(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6e834dc2","chunk-784158cb","chunk-2b37a1b0","chunk-67de1a3a","chunk-7a759991","chunk-b4e42652"],{"079b":function(t,e,n){"use strict";n.r(e);var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-dialog",{staticClass:"NCC-dialog NCC-dialog_center",attrs:{title:"查看消息","close-on-click-modal":!1,visible:t.visible,"lock-scroll":"",width:"80%"},on:{"update:visible":function(e){t.visible=e}}},[n("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"notice-wapper"},[n("h1",{staticClass:"title"},[t._v(t._s(t.info.title))]),n("div",{staticClass:"info"},[n("span",[t._v(t._s(t._f("toDate")(t.info.lastModifyTime)))]),n("span",[t._v(t._s(t.info.creatorUser))])]),n("div",{staticClass:"main",domProps:{innerHTML:t._s(t.info.bodyText)}})]),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(e){t.visible=!1}}},[t._v(t._s(t.$t("common.cancelButton")))])],1)])},a=[],o=n("0503"),s={data:function(){return{visible:!1,loading:!1,info:{}}},methods:{init:function(t){var e=this;this.visible=!0,this.loading=!0,Object(o["c"])(t).then((function(t){e.info=t.data,e.loading=!1}))}}},r=s,l=(n("b0f9"),n("2877")),c=Object(l["a"])(r,i,a,!1,null,"621192af",null);e["default"]=c.exports},"097e":function(t,e,n){},"0dd2":function(t,e,n){"use strict";n("884b")},1099:function(t,e,n){"use strict";n.r(e);var i=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},a=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"dashboard-container"},[n("div",{staticStyle:{padding:"20px"}},[t._v("欢迎使用绿纤ERP管理系统")])])}],o=n("db72"),s=n("1641"),r=n("f66b"),l=n("c797"),c=n("2f62"),u={name:"dashboard",components:{Setting:r["default"],PortalLayout:l["a"]},data:function(){return{portalId:"",layout:[],ajaxing:!0,loading:!1}},computed:Object(o["a"])({},Object(c["b"])(["userInfo"])),created:function(){this.portalId=this.userInfo.portalId,this.getData()},methods:{getData:function(){var t=this;if(this.loading=!0,this.layout=[],!this.portalId)return this.loading=!1,void(this.ajaxing=!1);Object(s["g"])(this.portalId).then((function(e){if(e.data&&e.data.formData){var n=JSON.parse(e.data.formData);t.layout=n.layout||[]}t.ajaxing=!1,setTimeout((function(){t.loading=!1}),500)})).catch((function(){t.loading=!1,t.ajaxing=!1}))},refresh:function(t){t&&(this.portalId=t,this.getData())}}},d=u,f=(n("33dc"),n("2877")),m=Object(f["a"])(d,i,a,!1,null,"24ccf2e4",null);e["default"]=m.exports},1641:function(t,e,n){"use strict";n.d(e,"i",(function(){return a})),n.d(e,"h",(function(){return o})),n.d(e,"c",(function(){return s})),n.d(e,"e",(function(){return r})),n.d(e,"b",(function(){return l})),n.d(e,"a",(function(){return c})),n.d(e,"f",(function(){return u})),n.d(e,"j",(function(){return d})),n.d(e,"d",(function(){return f})),n.d(e,"g",(function(){return m}));var i=n("b775");function a(t){return Object(i["a"])({url:"/api/visualdev/Portal",method:"get",data:t})}function o(t){return Object(i["a"])({url:"/api/visualdev/Portal/".concat(t),method:"get"})}function s(t){return Object(i["a"])({url:"/api/visualdev/Portal/".concat(t),method:"DELETE"})}function r(t){return Object(i["a"])({url:"/api/visualdev/Portal/".concat(t.id),method:"PUT",data:t})}function l(t){return Object(i["a"])({url:"/api/visualdev/Portal",method:"post",data:t})}function c(t){return Object(i["a"])({url:"/api/visualdev/Portal/".concat(t,"/Actions/Copy"),method:"POST"})}function u(t){return Object(i["a"])({url:"/api/visualdev/Portal/".concat(t,"/Actions/ExportData"),method:"POST"})}function d(t){return Object(i["a"])({url:"/api/visualdev/Portal/Selector",method:"GET",data:{type:t}})}function f(t){return Object(i["a"])({url:"/api/visualdev/Portal/".concat(t,"/Actions/SetDefault"),method:"PUT"})}function m(t){return Object(i["a"])({url:"/api/visualdev/Portal/".concat(t,"/auth"),method:"GET"})}},"20f7":function(t,e,n){"use strict";n.r(e);var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.searchList.length?n("el-row",{staticClass:"NCC-common-search-box",attrs:{gutter:16}},[n("el-form",{nativeOn:{submit:function(t){t.preventDefault()}}},[t._l(t.searchList,(function(e,i){return n("el-col",{key:i,attrs:{span:6}},[n("el-form-item",{directives:[{name:"show",rawName:"v-show",value:i<3||i>=3&&t.showAll,expression:"index<3 || (index>=3 && showAll)"}],attrs:{label:e.__config__.label}},[t.useInputList.indexOf(e.__config__.nccKey)>-1?[n("el-input",{staticClass:"item",attrs:{placeholder:e.__config__.label,clearable:""},model:{value:e.value,callback:function(n){t.$set(e,"value",n)},expression:"item.value"}})]:t.useDateList.indexOf(e.__config__.nccKey)>-1?[n("el-date-picker",{staticClass:"item",attrs:{"value-format":"timestamp",format:"yyyy-MM-dd","start-placeholder":"开始日期","end-placeholder":"结束日期",type:"daterange"},model:{value:e.value,callback:function(n){t.$set(e,"value",n)},expression:"item.value"}})]:t.useSelectList.indexOf(e.__config__.nccKey)>-1?[n("el-select",{staticClass:"item",attrs:{placeholder:"请选择"+e.__config__.label,clearable:"",filterable:""},model:{value:e.value,callback:function(n){t.$set(e,"value",n)},expression:"item.value"}},t._l(e.__slot__.options,(function(t,i){return n("el-option",{key:i,attrs:{label:t[e.__config__.props.label],value:t[e.__config__.props.value]}})})),1)]:["numInput"===e.__config__.nccKey||"calculate"===e.__config__.nccKey?[n("num-range",{model:{value:e.value,callback:function(n){t.$set(e,"value",n)},expression:"item.value"}})]:t._e(),"cascader"===e.__config__.nccKey?[n("el-cascader",{staticClass:"item",attrs:{options:e.options,clearable:"","show-all-levels":e["show-all-levels"],props:e.props.props,filterable:"",placeholder:"请选择"+e.__config__.label},model:{value:e.value,callback:function(n){t.$set(e,"value",n)},expression:"item.value"}})]:t._e(),"time"===e.__config__.nccKey||"timeRange"===e.__config__.nccKey?[n("el-time-picker",{staticClass:"item",attrs:{"start-placeholder":"开始时间","end-placeholder":"结束时间",clearable:"","value-format":e["value-format"],format:e.format,"is-range":""},model:{value:e.value,callback:function(n){t.$set(e,"value",n)},expression:"item.value"}})]:t._e(),"date"===e.__config__.nccKey?[n("el-date-picker",{staticClass:"item",attrs:{type:e.type+"range","value-format":e["value-format"],format:e.format,"start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.value,callback:function(n){t.$set(e,"value",n)},expression:"item.value"}})]:t._e(),"dateRange"===e.__config__.nccKey?[n("el-date-picker",{staticClass:"item",attrs:{type:e.type,"value-format":e["value-format"],format:e.format,"start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.value,callback:function(n){t.$set(e,"value",n)},expression:"item.value"}})]:t._e(),t.commonList.includes(e.__config__.nccKey)?[n(e.__config__.tag,{tag:"component",staticClass:"item",attrs:{placeholder:"请选择"+e.__config__.label},model:{value:e.value,callback:function(n){t.$set(e,"value",n)},expression:"item.value"}})]:t._e(),"address"===e.__config__.nccKey?[n("NCCAddress",{staticClass:"item",attrs:{placeholder:"请选择"+e.__config__.label,level:e.level,clearable:""},model:{value:e.value,callback:function(n){t.$set(e,"value",n)},expression:"item.value"}})]:t._e(),"treeSelect"===e.__config__.nccKey?[n("NCC-TreeSelect",{staticClass:"item",attrs:{placeholder:"请选择"+e.__config__.label,options:e.options,multiple:e.multiple,clearable:""},model:{value:e.value,callback:function(n){t.$set(e,"value",n)},expression:"item.value"}})]:t._e(),"createUser"===e.__config__.nccKey||"modifyUser"===e.__config__.nccKey?[n("userSelect",{staticClass:"item",attrs:{placeholder:"请选择"+e.__config__.label},model:{value:e.value,callback:function(n){t.$set(e,"value",n)},expression:"item.value"}})]:t._e(),"currOrganize"===e.__config__.nccKey?[n("comSelect",{staticClass:"item",attrs:{placeholder:"请选择"+e.__config__.label},model:{value:e.value,callback:function(n){t.$set(e,"value",n)},expression:"item.value"}})]:t._e(),"currDept"===e.__config__.nccKey?[n("depSelect",{staticClass:"item",attrs:{placeholder:"请选择"+e.__config__.label},model:{value:e.value,callback:function(n){t.$set(e,"value",n)},expression:"item.value"}})]:t._e(),"currPosition"===e.__config__.nccKey?[n("posSelect",{staticClass:"item",attrs:{placeholder:"请选择"+e.__config__.label},model:{value:e.value,callback:function(n){t.$set(e,"value",n)},expression:"item.value"}})]:t._e()]],2)],1)})),n("el-col",{attrs:{span:6}},[n("el-form-item",[n("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:function(e){return t.search()}}},[t._v(t._s(t.$t("common.search"))+"\n ")]),n("el-button",{attrs:{icon:"el-icon-refresh-right"},on:{click:function(e){return t.reset()}}},[t._v(t._s(t.$t("common.reset"))+"\n ")]),t.searchList.length>3?[t.showAll?n("el-button",{attrs:{type:"text",icon:"el-icon-arrow-up"},on:{click:function(e){t.showAll=!1}}},[t._v("\n 收起")]):n("el-button",{attrs:{type:"text",icon:"el-icon-arrow-down"},on:{click:function(e){t.showAll=!0}}},[t._v("\n 展开\n ")])]:t._e()],2)],1)],2)],1):t._e()},a=[],o=(n("ac6a"),n("ed08")),s=n("100e"),r=n("9b6f"),l=n("17de"),c={props:["list"],data:function(){return{showAll:!1,searchList:[],commonList:["comSelect","depSelect","posSelect","userSelect","dicSelect"],useInputList:s["g"],useDateList:s["f"],useSelectList:s["h"]}},watch:{list:{handler:function(t){this.searchList=Object(o["b"])(t),this.buildOptions(this.searchList)},deep:!0,immediate:!0}},methods:{buildOptions:function(t){t.forEach((function(t){var e=t.__config__;if(s["a"].indexOf(e.nccKey)>-1){var n="treeSelect"===e.nccKey||"cascader"===e.nccKey;if("dictionary"===e.dataType){if(!e.dictionaryType)return;Object(r["i"])(e.dictionaryType).then((function(e){n?t.options=e.data.list:t.__slot__.options=e.data.list}))}if("dynamic"===e.dataType){if(!e.propsUrl)return;Object(l["i"])(e.propsUrl).then((function(e){n?t.options=e.data:t.__slot__.options=e.data}))}}}))},search:function(){for(var t={},e=0;e-1},on:{click:function(n){return t.columnBtnsHandel(i.value,e.row)}}},[t._v("\n "+t._s(i.label))])]:t._e(),"remove"==i.value?[n("el-button",{key:a,staticClass:"NCC-table-delBtn",attrs:{size:"mini",type:"text",disabled:3==t.config.webType&&[1,2,3,5].indexOf(e.row.flowState)>-1},on:{click:function(n){return t.columnBtnsHandel(i.value,e.row)}}},[t._v("\n "+t._s(i.label))])]:t._e(),"detail"==i.value?[n("el-button",{key:a,attrs:{size:"mini",type:"text",disabled:3==t.config.webType&&!e.row.flowState},on:{click:function(n){return t.columnBtnsHandel(i.value,e.row)}}},[t._v("\n "+t._s(i.label))])]:t._e()]}))]:[t._l(t.columnData.columnBtnsList,(function(i,a){return["edit"==i.value?[n("el-button",{directives:[{name:"has",rawName:"v-has",value:"btn_"+i.value,expression:"'btn_'+item.value"}],key:a,attrs:{size:"mini",type:"text",disabled:3==t.config.webType&&[1,2,5].indexOf(e.row.flowState)>-1},on:{click:function(n){return t.columnBtnsHandel(i.value,e.row)}}},[t._v("\n "+t._s(i.label))])]:t._e(),"remove"==i.value?[n("el-button",{directives:[{name:"has",rawName:"v-has",value:"btn_"+i.value,expression:"'btn_'+item.value"}],key:a,staticClass:"NCC-table-delBtn",attrs:{size:"mini",type:"text",disabled:3==t.config.webType&&[1,2,3,5].indexOf(e.row.flowState)>-1},on:{click:function(n){return t.columnBtnsHandel(i.value,e.row)}}},[t._v("\n "+t._s(i.label))])]:t._e(),"detail"==i.value?[n("el-button",{directives:[{name:"has",rawName:"v-has",value:"btn_"+i.value,expression:"'btn_'+item.value"}],key:a,attrs:{size:"mini",type:"text",disabled:3==t.config.webType&&!e.row.flowState},on:{click:function(n){return t.columnBtnsHandel(i.value,e.row)}}},[t._v("\n "+t._s(i.label))])]:t._e()]}))]]}}],null,!0)}):t._e()],2):t._e(),3!==t.columnData.type&&t.columnData.hasPage?[n("pagination",{attrs:{total:t.total,page:t.listQuery.currentPage,limit:t.listQuery.pageSize},on:{"update:page":function(e){return t.$set(t.listQuery,"currentPage",e)},"update:limit":function(e){return t.$set(t.listQuery,"pageSize",e)},pagination:t.initData}})]:t._e()],2)],1),t.flowVisible?n("FlowBox",{ref:"FlowBox",on:{close:t.colseFlow}}):t._e(),n("Form",{directives:[{name:"show",rawName:"v-show",value:t.formVisible,expression:"formVisible"}],ref:"Form",on:{refreshDataList:t.refresh}}),n("Detail",{directives:[{name:"show",rawName:"v-show",value:t.detailVisible,expression:"detailVisible"}],ref:"Detail",on:{close:function(e){t.detailVisible=!1}}}),t.exportBoxVisible?n("ExportBox",{ref:"ExportBox",on:{download:t.download}}):t._e()],1)},a=[],o=n("db72"),s=(n("386d"),n("bd86")),r=(n("55dd"),n("ef22")),l=n("9b6f"),c=n("17de"),u=n("ba53"),d=n("226a"),f=n("841b"),m=n("e16c"),p=n("20f7"),h={name:"dynamicModel",components:{Form:u["default"],ExportBox:m["default"],Search:p["default"],Detail:f["default"],FlowBox:d["default"]},props:["config","modelId","isPreview"],data:function(){return{keyword:"",treeProps:{children:"children",label:"fullName",value:"id"},list:[],total:0,listLoading:!1,listQuery:{currentPage:1,pageSize:20,sort:"desc",sidx:"",menuId:"",json:""},flowVisible:!1,formVisible:!1,detailVisible:!1,importBoxVisible:!1,exportBoxVisible:!1,treeData:[],treeActiveId:"",columnData:{columnBtnsList:[]},formData:{},columnList:[],hasBatchBtn:!1,refreshTable:!0,multipleSelection:[]}},created:function(){this.init()},methods:{init:function(){var t=this;this.listQuery.menuId=this.$route.meta.modelId,this.refreshTable=!1,this.config.columnData&&this.config.formData&&(this.columnData=JSON.parse(this.config.columnData),3===this.columnData.type&&(this.columnData.columnList=this.columnData.columnList.filter((function(e){return e.prop!=t.columnData.groupField}))),this.hasBatchBtn=this.columnData.btnsList.some((function(t){return"batchRemove"==t.value})),this.$nextTick((function(){t.refreshTable=!0})),this.formData=JSON.parse(this.config.formData),this.getColumnList(),this.isPreview||(this.listQuery.pageSize=this.columnData.pageSize,this.listQuery.sort=this.columnData.sort,this.listQuery.sidx=this.columnData.defaultSidx,3!==this.columnData.type&&this.columnData.hasPage||(this.listQuery.pageSize=1e4),2===this.columnData.type?(this.treeProps.value=this.columnData.treePropsValue||"id",this.treeProps.label=this.columnData.treePropsLabel||"fullName",this.treeProps.children=this.columnData.treePropsChildren||"children",this.getTreeView()):this.initData()))},initData:function(){var t=this;this.isPreview||(this.listLoading=!0,Object(r["t"])(this.modelId,this.listQuery).then((function(e){t.list=e.data.list,3!==t.columnData.type&&t.columnData.hasPage&&(t.total=e.data.pagination.total),t.listLoading=!1})))},getTreeView:function(){var t=this;if("dictionary"===this.columnData.treeDataSource){if(!this.columnData.treeDictionary)return;Object(l["i"])(this.columnData.treeDictionary).then((function(e){t.treeData=e.data.list,t.initData()}))}if("organize"===this.columnData.treeDataSource&&this.$store.dispatch("generator/getCompanyTree").then((function(e){t.treeData=e,t.initData()})),"department"===this.columnData.treeDataSource&&this.$store.dispatch("generator/getDepTree").then((function(e){t.treeData=e,t.initData()})),"api"===this.columnData.treeDataSource){if(!this.columnData.treePropsUrl)return;Object(c["i"])(this.columnData.treePropsUrl).then((function(e){Array.isArray(e.data)?t.treeData=e.data:t.treeData=[],t.initData()}))}},getColumnList:function(){if(this.isPreview||!this.columnData.useColumnPermission)this.columnList=this.columnData.columnList;else{for(var t=this.$store.getters.permissionList,e=this.$route.meta.modelId,n=t.filter((function(t){return t.modelId===e})),i=n[0]&&n[0].column?n[0].column:[],a=[],o=0;o0||t[r+1]>0||t[r+2]||t[r+3]>0)&&(a=Math.max(s,a),n=Math.max(o,n),i=Math.min(s,i),e=Math.min(o,e))}return e++,n++,i++,a++,[e,i,n,a]}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=n(2);i.a.install=function(t){this.installed||(this.installed=!0,t.component("vueEsign",i.a))},e.default=i.a,"undefined"!=typeof window&&window.Vue&&window.Vue.use(i.a)},function(t,e,n){"use strict";function i(t){n(3)}var a=n(0),o=n(9),s=n(8),r=i,l=s(a.a,o.a,!1,r,"data-v-25d47434",null);e.a=l.exports},function(t,e,n){var i=n(4);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),n(6)("4828dc1e",i,!0,{})},function(t,e,n){e=t.exports=n(5)(!1),e.push([t.i,"canvas[data-v-25d47434]{max-width:100%;display:block}",""])},function(t,e){function n(t,e){var n=t[1]||"",a=t[3];if(!a)return n;if(e&&"function"==typeof btoa){var o=i(a);return[n].concat(a.sources.map((function(t){return"/*# sourceURL="+a.sourceRoot+t+" */"}))).concat([o]).join("\n")}return[n].join("\n")}function i(t){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"}t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var i=n(e,t);return e[2]?"@media "+e[2]+"{"+i+"}":i})).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},a=0;an.parts.length&&(i.parts.length=n.parts.length)}else{var s=[];for(a=0;a0&&e0?arguments[0]:void 0)}}),{get:function(t){var e=i.getEntry(a(this,o),t);return e&&e.v},set:function(t,e){return i.def(a(this,o),0===t?0:t,e)}},i,!0)},f66b:function(t,e,n){"use strict";n.r(e);var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-drawer",{staticClass:"NCC-common-drawer board",attrs:{title:"切换门户",visible:t.drawer,direction:"rtl",size:"260px"},on:{"update:visible":function(e){t.drawer=e}}},[n("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"main",attrs:{"element-loading-text":t.loadingText}},[t.list.length?n("div",t._l(t.list,(function(e,i){return n("div",{key:i,staticClass:"item"},[n("p",{staticClass:"item-title"},[t._v(t._s(e.fullName))]),n("div",{staticClass:"item-list"},t._l(e.children,(function(e,i){return n("div",{key:i,staticClass:"item-list-item",class:{active:t.activeId===e.id},on:{click:function(n){return t.selectItem(e.id)}}},[n("p",[t._v(t._s(e.fullName))]),n("i",{staticClass:"el-icon-success"})])})),0)])})),0):n("p",{staticClass:"noData-txt"},[t._v(t._s(t.$t("common.noData")))])])])},a=[],o=n("1641"),s={name:"Setting",data:function(){return{drawer:!1,list:[],loading:!0,loadingText:"数据加载中",activeId:""}},methods:{init:function(t){this.drawer=!0,this.activeId=t,this.getList()},getList:function(){var t=this;this.loading=!0,this.loadingText="数据加载中",Object(o["j"])(1).then((function(e){t.list=e.data.list,t.loading=!1})).catch((function(){t.loading=!1}))},selectItem:function(t){var e=this;this.activeId!=t&&(this.loading=!0,this.loadingText="切换门户中",Object(o["d"])(t).then((function(n){e.activeId=t,e.$emit("refresh",t),e.loading=!1,e.$store.commit("user/SET_USERINFO_PORTALID",t),e.$message({message:n.msg,type:"success",duration:1e3})})).catch((function(){e.loading=!1})))}}},r=s,l=(n("f0af"),n("2877")),c=Object(l["a"])(r,i,a,!1,null,"1ea89626",null);e["default"]=c.exports},fc98:function(t,e,n){"use strict";n("656c")},fdb3:function(t,e,n){"use strict";n.r(e);var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"ExternalLink-container app-container"},[n("iframe",{attrs:{id:"ExternalLink",name:"ExternalLink",width:"100%",height:"100%",frameborder:"0",scrolling:"yes",src:t.url}})])},a=[],o={name:"externalLink",data:function(){return{url:""}},created:function(){this.url=this.$route.meta.urlAddress||""},methods:{}},s=o,r=(n("28b2"),n("2877")),l=Object(r["a"])(s,i,a,!1,null,"361f7e48",null);e["default"]=l.exports},ff88:function(t,e,n){"use strict";n.r(e);var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"NCC-common-layout MessageRecord-container"},[n("div",{staticClass:"NCC-common-layout-center"},[n("el-row",{staticClass:"NCC-common-search-box",attrs:{gutter:16}},[n("el-form",{nativeOn:{submit:function(t){t.preventDefault()}}},[n("el-col",{attrs:{span:6}},[n("el-form-item",{attrs:{label:"关键词"}},[n("el-input",{attrs:{placeholder:"请输入关键词查询",clearable:""},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.search()}},model:{value:t.keyword,callback:function(e){t.keyword=e},expression:"keyword"}})],1)],1),n("el-col",{attrs:{span:6}},[n("el-form-item",[n("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:function(e){return t.search()}}},[t._v("\n "+t._s(t.$t("common.search")))]),n("el-button",{attrs:{icon:"el-icon-refresh-right"},on:{click:function(e){return t.reset()}}},[t._v(t._s(t.$t("common.reset"))+"\n ")])],1)],1)],1)],1),n("div",{staticClass:"NCC-common-layout-main NCC-flex-main"},[n("el-tabs",{staticClass:"messageRecord-tab",attrs:{type:"border-card"},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"全部",name:"0"}}),n("el-tab-pane",{attrs:{label:"通知",name:"1"}}),n("el-tab-pane",{attrs:{label:"私信",name:"2"}}),n("div",{staticClass:"box"},[n("div",{staticClass:"NCC-common-head"},[n("div",{staticClass:"left-btn"},[n("el-button",{attrs:{type:"danger",icon:"el-icon-delete"},on:{click:t.handleDel}},[t._v("删除")])],1),n("div",{staticClass:"NCC-common-head-right"},[n("el-tooltip",{attrs:{effect:"dark",content:t.$t("common.refresh"),placement:"top"}},[n("el-link",{attrs:{icon:"icon-ym icon-ym-Refresh NCC-common-head-icon",underline:!1},on:{click:function(e){return t.reset()}}})],1),n("screenfull")],1)]),n("NCC-table",{directives:[{name:"loading",rawName:"v-loading",value:t.listLoading,expression:"listLoading"}],attrs:{data:t.list,hasC:""},on:{"selection-change":t.handleSelectionChange}},[n("el-table-column",{attrs:{prop:"title",label:"消息标题"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("el-link",{staticStyle:{"font-size":"12px"},on:{click:function(n){return t.readInfo(e.row)}}},[t._v(t._s(e.row.title)+"\n ")])]}}])}),n("el-table-column",{attrs:{prop:"type",label:"消息类型",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(1==e.row.type?"系统消息":"私信信息")+"\n ")]}}])}),n("el-table-column",{attrs:{prop:"creatorUser",label:"发送人员",width:"120"}}),n("el-table-column",{attrs:{prop:"lastModifyTime",label:"发送时间",formatter:t.ncc.tableDateFormat,width:"120"}}),n("el-table-column",{attrs:{prop:"isRead",label:"状态",width:"100"},scopedSlots:t._u([{key:"default",fn:function(e){return["1"==e.row.isRead?n("el-tag",{attrs:{type:"success"}},[t._v("已读")]):n("el-tag",{attrs:{type:"info"}},[t._v("未读")])]}}])})],1),n("pagination",{attrs:{total:t.total,page:t.listQuery.currentPage,limit:t.listQuery.pageSize},on:{"update:page":function(e){return t.$set(t.listQuery,"currentPage",e)},"update:limit":function(e){return t.$set(t.listQuery,"pageSize",e)},pagination:t.initData}})],1)],1)],1)],1),t.formVisible?n("Form",{ref:"Form",on:{refreshDataList:t.initData}}):t._e()],1)},a=[],o=n("db72"),s=(n("386d"),n("0503")),r=n("079b"),l={name:"messageRecord",components:{Form:r["default"]},data:function(){return{visible:!1,formVisible:!1,keyword:"",activeName:"0",list:[],multipleSelection:[],total:0,listLoading:!0,listQuery:{currentPage:1,pageSize:20,sort:"desc"}}},watch:{activeName:function(t){this.keyword="",this.search()}},created:function(){this.initData()},methods:{search:function(){this.listQuery={currentPage:1,pageSize:20,sort:"desc"},this.initData()},reset:function(){this.keyword="",this.search()},initData:function(){var t=this;this.listLoading=!0;var e="0"==this.activeName?"":this.activeName,n=Object(o["a"])(Object(o["a"])({},this.listQuery),{},{keyword:this.keyword,type:e});this.list=[],Object(s["g"])(n).then((function(e){t.list=e.data.list,t.total=e.data.pagination.total,t.listLoading=!1}))},handleDel:function(){var t=this;if(this.multipleSelection.length){var e={ids:this.multipleSelection.join(",")};this.$confirm("您确定要删除这些数据吗, 是否继续?","提示",{type:"warning"}).then((function(){Object(s["b"])(e).then((function(e){t.$message({type:"success",message:e.msg}),t.initData()}))})).catch((function(){}))}else this.$message({type:"error",message:"请选择一条数据"})},handleSelectionChange:function(t){this.multipleSelection=t.map((function(t){return t.id}))},readInfo:function(t){var e=this;1==t.type?(this.formVisible=!0,t.isRead="1",this.$nextTick((function(){e.$refs.Form.init(t.id)}))):Object(s["c"])(t.id).then((function(n){t.isRead="1";var i=n.data.bodyText?JSON.parse(n.data.bodyText):{},a="flowLaunch";2==i.type&&(a="flowTodo"),3==i.type&&(a="flowCirculate"),e.$router.push("/workFlow/".concat(a))}))}}},c=l,u=(n("c9f9"),n("2877")),d=Object(u["a"])(c,i,a,!1,null,"ce0124fc",null);e["default"]=d.exports}}]);