(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-commons"],{"001f":function(e,t,a){e.exports=a.p+"static/img/inclusive-gateway.523a7d3f.svg"},"068d":function(e,t,a){"use strict";a.r(t);var n=a("a9eb"),i=a("2659");t["default"]={en:n["default"],zh:i["default"]}},"07a4":function(e,t,a){"use strict";a.r(t);var n=a("2383"),i=a("a6c4"),o=a("9152"),s=a("4462"),r=a("987a"),c=a("3f6f"),l=a("eda5"),d=a("f934"),u=a("5c8e");t["default"]=function(e){Object(n["default"])(e),Object(i["default"])(e),Object(o["default"])(e),Object(s["default"])(e),Object(r["default"])(e),Object(c["default"])(e),Object(l["default"])(e),Object(d["default"])(e),Object(u["default"])(e)}},1001:function(e,t,a){"use strict";a.r(t);var n=a("d4ec"),i=a("bee2"),o=a("8937"),s=a("7c8a"),r=function(){function e(t){Object(n["a"])(this,e),this._cfgs=Object(o["deepMix"])(this.getDefaultCfg(),t)}return Object(i["a"])(e,[{key:"getDefaultCfg",value:function(){return{container:null}}},{key:"get",value:function(e){return this._cfgs[e]}},{key:"set",value:function(e,t){this._cfgs[e]=t}},{key:"initPlugin",value:function(e){var t=this.get("container"),a=Object(s["a"])(''),n=t.querySelectorAll("div > .el-collapse-item > .el-collapse-item__wrap > .el-collapse-item__content > img[data-item]");Object(o["each"])(n,(function(t,n){var i=new Function("return "+t.getAttribute("data-item"))();t.addEventListener("dragstart",(function(t){t.dataTransfer.setDragImage(a,0,0),e.set("addNodeDragging",!0),e.set("addModel",i)})),t.addEventListener("dragend",(function(t){e.emit("canvas:mouseup",t),e.set("addNodeDragging",!1),e.set("addModel",null)}))}))}},{key:"destroy",value:function(){this.get("canvas").destroy();var e=this.get("container");e.parentNode.removeChild(e)}}]),e}();t["default"]=r},"196d":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("img",{attrs:{alt:e.title,src:e.tow60(e.src),width:"60",onerror:e.errorImg},on:{click:function(t){return e.preview(e.src)}}}),a("el-dialog",{attrs:{title:e.title,visible:e.imgsVisible,center:""},on:{"update:visible":function(t){e.imgsVisible=t}}},[a("div",{staticStyle:{display:"flex","justify-content":"center"}},[a("el-image",{staticStyle:{margin:"20px auto"},attrs:{src:e.src,fit:"scale-down",lazy:"",onerror:e.errorImg}},[a("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[a("em",{staticClass:"el-icon-picture-outline"})])])],1),a("div",{staticStyle:{display:"flex","justify-content":"center"}},[a("el-button",{staticStyle:{width:"6vw"},attrs:{type:"primary"},on:{click:function(t){e.imgsVisible=!1}}},[e._v("确 定")])],1)])],1)},i=[],o=a("2a18"),s={name:"preview",data:function(){return{tow60:o["tow60"],imgsVisible:!1,errorImg:'this.src="'+a("3bd7")+'"'}},props:{src:{type:String,default:""},title:{type:String,default:"图片查看"}},methods:{preview:function(e){e&&(this.imgs=e,this.imgsVisible=!0)}}},r=s,c=a("2877"),l=Object(c["a"])(r,n,i,!1,null,null,null);t["default"]=l.exports},"19f0":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{"data-clazz":e.model.clazz}},[a("div",{staticClass:"panelTitle"},[e._v(e._s(e.i18n["startEvent"]))]),a("div",{staticClass:"panelBody"},[a("DefaultDetail",{attrs:{model:e.model,onChange:e.onChange,readOnly:e.readOnly}}),a("div",{staticClass:"panelRow"},[a("div",[e._v("视图文件路径")]),a("el-input",{staticStyle:{width:"90%","font-size":"12px"},attrs:{disabled:e.readOnly,placeholder:"请输入视图文件路径(以view开头)",type:"view",value:e.model.view},on:{input:function(t){e.onChange("view",t)}}})],1),a("div",{staticClass:"panelRow"},[a("div",[e._v("步骤:")]),a("el-input",{staticStyle:{width:"90%","font-size":"12px"},attrs:{disabled:e.readOnly,value:e.model.step,placeholder:"请输入步骤"},on:{input:function(t){e.onChange("step",t)}}})],1)],1)])},i=[],o=a("2589"),s={inject:["i18n"],components:{DefaultDetail:o["default"]},props:{model:{type:Object,default:function(){return{}}},onChange:{type:Function,default:function(){}},readOnly:{type:Boolean,default:!1}}},r=s,c=a("2877"),l=Object(c["a"])(r,n,i,!1,null,null,null);t["default"]=l.exports},"1b27":function(e,t,a){"use strict";a.r(t);var n=a("5530"),i=(a("d3b7"),a("159b"),a("7db0"),a("99af"),a("4de4"),a("a434"),a("c740"),a("3b08")),o=function(e,t){var a=[];return e.forEach((function(e){a.find((function(a){return a[t]===e[t]}))||a.push(e)})),a};t["default"]=function(e){e.registerEdge("flow-polyline-round",{options:{style:Object(n["a"])({},i["default"].edgeStyle),stateStyles:{selected:{lineWidth:i["default"].edgeSelectedStyle.lineWidth},hover:{stroke:i["default"].edgeActivedStyle.stroke}}},setState:function(e,t,a){var n=a.getContainer(),i=n.getChildByIndex(0);"selected"===e?t?(i.attr("lineWidth",this.options.stateStyles.selected.lineWidth),i.attr("stroke",this.options.style.stroke)):i.attr("lineWidth",this.options.style.lineWidth):"hover"===e&&(t?i.attr("stroke",this.options.stateStyles.hover.stroke):i.attr("stroke",this.options.style.stroke))},drawShape:function(e,t){this.group=t;var a=this.getShapeStyle(e),n=t.addShape("path",{className:"edge-shape",attrs:a});return n},drawLabel:function(e,t){var a=e.labelCfg||{},n=this.getLabelStyle(e,a,t),o=t.addShape("text",{attrs:n}),s=o.getBBox();return t.addShape("rect",{className:"edge-labelRect",attrs:{x:s.x-i["default"].edgeLabelRectPadding/2,y:s.y-i["default"].edgeLabelRectPadding/2,width:s.width+i["default"].edgeLabelRectPadding,height:s.height+i["default"].edgeLabelRectPadding,fill:"#fff",stroke:"#fff"}}),t.toBack(),o.toFront(),o},afterUpdate:function(e,t){var a=t.getContainer().findByClassName("edge-label"),n=t.getContainer().findByClassName("edge-labelRect");if(a){var o=a.getBBox();n.attr({x:o.x-i["default"].edgeLabelRectPadding/2,y:o.y-i["default"].edgeLabelRectPadding/2,width:o.width+i["default"].edgeLabelRectPadding,height:o.height+i["default"].edgeLabelRectPadding})}},getShapeStyle:function(e){e=this.getPathPoints(e);var t=e.startPoint,a=e.endPoint,o=this.getControlPoints(e),s=[t];o&&(s=s.concat(o)),s.push(a);var r=this.getPath(s),c=this.options.style;return c=e.reverse?Object(n["a"])(Object(n["a"])({},c),{},{lineDash:[1,3]}):Object(n["a"])(Object(n["a"])({},c),{},{lineDash:null}),Object(n["a"])(Object(n["a"])({path:r},c),{},{endArrow:{path:"M 0,0 L 6,-2 Q 5 0,6 2 Z",lineDash:[0,0],fill:i["default"].edgeStyle.stroke}})},getPath:function(e){for(var t=[],a=0;as||Math.abs(n.x-i.x)>s)&&(i.x===n.x?t.push(["L",n.x,n.y>i.y?n.y-s:n.y+s]):i.y===n.y&&t.push(["L",n.x>i.x?n.x-s:n.x+s,n.y]));var r=Math.abs(n.y-o.y),c=Math.abs(n.x-o.x);r>0&&r0&&co.y?n.y-s:n.y+s]):i.y!==o.y&&o.y===n.y&&t.push(["Q",n.x,n.y,n.x>o.x?n.x-s:n.x+s,n.y])}}return t},getControlPoints:function(e){return e.sourceNode?this.polylineFinding(e.sourceNode,e.targetNode,e.startPoint,e.endPoint,15):e.controlPoints},getExpandedBBox:function(e,t){return 0===e.width&&0===e.height?e:{centerX:e.centerX,centerY:e.centerY,minX:e.minX-t,minY:e.minY-t,maxX:e.maxX+t,maxY:e.maxY+t,height:e.height+2*t,width:e.width+2*t}},getExpandedPort:function(e,t){return Math.abs(t.x-e.centerX)/e.width>Math.abs(t.y-e.centerY)/e.height?{x:t.x>e.centerX?e.maxX:e.minX,y:t.y}:{x:t.x,y:t.y>e.centerY?e.maxY:e.minY}},combineBBoxes:function(e,t){var a=Math.min(e.minX,t.minX),n=Math.min(e.minY,t.minY),i=Math.max(e.maxX,t.maxX),o=Math.max(e.maxY,t.maxY);return{centerX:(a+i)/2,centerY:(n+o)/2,minX:a,minY:n,maxX:i,maxY:o,height:o-n,width:i-a}},getBBoxFromVertexes:function(e,t){var a=Math.min(e.x,t.x),n=Math.max(e.x,t.x),i=Math.min(e.y,t.y),o=Math.max(e.y,t.y);return{centerX:(a+n)/2,centerY:(i+o)/2,maxX:n,maxY:o,minX:a,minY:i,height:o-i,width:n-a}},vertexOfBBox:function(e){return[{x:e.minX,y:e.minY},{x:e.maxX,y:e.minY},{x:e.maxX,y:e.maxY},{x:e.minX,y:e.maxY}]},crossPointsByLineAndBBox:function(e,t){var a=[];return t.xe.maxX||(a=a.concat([{x:t.x,y:e.minY},{x:t.x,y:e.maxY}])),t.ye.maxY||(a=a.concat([{x:e.minX,y:t.y},{x:e.maxX,y:t.y}])),a},getConnectablePoints:function(e,t,a,n){var i=this,o=this.getBBoxFromVertexes(a,n),s=this.combineBBoxes(e,t),r=this.combineBBoxes(e,o),c=this.combineBBoxes(t,o),l=[];l=l.concat(this.vertexOfBBox(r),this.vertexOfBBox(c),this.vertexOfBBox(s));var d={x:s.centerX,y:s.centerY};return[s,r,c,o].forEach((function(e){l=l.concat(i.crossPointsByLineAndBBox(e,d))})),l.push({x:a.x,y:n.y}),l.push({x:n.x,y:a.y}),l},filterConnectablePoints:function(e,t){return e.filter((function(e){return e.x<=t.minX||e.x>=t.maxX||e.y<=t.minY||e.y>=t.maxY}))},AStar:function(e,t,a,n,i){var s,r=this,c=[t],l=[];e=o(this.fillId(e),"id"),e.push(a);var d=function(){var t=void 0;if(c.forEach((function(e,a){e.parent||(e.f=0),t||(t=e),e.fo&&(e.parent=t,e.g=o,e.f=e.g+e.h);else{e.parent=t,e.g=o;var s=r.getCost(e,a);r.crossBBox([i],e,a)&&(s+=i.width/2+i.height/2),e.h=s,e.f=e.g+e.h,c.push(e)}}))};while(c.length>0){var u=d();if("break"===u)break}if(s){var h=[];h.push({x:s.x,y:s.y});while(s.parent)s=s.parent,h.push({x:s.x,y:s.y});return h.reverse()}return[]},crossBBox:function(e,t,a){for(var n=0;nt.x){if(t.y=i.maxY||a.y=i.maxY)return!0}else if(t.y===a.y&&i.minYt.y&&(t.x=i.maxX||a.x=i.maxX))return!0}return!1},getCost:function(e,t){return Math.abs(e.x-t.x)+Math.abs(e.y-t.y)},getPointBBox:function(e){return{centerX:e.x,centerY:e.y,minX:e.x,minY:e.y,maxX:e.x,maxY:e.y,height:0,width:0}},fillId:function(e){return e.forEach((function(e){e.id=e.x+"-"+e.y})),e},polylineFinding:function(e,t,a,n,i){var o=e&&e.getBBox()?e.getBBox():this.getPointBBox(a),s=t&&t.getBBox()?t.getBBox():this.getPointBBox(n),r=this.getExpandedBBox(o,i),c=this.getExpandedBBox(s,i),l=this.getExpandedPort(r,a),d=this.getExpandedPort(c,n),u=this.getConnectablePoints(r,c,l,d);u=this.filterConnectablePoints(u,r),u=this.filterConnectablePoints(u,c);var h=this.AStar(u,l,d,r,c);return h}},"polyline")}},"20fa":function(e,t,a){e.exports=a.p+"static/img/icon_user.2b39cf22.svg"},"21a1":function(e,t,a){e.exports=a.p+"static/img/icon_signal.0e96b3b6.svg"},2383:function(e,t,a){"use strict";a.r(t);a("d3b7"),a("159b");t["default"]=function(e){e.registerBehavior("clickSelected",{getDefaultCfg:function(){return{multiple:!1}},getEvents:function(){return{"node:click":"onClick","edge:click":"onClick","edge:mouseover":"onEdgeMouseOver","edge:mouseleave":"onEdgeMouseLeave","canvas:click":"onCanvasClick","node:mouseover":"onNodeMouseOver"}},onClick:function(e){this._clearSelected(),this.graph.setItemState(e.item,"selected",!0);var t=this.graph.get("selectedItems");t||(t=[]),t=[e.item.get("id")],this.graph.set("selectedItems",t),this.graph.emit("afteritemselected",t)},onNodeMouseOver:function(e){"edit"===this.graph.getCurrentMode()?this.graph.setItemState(e.item,"hover",!0):this.graph.setItemState(e.item,"hover",!1)},onEdgeMouseOver:function(e){"edit"!==this.graph.getCurrentMode()||e.item.hasState("selected")||this.graph.setItemState(e.item,"hover",!0)},onEdgeMouseLeave:function(e){"edit"!==this.graph.getCurrentMode()||e.item.hasState("selected")||this.graph.setItemState(e.item,"hover",!1)},onCanvasClick:function(){this._clearSelected(),this.graph.emit("afteritemselected",[])},_clearSubProcessSelected:function(){var e=this,t=this.graph.findAll("node",(function(e){if(e.get("model")){var t=e.get("model").clazz;return"subProcess"===t}return!1}));t.forEach((function(t){var a=t.getContainer(),n=a.subGroup;e._clearGroupSelected(n)}))},_clearGroupSelected:function(e){var t=e.findAll((function(e){var t=e.get("item");return!!t&&t.hasState("selected")}));t.forEach((function(e){var t=e.get("item");t&&t.setState("selected",!1)}))},_clearSelected:function(){var e=this,t=this.graph.findAllByState("node","selected");t.forEach((function(t){e.graph.setItemState(t,"selected",!1)})),t=this.graph.findAllByState("edge","selected"),t.forEach((function(t){e.graph.setItemState(t,"selected",!1)})),this._clearSubProcessSelected(),this.graph.set("selectedItems",[])}})}},"23aa":function(e,t,a){},"243c":function(e,t,a){e.exports=a.p+"static/img/inclusive-gateway.aef68fe7.svg"},2589:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"panelRow"},[a("div",[e._v(e._s(e.i18n["label"])+":")]),a("el-input",{staticStyle:{width:"90%","font-size":"12px"},attrs:{disabled:e.readOnly,value:e.model.label,placeholder:"请输入标题"},on:{input:function(t){e.onChange("label",t)}}})],1),a("div",{staticClass:"panelRow"},[a("el-checkbox",{attrs:{disabled:e.readOnly,value:!!e.model.hideIcon},on:{change:function(t){return e.onChange("hideIcon",t)}}},[e._v(e._s(e.i18n["hideIcon"]))])],1)])},i=[],o={inject:["i18n"],props:{model:{type:Object,default:function(){return{}}},onChange:{type:Function,default:function(){}},readOnly:{type:Boolean,default:!1}}},s=o,r=a("2877"),c=Object(r["a"])(s,n,i,!1,null,null,null);t["default"]=c.exports},2659:function(e,t,a){"use strict";a.r(t),t["default"]={label:"标题",hideIcon:"隐藏图标",userTask:"审批节点","userTask.assignType":"指派类型","userTask.assignType.placeholder":"选择一个类型","userTask.assignType.assignee":"受理人","userTask.assignType.assignee.title":"受理人","userTask.assignType.assignee.placeholder":"选择受理人","userTask.assignType.person":"候选人","userTask.assignType.person.title":"候选人","userTask.assignType.person.placeholder":"选择候选人","userTask.assignType.persongroup":"候选组","userTask.assignType.persongroup.title":"候选组","userTask.assignType.persongroup.placeholder":"选择候选组","userTask.dueDate":"到期时间","userTask.dueDate.placeholder":"请选择日期","userTask.counterSign":"会签",scriptTask:"脚本节点","scriptTask.script":"脚本",javaTask:"自定义类节点","javaTask.javaClass":"类名",mailTask:"邮件节点","mailTask.to":"收件人","mailTask.subject":"标题","mailTask.content":"内容",receiveTask:"接收节点","receiveTask.waitState":"等待属性","receiveTask.stateValue":"等待值",timerEvent:"定时节点","timerEvent.cycle":"循环时间","timerEvent.cycle.placeholder":"请选择时间","timerEvent.duration":"持续时间",messageEvent:"消息节点","messageEvent.message":"消息名",signalEvent:"信号节点","signalEvent.signal":"信号名",sequenceFlow:"连接线","sequenceFlow.expression":"条件参数","sequenceFlow.seq":"序号","sequenceFlow.reverse":"反向",startEvent:"开始节点",endEvent:"结束节点",start:"开始事件",end:"结束事件",gateway:"网关",exclusiveGateway:"排他网关",parallelGateway:"并行网关",inclusiveGateway:"包容网关",task:"活动",catch:"捕获事件","tooltip.undo":"撤销","tooltip.redo":"重复","tooltip.copy":"复制","tooltip.paste":"粘贴","tooltip.delete":"删除","tooltip.zoomIn":"放大","tooltip.zoomOut":"缩小","tooltip.zoomReset":"实际大小","tooltip.autoFit":"适应屏幕","tooltip.toFront":"移到上一层","tooltip.toBack":"移到下一层","tooltip.edit":"编辑",process:"流程","process.category":"分类","process.id":"流程标识(id)","process.name":"流程名称","process.dataObjs":"数据对象","process.signalDefs":"信号定义","process.messageDefs":"消息定义","process.dataObjs.id":"Id","process.dataObjs.name":"名称","process.dataObjs.type":"类型","process.dataObjs.defaultValue":"默认值","process.signalDef.scope":"作用域"}},"2aea":function(e,t,a){e.exports=a.p+"static/img/parallel-gateway.cf160d7c.svg"},"2f39":function(e,t,a){},3796:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("input",{ref:"excel-upload-input",staticClass:"excel-upload-input",attrs:{type:"file",accept:".xlsx, .xls"},on:{change:e.handleClick}}),a("div",{staticClass:"drop",on:{drop:e.handleDrop,dragover:e.handleDragover,dragenter:e.handleDragover}},[e._v(" 拉入文件 或 "),a("el-button",{staticStyle:{"margin-left":"16px"},attrs:{loading:e.loading,size:"mini",type:"primary"},on:{click:e.handleUpload}},[e._v(" 选择文件 ")])],1)])},i=[],o=(a("a9e3"),a("d3b7"),a("ac1f"),a("00b4"),a("b0c0"),a("1146")),s=a.n(o),r={props:{range:Number,beforeUpload:Function,onSuccess:Function},data:function(){return{loading:!1,excelData:{header:null,other:null,results:null}}},methods:{generateData:function(e){var t=e.header,a=e.results,n=e.other;this.excelData.header=t,this.excelData.other=n,this.excelData.results=a,this.onSuccess&&this.onSuccess(this.excelData)},handleDrop:function(e){if(e.stopPropagation(),e.preventDefault(),!this.loading){var t=e.dataTransfer.files;if(1===t.length){var a=t[0];if(!this.isExcel(a))return this.$message.error("Only supports upload .xlsx, .xls, .csv suffix files"),!1;this.upload(a),e.stopPropagation(),e.preventDefault()}else this.$message.error("Only support uploading one file!")}},handleDragover:function(e){e.stopPropagation(),e.preventDefault(),e.dataTransfer.dropEffect="copy"},handleUpload:function(){this.$refs["excel-upload-input"].click()},handleClick:function(e){var t=e.target.files,a=t[0];a&&this.upload(a)},upload:function(e){if(this.$refs["excel-upload-input"].value=null,this.beforeUpload){var t=this.beforeUpload(e);t&&this.readerData(e)}else this.readerData(e)},readerData:function(e){var t=this;this.loading=!0;var a=this.range||0;return new Promise((function(n,i){var o=new FileReader;o.onload=function(e){var i=e.target.result,o=s.a.read(i,{type:"array"}),r=o.SheetNames[0],c=o.Sheets[r],l=t.getHeaderRow(c),d=t.readOther(c),u=s.a.utils.sheet_to_json(c,{range:a});t.generateData({header:l,results:u,other:d}),t.loading=!1,n()},o.readAsArrayBuffer(e)}))},readOther:function(e){if(this.range<=0)return[];for(var t,a=[],n=s.a.utils.decode_range(e["!ref"]),i=0;i0},method:function(t){var a=t.get("selectedItems");t.emit("beforedelete",{items:a}),a&&a.length>0&&a.forEach((function(a){var n=t.findById(a);n?t.remove(a):e._deleteSubProcessNode(t,a)})),t.emit("afterdelete",{items:a})},shortcutCodes:["Delete","Backspace"]}),e.registerCommand("redo",{queue:!1,enable:function(t){var a=t.getCurrentMode(),n=e.get("_command");return"edit"===a&&n.current0},execute:function(t){var a=e.get("_command"),n=a.queue[a.current-1];n&&(n.executeTimes++,n.back(t)),a.current--},shortcutCodes:[["metaKey","z"],["ctrlKey","z"]]}),e.registerCommand("copy",{queue:!1,enable:function(e){var t=e.getCurrentMode(),a=e.get("selectedItems");return"edit"===t&&a&&a.length>0},method:function(t){var a=e.get("_command");a.clipboard=[];var n=t.get("selectedItems");if(n&&n.length>0){var i=t.findById(n[0]);i&&a.clipboard.push({type:i.get("type"),model:i.getModel()})}}}),e.registerCommand("paste",{enable:function(t){var a=t.getCurrentMode();return"edit"===a&&e.get("_command").clipboard.length>0},method:function(t){var a=e.get("_command");this.pasteData=Object(o["clone"])(a.clipboard[0]);var n=this.pasteData.model;n.x&&(n.x+=10),n.y&&(n.y+=10);var i=n.clazz,s=void 0===i?"userTask":i,r=(new Date).getTime(),c=s+r;n.id=c;var l=t.add(this.pasteData.type,n);l.toFront()}}),e.registerCommand("zoomIn",{queue:!1,enable:function(e){var t=e.getZoom(),a=e.get("maxZoom"),n=e.get("minZoom");return t<=a&&t>=n},execute:function(t){var a=e.get("_command"),n=t.get("maxZoom"),i=t.getZoom();this.originZoom=i;var o=i+a.zoomDelta;o>n&&(o=n),t.zoomTo(o)},back:function(e){e.zoomTo(this.originZoom)},shortcutCodes:[["metaKey","="],["ctrlKey","="]]}),e.registerCommand("zoomOut",{queue:!1,enable:function(e){var t=e.getZoom(),a=e.get("maxZoom"),n=e.get("minZoom");return t<=a&&t>=n},execute:function(t){var a=e.get("_command"),n=t.get("minZoom"),i=t.getZoom();this.originZoom=i;var o=i-a.zoomDelta;o0},execute:function(e){var t=e.get("selectedItems");if(t&&t.length>0){var a=e.findById(t[0]);a.toFront(),e.paint()}},back:function(e){}}),e.registerCommand("toBack",{queue:!1,enable:function(e){var t=e.get("selectedItems");return t&&t.length>0},execute:function(e){var t=e.get("selectedItems");if(t&&t.length>0){var a=e.findById(t[0]);a.toBack(),e.paint()}},back:function(e){}})}}]),e}();t["default"]=s},"5c8e":function(e,t,a){"use strict";a.r(t);a("d3b7"),a("159b");t["default"]=function(e){e.registerBehavior("dragPoint",{getDefaultCfg:function(){return{updateEdge:!0,delegate:!0,delegateStyle:{},dragEdge:!1}},getEvents:function(){return{"controlPoint:dragstart":"onDragStart","controlPoint:drag":"onDrag","controlPoint:dragend":"onDragEnd"}},onDragStart:function(e){var t=e.target.getParent().getParent().get("item"),a=e.item.get("index");this.target=e.item,this.origin={x:e.x,y:e.y,sourceNode:t,sourceAnchor:a},this.graph.set("edgeDragging",!0)},onDrag:function(e){if(this.origin){var t=e.target.getParent().getParent().get("item"),a=e.item.get("index"),n=t.getModel(),i=n.size[0],o=n.size[1],s=e.x-this.origin.x,r=e.y-this.origin.y,c=i,l=o,d=this.origin.sourceAnchor;0===d?(c=i-s,l=o-r):1===d?l=o-r:2===d?(c=i+s,l=o-r):3===d?c=i+s:4===d?(c=i+s,l=o+r):5===d?l=o+r:6===d?(c=i-s,l=o+r):7===d&&(c=i-s);var u=t.getContainer();u.controlPointShapes.forEach((function(e){return e.hide()})),this.graph.updateItem(t,{size:[c,l]}),this.origin={x:e.x,y:e.y,sourceNode:t,sourceAnchor:a}}},onDragEnd:function(e){if(this.origin){var t=e.target.getParent().getParent().get("item");this.target=null,this.origin=null;var a=t.getContainer();a.clearControlPoints(a),a.showControlPoints(a),this.graph.set("edgeDragging",!1)}}})}},"5e11":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"upload-container"},[a("el-upload",{staticClass:"image-uploader",attrs:{action:"/admin/upload",headers:{"x-token":e.token},multiple:!1,"show-file-list":!1,drag:"","on-success":e.handleImageSuccess,"before-upload":e.beforeImageUpload}},[a("i",{staticClass:"el-icon-upload"}),a("div",{staticClass:"el-upload__text"},[e.placeholder?a("span",[a("em",[e._v(e._s(e.placeholder))])]):a("span",[e._v(" 拖动或"),a("em",[e._v("点击上传")])])]),a("div",{directives:[{name:"show",rawName:"v-show",value:e.imageUrl.length>1,expression:"imageUrl.length>1"}],staticClass:"image-preview"},[a("div",{staticClass:"image-preview-wrapper"},[a("img",{attrs:{src:e.imageUrl}})])])])],1)},i=[],o=a("5530"),s=(a("a9e3"),a("5880")),r=a("2d5d"),c="/api",l={name:"upload-image",model:{prop:"imageUrl",event:"change"},props:{imageUrl:{type:String,default:""},placeholder:{type:String,default:""},fileSize:{type:Number,default:2048},maxWH:{type:Number,default:1920}},data:function(){return{path:c}},computed:Object(o["a"])({},Object(s["mapGetters"])("user",["userInfo","token"])),methods:{beforeImageUpload:function(e){var t=e.size/1024-1)return!0})):this.users},filterAuthorities:function(e){this.authoritiesCopy=e?this.authorities.filter((function(t){if(console.log(t),t.name.indexOf(e)>-1)return!0})):this.authorities},filterGroups:function(e){this.groupsCopy=e?this.groups.filter((function(t){if(~t.name.indexOf(e)||~t.name.toLowerCase().indexOf(e.toLowerCase()))return!0})):this.groups}}},r=s,c=a("2877"),l=Object(c["a"])(r,n,i,!1,null,null,null);t["default"]=l.exports},"68a4":function(e,t,a){"use strict";a.r(t);var n=a("d4ec"),i=a("bee2"),o=a("8937"),s=function(){function e(t){Object(n["a"])(this,e),this._cfgs=Object(o["deepMix"])(this.getDefaultCfg(),t)}return Object(i["a"])(e,[{key:"getDefaultCfg",value:function(){return{container:null}}},{key:"get",value:function(e){return this._cfgs[e]}},{key:"set",value:function(e,t){this._cfgs[e]=t}},{key:"initPlugin",value:function(e){var t=this.get("container");t.addEventListener("dragover",(function(t){e.emit("canvas:mousemove",t)})),t.addEventListener("dragleave",(function(t){e.emit("canvas:mouseleave",t)}))}},{key:"destroy",value:function(){this.get("canvas").destroy();var e=this.get("container");e.parentNode.removeChild(e)}}]),e}();t["default"]=s},"6a57":function(e,t,a){"use strict";a("c839")},"6c87":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"itemPanel",style:{height:e.height+"px"}},[n("el-collapse",{model:{value:e.activeNames,callback:function(t){e.activeNames=t},expression:"activeNames"}},[n("el-collapse-item",{attrs:{title:e.i18n["start"],name:"1"}},[n("img",{staticStyle:{width:"42px",height:"42px"},attrs:{"data-item":"{clazz:'start',size:'50*50',label:''}",src:a("48fa")}}),n("div",[e._v(e._s(e.i18n["startEvent"]))])]),n("el-collapse-item",{attrs:{title:e.i18n["task"],name:"2"}},[n("img",{staticStyle:{width:"80px",height:"44px"},attrs:{"data-item":e.userTaskData,src:a("acb2")}}),n("div",[e._v(e._s(e.i18n["userTask"]))])]),n("el-collapse-item",{attrs:{title:e.i18n["gateway"],name:"3"}},[n("img",{staticStyle:{width:"48px",height:"48px"},attrs:{"data-item":"{clazz:'exclusiveGateway',size:'60*60',label:''}",src:a("ad5f")}}),n("div",[e._v(e._s(e.i18n["exclusiveGateway"]))]),n("img",{staticStyle:{width:"48px",height:"48px"},attrs:{"data-item":"{clazz:'parallelGateway',size:'60*60',label:''}",src:a("3e07")}}),n("div",[e._v(e._s(e.i18n["parallelGateway"]))]),n("img",{staticStyle:{width:"48px",height:"48px"},attrs:{"data-item":"{clazz:'inclusiveGateway',size:'60*60',label:''}",src:a("243c")}}),n("div",[e._v(e._s(e.i18n["inclusiveGateway"]))])]),n("el-collapse-item",{attrs:{title:e.i18n["end"],name:"5"}},[n("img",{staticStyle:{width:"42px",height:"42px"},attrs:{"data-item":"{clazz:'end',size:'50*50',label:''}",src:a("58e3")}}),n("div",[e._v(e._s(e.i18n["endEvent"]))])])],1)],1)},i=[],o=(a("a9e3"),{inject:["i18n"],props:{height:{type:Number,default:800}},data:function(){return{activeNames:[],userTaskData:"{clazz:'userTask',size:'80*44',label:'"+this.i18n["userTask"]+"'}",scriptTaskData:"{clazz:'scriptTask',size:'80*44',label:'"+this.i18n["scriptTask"]+"'}",mailTaskData:"{clazz:'mailTask',size:'80*44',label:'"+this.i18n["mailTask"]+"'}",receiveTaskData:"{clazz:'receiveTask',size:'80*44',label:'"+this.i18n["receiveTask"]+"'}"}}}),s=o,r=(a("805b"),a("2877")),c=Object(r["a"])(s,n,i,!1,null,null,null);t["default"]=c.exports},"6e07":function(e,t,a){"use strict";a("e404")},"6f6b":function(e,t,a){e.exports=a.p+"static/img/exclusive-gateway.64d2bf03.svg"},"74c6":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{"data-clazz":e.model.clazz}},[a("div",{staticClass:"panelTitle"},[e._v(e._s(e.i18n["process"]))]),a("div",{staticClass:"panelBody"},[a("div",{staticClass:"panelRow"},[a("div",[e._v(e._s(e.i18n["process.id"])+":")]),a("el-input",{staticStyle:{width:"90%","font-size":"12px"},attrs:{disabled:e.readOnly||!!this.$route.query.type,placeholder:"必填(唯一标识)",value:e.model.id},on:{input:function(t){e.onChange("id",t)}}})],1),a("DefaultDetail",{attrs:{model:e.model,onChange:e.onChange,readOnly:e.readOnly}}),a("div",{staticClass:"panelRow"},[a("div",[e._v(e._s(e.i18n["process.name"])+":")]),a("el-input",{staticStyle:{width:"90%","font-size":"12px"},attrs:{disabled:e.readOnly,placeholder:"请输入流程名称",value:e.model.name},on:{input:function(t){e.onChange("name",t)}}})],1),a("div",{staticClass:"panelRow"},[a("div",[e._v("默认视图文件路径(以view开头)")]),a("el-input",{staticStyle:{width:"90%","font-size":"12px"},attrs:{disabled:e.readOnly,placeholder:"请输入视图文件路径(以view开头)",type:"view",value:e.model.view},on:{input:function(t){e.onChange("view",t)}}})],1),a("div",{staticClass:"panelRow"},[a("div",[e._v("详情说明:")]),a("el-input",{staticStyle:{width:"90%","font-size":"12px"},attrs:{disabled:e.readOnly,type:"textarea",placeholder:"请输入详情说明",value:e.model.description},on:{input:function(t){e.onChange("description",t)}}})],1)],1)])},i=[],o=(a("4de4"),a("d3b7"),a("b0c0"),a("2589")),s={inject:["i18n"],components:{DefaultDetail:o["default"]},props:{model:{type:Object,default:function(){return{}}},categorys:{type:Array,default:function(){return[]}},onChange:{type:Function,default:function(){}},readOnly:{type:Boolean,default:!1}},data:function(){return{categoryCopy:this.categorys}},methods:{filterCategory:function(e){this.categoryCopy=e?this.categorys.filter((function(t){if(~t.name.indexOf(e)||~t.name.toLowerCase().indexOf(e.toLowerCase()))return!0})):this.categorys}}},r=s,c=a("2877"),l=Object(c["a"])(r,n,i,!1,null,null,null);t["default"]=l.exports},7708:function(e,t,a){"use strict";a.r(t),a.d(t,"default",(function(){return u}));var n=a("5530"),i=a("d4ec"),o=a("262e"),s=a("2caf"),r=a("3b08"),c=a("f694"),l=a.n(c),d=a("8937"),u=function(e){Object(o["a"])(a,e);var t=Object(s["a"])(a);function a(e){var o;return Object(i["a"])(this,a),o=t.call(this,Object(d["deepMix"])(e,{type:"controlPoint",isActived:!1,model:{type:"controlPoint",style:Object(n["a"])({},r["default"].anchorPointStyle)}})),o.enableCapture(!0),o.toFront(),o}return a}(l.a)},"7a1f":function(e,t,a){"use strict";a.r(t);var n=a("5530"),i=a("3b08"),o=a("6a23"),s=a("7da3"),r=a.n(s);t["default"]=function(e){r.a.registerFactory("anchor",{defaultShapeType:"marker",getShape:function(e){var t=Object.assign({},o["shapeBase"],{type:"marker",itemType:e,drawShape:function(e,t){var a=this.getShapeStyle(e),n=t.addShape("marker",{attrs:a,name:"anchor-shape",draggable:!0});return n},setState:function(e,t,a){"active-anchor"===e&&(t?this.update({style:Object(n["a"])({},i["default"].anchorPointHoverStyle)},a):this.update({style:Object(n["a"])({},i["default"].anchorPointStyle)},a))}});return t}})}},"7c0c":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{"data-clazz":e.model.clazz}},[a("div",{staticClass:"panelTitle"},[e._v(e._s(e.i18n["timerEvent"]))]),a("div",{staticClass:"panelBody"},[a("DefaultDetail",{attrs:{model:e.model,onChange:e.onChange,readOnly:e.readOnly}}),a("div",{staticClass:"panelRow"},[a("div",[e._v(e._s(e.i18n["timerEvent.cycle"])+":")]),a("el-input",{staticStyle:{width:"90%","font-size":"12px"},attrs:{type:"textarea",rows:4,disabled:e.readOnly,value:e.model.cycle},on:{input:function(t){e.onChange("cycle",t)}}})],1),a("div",{staticClass:"panelRow"},[a("div",[e._v(e._s(e.i18n["timerEvent.duration"])+":")]),a("el-input",{staticStyle:{width:"90%","font-size":"12px"},attrs:{type:"textarea",rows:4,disabled:e.readOnly,value:e.model.duration},on:{input:function(t){e.onChange("duration",t)}}})],1),a("div",{staticClass:"panelRow"},[a("div",[e._v("视图文件路径(以view开头)")]),a("el-input",{staticStyle:{width:"90%","font-size":"12px"},attrs:{disabled:e.readOnly,placeholder:"请输入视图文件路径(以view开头)",type:"view",value:e.model.view},on:{input:function(t){e.onChange("view",t)}}})],1),a("div",{staticClass:"panelRow"},[a("div",[e._v("步骤:")]),a("el-input",{staticStyle:{width:"90%","font-size":"12px"},attrs:{disabled:e.readOnly,value:e.model.step,placeholder:"请输入步骤"},on:{input:function(t){e.onChange("step",t)}}})],1)],1)])},i=[],o=a("2589"),s={inject:["i18n"],components:{DefaultDetail:o["default"]},props:{model:{type:Object,default:function(){return{}}},onChange:{type:Function,default:function(){}},readOnly:{type:Boolean,default:!1}}},r=s,c=a("2877"),l=Object(c["a"])(r,n,i,!1,null,null,null);t["default"]=l.exports},"7d79":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"toolbar"},[a("el-tooltip",{attrs:{content:this.i18n["tooltip.undo"],placement:"bottom"}},[a("span",{staticClass:"command",attrs:{"data-command":"undo"}},[a("span",{staticClass:"iconfont icon-undo"})])]),a("el-tooltip",{attrs:{content:this.i18n["tooltip.redo"],placement:"bottom"}},[a("span",{staticClass:"command",attrs:{"data-command":"redo"}},[a("span",{staticClass:"iconfont icon-redo"})])]),a("span",{staticClass:"separator"}),a("el-tooltip",{attrs:{content:this.i18n["tooltip.copy"],placement:"bottom"}},[a("span",{staticClass:"command",attrs:{"data-command":"copy"}},[a("span",{staticClass:"iconfont icon-copy-o"})])]),a("el-tooltip",{attrs:{content:this.i18n["tooltip.paste"],placement:"bottom"}},[a("span",{staticClass:"command",attrs:{"data-command":"paste"}},[a("span",{staticClass:"iconfont icon-paster-o"})])]),a("el-tooltip",{attrs:{content:this.i18n["tooltip.delete"],placement:"bottom"}},[a("span",{staticClass:"command",attrs:{"data-command":"delete"}},[a("span",{staticClass:"iconfont icon-delete-o"})])]),a("span",{staticClass:"separator"}),a("el-tooltip",{attrs:{content:this.i18n["tooltip.zoomIn"],placement:"bottom"}},[a("span",{staticClass:"command",attrs:{"data-command":"zoomIn"}},[a("span",{staticClass:"iconfont icon-zoom-in-o"})])]),a("el-tooltip",{attrs:{content:this.i18n["tooltip.zoomOut"],placement:"bottom"}},[a("span",{staticClass:"command",attrs:{"data-command":"zoomOut"}},[a("span",{staticClass:"iconfont icon-zoom-out-o"})])]),a("el-tooltip",{attrs:{content:this.i18n["tooltip.zoomReset"],placement:"bottom"}},[a("span",{staticClass:"command",attrs:{"data-command":"resetZoom"}},[a("span",{staticClass:"iconfont icon-actual-size-o"})])]),a("el-tooltip",{attrs:{content:this.i18n["tooltip.autoFit"],placement:"bottom"}},[a("span",{staticClass:"command",attrs:{"data-command":"autoFit"}},[a("span",{staticClass:"iconfont icon-fit"})])]),a("span",{staticClass:"separator"}),a("el-tooltip",{attrs:{content:this.i18n["tooltip.toFront"],placement:"bottom"}},[a("span",{staticClass:"command",attrs:{"data-command":"toFront"}},[a("span",{staticClass:"iconfont icon-to-front"})])]),a("el-tooltip",{attrs:{content:this.i18n["tooltip.toBack"],placement:"bottom"}},[a("span",{staticClass:"command",attrs:{"data-command":"toBack"}},[a("span",{staticClass:"iconfont icon-to-back"})])])],1)},i=[],o={inject:["i18n"]},s=o,r=(a("6a57"),a("2877")),c=Object(r["a"])(s,n,i,!1,null,"4ffdefc6",null);t["default"]=c.exports},"805b":function(e,t,a){"use strict";a("2f39")},"884e":function(e,t,a){"use strict";a.r(t),a.d(t,"exportXML",(function(){return o})),a.d(t,"exportImg",(function(){return s}));var n=a("2909");a("a15b"),a("d81d"),a("b0c0"),a("d3b7"),a("159b"),a("99af"),a("ac1f"),a("1276"),a("ace4"),a("5cc6"),a("907a"),a("9a8c"),a("a975"),a("735e"),a("c1ac"),a("d139"),a("3a7b"),a("d5d6"),a("82f8"),a("e91f"),a("60bd"),a("5f96"),a("3280"),a("3fcc"),a("ca91"),a("25a1"),a("cd26"),a("3c5d"),a("2954"),a("649e"),a("219c"),a("170b"),a("b39a"),a("72f7"),a("3ca3"),a("ddb0"),a("2b3d"),a("9861");function i(e){return Object(n["a"])(Array(e)).map((function(e){return" "})).join("")}function o(e,t){var a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=t.id||"flow",o=t.name||"flow",s="";t.dataObjs.forEach((function(e){s+="".concat(i(4),'\n')}));var c="";t.signalDefs.forEach((function(e){c+="".concat(i(2),'\n')}));var l="";t.messageDefs.forEach((function(e){l+="".concat(i(2),'\n')}));var d="",u="",h="".concat(i(2),'\n');h+=s,e.nodes.forEach((function(e){switch(d+="".concat(i(6),'\n')+"".concat(i(8),'\n')+"".concat(i(6),"\n"),e.clazz){case"start":h+="".concat(i(4),'\n');break;case"end":h+="".concat(i(4),'\n');break;case"userTask":var t="";e.assignValue&&e.assignValue.length>0&&("person"===e.assignType?t+='flowable:candidateUsers="'.concat(e.assignValue.join(","),'"'):"assignee"===e.assignType?t+='flowable:assignee="'.concat(e.assignValue[0],'"'):"persongroup"===e.assignType&&(t+='flowable:candidateGroups="'.concat(e.assignValue.join(","),'"'))),h+="".concat(i(4),'\n");break;case"javaTask":var a="";e.javaClass&&(a='flowable:class="'.concat(e.javaClass,'"')),h+="".concat(i(4),'\n");break;case"scriptTask":var n="";e.script&&(n="".concat(i(6),"