chunk-commons.e15004a1.js
51 KB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-commons"],{"0431":function(t,e,i){},"10e2":function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("el-card",{staticClass:"todo-box",attrs:{shadow:"never"}},[i("div",{staticClass:"portal-common-title",attrs:{slot:"header"},slot:"header"},[i("span",[t._v(t._s(t.title))])]),i("div",{staticClass:"todo-box-body"},[i("router-link",{staticClass:"item",attrs:{to:"/workFlow/flowTodo"}},[i("i",{staticClass:"icon-ym icon-ym-flowTodo"}),i("div",{staticClass:"text"},[i("p",{staticClass:"num"},[t._v(t._s(t.toBeReviewed))]),i("p",{staticClass:"name"},[t._v("待我审核")])])]),i("router-link",{staticClass:"item",attrs:{to:"/workFlow/entrust"}},[i("i",{staticClass:"icon-ym icon-ym-flowEntrust"}),i("div",{staticClass:"text"},[i("p",{staticClass:"num"},[t._v(t._s(t.entrust))]),i("p",{staticClass:"name"},[t._v("流程委托")])])]),i("router-link",{staticClass:"item",attrs:{to:"/workFlow/flowDone"}},[i("i",{staticClass:"icon-ym icon-ym-flowDone"}),i("div",{staticClass:"text"},[i("p",{staticClass:"num"},[t._v(t._s(t.flowDone))]),i("p",{staticClass:"name"},[t._v("已办事宜")])])])],1)])},o=[],a=i("3191"),r={props:{title:{type:String,default:""}},data:function(){return{entrust:0,flowDone:0,toBeReviewed:0}},created:function(){this.getData()},methods:{getData:function(){var t=this;Object(a["e"])().then((function(e){t.entrust=e.data.entrust||0,t.flowDone=e.data.flowDone||0,t.toBeReviewed=e.data.toBeReviewed||0}))}}},s=r,c=(i("7d30"),i("2877")),l=Object(c["a"])(s,n,o,!1,null,"713e92dc",null),_=l.exports,d=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("el-card",{staticClass:"commonFunc-box",attrs:{shadow:"never"}},[i("div",{staticClass:"portal-common-title",attrs:{slot:"header"},slot:"header"},[i("span",[t._v(t._s(t.title))])]),i("div",{staticClass:"commonFunc-box-body"},t._l(t.menuList,(function(e,n){return i("router-link",{key:n,staticClass:"item",attrs:{to:"/"+e.urlAddress}},[i("i",{class:e.icon,style:{color:e.iconBackgroundColor||"#1890FF"}}),i("p",{staticClass:"name"},[t._v(t._s(e.fullName))])])})),1)])},u=[],p={props:{title:{type:String,default:""},list:{type:Array,default:function(){return[]}}},data:function(){return{menuList:[]}},created:function(){this.menuList=this.list.filter((function(t){return t.id}))},watch:{list:{handler:function(t){this.menuList=t.filter((function(t){return t.id}))},deep:!0}}},f=p,h=(i("34a4"),Object(c["a"])(f,d,u,!1,null,"0548ba52",null)),m=h.exports,v=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-card",{staticClass:"portal-todoList-box",attrs:{shadow:"never"}},[n("div",{staticClass:"portal-common-title",attrs:{slot:"header"},slot:"header"},[n("span",[t._v(t._s(t.title))])]),n("div",{staticClass:"portal-todoList-box-body"},[t.list.length?t._l(t.list,(function(e,i){return n("router-link",{key:i,staticClass:"item",attrs:{to:"/workFlow/flowTodo"}},[n("span",{staticClass:"name"},[t._v(t._s(e.fullName))]),n("span",{staticClass:"time"},[t._v(t._s(t._f("toDate")(e.creatorTime,"yyyy-MM-dd")))])])})):n("div",{staticClass:"portal-common-noData"},[n("img",{staticClass:"noData-img",attrs:{src:i("2476"),alt:""}}),n("p",{staticClass:"noData-txt"},[t._v("暂无数据")])])],2)])},y=[],b={props:{title:{type:String,default:""}},data:function(){return{list:[]}},created:function(){this.getData()},methods:{getData:function(){var t=this;Object(a["d"])().then((function(e){t.list=e.data.list.slice(0,7)}))}}},g=b,C=Object(c["a"])(g,v,y,!1,null,null,null),E=C.exports,D=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-card",{staticClass:"portal-todoList-box",attrs:{shadow:"never"}},[n("div",{staticClass:"portal-common-title",attrs:{slot:"header"},slot:"header"},[n("span",[t._v(t._s(t.title))])]),n("div",{staticClass:"portal-todoList-box-body"},[t.list.length?t._l(t.list,(function(e,i){return n("router-link",{key:i,staticClass:"item",attrs:{to:"/messageRecord"}},[n("span",{staticClass:"name"},[t._v(t._s(e.fullName))]),n("span",{staticClass:"time"},[t._v(t._s(t._f("toDate")(e.creatorTime,"yyyy-MM-dd")))])])})):n("div",{staticClass:"portal-common-noData"},[n("img",{staticClass:"noData-img",attrs:{src:i("2476"),alt:""}}),n("p",{staticClass:"noData-txt"},[t._v("暂无数据")])])],2)])},w=[],O={props:{title:{type:String,default:""}},data:function(){return{list:[]}},created:function(){this.getData()},methods:{getData:function(){var t=this;Object(a["a"])().then((function(e){t.list=e.data.list.slice(0,7)}))}}},N=O,P=Object(c["a"])(N,D,w,!1,null,null,null),x=P.exports,T=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-card",{staticClass:"portal-todoList-box",attrs:{shadow:"never"}},[n("div",{staticClass:"portal-common-title",attrs:{slot:"header"},slot:"header"},[n("span",[t._v(t._s(t.title))])]),n("div",{staticClass:"portal-todoList-box-body"},[t.list.length?t._l(t.list,(function(e,i){return n("router-link",{key:i,staticClass:"item",attrs:{to:"/extend/email"}},[n("span",{staticClass:"name"},[t._v(t._s(e.fullName))]),n("span",{staticClass:"time"},[t._v(t._s(t._f("toDateText")(e.creatorTime)))])])})):n("div",{staticClass:"portal-common-noData"},[n("img",{staticClass:"noData-img",attrs:{src:i("2476"),alt:""}}),n("p",{staticClass:"noData-txt"},[t._v("暂无数据")])])],2)])},M=[],A={props:{title:{type:String,default:""}},data:function(){return{list:[]}},created:function(){this.getData()},methods:{getData:function(){var t=this;Object(a["c"])().then((function(e){t.list=e.data.list.slice(0,7)}))}}},k=A,I=Object(c["a"])(k,T,M,!1,null,null,null),j=I.exports,L=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("el-row",{staticClass:"dataBoard",attrs:{gutter:10}},t._l(t.menuList,(function(e,n){return i("el-col",{key:n,staticClass:"dataBoard-item",attrs:{span:6}},[i("el-card",{attrs:{shadow:"never"}},[i("div",{staticClass:"dataBoard-body"},[i("i",{class:e.icon+" dataBoard-body-item dataBoard-body-item"+(n+1)}),i("div",{staticClass:"text"},[i("p",{staticClass:"num"},[t._v(t._s(e.num))]),i("p",{staticClass:"name"},[t._v(t._s(e.fullName))])])])])],1)})),1)},R=[],B={props:{title:{type:String,default:""}},data:function(){return{menuList:[]}},created:function(){this.getData()},methods:{getData:function(){var t=this;Object(a["b"])().then((function(e){t.menuList=e.data.list}))}},watch:{list:{handler:function(t){this.menuList=t},deep:!0}}},K=B,F=(i("78d0"),Object(c["a"])(K,L,R,!1,null,"75aa7eb3",null)),U=F.exports,$=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-card",{staticClass:"portal-eChart-box",attrs:{shadow:"never"}},[n("div",{staticClass:"portal-common-title",attrs:{slot:"header"},slot:"header"},[n("span",[t._v(t._s(t.title))])]),n("div",{staticClass:"eChart-box-body"},[n("div",{directives:[{name:"show",rawName:"v-show",value:!t.isEmpty,expression:"!isEmpty"}],ref:"chart",attrs:{id:"chart"}}),n("div",{directives:[{name:"show",rawName:"v-show",value:t.isEmpty,expression:"isEmpty"}],staticClass:"portal-common-noData portal-common-noData-eChart"},[n("img",{staticClass:"noData-img",attrs:{src:i("2476"),alt:""}}),n("p",{staticClass:"noData-txt"},[t._v("暂无数据")])])])])},S=[],q=i("164e"),W=i.n(q),H=i("f42c"),z={mixins:[H["a"]],props:{title:{type:String,default:""},option:{type:Object,default:function(){}}},data:function(){return{chart:null,currOption:{},isEmpty:!1}},created:function(){this.getData()},methods:{getData:function(){var t=this;Object(a["f"])().then((function(e){window.console.log("柱状图:"+e.data.chartdata),t.currOption=e.data.chartdata,t.initChart()}))},initChart:function(){var t=this;this.chart=W.a.init(this.$refs.chart),this.chart.setOption(this.currOption),setTimeout((function(){t.$nextTick((function(){t.chart.resize()}))}),50)}},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)}},V=z,G=Object(c["a"])(V,$,S,!1,null,null,null),J=G.exports,Q=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-card",{staticClass:"portal-eChart-box",attrs:{shadow:"never"}},[n("div",{staticClass:"portal-common-title",attrs:{slot:"header"},slot:"header"},[n("span",[t._v(t._s(t.title))])]),n("div",{staticClass:"eChart-box-body"},[n("div",{directives:[{name:"show",rawName:"v-show",value:!t.isEmpty,expression:"!isEmpty"}],ref:"chart",attrs:{id:"chart"}}),n("div",{directives:[{name:"show",rawName:"v-show",value:t.isEmpty,expression:"isEmpty"}],staticClass:"portal-common-noData portal-common-noData-eChart"},[n("img",{staticClass:"noData-img",attrs:{src:i("2476"),alt:""}}),n("p",{staticClass:"noData-txt"},[t._v("暂无数据")])])])])},X=[],Y=i("17de"),Z={mixins:[H["a"]],props:{title:{type:String,default:""},dataType:{type:String,default:"static"},propsApi:{type:String,default:""},option:{type:Object,default:function(){}}},data:function(){return{chart:null,currOption:{},isEmpty:!1}},mounted:function(){var t=this;if("dynamic"===this.dataType){if(!this.propsApi)return;Object(Y["i"])(this.propsApi).then((function(e){t.currOption=e.data,t.resetChart()}))}else this.currOption=this.option,this.initChart()},watch:{option:{handler:function(t){this.currOption=t,this.resetChart()},deep:!0},dataType:function(t){"dynamic"!==t&&(this.currOption=this.option,this.resetChart())},propsApi:function(t){var e=this;"static"!==this.dataType&&t&&Object(Y["i"])(t).then((function(t){e.currOption=t.data,e.resetChart()}))}},methods:{initChart:function(){var t=this;this.chart=W.a.init(this.$refs.chart),this.chart.setOption(this.currOption),setTimeout((function(){t.$nextTick((function(){t.chart.resize()}))}),50)},resetChart:function(){this.isEmpty="{}"===JSON.stringify(this.currOption),this.chart&&this.chart.dispose(),this.chart=null,this.isEmpty||this.initChart()}},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)}},tt={mixins:[Z]},et=tt,it=Object(c["a"])(et,Q,X,!1,null,null,null),nt=it.exports,ot=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-card",{staticClass:"portal-eChart-box",attrs:{shadow:"never"}},[n("div",{staticClass:"portal-common-title",attrs:{slot:"header"},slot:"header"},[n("span",[t._v(t._s(t.title))])]),n("div",{staticClass:"eChart-box-body"},[n("div",{directives:[{name:"show",rawName:"v-show",value:!t.isEmpty,expression:"!isEmpty"}],ref:"chart",attrs:{id:"chart"}}),n("div",{directives:[{name:"show",rawName:"v-show",value:t.isEmpty,expression:"isEmpty"}],staticClass:"portal-common-noData portal-common-noData-eChart"},[n("img",{staticClass:"noData-img",attrs:{src:i("2476"),alt:""}}),n("p",{staticClass:"noData-txt"},[t._v("暂无数据")])])])])},at=[],rt={mixins:[Z]},st=rt,ct=Object(c["a"])(st,ot,at,!1,null,null,null),lt=ct.exports,_t=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-card",{staticClass:"portal-eChart-box",attrs:{shadow:"never"}},[n("div",{staticClass:"portal-common-title",attrs:{slot:"header"},slot:"header"},[n("span",[t._v(t._s(t.title))])]),n("div",{staticClass:"eChart-box-body"},[n("div",{directives:[{name:"show",rawName:"v-show",value:!t.isEmpty,expression:"!isEmpty"}],ref:"chart",attrs:{id:"chart"}}),n("div",{directives:[{name:"show",rawName:"v-show",value:t.isEmpty,expression:"isEmpty"}],staticClass:"portal-common-noData portal-common-noData-eChart"},[n("img",{staticClass:"noData-img",attrs:{src:i("2476"),alt:""}}),n("p",{staticClass:"noData-txt"},[t._v("暂无数据")])])])])},dt=[],ut={mixins:[Z]},pt=ut,ft=Object(c["a"])(pt,_t,dt,!1,null,null,null),ht=ft.exports,mt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-card",{staticClass:"portal-eChart-box",attrs:{shadow:"never"}},[n("div",{staticClass:"portal-common-title",attrs:{slot:"header"},slot:"header"},[n("span",[t._v(t._s(t.title))])]),n("div",{staticClass:"eChart-box-body"},[n("div",{directives:[{name:"show",rawName:"v-show",value:!t.isEmpty,expression:"!isEmpty"}],ref:"chart",attrs:{id:"chart"}}),n("div",{directives:[{name:"show",rawName:"v-show",value:t.isEmpty,expression:"isEmpty"}],staticClass:"portal-common-noData portal-common-noData-eChart"},[n("img",{staticClass:"noData-img",attrs:{src:i("2476"),alt:""}}),n("p",{staticClass:"noData-txt"},[t._v("暂无数据")])])])])},vt=[],yt={mixins:[Z]},bt=yt,gt=Object(c["a"])(bt,mt,vt,!1,null,null,null),Ct=gt.exports,Et=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-card",{staticClass:"portal-eChart-box",attrs:{shadow:"never"}},[n("div",{staticClass:"portal-common-title",attrs:{slot:"header"},slot:"header"},[n("span",[t._v(t._s(t.title))])]),n("div",{staticClass:"eChart-box-body"},[n("div",{directives:[{name:"show",rawName:"v-show",value:!t.isEmpty,expression:"!isEmpty"}],ref:"chart",attrs:{id:"chart"}}),n("div",{directives:[{name:"show",rawName:"v-show",value:t.isEmpty,expression:"isEmpty"}],staticClass:"portal-common-noData portal-common-noData-eChart"},[n("img",{staticClass:"noData-img",attrs:{src:i("2476"),alt:""}}),n("p",{staticClass:"noData-txt"},[t._v("暂无数据")])])])])},Dt=[],wt={mixins:[Z]},Ot=wt,Nt=Object(c["a"])(Ot,Et,Dt,!1,null,null,null),Pt=Nt.exports;i.d(e,"k",(function(){return _})),i.d(e,"a",(function(){return m})),i.d(e,"l",(function(){return E})),i.d(e,"h",(function(){return x})),i.d(e,"f",(function(){return j})),i.d(e,"b",(function(){return U})),i.d(e,"e",(function(){return J})),i.d(e,"c",(function(){return nt})),i.d(e,"d",(function(){return lt})),i.d(e,"g",(function(){return ht})),i.d(e,"i",(function(){return Ct})),i.d(e,"j",(function(){return Pt}))},"230a":function(t,e,i){},"2a5c":function(t,e,i){"use strict";i.r(e),e["default"]={default:function(t,e,i){return e.__slot__[i]}}},"2e29":function(t,e,i){"use strict";i("6762"),i("20d6"),i("ac6a");var n=i("2d63"),o=i("d225"),a=i("b0b4"),r={start:{type:"start",content:"所有人",properties:{initiator:[],initiatePos:[],initiateRole:[],title:"发起节点"}},approver:{type:"approver",content:"请设置审批人",properties:{title:"审批节点"}},copy:{type:"copy",content:"发起人自选",properties:{title:"抄送人",menbers:[],userOptional:!0}},timer:{type:"timer",content:"请设置时间",properties:{title:"定时器",day:0,hour:0,minute:0,second:0}},subFlow:{type:"subFlow",content:"请设置发起人",properties:{title:"子流程"}},interflow:{type:"approver",content:"请设置审批人",isInterflow:!0,properties:{title:"审批节点"}},condition:{type:"condition",content:"请设置条件",properties:{title:"条件",conditions:[],initiator:null}},branch:{type:"branch",content:"",properties:{}},empty:{type:"empty",content:"",properties:{}}};i.d(e,"a",(function(){return c})),i.d(e,"b",(function(){return l}));var s=function(t){return!Array.isArray(t)||0===t.length},c=function(){function t(){Object(o["a"])(this,t)}return Object(a["a"])(t,null,[{key:"idGenerator",value:function(){var t=new Date-new Date("2020-08-01");t+=Math.ceil(1e3*Math.random());var e="0123456789ABCDEFGHIGKLMNOPQRSTUVWXYZabcdefghigklmnopqrstuvwxyz",i=e.split(""),n=e.length,o=[];do{var a=t%n;t=(t-a)/n,o.push(i[a])}while(t);return o.join("")}},{key:"isConditionNode",value:function(t){return t&&"condition"===t.type}},{key:"isCopyNode",value:function(t){return t&&"copy"===t.type}},{key:"isStartNode",value:function(t){return t&&"start"===t.type}},{key:"isApproverNode",value:function(t){return t&&"approver"===t.type}},{key:"isTimerNode",value:function(t){return t&&"timer"===t.type}},{key:"isSubFlowNode",value:function(t){return t&&"subFlow"===t.type}},{key:"isInterflowNode",value:function(t){return t&&"approver"===t.type&&t.isInterflow}},{key:"createNode",value:function(t,e){var i=JSON.parse(JSON.stringify(r[t]));return i.nodeId=this.idGenerator(),i.prevId=e,i}},{key:"getPreviousNode",value:function(t,e){if(e.nodeId===t)return e;if(e.childNode){var i=this.getPreviousNode(t,e.childNode);if(i)return i}if(e.conditionNodes){var o,a=Object(n["a"])(e.conditionNodes);try{for(a.s();!(o=a.n()).done;){var r=o.value,s=this.getPreviousNode(t,r);if(s)return s}}catch(c){a.e(c)}finally{a.f()}}}},{key:"deleteNode",value:function(t,e){var i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=this.getPreviousNode(t.prevId,e);if(i&&"empty"===n.type)if(this.isConditionNode(t)||this.isInterflowNode(t)){var o=2===n.conditionNodes.length,a=o?n:t;this.deleteNode(a,e,o)}else s(n.conditionNodes)&&this.deleteNode(n,e),this.deleteNode(t,e,!1);else{var r=function(t,e){t.childNode=e.childNode,s(t.conditionNodes)&&(t.conditionNodes=e.conditionNodes),t.childNode&&(t.childNode.prevId=t.nodeId),t.conditionNodes&&t.conditionNodes.forEach((function(e){return e.prevId=t.nodeId}))};if(this.isConditionNode(t)||this.isInterflowNode(t)){var c=n.conditionNodes,l=c.findIndex((function(e){return e.nodeId===t.nodeId}));if(c.length>2)c.splice(l,1);else{var _=c[+!l];if(delete n.conditionNodes,delete n.conditionType,n.childNode){var d=_;while(d.childNode)d=d.childNode;d.childNode=n.childNode,d.childNode.prevId=d.nodeId}r(n,_),n.childNode&&"empty"===n.childNode.type&&this.deleteNode(n.childNode,n)}c.forEach((function(t,e){return t.properties.priority=e}))}else r(n,t)}}},{key:"addApprovalNode",value:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,n=t.childNode;i=i||this.createNode("approver",t.nodeId),t.childNode=i,n&&(i.childNode=n,n.prevId=i.nodeId);var o=t.conditionNodes;Array.isArray(o)&&!e&&o.length&&(i.conditionNodes=o.map((function(t){return t.prevId=i.nodeId,t})),delete t.conditionNodes),n&&"empty"===n.type&&"empty"!==i.type&&0===n.conditionNodes.length&&this.deleteNode(n,t)}},{key:"addEmptyNode",value:function(t){var e=this.createNode("empty",t.nodeId);return this.addApprovalNode(t,!0,e),e}},{key:"addCopyNode",value:function(t,e){this.addApprovalNode(t,e,this.createNode("copy",t.nodeId))}},{key:"addTimerNode",value:function(t,e){this.addApprovalNode(t,e,this.createNode("timer",t.nodeId))}},{key:"addSubFlowNode",value:function(t,e){this.addApprovalNode(t,e,this.createNode("subFlow",t.nodeId))}},{key:"appendConditionNode",value:function(t){var e=t.conditionNodes,i=this.createNode("condition",t.nodeId),n=e.findIndex((function(t){return t.properties.isDefault}));i.properties.priority=e.length,n>-1?(e.splice(-1,0,i),i.properties.priority=e.length-2,e[e.length-1].properties.priority=e.length-1):e.push(i),this.setDefaultCondition(i,t)}},{key:"appendInterflowNode",value:function(t){var e=t.conditionNodes,i=this.createNode("interflow",t.nodeId),n=e.findIndex((function(t){return t.properties.isDefault}));i.properties.priority=e.length,n>-1?(e.splice(-1,0,i),i.properties.priority=e.length-2,e[e.length-1].properties.priority=e.length-1):e.push(i)}},{key:"appendBranch",value:function(t,e){var i=t;if(Array.isArray(t.conditionNodes)&&t.conditionNodes.length)if(e)i=this.addEmptyNode(i,!0);else{var n=this.addEmptyNode(i,!0);n.conditionNodes=i.conditionNodes,n.conditionType="condition",n.conditionNodes.forEach((function(t){t.prevId=n.nodeId}))}var o=[this.createNode("condition",i.nodeId),this.createNode("condition",i.nodeId)].map((function(t,e){return t.properties.priority=e,t}));i.conditionNodes=o,i.conditionType="condition"}},{key:"appendInterflowBranch",value:function(t,e){var i=t;if(Array.isArray(t.conditionNodes)&&t.conditionNodes.length)if(e)i=this.addEmptyNode(i,!0);else{var n=this.addEmptyNode(i,!0);n.conditionNodes=i.conditionNodes,n.conditionType="interflow",n.conditionNodes.forEach((function(t){t.prevId=n.nodeId}))}var o=[this.createNode("interflow",i.nodeId),this.createNode("interflow",i.nodeId)];i.conditionNodes=o,i.conditionType="interflow"}},{key:"resortPrioByCNode",value:function(t,e,i){if(t.properties.isDefault)t.properties.priority=e;else{var n=this.getPreviousNode(t.prevId,i),o=t.properties.priority;if(n.conditionNodes[o].properties.isDefault)t.properties.priority=e;else{var a=n.conditionNodes.splice(o,1,t)[0];a.properties.priority=e,n.conditionNodes[e]=a}}}},{key:"increasePriority",value:function(t,e){if(!t.properties.isDefault){var i=this.getPreviousNode(t.prevId,e),n=i.conditionNodes,o=n.findIndex((function(e){return e===t}));o&&(n[o-1].properties.priority=o,n[o].properties.priority=o-1,n[o-1]=n.splice(o,1,n[o-1])[0])}}},{key:"decreasePriority",value:function(t,e){var i=this.getPreviousNode(t.prevId,e),n=i.conditionNodes,o=n.findIndex((function(e){return e.nodeId===t.nodeId}));if(o<n.length-1){var a=n[o+1];if(a.properties.isDefault)return;a.properties.priority=o,n[o].properties.priority=o+1,n[o+1]=n.splice(o,1,n[o+1])[0]}}},{key:"setDefaultCondition",value:function(t,e){var i="其他情况进入此流程",n=this.getPreviousNode(t.prevId,e).conditionNodes,o=function(t){return t.properties&&(t.properties.initiator||!s(t.properties.conditions))},a=function(t){t.properties.isDefault=!1,t.content===i&&(t.content="请设置条件")},r=function(t){t.properties.isDefault=!0,t.content=i},c=0;n.slice(0,-1).forEach((function(t){o(t)&&c++,a(t)}));var l=n[n.length-1];c>0&&!o(l)?r(l):a(l)}},{key:"checkNode",value:function(t,e){var i=!0,n=t.properties;this.isStartNode(t)&&!n.initiator&&(i=!1),this.isConditionNode(t)&&!n.isDefault&&s(n.conditions)&&(i=!1),this.isSubFlowNode(t)&&(!n.flowId||1===n.initiateType&&s(n.initiator)&&s(n.initiatePos)&&s(n.initiateRole))&&(i=!1);var o=[6,8];return this.isApproverNode(t)&&(!n.assigneeType||o.includes(n.assigneeType))&&s(n.approvers)&&s(n.approverPos)&&s(n.approverRole)&&(i=!1),i}},{key:"checkAllNode",value:function(t){var e=this,i=!0,n=function t(i,n,o){!e.checkNode(i,o)&&n(),i.childNode&&t(i.childNode,n,o),s(i.conditionNodes)||i.conditionNodes.forEach((function(e){return t(e,n,i)}))};return n(t,(function(){return i=!1})),i}}]),t}();function l(){var t=c.createNode("start");return t.childNode=c.createNode("approver",t.nodeId),t}},"34a4":function(t,e,i){"use strict";i("ecc1")},"3f02":function(t,e,i){"use strict";i.r(e);i("ac6a");e["default"]={options:function(t,e,i){var n=[];return e.__slot__.options.forEach((function(i){n.push(t("el-option",{attrs:{label:i[e.__config__.props.label],value:i[e.__config__.props.value],disabled:i.disabled}}))})),n}}},"49aa":function(t,e,i){"use strict";var n,o,a=i("c2da"),r=a["a"],s=i("2877"),c=Object(s["a"])(r,n,o,!1,null,null,null);e["a"]=c.exports},"4dfe":function(t,e,i){"use strict";i("7bc0")},"518b":function(t,e,i){"use strict";i.r(e),e["default"]={prepend:function(t,e,i){return t("template",{slot:"prepend"},[e.__slot__[i]])},append:function(t,e,i){return t("template",{slot:"append"},[e.__slot__[i]])}}},6637:function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-dialog",t._g(t._b({staticClass:"NCC-full-dialog",attrs:{"close-on-click-modal":!1,"modal-append-to-body":!1,fullscreen:"","lock-scroll":"","show-close":!1,modal:!1,"append-to-body":""},on:{open:t.onOpen}},"el-dialog",t.$attrs,!1),t.$listeners),[n("div",{staticClass:"NCC-full-dialog-header"},[n("div",{staticClass:"header-title"},[n("img",{staticClass:"header-logo",attrs:{src:i("a634")}}),n("p",{staticClass:"header-txt"},[t._v(" · 打印预览")])]),n("div",{staticClass:"options"},[n("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.word}},[t._v("Word下载")]),n("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.print}},[t._v("打印")]),n("el-button",{on:{click:function(e){return t.closeDialog()}}},[t._v(t._s(t.$t("common.cancelButton")))])],1)]),n("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"main",attrs:{"element-loading-text":t.$t("common.loadingText")}},[n("div",{ref:"tsPrint",staticClass:"print-content",domProps:{innerHTML:t._s(t.printTemplate)}})])])},o=[],a=(i("28a5"),i("db72")),r=i("2f62"),s=i("bb1a"),c={props:["id","formId","fullName"],computed:Object(a["a"])({},Object(r["b"])(["userInfo"])),data:function(){return{data:{},printTemplate:"",loading:!1}},methods:{onOpen:function(){var t=this;if(this.id){this.printTemplate="",this.data={},this.loading=!0;var e={id:this.id,formId:this.formId};Object(s["f"])(e).then((function(e){e.data&&(t.printTemplate=e.data.printTemplate,t.data=e.data.printData,t.$nextTick((function(){var e=t.$refs.tsPrint.getElementsByTagName("table");if(e.length)for(var i=0;i<e.length;i++){for(var n=e[i],o=[],a=[],r=0;r<n.rows.length;r++){o=n.rows[r];var s=t.isChildTable(o.cells);s?t.retrieveData(s,n,o,a):a.push(o)}n.getElementsByTagName("tbody")[0].innerHTML="";for(var c=0;c<a.length;c++)n.getElementsByTagName("tbody")[0].appendChild(a[c])}})),t.replaceValue(t.data),t.replaceSysValue(),t.loading=!1)}))}},isChildTable:function(t){var e="";t:for(var i=0;i<t.length;i++){t[i];var n=t[i].getElementsByTagName("span");if(!n.length)break t;var o=!1;e:for(var a=0;a<n.length;a++){var r=n[a],s=r.getAttribute("data-tag")?r.getAttribute("data-tag").split(".")[0]:"null";if(s&&"null"!==s){o=!0,e=s;break e}}if(o)break t}return e},closeDialog:function(){this.$emit("update:visible",!1)},shengchengtable:function(t,e){for(var i in t)for(var n=0;n<e.cells.length;n++)for(var o=e.cells[n].getElementsByTagName("span"),a=0;a<o.length;a++)"{".concat(i,"}")===o[a].innerHTML&&(o[a].innerHTML=t[i]);return e},retrieveData:function(t,e,i,n){for(var o in this.data)if(o==t)for(var a=0;a<this.data[o].length;a++)n.push(this.shengchengtable(this.data[o][a],i.cloneNode(!0)))},replaceSysValue:function(){var t=this.userInfo.userName+"/"+this.userInfo.userAccount,e=this.ncc.toDate(new Date),i="";this.printTemplate=this.replaceAll(this.printTemplate,"{systemPrinter}",t),this.printTemplate=this.replaceAll(this.printTemplate,"{systemPrintTime}",e),this.printTemplate=this.replaceAll(this.printTemplate,"{systemApprovalContent}",i)},replaceValue:function(t){for(var e in t)this.printTemplate=this.replaceAll(this.printTemplate,"{".concat(e,"}"),t[e]||""),Array.isArray(t[e])&&t[e]&&t[e].length&&this.replaceValue(t[e])},replaceAll:function(t,e,i){var n=e.length,o=t.length,a="",r=0;for(r;r<o;r++){var s=0,c="";for(s;s<n;s++){var l=r+s;c+=t[l]}c===e&&(a+=i,r+=n),a+=t[r]}return a},word:function(){var t=this.$refs.tsPrint.innerHTML,e=new Blob([t],{type:""}),i=this.fullName?"".concat(this.fullName,".doc"):"下载文档.doc";this.downloadFile(e,i)},downloadFile:function(t,e,i){var n=new Blob([t],{type:i||""}),o=document.createElement("a"),a=window.URL.createObjectURL(n);o.href=a,o.download=e,document.body.appendChild(o),o.click(),document.body.removeChild(o),window.URL.revokeObjectURL(a)},print:function(){var t=this.$refs.tsPrint.innerHTML,e=window.open("_blank");e.document.body.innerHTML=t,e.print(),e.close()}}},l=c,_=(i("a3a5"),i("2877")),d=Object(_["a"])(l,n,o,!1,null,"ed6f101e",null);e["a"]=d.exports},6700:function(t,e,i){"use strict";i.r(e),e["default"]={default:function(t,e,i){return e.__slot__[i]}}},"6d1f":function(t,e,i){"use strict";i("0431")},"78d0":function(t,e,i){"use strict";i("d743")},"7bc0":function(t,e,i){},"7d30":function(t,e,i){"use strict";i("230a")},"8ada":function(t,e,i){"use strict";var n=i("100e");e["a"]={data:function(){return{key:+new Date,formConf:{}}},methods:{fillFormData:function(t,e){var i=function t(i){for(var n=0;n<i.length;n++){var o=i[n];if(o.__vModel__){var a=e[o.__vModel__];void 0!==a&&(o.__config__.defaultValue=a)}o.__config__&&"table"!==o.__config__.nccKey&&o.__config__.children&&Array.isArray(o.__config__.children)&&t(o.__config__.children)}};i(t.fields)},setFormData:function(t,e){if(t){var i=this.$refs.dynamicForm.dataForm;this.$set(i,t,e),this.fillFormData(this.formConf,i),this.key=+new Date}},setShowOrHide:function(t,e){var i=!!e;this.comSet("noShow",t,!i)},setRequired:function(t,e){var i=!!e;this.comSet("required",t,i)},setDisabled:function(t,e){var i=!!e;this.comSet("disabled",t,i)},setFieldOptions:function(t,e){var i=Array.isArray(e)?e:[];this.comSet("options",t,i)},comSet:function(t,e,i){if(e){var o=function o(a){for(var r=0;r<a.length;r++){var s=a[r];if(s.__vModel__&&s.__vModel__===e)switch(t){case"disabled":s[t]=i;break;case"options":if(n["a"].indexOf(s.__config__.nccKey)>-1){var c="treeSelect"===s.__config__.nccKey||"cascader"===s.__config__.nccKey;c?s.options=i:s.__slot__.options=i}break;default:s.__config__[t]=i;break}s.__config__&&"table"!==s.__config__.nccKey&&s.__config__.children&&Array.isArray(s.__config__.children)&&o(s.__config__.children)}};o(this.formConf.fields);var a=this.$refs.dynamicForm.dataForm;this.fillFormData(this.formConf,a),this.key=+new Date}}}}},"914c":function(t,e,i){"use strict";i.r(e);i("ac6a");e["default"]={options:function(t,e,i){var n=[];return e.__slot__.options.forEach((function(i){"button"===e.__config__.optionType?n.push(t("el-checkbox-button",{attrs:{label:i[e.__config__.props.value]}},[i[e.__config__.props.label]])):n.push(t("el-checkbox",{attrs:{label:i[e.__config__.props.value],border:e.__config__.border}},[i[e.__config__.props.label]]))})),n}}},9169:function(t,e,i){"use strict";i.r(e);i("ac6a");e["default"]={options:function(t,e,i){var n=[];return e.__slot__.options.forEach((function(i){"button"===e.__config__.optionType?n.push(t("el-radio-button",{attrs:{label:i[e.__config__.props.value]}},[i[e.__config__.props.label]])):n.push(t("el-radio",{attrs:{label:i[e.__config__.props.value],border:e.__config__.border}},[i[e.__config__.props.label]]))})),n}}},"94ab":function(t,e,i){"use strict";i("ac6a"),i("6762"),i("2fdb");var n=i("75fc"),o=i("7618"),a=i("2e29"),r=function(t){return"condition"===t.type||"approver"===t.type&&t.isInterflow},s=function(t){return Array.isArray(t)&&t.length>0},c=function(t){return s(t.conditionNodes)};function l(t,e,i){var n=["flow-path-card"];e.state&&n.push(e.state);var o=function(t,e){return t&&n.push(e),t};o(a["a"].isStartNode(e),"start-node"),o(a["a"].isApproverNode(e),"approver"),o(a["a"].isCopyNode(e),"copy"),o(a["a"].isTimerNode(e),"timer"),o(a["a"].isSubFlowNode(e),"subFlow");return i("section",{class:n.join(" "),on:{click:this.eventLancher.bind(t,"edit",e)}},[i("header",{class:"header"},[i("div",{class:"title-box",style:"height: 100%;width:190px;"},[i("span",{class:"title-text"},[e.properties.title])])]),i("div",{class:"body"},[i("span",{class:"text"},[e.content])])])}var _=function(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];return l.call.apply(l,[e[0]].concat(e))},d={start:_,approver:_,copy:_,timer:_,subFlow:_,interflow:_,empty:function(t){return""},condition:function(t,e,i){return i("section",{class:"flow-path-card condition"},[i("header",{class:"header"},[i("div",{class:"title-box",style:"height: 20px;width:160px;"},[i("span",{class:"title-text"},[e.properties.title])])]),i("div",{class:"body"},[i("div",{class:"text"},[e.content])])])}};function u(t,e,i){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=(c(e),"empty"===e.type);return o&&!n?"":i("div",{class:"add-node-btn-box flex justify-center"})}function p(t,e,i){if(e){var n=t.verifyMode&&!1===a["a"].checkNode(e),o=[],s="",l=i("div",{class:"node-wrap"},[i("div",{class:"node-wrap-box ".concat(e.type," ").concat(a["a"].isInterflowNode(e)?"interflow":""," ").concat(n?"error":"")},[d[e.type].call(t,t,e,i),u.call(t,t,e,i)])]);return c(e)&&(s=i("div",{class:"branch-wrap"},[i("div",{class:"branch-box-wrap"},[i("div",{class:"branch-box flex justify-center relative"},[i("span",{class:"line"}),e.conditionNodes.map((function(e){return p.call(t,t,e,i)}))])]),u.call(t,t,e,i,!0)])),r(e)?i("div",{class:"col-box"},[i("div",{class:"center-line"}),i("div",{class:"top-cover-line"}),i("div",{class:"bottom-cover-line"}),l,s,p.call(t,t,e.childNode,i)]):(o.push(l),s&&o.push(s),e.childNode&&o.push(p.call(t,t,e.childNode,i)),o)}}function f(t){return t("section",{class:"end-node"},["流程结束"])}var h,m,v,y,b={props:{data:{type:Object,required:!0},verifyMode:{type:Boolean,default:!0}},watch:{},methods:{eventLancher:function(t){for(var e=arguments.length,i=new Array(e>1?e-1:0),n=1;n<e;n++)i[n-1]=arguments[n];var o={event:t,args:i.slice(0,-1)};this.$emit("emits",o)}},render:function(t){return t("div",{style:"display: inline-flex; flex-direction: column; align-items: center;"},[this.data&&p.call(this,this,this.data,t),f(t)])}},g=b,C=(i("f385"),i("2877")),E=Object(C["a"])(g,h,m,!1,null,"d19bff44",null),D=E.exports,w={name:"Process",props:["tabName","conf"],data:function(){var t={};return t="object"===Object(o["a"])(this.conf)&&null!==this.conf&&"{}"!==JSON.stringify(this.conf)?Object.assign(a["a"].createNode("start"),this.conf):Object(a["b"])(),{data:t,scaleVal:100,step:5,updateId:0,activeData:null,isProcessCmp:!0,verifyMode:!1}},methods:{getData:function(){return this.verifyMode=!0,a["a"].checkAllNode(this.data)?Promise.resolve({formData:this.data}):Promise.reject({target:this.tabName})},eventReciver:function(t){var e=t.event,i=t.args;"edit"!==e?(a["a"][e].apply(a["a"],Object(n["a"])(i)),this.forceUpdate()):this.activeData=i[0]},forceUpdate:function(){this.updateId=this.updateId+1},changeScale:function(t){if(this.scaleVal>=0&&this.scaleVal<=200){if(200===this.scaleVal&&this.scaleVal+t>200)return;if(0===this.scaleVal&&this.scaleVal+t<0)return;this.scaleVal+=t}},onPropEditConfirm:function(t,e){this.activeData.content=e||"请设置条件";var i=this.activeData.properties;this.activeData.properties=t,a["a"].isConditionNode(this.activeData)&&(t.priority!==i.priority&&a["a"].resortPrioByCNode(this.activeData,i.priority,this.data),a["a"].setDefaultCondition(this.activeData,this.data)),a["a"].isStartNode(this.activeData)&&this.$emit("startNodeChange",this.data),this.onClosePanel(),this.forceUpdate()},onClosePanel:function(){this.activeData=null},isFilledPCon:function(t){var e=!1,i=function(t,e){return t.childNode&&n(t.childNode,e)},n=function(n,o){if(!e&&n){if(Array.isArray(n.conditionNodes)){var a=n.conditionNodes.some((function(e){var i=e.properties.conditions||[];return Array.isArray(t)?i.some((function(e){return t.includes(e.formId)})):i.length>0}));a?o():n.conditionNodes.forEach((function(t){return i(t,o)}))}i(n,o)}};return n(this.data,(function(){return e=!0})),e}},render:function(t){return t("div",{class:"flow-container flow-container-preview"},[t("div",{class:"scale-slider"},[t("i",{class:"btn el-icon-minus",on:{click:this.changeScale.bind(this,-this.step)}}),t("span",{style:"font-size:14px;"},[this.scaleVal,"%"]),t("i",{class:"btn el-icon-plus",on:{click:this.changeScale.bind(this,this.step)}})]),t("div",{class:"tips"},[t("div",{class:"tips-item"},[t("span",{class:"icon success"},["●"]),"已完成"]),t("div",{class:"tips-item"},[t("span",{class:"icon current"},["●"]),"进行中"]),t("div",{class:"tips-item"},[t("span",{class:"icon"},["●"]),"无/未处理"])]),t(D,{attrs:{verifyMode:this.verifyMode,data:this.data},key:this.updateId,on:{emits:this.eventReciver},style:{transform:"scale(".concat(this.scaleVal/100,")")}})])}},O=w,N=(i("6d1f"),Object(C["a"])(O,v,y,!1,null,"49d054c8",null));e["a"]=N.exports},"9a65":function(t,e,i){},a3a5:function(t,e,i){"use strict";i("f791")},c2da:function(module,__webpack_exports__,__webpack_require__){"use strict";var _Users_hexiaodong_Documents_git_lvqianmeiye_ERP_antis_ncc_admin_node_modules_babel_runtime_corejs2_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("bd86"),core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("456d"),core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es6_object_keys__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_2__),_vue_babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("2638"),_vue_babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(_vue_babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("7f7f"),core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es6_function_name__WEBPACK_IMPORTED_MODULE_4__),_Users_hexiaodong_Documents_git_lvqianmeiye_ERP_antis_ncc_admin_node_modules_babel_runtime_corejs2_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("db72"),_Users_hexiaodong_Documents_git_lvqianmeiye_ERP_antis_ncc_admin_node_modules_babel_runtime_corejs2_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("75fc"),_utils__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("ed08"),_components_Generator_render_render_js__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("e287"),_components_Generator_generator_comConfig__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("100e"),_api_systemData_dictionary__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("9b6f"),_api_systemData_dataInterface__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("17de"),_utils_request__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("b775"),hasOptionsList=[].concat(Object(_Users_hexiaodong_Documents_git_lvqianmeiye_ERP_antis_ncc_admin_node_modules_babel_runtime_corejs2_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_6__["a"])(_components_Generator_generator_comConfig__WEBPACK_IMPORTED_MODULE_9__["a"]),["popupSelect"]),layouts={colFormItem:function(t,e){var i=e.__config__,n=buildListeners.call(this,e),o=i.labelWidth?"".concat(i.labelWidth,"px"):null;if(!1===i.showLabel&&(o="0"),!i.noShow)return t("el-col",{attrs:{span:i.span}},[t("el-form-item",{attrs:{"label-width":o,prop:e.__vModel__,label:i.showLabel?i.label:""}},[t(_components_Generator_render_render_js__WEBPACK_IMPORTED_MODULE_8__["a"],{attrs:{formData:this[this.formConf.formModel],conf:e},on:Object(_Users_hexiaodong_Documents_git_lvqianmeiye_ERP_antis_ncc_admin_node_modules_babel_runtime_corejs2_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_5__["a"])({},n),ref:"table"===i.rowType?e.__vModel__:void 0})])])},rowFormItem:function(t,e){var i=this,n=buildListeners.call(this,e);if("tab"===e.__config__.nccKey)return t("el-col",{attrs:{span:e.__config__.span},class:"mb-10"},[t("el-tabs",{attrs:{type:e.type,"tab-position":e["tab-position"]},on:Object(_Users_hexiaodong_Documents_git_lvqianmeiye_ERP_antis_ncc_admin_node_modules_babel_runtime_corejs2_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_5__["a"])({},n),model:{value:e.__config__.active,callback:function(t){i.$set(e.__config__,"active",t)}}},[e.__config__.children.map((function(e,n){var o=renderChildren.call(i,t,e);return t("el-tab-pane",{key:e.name,attrs:{label:e.title}},[t("el-row",[o])])}))])]);if("collapse"===e.__config__.nccKey)return t("el-col",{attrs:{span:e.__config__.span},class:"mb-20"},[t("el-collapse",{attrs:{accordion:e.accordion},on:Object(_Users_hexiaodong_Documents_git_lvqianmeiye_ERP_antis_ncc_admin_node_modules_babel_runtime_corejs2_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_5__["a"])({},n),model:{value:e.__config__.active,callback:function(t){i.$set(e.__config__,"active",t)}}},[e.__config__.children.map((function(e,n){var o=renderChildren.call(i,t,e);return t("el-collapse-item",{key:e.name,attrs:{title:e.title,name:e.name}},[t("el-row",[o])])}))])]);var o=renderChildren.apply(this,arguments);if("table"===e.__config__.nccKey){e.__config__.noShow||(this.tableRefs[e.__vModel__]=e);var a=Object(_Users_hexiaodong_Documents_git_lvqianmeiye_ERP_antis_ncc_admin_node_modules_babel_runtime_corejs2_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_5__["a"])(Object(_Users_hexiaodong_Documents_git_lvqianmeiye_ERP_antis_ncc_admin_node_modules_babel_runtime_corejs2_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_5__["a"])({},e),{},{config:e});return layouts.colFormItem.call(this,t,a)}return"card"===e.__config__.nccKey?t("el-col",{attrs:{span:e.__config__.span},class:"item-card"},[t("el-card",{attrs:{shadow:e.shadow,header:e.header},class:"mb-20"},[o])]):"row"===e.__config__.nccKey?("flex"===e.type&&(o=t("el-row",{attrs:{type:e.type,justify:e.justify,align:e.align}},[o])),t("el-col",{attrs:{span:e.__config__.span}},[t("el-row",{attrs:{gutter:e.gutter}},[o])])):void 0}};function renderFrom(t){var e=this.formConfCopy;return t("el-row",{attrs:{gutter:e.gutter},class:e.formStyle},[t("el-form",_vue_babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_3___default()([{attrs:{size:e.size,"label-position":e.labelPosition,disabled:e.disabled,"label-width":"".concat(e.labelWidth,"px")},ref:e.formRef},{props:{model:this[e.formModel]}},{attrs:{rules:this[e.formRules]}}]),[renderFormItem.call(this,t,e.fields),e.formBtns&&formBtns.call(this,t)])])}function formBtns(t){return t("el-col",[t("el-form-item",{attrs:{size:"large"}},[t("el-button",{attrs:{type:"primary"},on:{click:this.submitForm}},["提交"]),t("el-button",{on:{click:this.resetForm}},["重置"])])])}function renderFormItem(t,e){var i=this;return e.map((function(e){var n=e.__config__,o=layouts[n.layout];if(o)return o.call(i,t,e);throw new Error("没有与".concat(n.layout,"匹配的layout"))}))}function renderChildren(t,e){var i=e.__config__;return Array.isArray(i.children)?renderFormItem.call(this,t,i.children):null}function setValue(t,e,i){this.$set(e,"defaultValue",t),this.$set(this[this.formConf.formModel],i.__vModel__,t)}function getFunc(str){var func=null;try{return func=eval(str),func}catch(error){return console.log(error),!1}}function buildListeners(t){var e=this,i=t.__config__,n={};return t.on&&Object.keys(t.on).forEach((function(i){var o=t.on[i],a=getFunc(o);a&&(n[i]=function(t){return a.call(e,Object(_Users_hexiaodong_Documents_git_lvqianmeiye_ERP_antis_ncc_admin_node_modules_babel_runtime_corejs2_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_5__["a"])({data:t},e.parameter))})})),n.input=function(n){return setValue.call(e,n,i,t)},n}__webpack_exports__["a"]={components:{render:_components_Generator_render_render_js__WEBPACK_IMPORTED_MODULE_8__["a"]},props:{setFormData:Function,setShowOrHide:Function,setRequired:Function,setDisabled:Function,setFieldOptions:Function,formConf:{type:Object,required:!0}},data:function(){var t,e=this,i=(t={formConfCopy:Object(_utils__WEBPACK_IMPORTED_MODULE_7__["b"])(this.formConf)},Object(_Users_hexiaodong_Documents_git_lvqianmeiye_ERP_antis_ncc_admin_node_modules_babel_runtime_corejs2_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__["a"])(t,this.formConf.formModel,{}),Object(_Users_hexiaodong_Documents_git_lvqianmeiye_ERP_antis_ncc_admin_node_modules_babel_runtime_corejs2_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__["a"])(t,this.formConf.formRules,{}),Object(_Users_hexiaodong_Documents_git_lvqianmeiye_ERP_antis_ncc_admin_node_modules_babel_runtime_corejs2_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__["a"])(t,"options",{}),Object(_Users_hexiaodong_Documents_git_lvqianmeiye_ERP_antis_ncc_admin_node_modules_babel_runtime_corejs2_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__["a"])(t,"tableRefs",{}),t);return this.initFormData(i.formConfCopy.fields,i[this.formConf.formModel]),this.buildRules(i.formConfCopy.fields,i[this.formConf.formRules]),this.buildOptions(i.formConfCopy.fields,i.options),this.$nextTick((function(){e.onLoad(i.formConfCopy,i[e.formConf.formModel])})),i},computed:{parameter:function(){return{formData:this[this.formConf.formModel],setFormData:this.setFormData,setShowOrHide:this.setShowOrHide,setRequired:this.setRequired,setDisabled:this.setDisabled,request:this.request,getFieldOptions:this.getFieldOptions,setFieldOptions:this.setFieldOptions}}},methods:{initFormData:function(t,e){var i=this;this.$store.commit("generator/UPDATE_RELATION_DATA",{}),t.forEach((function(t){var n=t.__config__;t.__vModel__&&(e[t.__vModel__]=n.defaultValue),"table"!=t.__config__.nccKey&&n.children&&i.initFormData(n.children,e)}))},buildOptions:function(t,e){var i=this;t.forEach((function(t){var n=t.__config__;if(_components_Generator_generator_comConfig__WEBPACK_IMPORTED_MODULE_9__["a"].indexOf(n.nccKey)>-1){var o="treeSelect"===n.nccKey||"cascader"===n.nccKey;if("dictionary"===n.dataType){if(!n.dictionaryType)return;Object(_api_systemData_dictionary__WEBPACK_IMPORTED_MODULE_10__["i"])(n.dictionaryType).then((function(i){o?t.options=i.data.list:t.__slot__.options=i.data.list,e[t.__vModel__+"Options"]=o?t.options:t.__slot__.options}))}if("dynamic"===n.dataType){if(!n.propsUrl)return;Object(_api_systemData_dataInterface__WEBPACK_IMPORTED_MODULE_11__["i"])(n.propsUrl).then((function(i){o?t.options=i.data:t.__slot__.options=i.data,e[t.__vModel__+"Options"]=o?t.options:t.__slot__.options}))}}if("popupSelect"===n.nccKey){if(!t.interfaceId)return;Object(_api_systemData_dataInterface__WEBPACK_IMPORTED_MODULE_11__["i"])(t.interfaceId).then((function(i){t.options=i.data,e[t.__vModel__+"Options"]=i.data}))}n.children&&"table"!==n.nccKey&&i.buildOptions(n.children,e)}))},buildRules:function buildRules(componentList,rules){var _this7=this;componentList.forEach((function(cur){var config=cur.__config__;if(Array.isArray(config.regList)){if(config.required){var required={required:config.required,message:cur.placeholder};Array.isArray(config.defaultValue)&&(required.type="array",required.message="请至少选择一个".concat(config.label)),void 0===required.message&&(required.message="".concat(config.label,"不能为空")),config.regList.push(required)}rules[cur.__vModel__]=config.regList.map((function(item){return item.pattern&&(item.pattern=eval(item.pattern)),item.trigger=config.trigger||"blur",item}))}config.children&&_this7.buildRules(config.children,rules)}))},onLoad:function(t,e){if(t&&t.funcs&&t.funcs.onLoad){var i=getFunc(t.funcs.onLoad);i&&i({formData:e,request:this.request})}},resetForm:function(){var t=this;this.$store.commit("generator/UPDATE_RELATION_DATA",{}),this.formConfCopy=Object(_utils__WEBPACK_IMPORTED_MODULE_7__["b"])(this.formConf),this.$refs[this.formConf.formRef].resetFields(),Object.keys(this.tableRefs).forEach((function(e){t.$refs[e].$children[0].resetTable()}))},checkTableData:function(){var t=this,e=!0;return Object.keys(this.tableRefs).forEach((function(i){var n=t.$refs[i].$children[0].submit();n?t[t.formConf.formModel][i]=n:e=!1})),e},request:function(t,e,i){if(t)return Object(_utils_request__WEBPACK_IMPORTED_MODULE_12__["a"])({url:t,method:e||"GET",data:i||{}})},getFieldOptions:function(t){return t&&this.options[t+"Options"]||[]},beforeSubmit:function(){var t=!0;if(!this.formConfCopy||!this.formConfCopy.funcs||!this.formConfCopy.funcs.beforeSubmit)return t;var e=getFunc(this.formConfCopy.funcs.beforeSubmit);return e?(t=e(this.parameter),t):t},afterSubmit:function(){if(this.formConfCopy&&this.formConfCopy.funcs&&this.formConfCopy.funcs.afterSubmit){var t=getFunc(this.formConfCopy.funcs.afterSubmit);t&&t(this.parameter)}},submitForm:function(){var t=this,e=this.beforeSubmit();if(!e)return!1;var i=this.checkTableData();this.$refs[this.formConf.formRef].validate((function(e){return!!e&&(!!i&&(t.$emit("submit",t[t.formConf.formModel],t.afterSubmit),!0))}))}},render:function(t){return renderFrom.call(this,t)}}},c797:function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-scrollbar",{staticClass:"layout-area"},[t.layout.length?[n("grid-layout",{attrs:{layout:t.layout,"row-height":40,"is-draggable":!1,"is-resizable":!1},on:{"update:layout":function(e){t.layout=e}}},t._l(t.layout,(function(e){return n("grid-item",{key:e.i,attrs:{x:e.x,y:e.y,w:e.w,h:e.h,i:e.i,static:""}},["todo"===e.nccKey?n("Todo",{attrs:{title:e.title}}):t._e(),"commonFunc"===e.nccKey?n("CommonFunc",{attrs:{title:e.title,list:e.list}}):t._e(),"todoList"===e.nccKey?n("TodoList",{attrs:{title:e.title}}):t._e(),"notice"===e.nccKey?n("HNotice",{attrs:{title:e.title}}):t._e(),"email"===e.nccKey?n("HEmail",{attrs:{title:e.title}}):t._e(),"dataBoard"===e.nccKey?n("DataBoard",{attrs:{title:e.title,list:e.list}}):t._e(),"barChart"===e.nccKey?n("HBarChart",{attrs:{title:e.title,option:e.option,dataType:e.dataType,propsApi:e.propsApi}}):t._e(),"annularChart"===e.nccKey?n("HAnnularChart",{attrs:{title:e.title,option:e.option,dataType:e.dataType,propsApi:e.propsApi}}):t._e(),"areaChart"===e.nccKey?n("HAreaChart",{attrs:{title:e.title,option:e.option,dataType:e.dataType,propsApi:e.propsApi}}):t._e(),"lineChart"===e.nccKey?n("HLineChart",{attrs:{title:e.title,option:e.option,dataType:e.dataType,propsApi:e.propsApi}}):t._e(),"pieChart"===e.nccKey?n("HPieChart",{attrs:{title:e.title,option:e.option,dataType:e.dataType,propsApi:e.propsApi}}):t._e(),"radarChart"===e.nccKey?n("HRadarChart",{attrs:{title:e.title,option:e.option,dataType:e.dataType,propsApi:e.propsApi}}):t._e(),t.mask?n("div",{staticClass:"mask"}):t._e()],1)})),1)]:n("div",{staticClass:"portal-layout-nodata"},[n("img",{staticClass:"layout-nodata-img",attrs:{src:i("c13c"),alt:""}}),n("p",{staticClass:"layout-nodata-txt"},[t._v("暂无数据")])])],2)},o=[],a=i("10e2"),r=i("7be8"),s=i.n(r),c={props:{layout:{type:Array,default:function(){return[]}},mask:{type:Boolean,default:!1}},components:{GridLayout:s.a.GridLayout,GridItem:s.a.GridItem,Todo:a["k"],CommonFunc:a["a"],TodoList:a["l"],HNotice:a["h"],HEmail:a["f"],DataBoard:a["b"],HBarChart:a["e"],HAnnularChart:a["c"],HAreaChart:a["d"],HLineChart:a["g"],HPieChart:a["i"],HRadarChart:a["j"]}},l=c,_=(i("4dfe"),i("2877")),d=Object(_["a"])(l,n,o,!1,null,"377248fb",null);e["a"]=d.exports},d743:function(t,e,i){},e287:function(t,e,i){"use strict";var n=i("db72"),o=i("75fc"),a=i("7618"),r=(i("6762"),i("2fdb"),i("3b2b"),i("456d"),i("a481"),i("ac6a"),i("ed08")),s={},c=i("b952"),l=c.keys()||[];function _(t,e){var i=this;t.props.value=e,t.on.input=function(t){i.$emit("input",t)}}function d(t,e,i){var n=s[e.__config__.tag];n&&Object.keys(n).forEach((function(o){var a=n[o];e.__slot__&&e.__slot__[o]&&i.push(a(t,e,o))}))}function u(t){var e=this;["on","nativeOn"].forEach((function(i){var n=Object.keys(t[i]||{});n.forEach((function(n){t[i][n];"string"===typeof n&&(t[i][n]=function(t){return e.$emit(n,t)})}))}))}function p(t,e,i){var r=this;Object.keys(t).forEach((function(i){var s=t[i];"__vModel__"===i?_.call(r,e,t.__config__.defaultValue):void 0!==e[i]?null===e[i]||e[i]instanceof RegExp||["boolean","string","number","function"].includes(Object(a["a"])(e[i]))?e[i]=s:Array.isArray(e[i])?e[i]=[].concat(Object(o["a"])(e[i]),Object(o["a"])(s)):e[i]=Object(n["a"])(Object(n["a"])({},e[i]),s):e.attrs[i]=s})),"NCCText"===t.__config__.nccKey&&_.call(this,e,t.__config__.defaultValue),"calculate"!==t.__config__.nccKey&&"table"!==t.__config__.nccKey||(e.attrs["formData"]=i),"relationForm"!==t.__config__.nccKey&&"relationFlow"!==t.__config__.nccKey||(e.attrs["field"]=t.__vModel__),f(e)}function f(t){delete t.attrs.__config__,delete t.attrs.__slot__,delete t.attrs.__methods__}function h(){return{class:{},attrs:{},props:{},domProps:{},nativeOn:{},on:{},style:{},directives:[],scopedSlots:{},slot:null,key:null,ref:null,refInFor:!0}}l.forEach((function(t){var e=t.replace(/^\.\/(.*)\.\w+$/,"$1"),i=c(t).default;s[e]=i})),e["a"]={props:{conf:{type:Object,required:!0},formData:{type:Object,default:function(){}}},render:function(t){var e=h(),i=Object(r["b"])(this.conf),n=this.$slots.default||[];return d.call(this,t,i,n),u.call(this,i),p.call(this,i,e,this.formData),t(this.conf.__config__.tag,e,n)}}},ecc1:function(t,e,i){},f385:function(t,e,i){"use strict";i("9a65")},f42c:function(t,e,i){"use strict";var n=i("ed08");e["a"]={data:function(){return{$_sidebarElm:null,$_resizeHandler:null}},mounted:function(){this.initListener()},activated:function(){this.$_resizeHandler||this.initListener(),this.resize()},beforeDestroy:function(){this.destroyListener()},deactivated:function(){this.destroyListener()},methods:{$_sidebarResizeHandler:function(t){"width"===t.propertyName&&this.$_resizeHandler()},initListener:function(){var t=this;this.$_resizeHandler=Object(n["a"])((function(){t.resize()}),100),window.addEventListener("resize",this.$_resizeHandler),this.$_sidebarElm=document.getElementsByClassName("sidebar-container")[0],this.$_sidebarElm&&this.$_sidebarElm.addEventListener("transitionend",this.$_sidebarResizeHandler)},destroyListener:function(){window.removeEventListener("resize",this.$_resizeHandler),this.$_resizeHandler=null,this.$_sidebarElm&&this.$_sidebarElm.removeEventListener("transitionend",this.$_sidebarResizeHandler)},resize:function(){var t=this.chart;t&&t.resize()}}}},f791:function(t,e,i){}}]);