(self["webpackChunkscui"]=self["webpackChunkscui"]||[]).push([[6325],{21836:function(e,t,l){"use strict";var a=l(7877);t["Z"]={successCode:200,group:{apiObj:a.Z.system.dept.listActive,parseData:function(e){return{rows:e.data,msg:e.message,code:e.code}},props:{key:"id",label:"label",children:"children"}},user:{apiObj:a.Z.system.user.list,pageSize:20,parseData:function(e){return{rows:e.data.rows,total:e.data.total,msg:e.message,code:e.code}},props:{key:"id",label:"name"},request:{page:"page",pageSize:"pageSize",groupId:"groupId",keyword:"keyword"}},role:{apiObj:a.Z.system.role.list,parseData:function(e){return{rows:e.data.rows,msg:e.message,code:e.code}},props:{key:"id",label:"label",children:"children"}}}},62921:function(e,t,l){"use strict";function a(e,t,l){let a=/^[1][3, 4, 5, 6, 7, 8, 9][0-9]{9}$/;if(!a.test(t))return l(new Error("请输入正确的手机号码"));l()}function i(e,t,l){let a=/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-HJ-NP-Z][A-HJ-NP-Z0-9]{4,5}[A-HJ-NP-Z0-9挂学警港澳]$/;if(!a.test(t))return l(new Error("请输入正确的车牌号码"));l()}l.r(t),l.d(t,{verifyCars:function(){return i},verifyPhone:function(){return a}})},12856:function(e,t,l){"use strict";l.r(t);var a=l(2262);const i={};let s=l(81783);s.keys().forEach((e=>{let t=s(e);i[e.replace(/^\.\/(.*)\.\w+$/,"$1")]=t.default})),t["default"]=(0,a.Xl)(i)},83699:function(e,t,l){"use strict";l.r(t),l.d(t,{toLogicflowData:function(){return u},toTurboData:function(){return d}});l(57658);const a={SEQUENCE_FLOW:1,START_EVENT:2,END_EVENT:3,USER_TASK:4,SERVICE_TASK:5,EXCLUSIVE_GATEWAY:6};function i(e){switch(e){case"bpmn:sequenceFlow":return a.SEQUENCE_FLOW;case"bpmn:startEvent":return a.START_EVENT;case"bpmn:endEvent":return a.END_EVENT;case"bpmn:userTask":return a.USER_TASK;case"bpmn:serviceTask":return a.SERVICE_TASK;case"bpmn:exclusiveGateway":return a.EXCLUSIVE_GATEWAY;default:return e}}function s(e){const{id:t,type:l,x:a,y:s,text:o="",properties:d}=e;return{incoming:[],outgoing:[],dockers:[],type:i(e.type),properties:{...d,name:o&&o.value||"",x:a,y:s,text:o,logicFlowType:l},key:t}}function o(e){const{id:t,type:l,sourceNodeId:a,targetNodeId:s,startPoint:o,endPoint:d,pointsList:r,text:n="",properties:u}=e;return{incoming:[a],outgoing:[s],type:i(l),dockers:[],properties:{...u,name:n&&n.value||"",text:n,startPoint:o,endPoint:d,pointsList:r,logicFlowType:l},key:t}}function d(e){const t=new Map,l={flowElementList:[]};return e.nodes.forEach((e=>{const a=s(e);l.flowElementList.push(a),t.set(e.id,a)})),e.edges.forEach((e=>{const a=o(e),i=t.get(e.sourceNodeId);i.outgoing.push(a.key);const s=t.get(e.targetNodeId);s.incoming.push(a.key),l.flowElementList.push(a)})),l}function r(e){const{incoming:t,outgoing:l,properties:a,key:i}=e,{text:s,startPoint:o,endPoint:d,pointsList:r,logicFlowType:n}=a,u={id:i,type:n,sourceNodeId:t[0],targetNodeId:l[0],text:s,startPoint:o,endPoint:d,pointsList:r,properties:{}},c=["startPoint","endPoint","pointsList","text","logicFlowType"];return Object.keys(e.properties).forEach((t=>{-1===c.indexOf(t)&&(u.properties[t]=e.properties[t])})),u}function n(e){const{properties:t,key:l}=e,{x:a,y:i,text:s,logicFlowType:o}=t,d={id:l,type:o,x:a,y:i,text:s,properties:{}},r=["x","y","text","logicFlowType"];return Object.keys(e.properties).forEach((t=>{-1===r.indexOf(t)&&(d.properties[t]=e.properties[t])})),d}function u(e){const t={nodes:[],edges:[]},l=e.flowElementList;return l&&l.length>0&&l.forEach((e=>{if(e.type===a.SEQUENCE_FLOW){const l=r(e);t.edges.push(l)}else{const l=n(e);t.nodes.push(l)}})),t}},11337:function(e,t,l){"use strict";l.r(t),l.d(t,{registerConnect:function(){return a["default"]}});var a=l(54377)},54377:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return d}});var a=l(66252),i=l(2262),s=l(49963),o=l(6507);function d(e){e.register("connect",(({HtmlNode:e,HtmlNodeModel:t})=>{class l extends e{setHtml(e){const{properties:t}=this.props.model,l=document.createElement("div");e.innerHTML="",e.appendChild(l);const d=(0,a.aZ)({setup(){const e=(0,i.iH)(t.text),l=(0,i.iH)(t.image),a=e=>{console.log("select-button",e)};return{name:e,image:l,selectButton:a}},render(){return(0,a.h)(o["default"],{name:this.name,image:this.image,onSelectButton:this.selectButton})}});(0,s.ri)(d).mount(l)}}class d extends t{initNodeData(e){e.text&&(e.text.editable=!1),super.initNodeData(e);const t=200,l=154;this.width=t,this.height=l,this.anchorsOffset=[[t/2,0],[0,l/2],[-t/2,0],[0,-l/2]]}}return{view:l,model:d}}))}},8214:function(e,t,l){"use strict";l.d(t,{Z:function(){return k}});var a=l(66252),i=l(3577);const s={class:"com"},o={class:"sc-icon"},d=(0,a.Uk)("小时"),r=(0,a.Uk)("~"),n={class:"sc-icon"},u=["src"],c={class:"sc-icon"},m={class:"checkColor"},p=["onClick"],h={key:0,class:"sc-icon"},f=(0,a.Uk)("取 消"),_=(0,a.Uk)("保 存"),g=(0,a.Uk)("拆 单");function w(e,t,l,w,v,y){const b=(0,a.up)("el-option"),k=(0,a.up)("el-select"),V=(0,a.up)("el-form-item"),C=(0,a.up)("el-radio"),W=(0,a.up)("el-radio-group"),x=(0,a.up)("el-input"),S=(0,a.up)("el-date-picker"),D=(0,a.up)("el-col"),U=(0,a.up)("el-icon-Check"),$=(0,a.up)("el-form"),L=(0,a.up)("el-button"),M=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(M,{title:v.titleMap[v.mode],modelValue:v.visible,"onUpdate:modelValue":t[11]||(t[11]=e=>v.visible=e),width:560,"destroy-on-close":"",draggable:"",onClosed:t[12]||(t[12]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(L,{onClick:t[9]||(t[9]=e=>v.visible=!1)},{default:(0,a.w5)((()=>[f])),_:1}),"show"!==v.mode?((0,a.wg)(),(0,a.j4)(L,{key:0,type:"primary",loading:v.isSave,onClick:t[10]||(t[10]=e=>y.submit())},{default:(0,a.w5)((()=>[_])),_:1},8,["loading"])):(0,a.kq)("",!0),"edit"!==v.mode?((0,a.wg)(),(0,a.j4)(L,{key:1,type:"success",disabled:y.splitFun,onClick:y.showSplit},{default:(0,a.w5)((()=>[g])),_:1},8,["disabled","onClick"])):(0,a.kq)("",!0)])),default:(0,a.w5)((()=>[(0,a.Wm)($,{model:v.form,rules:v.rules,disabled:"show"===v.mode,ref:"dialogForm","label-width":"100px"},{default:(0,a.w5)((()=>[(0,a.Wm)(V,{label:"加工单号",prop:"order_id"},{default:(0,a.w5)((()=>[(0,a.Wm)(k,{placeholder:"请选择加工单",modelValue:v.form.order_id,"onUpdate:modelValue":t[0]||(t[0]=e=>v.form.order_id=e),onChange:y.orderChange,disabled:"edit"===v.mode,clearable:"",style:{width:"100%"}},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(v.setMap.orderList,((e,t)=>((0,a.wg)(),(0,a.j4)(b,{key:t,value:e.id,label:e.order_sn},null,8,["value","label"])))),128))])),_:1},8,["modelValue","onChange","disabled"])])),_:1}),(0,a.Wm)(V,{label:"待排产工单"},{default:(0,a.w5)((()=>[(0,a._)("div",s,(0,i.toDisplayString)(this.setMap.orderList.length)+"单",1)])),_:1}),(0,a.Wm)(V,{label:"时间类型",prop:"time_type"},{default:(0,a.w5)((()=>[(0,a.Wm)(W,{modelValue:v.form.time_type,"onUpdate:modelValue":t[1]||(t[1]=e=>v.form.time_type=e)},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(v.setMap.timeList,((e,t)=>((0,a.wg)(),(0,a.j4)(C,{key:t,label:e.id,disabled:e.disabled},{default:(0,a.w5)((()=>[(0,a._)("div",o,(0,i.toDisplayString)(e.name),1)])),_:2},1032,["label","disabled"])))),128))])),_:1},8,["modelValue"])])),_:1}),2==v.form.time_type?((0,a.wg)(),(0,a.j4)(V,{key:0,label:"加工时长",prop:"processing_time"},{default:(0,a.w5)((()=>[(0,a.Wm)(x,{type:"text",modelValue:v.form.processing_time,"onUpdate:modelValue":t[2]||(t[2]=e=>v.form.processing_time=e),clearable:"",placeholder:"请输入时长"},{suffix:(0,a.w5)((()=>[d])),_:1},8,["modelValue"])])),_:1})):(0,a.kq)("",!0),1==v.form.time_type?((0,a.wg)(),(0,a.j4)(V,{key:1,label:"加工排程",required:""},{default:(0,a.w5)((()=>[(0,a.Wm)(D,{span:11},{default:(0,a.w5)((()=>[(0,a.Wm)(V,{prop:"time_start"},{default:(0,a.w5)((()=>[(0,a.Wm)(S,{modelValue:v.form.time_start,"onUpdate:modelValue":t[3]||(t[3]=e=>v.form.time_start=e),type:"datetime",format:"YYYY-MM-DD HH:mm","value-format":"YYYY-MM-DD HH:mm","disabled-hours":v.disabledHours,"disabled-minutes":v.disabledMinutes,label:"",placeholder:"开始时间",style:{width:"100%"}},null,8,["modelValue","disabled-hours","disabled-minutes"])])),_:1})])),_:1}),(0,a.Wm)(D,{span:2,style:{"text-align":"center"}},{default:(0,a.w5)((()=>[r])),_:1}),(0,a.Wm)(D,{span:11},{default:(0,a.w5)((()=>[(0,a.Wm)(V,{prop:"time_end"},{default:(0,a.w5)((()=>[(0,a.Wm)(S,{modelValue:v.form.time_end,"onUpdate:modelValue":t[4]||(t[4]=e=>v.form.time_end=e),type:"datetime",format:"YYYY-MM-DD HH:mm","value-format":"YYYY-MM-DD HH:mm","disabled-hours":v.disabledHours,"disabled-minutes":v.disabledMinutes,label:"",placeholder:"结束时间",style:{width:"100%"}},null,8,["modelValue","disabled-hours","disabled-minutes"])])),_:1})])),_:1})])),_:1})):(0,a.kq)("",!0),(0,a.Wm)(V,{label:"所属产线",prop:"machine_code"},{default:(0,a.w5)((()=>[(0,a.Wm)(k,{placeholder:"请选择产线",modelValue:v.form.machine_code,"onUpdate:modelValue":t[5]||(t[5]=e=>v.form.machine_code=e),clearable:"",style:{width:"100%"}},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(v.setMap.processList,((e,t)=>((0,a.wg)(),(0,a.j4)(b,{key:t,value:e.machine_code,label:e.name},null,8,["value","label"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,a.Wm)(V,{label:"责任人",prop:"owner_id"},{default:(0,a.w5)((()=>[(0,a.Wm)(k,{placeholder:"请选择责任人",modelValue:v.form.owner_id,"onUpdate:modelValue":t[6]||(t[6]=e=>v.form.owner_id=e),clearable:"",style:{width:"100%"}},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(v.setMap.ownerList,((e,t)=>((0,a.wg)(),(0,a.j4)(b,{key:t,value:e.id,label:e.name},null,8,["value","label"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,a.Wm)(V,{label:"优先级",prop:"priority_level"},{default:(0,a.w5)((()=>[(0,a.Wm)(W,{modelValue:v.form.priority_level,"onUpdate:modelValue":t[7]||(t[7]=e=>v.form.priority_level=e)},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(v.setMap.levelList,((e,t)=>((0,a.wg)(),(0,a.j4)(C,{key:t,label:e.id},{default:(0,a.w5)((()=>[(0,a._)("div",n,[(0,a._)("img",{class:"img",src:e.url,alt:""},null,8,u),(0,a.Uk)((0,i.toDisplayString)(e.name),1)])])),_:2},1032,["label"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,a.Wm)(V,{label:"紧急程度",prop:"urgency_level"},{default:(0,a.w5)((()=>[(0,a.Wm)(W,{modelValue:v.form.urgency_level,"onUpdate:modelValue":t[8]||(t[8]=e=>v.form.urgency_level=e)},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(v.setMap.urgencyList,((e,t)=>((0,a.wg)(),(0,a.j4)(C,{key:t,label:e.id},{default:(0,a.w5)((()=>[(0,a._)("div",c,(0,i.toDisplayString)(e.name),1)])),_:2},1032,["label"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,a.Wm)(V,{label:"颜色",prop:"schedule_identifier"},{default:(0,a.w5)((()=>[(0,a._)("div",m,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(v.setMap.identifierList,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"item",key:t,style:(0,i.normalizeStyle)("background:"+e.id),onClick:t=>v.form.schedule_identifier=e.id},[v.form.schedule_identifier==e.id?((0,a.wg)(),(0,a.iD)("div",h,[(0,a.Wm)(U)])):(0,a.kq)("",!0)],12,p)))),128))])])),_:1})])),_:1},8,["model","rules","disabled"])])),_:1},8,["title","modelValue"])}l(57658);var v={name:"addTask",data(){return{titleMap:{save:"加工单排产",edit:"编辑工单排产",show:"查看工单排产"},mode:"save",isSave:!1,visible:!1,setMap:{orderList:[],processList:[],timeList:[{name:"时长",id:2,disabled:!1},{name:"时间段",id:1,disabled:!0}],levelList:[{name:"低",id:1,url:"https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-device/risklow.png"},{name:"中",id:2,url:"https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-device/rishmedium.png"},{name:"高",id:3,url:"https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-device/riskhigh.png"}],urgencyList:[{name:"一级",id:1},{name:"二级",id:2},{name:"三级",id:3}],ownerList:[],identifierList:[{name:"",id:"#F56C6C"},{name:"",id:"#E6A23C"},{name:"",id:"#409EFF"},{name:"",id:"#67C23A"}]},form:{id:"",order_date:"",time_type:2,time_start:"",time_end:"",processing_time:"",priority_level:1,urgency_level:1,owner_id:"",machine_code:"",order_id:"",number_pcs:"",schedule_identifier:"#409EFF"},rules:{order_id:[{required:!0,message:"单号不能为空",trigger:"change"}],order_date:[{required:!0,message:"排程不能为空",trigger:"change"}],time_start:[{required:!0,message:"开始时间不能为空",trigger:"change"}],time_end:[{required:!0,message:"结束时间不能为空",trigger:"change"}],machine_code:[{required:!0,message:"生产线不能为空",trigger:"change"}],priority_level:[{required:!0,message:"优先级不能为空",trigger:"change"}],urgency_level:[{required:!0,message:"紧急程度不能为空",trigger:"change"}],owner_id:[{required:!0,message:"责任人不能为空",trigger:"change"}],schedule_identifier:[{required:!0,message:"颜色不能为空",trigger:"blur"}],time_type:[{required:!0,message:"时间类型不能为空",trigger:"blur"}],processing_time:[{required:!0,message:"加工时长不能为空",trigger:"blur"}]},disabledHours(){const e=[];for(let t=0;t<8;t++)e.push(t);for(let t=19;t<24;t++)e.push(t);return e},disabledMinutes(e){return 8===e||18===e?[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59]:[]}}},mounted(){},watch:{"form.order_date":{handler(e){e&&(this.form.time_start=e[0],this.form.time_end=e[1])},immediate:!0}},computed:{splitFun(){let e=JSON.parse(JSON.stringify(this.form)),t=!0;for(let l in e)t=""==e["processing_time"]||""==e["priority_level"]||""==e["owner_id"]||""==e["process_id"]||"order_id"==l&&""==e[l];return t}},methods:{open(e="save"){return this.mode=e,this.visible=!0,this.getOrder(),this.getProcess(),this.getOwner(),this},showSplit(){this.visible=!1,this.$emit("showSplit",this.form)},submit(){this.$refs.dialogForm.validate((async e=>{if(e){this.isSave=!0;const e=await this.$API.plan.addTask.post(this.form);this.isSave=!1,200===e.code&&(this.$emit("success",this.form,this.mode),this.visible=!1,this.$message.success("操作成功"))}}))},async getOrder(){let e={field:"order_sn",status:{operator:"in",value:[4]}};const t=await this.$API.orders.order.field.post(e);200==t.code&&(this.setMap.orderList=t.data)},async getProcess(){const e=await this.$API.plan.processOptions.post();200==e.code&&(this.setMap.processList=e.data)},async getOwner(){const e=await this.$API.system.user.find.post({field:"name"});200==e.code&&(this.setMap.ownerList=e.data)},orderChange(e){const t=this.setMap.orderList.find((t=>t.id===e));t&&(this.form.number_pcs=t.number_pcs)},async setData(e){let t={order_id:e.id};const l=await this.$API.plan.infoTask.post(t);200===l.code&&(this.titleMap.edit="编辑工单排产 ("+l.data.number+")",this.form={id:l.data.id,order_id:l.data.order_id,time_type:2,time_start:l.data.time_start,time_end:l.data.time_end,processing_time:l.data.processing_time,priority_level:l.data.priority_level,urgency_level:l.data.urgency_level,owner_id:l.data.owner_id,machine_code:l.data.machine_code,number_pcs:l.data.number_pcs,schedule_identifier:l.data.schedule_identifier})}}},y=l(83744);const b=(0,y.Z)(v,[["render",w],["__scopeId","data-v-e0fb4168"]]);var k=b},72758:function(e,t,l){"use strict";l.d(t,{Z:function(){return He}});var a=l(66252),i=l(3577);const s=e=>((0,a.dD)("data-v-abd1e700"),e=e(),(0,a.Cn)(),e),o=(0,a.Uk)("每分钟"),d=(0,a.Uk)("每小时"),r=(0,a.Uk)("每天零点"),n=(0,a.Uk)("每月一号零点"),u=(0,a.Uk)("每月最后一天零点"),c=(0,a.Uk)("每周星期日零点"),m=(0,a.Uk)("自定义"),p={class:"sc-cron"},h={class:"sc-cron-num"},f=s((()=>(0,a._)("h2",null,"秒",-1))),_=(0,a.Uk)("任意值"),g=(0,a.Uk)("范围"),w=(0,a.Uk)("间隔"),v=(0,a.Uk)("指定"),y=s((()=>(0,a._)("span",{style:{padding:"0 15px"}},"-",-1))),b=(0,a.Uk)(" 秒开始,每 "),k=(0,a.Uk)(" 秒执行一次 "),V={class:"sc-cron-num"},C=s((()=>(0,a._)("h2",null,"分钟",-1))),W=(0,a.Uk)("任意值"),x=(0,a.Uk)("范围"),S=(0,a.Uk)("间隔"),D=(0,a.Uk)("指定"),U=s((()=>(0,a._)("span",{style:{padding:"0 15px"}},"-",-1))),$=(0,a.Uk)(" 分钟开始,每 "),L=(0,a.Uk)(" 分钟执行一次 "),M={class:"sc-cron-num"},T=s((()=>(0,a._)("h2",null,"小时",-1))),I=(0,a.Uk)("任意值"),H=(0,a.Uk)("范围"),N=(0,a.Uk)("间隔"),q=(0,a.Uk)("指定"),j=s((()=>(0,a._)("span",{style:{padding:"0 15px"}},"-",-1))),P=(0,a.Uk)(" 小时开始,每 "),E=(0,a.Uk)(" 小时执行一次 "),A={class:"sc-cron-num"},z=s((()=>(0,a._)("h2",null,"日",-1))),F=(0,a.Uk)("任意值"),O=(0,a.Uk)("范围"),Z=(0,a.Uk)("间隔"),Y=(0,a.Uk)("指定"),B=(0,a.Uk)("本月最后一天"),R=(0,a.Uk)("不指定"),K=s((()=>(0,a._)("span",{style:{padding:"0 15px"}},"-",-1))),G=(0,a.Uk)(" 号开始,每 "),J=(0,a.Uk)(" 天执行一次 "),Q={class:"sc-cron-num"},X=s((()=>(0,a._)("h2",null,"月",-1))),ee=(0,a.Uk)("任意值"),te=(0,a.Uk)("范围"),le=(0,a.Uk)("间隔"),ae=(0,a.Uk)("指定"),ie=s((()=>(0,a._)("span",{style:{padding:"0 15px"}},"-",-1))),se=(0,a.Uk)(" 月开始,每 "),oe=(0,a.Uk)(" 月执行一次 "),de={class:"sc-cron-num"},re=s((()=>(0,a._)("h2",null,"周",-1))),ne=(0,a.Uk)("任意值"),ue=(0,a.Uk)("范围"),ce=(0,a.Uk)("间隔"),me=(0,a.Uk)("指定"),pe=(0,a.Uk)("本月最后一周"),he=(0,a.Uk)("不指定"),fe=s((()=>(0,a._)("span",{style:{padding:"0 15px"}},"-",-1))),_e=(0,a.Uk)(" 第 "),ge=(0,a.Uk)(" 周的星期 "),we=(0,a.Uk)(" 执行一次 "),ve={class:"sc-cron-num"},ye=s((()=>(0,a._)("h2",null,"年",-1))),be=(0,a.Uk)("忽略"),ke=(0,a.Uk)("任意值"),Ve=(0,a.Uk)("范围"),Ce=(0,a.Uk)("间隔"),We=(0,a.Uk)("指定"),xe=s((()=>(0,a._)("span",{style:{padding:"0 15px"}},"-",-1))),Se=(0,a.Uk)(" 年开始,每 "),De=(0,a.Uk)(" 年执行一次 "),Ue=(0,a.Uk)("取 消"),$e=(0,a.Uk)("确 认");function Le(e,t,l,s,Le,Me){const Te=(0,a.up)("el-button"),Ie=(0,a.up)("el-dropdown-item"),He=(0,a.up)("el-dropdown-menu"),Ne=(0,a.up)("el-dropdown"),qe=(0,a.up)("el-input"),je=(0,a.up)("el-radio-button"),Pe=(0,a.up)("el-radio-group"),Ee=(0,a.up)("el-form-item"),Ae=(0,a.up)("el-input-number"),ze=(0,a.up)("el-option"),Fe=(0,a.up)("el-select"),Oe=(0,a.up)("el-form"),Ze=(0,a.up)("el-tab-pane"),Ye=(0,a.up)("el-tabs"),Be=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.iD)(a.HY,null,[(0,a.Wm)(qe,(0,a.dG)({modelValue:Le.defaultValue,"onUpdate:modelValue":t[0]||(t[0]=e=>Le.defaultValue=e)},e.$attrs),{append:(0,a.w5)((()=>[(0,a.Wm)(Ne,{size:"medium",onCommand:Me.handleShortcuts},{dropdown:(0,a.w5)((()=>[(0,a.Wm)(He,null,{default:(0,a.w5)((()=>[(0,a.Wm)(Ie,{command:"0 * * * * ?"},{default:(0,a.w5)((()=>[o])),_:1}),(0,a.Wm)(Ie,{command:"0 0 * * * ?"},{default:(0,a.w5)((()=>[d])),_:1}),(0,a.Wm)(Ie,{command:"0 0 0 * * ?"},{default:(0,a.w5)((()=>[r])),_:1}),(0,a.Wm)(Ie,{command:"0 0 0 1 * ?"},{default:(0,a.w5)((()=>[n])),_:1}),(0,a.Wm)(Ie,{command:"0 0 0 L * ?"},{default:(0,a.w5)((()=>[u])),_:1}),(0,a.Wm)(Ie,{command:"0 0 0 ? * 1"},{default:(0,a.w5)((()=>[c])),_:1}),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(l.shortcuts,((e,t)=>((0,a.wg)(),(0,a.j4)(Ie,{key:e.value,divided:0==t,command:e.value},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(e.text),1)])),_:2},1032,["divided","command"])))),128)),(0,a.Wm)(Ie,{icon:"el-icon-plus",divided:"",command:"custom"},{default:(0,a.w5)((()=>[m])),_:1})])),_:1})])),default:(0,a.w5)((()=>[(0,a.Wm)(Te,{icon:"el-icon-arrow-down"})])),_:1},8,["onCommand"])])),_:1},16,["modelValue"]),(0,a.Wm)(Be,{title:"cron规则生成器",modelValue:Le.dialogVisible,"onUpdate:modelValue":t[46]||(t[46]=e=>Le.dialogVisible=e),width:580,"destroy-on-close":"","append-to-body":""},{footer:(0,a.w5)((()=>[(0,a.Wm)(Te,{onClick:t[44]||(t[44]=e=>Le.dialogVisible=!1)},{default:(0,a.w5)((()=>[Ue])),_:1}),(0,a.Wm)(Te,{type:"primary",onClick:t[45]||(t[45]=e=>Me.submit())},{default:(0,a.w5)((()=>[$e])),_:1})])),default:(0,a.w5)((()=>[(0,a._)("div",p,[(0,a.Wm)(Ye,null,{default:(0,a.w5)((()=>[(0,a.Wm)(Ze,null,{label:(0,a.w5)((()=>[(0,a._)("div",h,[f,(0,a._)("h4",null,(0,i.toDisplayString)(Me.value_second),1)])])),default:(0,a.w5)((()=>[(0,a.Wm)(Oe,null,{default:(0,a.w5)((()=>[(0,a.Wm)(Ee,{label:"类型"},{default:(0,a.w5)((()=>[(0,a.Wm)(Pe,{modelValue:Le.value.second.type,"onUpdate:modelValue":t[1]||(t[1]=e=>Le.value.second.type=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(je,{label:"0"},{default:(0,a.w5)((()=>[_])),_:1}),(0,a.Wm)(je,{label:"1"},{default:(0,a.w5)((()=>[g])),_:1}),(0,a.Wm)(je,{label:"2"},{default:(0,a.w5)((()=>[w])),_:1}),(0,a.Wm)(je,{label:"3"},{default:(0,a.w5)((()=>[v])),_:1})])),_:1},8,["modelValue"])])),_:1}),1==Le.value.second.type?((0,a.wg)(),(0,a.j4)(Ee,{key:0,label:"范围"},{default:(0,a.w5)((()=>[(0,a.Wm)(Ae,{modelValue:Le.value.second.range.start,"onUpdate:modelValue":t[2]||(t[2]=e=>Le.value.second.range.start=e),min:0,max:59,"controls-position":"right"},null,8,["modelValue"]),y,(0,a.Wm)(Ae,{modelValue:Le.value.second.range.end,"onUpdate:modelValue":t[3]||(t[3]=e=>Le.value.second.range.end=e),min:0,max:59,"controls-position":"right"},null,8,["modelValue"])])),_:1})):(0,a.kq)("",!0),2==Le.value.second.type?((0,a.wg)(),(0,a.j4)(Ee,{key:1,label:"间隔"},{default:(0,a.w5)((()=>[(0,a.Wm)(Ae,{modelValue:Le.value.second.loop.start,"onUpdate:modelValue":t[4]||(t[4]=e=>Le.value.second.loop.start=e),min:0,max:59,"controls-position":"right"},null,8,["modelValue"]),b,(0,a.Wm)(Ae,{modelValue:Le.value.second.loop.end,"onUpdate:modelValue":t[5]||(t[5]=e=>Le.value.second.loop.end=e),min:0,max:59,"controls-position":"right"},null,8,["modelValue"]),k])),_:1})):(0,a.kq)("",!0),3==Le.value.second.type?((0,a.wg)(),(0,a.j4)(Ee,{key:2,label:"指定"},{default:(0,a.w5)((()=>[(0,a.Wm)(Fe,{modelValue:Le.value.second.appoint,"onUpdate:modelValue":t[6]||(t[6]=e=>Le.value.second.appoint=e),multiple:"",style:{width:"100%"}},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(Le.data.second,((e,t)=>((0,a.wg)(),(0,a.j4)(ze,{key:t,label:e,value:e},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})):(0,a.kq)("",!0)])),_:1})])),_:1}),(0,a.Wm)(Ze,null,{label:(0,a.w5)((()=>[(0,a._)("div",V,[C,(0,a._)("h4",null,(0,i.toDisplayString)(Me.value_minute),1)])])),default:(0,a.w5)((()=>[(0,a.Wm)(Oe,null,{default:(0,a.w5)((()=>[(0,a.Wm)(Ee,{label:"类型"},{default:(0,a.w5)((()=>[(0,a.Wm)(Pe,{modelValue:Le.value.minute.type,"onUpdate:modelValue":t[7]||(t[7]=e=>Le.value.minute.type=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(je,{label:"0"},{default:(0,a.w5)((()=>[W])),_:1}),(0,a.Wm)(je,{label:"1"},{default:(0,a.w5)((()=>[x])),_:1}),(0,a.Wm)(je,{label:"2"},{default:(0,a.w5)((()=>[S])),_:1}),(0,a.Wm)(je,{label:"3"},{default:(0,a.w5)((()=>[D])),_:1})])),_:1},8,["modelValue"])])),_:1}),1==Le.value.minute.type?((0,a.wg)(),(0,a.j4)(Ee,{key:0,label:"范围"},{default:(0,a.w5)((()=>[(0,a.Wm)(Ae,{modelValue:Le.value.minute.range.start,"onUpdate:modelValue":t[8]||(t[8]=e=>Le.value.minute.range.start=e),min:0,max:59,"controls-position":"right"},null,8,["modelValue"]),U,(0,a.Wm)(Ae,{modelValue:Le.value.minute.range.end,"onUpdate:modelValue":t[9]||(t[9]=e=>Le.value.minute.range.end=e),min:0,max:59,"controls-position":"right"},null,8,["modelValue"])])),_:1})):(0,a.kq)("",!0),2==Le.value.minute.type?((0,a.wg)(),(0,a.j4)(Ee,{key:1,label:"间隔"},{default:(0,a.w5)((()=>[(0,a.Wm)(Ae,{modelValue:Le.value.minute.loop.start,"onUpdate:modelValue":t[10]||(t[10]=e=>Le.value.minute.loop.start=e),min:0,max:59,"controls-position":"right"},null,8,["modelValue"]),$,(0,a.Wm)(Ae,{modelValue:Le.value.minute.loop.end,"onUpdate:modelValue":t[11]||(t[11]=e=>Le.value.minute.loop.end=e),min:0,max:59,"controls-position":"right"},null,8,["modelValue"]),L])),_:1})):(0,a.kq)("",!0),3==Le.value.minute.type?((0,a.wg)(),(0,a.j4)(Ee,{key:2,label:"指定"},{default:(0,a.w5)((()=>[(0,a.Wm)(Fe,{modelValue:Le.value.minute.appoint,"onUpdate:modelValue":t[12]||(t[12]=e=>Le.value.minute.appoint=e),multiple:"",style:{width:"100%"}},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(Le.data.minute,((e,t)=>((0,a.wg)(),(0,a.j4)(ze,{key:t,label:e,value:e},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})):(0,a.kq)("",!0)])),_:1})])),_:1}),(0,a.Wm)(Ze,null,{label:(0,a.w5)((()=>[(0,a._)("div",M,[T,(0,a._)("h4",null,(0,i.toDisplayString)(Me.value_hour),1)])])),default:(0,a.w5)((()=>[(0,a.Wm)(Oe,null,{default:(0,a.w5)((()=>[(0,a.Wm)(Ee,{label:"类型"},{default:(0,a.w5)((()=>[(0,a.Wm)(Pe,{modelValue:Le.value.hour.type,"onUpdate:modelValue":t[13]||(t[13]=e=>Le.value.hour.type=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(je,{label:"0"},{default:(0,a.w5)((()=>[I])),_:1}),(0,a.Wm)(je,{label:"1"},{default:(0,a.w5)((()=>[H])),_:1}),(0,a.Wm)(je,{label:"2"},{default:(0,a.w5)((()=>[N])),_:1}),(0,a.Wm)(je,{label:"3"},{default:(0,a.w5)((()=>[q])),_:1})])),_:1},8,["modelValue"])])),_:1}),1==Le.value.hour.type?((0,a.wg)(),(0,a.j4)(Ee,{key:0,label:"范围"},{default:(0,a.w5)((()=>[(0,a.Wm)(Ae,{modelValue:Le.value.hour.range.start,"onUpdate:modelValue":t[14]||(t[14]=e=>Le.value.hour.range.start=e),min:0,max:23,"controls-position":"right"},null,8,["modelValue"]),j,(0,a.Wm)(Ae,{modelValue:Le.value.hour.range.end,"onUpdate:modelValue":t[15]||(t[15]=e=>Le.value.hour.range.end=e),min:0,max:23,"controls-position":"right"},null,8,["modelValue"])])),_:1})):(0,a.kq)("",!0),2==Le.value.hour.type?((0,a.wg)(),(0,a.j4)(Ee,{key:1,label:"间隔"},{default:(0,a.w5)((()=>[(0,a.Wm)(Ae,{modelValue:Le.value.hour.loop.start,"onUpdate:modelValue":t[16]||(t[16]=e=>Le.value.hour.loop.start=e),min:0,max:23,"controls-position":"right"},null,8,["modelValue"]),P,(0,a.Wm)(Ae,{modelValue:Le.value.hour.loop.end,"onUpdate:modelValue":t[17]||(t[17]=e=>Le.value.hour.loop.end=e),min:0,max:23,"controls-position":"right"},null,8,["modelValue"]),E])),_:1})):(0,a.kq)("",!0),3==Le.value.hour.type?((0,a.wg)(),(0,a.j4)(Ee,{key:2,label:"指定"},{default:(0,a.w5)((()=>[(0,a.Wm)(Fe,{modelValue:Le.value.hour.appoint,"onUpdate:modelValue":t[18]||(t[18]=e=>Le.value.hour.appoint=e),multiple:"",style:{width:"100%"}},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(Le.data.hour,((e,t)=>((0,a.wg)(),(0,a.j4)(ze,{key:t,label:e,value:e},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})):(0,a.kq)("",!0)])),_:1})])),_:1}),(0,a.Wm)(Ze,null,{label:(0,a.w5)((()=>[(0,a._)("div",A,[z,(0,a._)("h4",null,(0,i.toDisplayString)(Me.value_day),1)])])),default:(0,a.w5)((()=>[(0,a.Wm)(Oe,null,{default:(0,a.w5)((()=>[(0,a.Wm)(Ee,{label:"类型"},{default:(0,a.w5)((()=>[(0,a.Wm)(Pe,{modelValue:Le.value.day.type,"onUpdate:modelValue":t[19]||(t[19]=e=>Le.value.day.type=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(je,{label:"0"},{default:(0,a.w5)((()=>[F])),_:1}),(0,a.Wm)(je,{label:"1"},{default:(0,a.w5)((()=>[O])),_:1}),(0,a.Wm)(je,{label:"2"},{default:(0,a.w5)((()=>[Z])),_:1}),(0,a.Wm)(je,{label:"3"},{default:(0,a.w5)((()=>[Y])),_:1}),(0,a.Wm)(je,{label:"4"},{default:(0,a.w5)((()=>[B])),_:1}),(0,a.Wm)(je,{label:"5"},{default:(0,a.w5)((()=>[R])),_:1})])),_:1},8,["modelValue"])])),_:1}),1==Le.value.day.type?((0,a.wg)(),(0,a.j4)(Ee,{key:0,label:"范围"},{default:(0,a.w5)((()=>[(0,a.Wm)(Ae,{modelValue:Le.value.day.range.start,"onUpdate:modelValue":t[20]||(t[20]=e=>Le.value.day.range.start=e),min:1,max:31,"controls-position":"right"},null,8,["modelValue"]),K,(0,a.Wm)(Ae,{modelValue:Le.value.day.range.end,"onUpdate:modelValue":t[21]||(t[21]=e=>Le.value.day.range.end=e),min:1,max:31,"controls-position":"right"},null,8,["modelValue"])])),_:1})):(0,a.kq)("",!0),2==Le.value.day.type?((0,a.wg)(),(0,a.j4)(Ee,{key:1,label:"间隔"},{default:(0,a.w5)((()=>[(0,a.Wm)(Ae,{modelValue:Le.value.day.loop.start,"onUpdate:modelValue":t[22]||(t[22]=e=>Le.value.day.loop.start=e),min:1,max:31,"controls-position":"right"},null,8,["modelValue"]),G,(0,a.Wm)(Ae,{modelValue:Le.value.day.loop.end,"onUpdate:modelValue":t[23]||(t[23]=e=>Le.value.day.loop.end=e),min:1,max:31,"controls-position":"right"},null,8,["modelValue"]),J])),_:1})):(0,a.kq)("",!0),3==Le.value.day.type?((0,a.wg)(),(0,a.j4)(Ee,{key:2,label:"指定"},{default:(0,a.w5)((()=>[(0,a.Wm)(Fe,{modelValue:Le.value.day.appoint,"onUpdate:modelValue":t[24]||(t[24]=e=>Le.value.day.appoint=e),multiple:"",style:{width:"100%"}},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(Le.data.day,((e,t)=>((0,a.wg)(),(0,a.j4)(ze,{key:t,label:e,value:e},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})):(0,a.kq)("",!0)])),_:1})])),_:1}),(0,a.Wm)(Ze,null,{label:(0,a.w5)((()=>[(0,a._)("div",Q,[X,(0,a._)("h4",null,(0,i.toDisplayString)(Me.value_month),1)])])),default:(0,a.w5)((()=>[(0,a.Wm)(Oe,null,{default:(0,a.w5)((()=>[(0,a.Wm)(Ee,{label:"类型"},{default:(0,a.w5)((()=>[(0,a.Wm)(Pe,{modelValue:Le.value.month.type,"onUpdate:modelValue":t[25]||(t[25]=e=>Le.value.month.type=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(je,{label:"0"},{default:(0,a.w5)((()=>[ee])),_:1}),(0,a.Wm)(je,{label:"1"},{default:(0,a.w5)((()=>[te])),_:1}),(0,a.Wm)(je,{label:"2"},{default:(0,a.w5)((()=>[le])),_:1}),(0,a.Wm)(je,{label:"3"},{default:(0,a.w5)((()=>[ae])),_:1})])),_:1},8,["modelValue"])])),_:1}),1==Le.value.month.type?((0,a.wg)(),(0,a.j4)(Ee,{key:0,label:"范围"},{default:(0,a.w5)((()=>[(0,a.Wm)(Ae,{modelValue:Le.value.month.range.start,"onUpdate:modelValue":t[26]||(t[26]=e=>Le.value.month.range.start=e),min:1,max:12,"controls-position":"right"},null,8,["modelValue"]),ie,(0,a.Wm)(Ae,{modelValue:Le.value.month.range.end,"onUpdate:modelValue":t[27]||(t[27]=e=>Le.value.month.range.end=e),min:1,max:12,"controls-position":"right"},null,8,["modelValue"])])),_:1})):(0,a.kq)("",!0),2==Le.value.month.type?((0,a.wg)(),(0,a.j4)(Ee,{key:1,label:"间隔"},{default:(0,a.w5)((()=>[(0,a.Wm)(Ae,{modelValue:Le.value.month.loop.start,"onUpdate:modelValue":t[28]||(t[28]=e=>Le.value.month.loop.start=e),min:1,max:12,"controls-position":"right"},null,8,["modelValue"]),se,(0,a.Wm)(Ae,{modelValue:Le.value.month.loop.end,"onUpdate:modelValue":t[29]||(t[29]=e=>Le.value.month.loop.end=e),min:1,max:12,"controls-position":"right"},null,8,["modelValue"]),oe])),_:1})):(0,a.kq)("",!0),3==Le.value.month.type?((0,a.wg)(),(0,a.j4)(Ee,{key:2,label:"指定"},{default:(0,a.w5)((()=>[(0,a.Wm)(Fe,{modelValue:Le.value.month.appoint,"onUpdate:modelValue":t[30]||(t[30]=e=>Le.value.month.appoint=e),multiple:"",style:{width:"100%"}},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(Le.data.month,((e,t)=>((0,a.wg)(),(0,a.j4)(ze,{key:t,label:e,value:e},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})):(0,a.kq)("",!0)])),_:1})])),_:1}),(0,a.Wm)(Ze,null,{label:(0,a.w5)((()=>[(0,a._)("div",de,[re,(0,a._)("h4",null,(0,i.toDisplayString)(Me.value_week),1)])])),default:(0,a.w5)((()=>[(0,a.Wm)(Oe,null,{default:(0,a.w5)((()=>[(0,a.Wm)(Oe,null,{default:(0,a.w5)((()=>[(0,a.Wm)(Ee,{label:"类型"},{default:(0,a.w5)((()=>[(0,a.Wm)(Pe,{modelValue:Le.value.week.type,"onUpdate:modelValue":t[31]||(t[31]=e=>Le.value.week.type=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(je,{label:"0"},{default:(0,a.w5)((()=>[ne])),_:1}),(0,a.Wm)(je,{label:"1"},{default:(0,a.w5)((()=>[ue])),_:1}),(0,a.Wm)(je,{label:"2"},{default:(0,a.w5)((()=>[ce])),_:1}),(0,a.Wm)(je,{label:"3"},{default:(0,a.w5)((()=>[me])),_:1}),(0,a.Wm)(je,{label:"4"},{default:(0,a.w5)((()=>[pe])),_:1}),(0,a.Wm)(je,{label:"5"},{default:(0,a.w5)((()=>[he])),_:1})])),_:1},8,["modelValue"])])),_:1}),1==Le.value.week.type?((0,a.wg)(),(0,a.j4)(Ee,{key:0,label:"范围"},{default:(0,a.w5)((()=>[(0,a.Wm)(Fe,{modelValue:Le.value.week.range.start,"onUpdate:modelValue":t[32]||(t[32]=e=>Le.value.week.range.start=e)},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(Le.data.week,((e,t)=>((0,a.wg)(),(0,a.j4)(ze,{key:t,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"]),fe,(0,a.Wm)(Fe,{modelValue:Le.value.week.range.end,"onUpdate:modelValue":t[33]||(t[33]=e=>Le.value.week.range.end=e)},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(Le.data.week,((e,t)=>((0,a.wg)(),(0,a.j4)(ze,{key:t,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})):(0,a.kq)("",!0),2==Le.value.week.type?((0,a.wg)(),(0,a.j4)(Ee,{key:1,label:"间隔"},{default:(0,a.w5)((()=>[_e,(0,a.Wm)(Ae,{modelValue:Le.value.week.loop.start,"onUpdate:modelValue":t[34]||(t[34]=e=>Le.value.week.loop.start=e),min:1,max:4,"controls-position":"right"},null,8,["modelValue"]),ge,(0,a.Wm)(Fe,{modelValue:Le.value.week.loop.end,"onUpdate:modelValue":t[35]||(t[35]=e=>Le.value.week.loop.end=e)},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(Le.data.week,((e,t)=>((0,a.wg)(),(0,a.j4)(ze,{key:t,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"]),we])),_:1})):(0,a.kq)("",!0),3==Le.value.week.type?((0,a.wg)(),(0,a.j4)(Ee,{key:2,label:"指定"},{default:(0,a.w5)((()=>[(0,a.Wm)(Fe,{modelValue:Le.value.week.appoint,"onUpdate:modelValue":t[36]||(t[36]=e=>Le.value.week.appoint=e),multiple:"",style:{width:"100%"}},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(Le.data.week,((e,t)=>((0,a.wg)(),(0,a.j4)(ze,{key:t,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})):(0,a.kq)("",!0),4==Le.value.week.type?((0,a.wg)(),(0,a.j4)(Ee,{key:3,label:"最后一周"},{default:(0,a.w5)((()=>[(0,a.Wm)(Fe,{modelValue:Le.value.week.last,"onUpdate:modelValue":t[37]||(t[37]=e=>Le.value.week.last=e)},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(Le.data.week,((e,t)=>((0,a.wg)(),(0,a.j4)(ze,{key:t,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})):(0,a.kq)("",!0)])),_:1})])),_:1})])),_:1}),(0,a.Wm)(Ze,null,{label:(0,a.w5)((()=>[(0,a._)("div",ve,[ye,(0,a._)("h4",null,(0,i.toDisplayString)(Me.value_year),1)])])),default:(0,a.w5)((()=>[(0,a.Wm)(Oe,null,{default:(0,a.w5)((()=>[(0,a.Wm)(Ee,{label:"类型"},{default:(0,a.w5)((()=>[(0,a.Wm)(Pe,{modelValue:Le.value.year.type,"onUpdate:modelValue":t[38]||(t[38]=e=>Le.value.year.type=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(je,{label:"-1"},{default:(0,a.w5)((()=>[be])),_:1}),(0,a.Wm)(je,{label:"0"},{default:(0,a.w5)((()=>[ke])),_:1}),(0,a.Wm)(je,{label:"1"},{default:(0,a.w5)((()=>[Ve])),_:1}),(0,a.Wm)(je,{label:"2"},{default:(0,a.w5)((()=>[Ce])),_:1}),(0,a.Wm)(je,{label:"3"},{default:(0,a.w5)((()=>[We])),_:1})])),_:1},8,["modelValue"])])),_:1}),1==Le.value.year.type?((0,a.wg)(),(0,a.j4)(Ee,{key:0,label:"范围"},{default:(0,a.w5)((()=>[(0,a.Wm)(Ae,{modelValue:Le.value.year.range.start,"onUpdate:modelValue":t[39]||(t[39]=e=>Le.value.year.range.start=e),"controls-position":"right"},null,8,["modelValue"]),xe,(0,a.Wm)(Ae,{modelValue:Le.value.year.range.end,"onUpdate:modelValue":t[40]||(t[40]=e=>Le.value.year.range.end=e),"controls-position":"right"},null,8,["modelValue"])])),_:1})):(0,a.kq)("",!0),2==Le.value.year.type?((0,a.wg)(),(0,a.j4)(Ee,{key:1,label:"间隔"},{default:(0,a.w5)((()=>[(0,a.Wm)(Ae,{modelValue:Le.value.year.loop.start,"onUpdate:modelValue":t[41]||(t[41]=e=>Le.value.year.loop.start=e),"controls-position":"right"},null,8,["modelValue"]),Se,(0,a.Wm)(Ae,{modelValue:Le.value.year.loop.end,"onUpdate:modelValue":t[42]||(t[42]=e=>Le.value.year.loop.end=e),min:1,"controls-position":"right"},null,8,["modelValue"]),De])),_:1})):(0,a.kq)("",!0),3==Le.value.year.type?((0,a.wg)(),(0,a.j4)(Ee,{key:2,label:"指定"},{default:(0,a.w5)((()=>[(0,a.Wm)(Fe,{modelValue:Le.value.year.appoint,"onUpdate:modelValue":t[43]||(t[43]=e=>Le.value.year.appoint=e),multiple:"",style:{width:"100%"}},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(Le.data.year,((e,t)=>((0,a.wg)(),(0,a.j4)(ze,{key:t,label:e,value:e},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})):(0,a.kq)("",!0)])),_:1})])),_:1})])),_:1})])])),_:1},8,["modelValue"])],64)}l(57658);var Me={props:{modelValue:{type:String,default:"* * * * * ?"},shortcuts:{type:Array,default:()=>[]}},data(){return{type:"0",defaultValue:"",dialogVisible:!1,value:{second:{type:"0",range:{start:1,end:2},loop:{start:0,end:1},appoint:[]},minute:{type:"0",range:{start:1,end:2},loop:{start:0,end:1},appoint:[]},hour:{type:"0",range:{start:1,end:2},loop:{start:0,end:1},appoint:[]},day:{type:"0",range:{start:1,end:2},loop:{start:1,end:1},appoint:[]},month:{type:"0",range:{start:1,end:2},loop:{start:1,end:1},appoint:[]},week:{type:"5",range:{start:"2",end:"3"},loop:{start:0,end:"2"},last:"2",appoint:[]},year:{type:"-1",range:{start:this.getYear()[0],end:this.getYear()[1]},loop:{start:this.getYear()[0],end:1},appoint:[]}},data:{second:["0","5","15","20","25","30","35","40","45","50","55","59"],minute:["0","5","15","20","25","30","35","40","45","50","55","59"],hour:["0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23"],day:["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31"],month:["1","2","3","4","5","6","7","8","9","10","11","12"],week:[{value:"1",label:"周日"},{value:"2",label:"周一"},{value:"3",label:"周二"},{value:"4",label:"周三"},{value:"5",label:"周四"},{value:"6",label:"周五"},{value:"7",label:"周六"}],year:this.getYear()}}},watch:{"value.week.type"(e){"5"!=e&&(this.value.day.type="5")},"value.day.type"(e){"5"!=e&&(this.value.week.type="5")},modelValue(){this.defaultValue=this.modelValue}},computed:{value_second(){let e=this.value.second;return 0==e.type?"*":1==e.type?e.range.start+"-"+e.range.end:2==e.type?e.loop.start+"/"+e.loop.end:3==e.type&&e.appoint.length>0?e.appoint.join(","):"*"},value_minute(){let e=this.value.minute;return 0==e.type?"*":1==e.type?e.range.start+"-"+e.range.end:2==e.type?e.loop.start+"/"+e.loop.end:3==e.type&&e.appoint.length>0?e.appoint.join(","):"*"},value_hour(){let e=this.value.hour;return 0==e.type?"*":1==e.type?e.range.start+"-"+e.range.end:2==e.type?e.loop.start+"/"+e.loop.end:3==e.type&&e.appoint.length>0?e.appoint.join(","):"*"},value_day(){let e=this.value.day;return 0==e.type?"*":1==e.type?e.range.start+"-"+e.range.end:2==e.type?e.loop.start+"/"+e.loop.end:3==e.type?e.appoint.length>0?e.appoint.join(","):"*":4==e.type?"L":5==e.type?"?":"*"},value_month(){let e=this.value.month;return 0==e.type?"*":1==e.type?e.range.start+"-"+e.range.end:2==e.type?e.loop.start+"/"+e.loop.end:3==e.type&&e.appoint.length>0?e.appoint.join(","):"*"},value_week(){let e=this.value.week;return 0==e.type?"*":1==e.type?e.range.start+"-"+e.range.end:2==e.type?e.loop.end+"#"+e.loop.start:3==e.type?e.appoint.length>0?e.appoint.join(","):"*":4==e.type?e.last+"L":5==e.type?"?":"*"},value_year(){let e=this.value.year;return-1==e.type?"":0==e.type?"*":1==e.type?e.range.start+"-"+e.range.end:2==e.type?e.loop.start+"/"+e.loop.end:3==e.type&&e.appoint.length>0?e.appoint.join(","):""}},mounted(){this.defaultValue=this.modelValue},methods:{handleShortcuts(e){"custom"==e?this.open():(this.defaultValue=e,this.$emit("update:modelValue",this.defaultValue))},open(){this.set(),this.dialogVisible=!0},set(){this.defaultValue=this.modelValue;let e=(this.modelValue||"* * * * * ?").split(" ");e.length<6&&(this.$message.warning("cron表达式错误,已转换为默认表达式"),e="* * * * * ?".split(" ")),"*"==e[0]?this.value.second.type="0":e[0].includes("-")?(this.value.second.type="1",this.value.second.range.start=Number(e[0].split("-")[0]),this.value.second.range.end=Number(e[0].split("-")[1])):e[0].includes("/")?(this.value.second.type="2",this.value.second.loop.start=Number(e[0].split("/")[0]),this.value.second.loop.end=Number(e[0].split("/")[1])):(this.value.second.type="3",this.value.second.appoint=e[0].split(",")),"*"==e[1]?this.value.minute.type="0":e[1].includes("-")?(this.value.minute.type="1",this.value.minute.range.start=Number(e[1].split("-")[0]),this.value.minute.range.end=Number(e[1].split("-")[1])):e[1].includes("/")?(this.value.minute.type="2",this.value.minute.loop.start=Number(e[1].split("/")[0]),this.value.minute.loop.end=Number(e[1].split("/")[1])):(this.value.minute.type="3",this.value.minute.appoint=e[1].split(",")),"*"==e[2]?this.value.hour.type="0":e[2].includes("-")?(this.value.hour.type="1",this.value.hour.range.start=Number(e[2].split("-")[0]),this.value.hour.range.end=Number(e[2].split("-")[1])):e[2].includes("/")?(this.value.hour.type="2",this.value.hour.loop.start=Number(e[2].split("/")[0]),this.value.hour.loop.end=Number(e[2].split("/")[1])):(this.value.hour.type="3",this.value.hour.appoint=e[2].split(",")),"*"==e[3]?this.value.day.type="0":"L"==e[3]?this.value.day.type="4":"?"==e[3]?this.value.day.type="5":e[3].includes("-")?(this.value.day.type="1",this.value.day.range.start=Number(e[3].split("-")[0]),this.value.day.range.end=Number(e[3].split("-")[1])):e[3].includes("/")?(this.value.day.type="2",this.value.day.loop.start=Number(e[3].split("/")[0]),this.value.day.loop.end=Number(e[3].split("/")[1])):(this.value.day.type="3",this.value.day.appoint=e[3].split(",")),"*"==e[4]?this.value.month.type="0":e[4].includes("-")?(this.value.month.type="1",this.value.month.range.start=Number(e[4].split("-")[0]),this.value.month.range.end=Number(e[4].split("-")[1])):e[4].includes("/")?(this.value.month.type="2",this.value.month.loop.start=Number(e[4].split("/")[0]),this.value.month.loop.end=Number(e[4].split("/")[1])):(this.value.month.type="3",this.value.month.appoint=e[4].split(",")),"*"==e[5]?this.value.week.type="0":"?"==e[5]?this.value.week.type="5":e[5].includes("-")?(this.value.week.type="1",this.value.week.range.start=e[5].split("-")[0],this.value.week.range.end=e[5].split("-")[1]):e[5].includes("#")?(this.value.week.type="2",this.value.week.loop.start=Number(e[5].split("#")[1]),this.value.week.loop.end=e[5].split("#")[0]):e[5].includes("L")?(this.value.week.type="4",this.value.week.last=e[5].split("L")[0]):(this.value.week.type="3",this.value.week.appoint=e[5].split(",")),e[6]?"*"==e[6]?this.value.year.type="0":e[6].includes("-")?(this.value.year.type="1",this.value.year.range.start=Number(e[6].split("-")[0]),this.value.year.range.end=Number(e[6].split("-")[1])):e[6].includes("/")?(this.value.year.type="2",this.value.year.loop.start=Number(e[6].split("/")[1]),this.value.year.loop.end=Number(e[6].split("/")[0])):(this.value.year.type="3",this.value.year.appoint=e[6].split(",")):this.value.year.type="-1"},getYear(){let e=[],t=(new Date).getFullYear();for(let l=0;l<11;l++)e.push(t+l);return e},submit(){let e=this.value_year?" "+this.value_year:"";this.defaultValue=this.value_second+" "+this.value_minute+" "+this.value_hour+" "+this.value_day+" "+this.value_month+" "+this.value_week+e,this.$emit("update:modelValue",this.defaultValue),this.dialogVisible=!1}}},Te=l(83744);const Ie=(0,Te.Z)(Me,[["render",Le],["__scopeId","data-v-abd1e700"]]);var He=Ie},1031:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return g}});var a=l(66252);const i=e=>((0,a.dD)("data-v-5a089473"),e=e(),(0,a.Cn)(),e),s={class:"sc-cropper"},o={class:"sc-cropper__img"},d=["src"],r={class:"sc-cropper__preview"},n=i((()=>(0,a._)("h4",null,"图像预览",-1))),u={class:"sc-cropper__preview__img",ref:"preview"};function c(e,t,l,i,c,m){return(0,a.wg)(),(0,a.iD)("div",s,[(0,a._)("div",o,[(0,a._)("img",{src:l.src,ref:"img"},null,8,d)]),(0,a._)("div",r,[n,(0,a._)("div",u,null,512)])])}var m=l(33129),p=l.n(m),h={props:{src:{type:String,default:""},compress:{type:Number,default:1},aspectRatio:{type:Number,default:NaN}},data(){return{crop:null}},watch:{aspectRatio(e){this.crop.setAspectRatio(e)}},mounted(){this.init()},methods:{init(){this.crop=new(p())(this.$refs.img,{viewMode:2,dragMode:"move",responsive:!1,aspectRatio:this.aspectRatio,preview:this.$refs.preview})},setAspectRatio(e){this.crop.setAspectRatio(e)},getCropData(e,t="image/jpeg"){e(this.crop.getCroppedCanvas().toDataURL(t,this.compress))},getCropBlob(e,t="image/jpeg"){this.crop.getCroppedCanvas().toBlob((t=>{e(t)}),t,this.compress)},getCropFile(e,t="fileName.jpg",l="image/jpeg"){this.crop.getCroppedCanvas().toBlob((a=>{let i=new File([a],t,{type:l});e(i)}),l,this.compress)}}},f=l(83744);const _=(0,f.Z)(h,[["render",c],["__scopeId","data-v-5a089473"]]);var g=_},60581:function(e,t,l){"use strict";l.d(t,{Z:function(){return p}});var a=l(66252),i=l(3577);function s(e,t,l,s,o,d){return(0,a.wg)(),(0,a.iD)("div",{ref:"scEcharts",style:(0,i.normalizeStyle)({height:l.height,width:l.width})},null,4)}var o=l(99284);const d={color:["#409EFF","#36CE9E","#f56e6a","#626c91","#edb00d","#909399"],grid:{left:"3%",right:"3%",bottom:"10",top:"40",containLabel:!0},legend:{textStyle:{color:"#999"},inactiveColor:"rgba(128,128,128,0.4)"},categoryAxis:{axisLine:{show:!0,lineStyle:{color:"rgba(128,128,128,0.2)",width:1}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{color:"#999"},splitLine:{show:!1,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(255,255,255,0.01)","rgba(0,0,0,0.01)"]}}},valueAxis:{axisLine:{show:!1,lineStyle:{color:"#999"}},splitLine:{show:!0,lineStyle:{color:"rgba(128,128,128,0.2)"}}}};var r=d;o.registerTheme("T",r);const n=e=>e&&(e.__v_raw||e.valueOf()||e);var u={...o,name:"scEcharts",props:{height:{type:String,default:"100%"},width:{type:String,default:"100%"},nodata:{type:Boolean,default:!1},option:{type:Object,default:()=>{}}},data(){return{isActivat:!1,myChart:null}},watch:{option:{deep:!0,handler(e){n(this.myChart).setOption(e)}}},computed:{myOptions:function(){return this.option||{}}},activated(){this.isActivat||this.$nextTick((()=>{this.myChart.resize()}))},deactivated(){this.isActivat=!1},mounted(){this.isActivat=!0,this.$nextTick((()=>{this.draw()}))},methods:{draw(){var e=o.init(this.$refs.scEcharts,"T");e.setOption(this.myOptions),this.myChart=e,window.addEventListener("resize",(()=>e.resize()))}}},c=l(83744);const m=(0,c.Z)(u,[["render",s]]);var p=m},16056:function(e,t,l){"use strict";l.d(t,{Z:function(){return _}});var a=l(66252),i=l(3577);const s={class:"sc-icon-select"},o={class:"sc-icon-select__dialog",style:{margin:"-20px 0 -10px 0"}},d={class:"sc-icon-select__list"},r=["data-icon"],n=(0,a.Uk)("清除"),u=(0,a.Uk)("取消");function c(e,t,l,c,m,p){const h=(0,a.up)("el-input"),f=(0,a.up)("el-form-item"),_=(0,a.up)("el-form"),g=(0,a.up)("el-tag"),w=(0,a.up)("el-empty"),v=(0,a.up)("el-icon"),y=(0,a.up)("el-scrollbar"),b=(0,a.up)("el-tab-pane"),k=(0,a.up)("el-tabs"),V=(0,a.up)("el-button"),C=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.iD)("div",s,[(0,a._)("div",{class:(0,i.normalizeClass)(["sc-icon-select__wrapper",{hasValue:m.value}]),onClick:t[1]||(t[1]=(...e)=>p.open&&p.open(...e))},[(0,a.Wm)(h,{"prefix-icon":m.value||"el-icon-plus",modelValue:m.value,"onUpdate:modelValue":t[0]||(t[0]=e=>m.value=e),disabled:l.disabled,readonly:""},null,8,["prefix-icon","modelValue","disabled"])],2),(0,a.Wm)(C,{title:"图标选择器",modelValue:m.dialogVisible,"onUpdate:modelValue":t[5]||(t[5]=e=>m.dialogVisible=e),width:760,"destroy-on-close":"","append-to-body":""},{footer:(0,a.w5)((()=>[(0,a.Wm)(V,{onClick:p.clear,text:""},{default:(0,a.w5)((()=>[n])),_:1},8,["onClick"]),(0,a.Wm)(V,{onClick:t[4]||(t[4]=e=>m.dialogVisible=!1)},{default:(0,a.w5)((()=>[u])),_:1})])),default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a.Wm)(_,{rules:{}},{default:(0,a.w5)((()=>[(0,a.Wm)(f,{prop:"searchText"},{default:(0,a.w5)((()=>[(0,a.Wm)(h,{class:"sc-icon-select__search-input","prefix-icon":"el-icon-search",modelValue:m.searchText,"onUpdate:modelValue":t[2]||(t[2]=e=>m.searchText=e),placeholder:"搜索",size:"large",clearable:""},null,8,["modelValue"])])),_:1})])),_:1}),(0,a.Wm)(k,null,{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(m.data,(e=>((0,a.wg)(),(0,a.j4)(b,{key:e.name,lazy:""},{label:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(e.name)+" ",1),(0,a.Wm)(g,{size:"small",type:"info"},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(e.icons.length),1)])),_:2},1024)])),default:(0,a.w5)((()=>[(0,a._)("div",d,[(0,a.Wm)(y,null,{default:(0,a.w5)((()=>[(0,a._)("ul",{onClick:t[3]||(t[3]=(...e)=>p.selectIcon&&p.selectIcon(...e))},[0==e.icons.length?((0,a.wg)(),(0,a.j4)(w,{key:0,"image-size":100,description:"未查询到相关图标"})):(0,a.kq)("",!0),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(e.icons,(e=>((0,a.wg)(),(0,a.iD)("li",{key:e},[(0,a._)("span",{"data-icon":e},null,8,r),(0,a.Wm)(v,null,{default:(0,a.w5)((()=>[((0,a.wg)(),(0,a.j4)((0,a.LL)(e)))])),_:2},1024)])))),128))])])),_:2},1024)])])),_:2},1024)))),128))])),_:1})])])),_:1},8,["modelValue"])])}l(57658);var m={icons:[{name:"默认",icons:["el-icon-add-location","el-icon-aim","el-icon-alarm-clock","el-icon-apple","el-icon-arrow-down","el-icon-arrow-down-bold","el-icon-arrow-left","el-icon-arrow-left-bold","el-icon-arrow-right","el-icon-arrow-right-bold","el-icon-arrow-up","el-icon-arrow-up-bold","el-icon-avatar","el-icon-back","el-icon-baseball","el-icon-basketball","el-icon-bell","el-icon-bell-filled","el-icon-bicycle","el-icon-bottom","el-icon-bottom-left","el-icon-bottom-right","el-icon-bowl","el-icon-box","el-icon-briefcase","el-icon-brush","el-icon-brush-filled","el-icon-burger","el-icon-calendar","el-icon-camera","el-icon-camera-filled","el-icon-caret-bottom","el-icon-caret-left","el-icon-caret-right","el-icon-caret-top","el-icon-cellphone","el-icon-chat-dot-round","el-icon-chat-dot-square","el-icon-chat-line-round","el-icon-chat-line-square","el-icon-chat-round","el-icon-chat-square","el-icon-check","el-icon-checked","el-icon-cherry","el-icon-chicken","el-icon-circle-check","el-icon-circle-check-filled","el-icon-circle-close","el-icon-circle-close-filled","el-icon-circle-plus","el-icon-circle-plus-filled","el-icon-clock","el-icon-close","el-icon-close-bold","el-icon-cloudy","el-icon-coffee","el-icon-coffee-cup","el-icon-coin","el-icon-cold-drink","el-icon-collection","el-icon-collection-tag","el-icon-comment","el-icon-compass","el-icon-connection","el-icon-coordinate","el-icon-copy-document","el-icon-cpu","el-icon-credit-card","el-icon-crop","el-icon-d-arrow-left","el-icon-d-arrow-right","el-icon-d-caret","el-icon-data-analysis","el-icon-data-board","el-icon-data-line","el-icon-delete","el-icon-delete-filled","el-icon-delete-location","el-icon-dessert","el-icon-discount","el-icon-dish","el-icon-dish-dot","el-icon-document","el-icon-document-add","el-icon-document-checked","el-icon-document-copy","el-icon-document-delete","el-icon-document-remove","el-icon-download","el-icon-drizzling","el-icon-edit","el-icon-edit-pen","el-icon-eleme","el-icon-eleme-filled","el-icon-element-plus","el-icon-expand","el-icon-failed","el-icon-female","el-icon-files","el-icon-film","el-icon-filter","el-icon-finished","el-icon-first-aid-kit","el-icon-flag","el-icon-fold","el-icon-folder","el-icon-folder-add","el-icon-folder-checked","el-icon-folder-delete","el-icon-folder-opened","el-icon-folder-remove","el-icon-food","el-icon-football","el-icon-fork-spoon","el-icon-fries","el-icon-full-screen","el-icon-goblet","el-icon-goblet-full","el-icon-goblet-square","el-icon-goblet-square-full","el-icon-goods","el-icon-goods-filled","el-icon-grape","el-icon-grid","el-icon-guide","el-icon-headset","el-icon-help","el-icon-help-filled","el-icon-hide","el-icon-histogram","el-icon-home-filled","el-icon-hot-water","el-icon-house","el-icon-ice-cream","el-icon-ice-cream-round","el-icon-ice-cream-square","el-icon-ice-drink","el-icon-ice-tea","el-icon-info-filled","el-icon-iphone","el-icon-key","el-icon-knife-fork","el-icon-lightning","el-icon-link","el-icon-list","el-icon-loading","el-icon-location","el-icon-location-filled","el-icon-location-information","el-icon-lock","el-icon-lollipop","el-icon-magic-stick","el-icon-magnet","el-icon-male","el-icon-management","el-icon-map-location","el-icon-medal","el-icon-menu","el-icon-message","el-icon-message-box","el-icon-mic","el-icon-microphone","el-icon-milk-tea","el-icon-minus","el-icon-money","el-icon-monitor","el-icon-moon","el-icon-moon-night","el-icon-more","el-icon-more-filled","el-icon-mostly-cloudy","el-icon-mouse","el-icon-mug","el-icon-mute","el-icon-mute-notification","el-icon-no-smoking","el-icon-notebook","el-icon-notification","el-icon-odometer","el-icon-office-building","el-icon-open","el-icon-operation","el-icon-opportunity","el-icon-orange","el-icon-paperclip","el-icon-partly-cloudy","el-icon-pear","el-icon-phone","el-icon-phone-filled","el-icon-picture","el-icon-picture-filled","el-icon-picture-rounded","el-icon-pie-chart","el-icon-place","el-icon-platform","el-icon-plus","el-icon-pointer","el-icon-position","el-icon-postcard","el-icon-pouring","el-icon-present","el-icon-price-tag","el-icon-printer","el-icon-promotion","el-icon-question-filled","el-icon-rank","el-icon-reading","el-icon-reading-lamp","el-icon-refresh","el-icon-refresh-left","el-icon-refresh-right","el-icon-refrigerator","el-icon-remove","el-icon-remove-filled","el-icon-right","el-icon-scale-to-original","el-icon-school","el-icon-scissor","el-icon-search","el-icon-select","el-icon-sell","el-icon-semi-select","el-icon-service","el-icon-set-up","el-icon-setting","el-icon-share","el-icon-ship","el-icon-shop","el-icon-shopping-bag","el-icon-shopping-cart","el-icon-shopping-cart-full","el-icon-smoking","el-icon-soccer","el-icon-sold-out","el-icon-sort","el-icon-sort-down","el-icon-sort-up","el-icon-stamp","el-icon-star","el-icon-star-filled","el-icon-stopwatch","el-icon-success-filled","el-icon-sugar","el-icon-suitcase","el-icon-sunny","el-icon-sunrise","el-icon-sunset","el-icon-switch","el-icon-switch-button","el-icon-takeaway-box","el-icon-ticket","el-icon-tickets","el-icon-timer","el-icon-toilet-paper","el-icon-tools","el-icon-top","el-icon-top-left","el-icon-top-right","el-icon-trend-charts","el-icon-trophy","el-icon-turn-off","el-icon-umbrella","el-icon-unlock","el-icon-upload","el-icon-upload-filled","el-icon-user","el-icon-user-filled","el-icon-van","el-icon-video-camera","el-icon-video-camera-filled","el-icon-video-pause","el-icon-video-play","el-icon-view","el-icon-wallet","el-icon-wallet-filled","el-icon-warning","el-icon-warning-filled","el-icon-watch","el-icon-watermelon","el-icon-wind-power","el-icon-zoom-in","el-icon-zoom-out"]},{name:"扩展",icons:["sc-icon-vue","sc-icon-code","sc-icon-wechat","sc-icon-bug-fill","sc-icon-bug-line","sc-icon-file-word","sc-icon-file-excel","sc-icon-file-ppt","sc-icon-organization","sc-icon-upload","sc-icon-download","sc-icon-shouye"]}]},p={props:{modelValue:{type:String,default:""},disabled:{type:Boolean,default:!1}},data(){return{value:"",dialogVisible:!1,data:[],searchText:""}},watch:{modelValue(e){this.value=e},value(e){this.$emit("update:modelValue",e)},searchText(e){this.search(e)}},mounted(){this.value=this.modelValue,this.data.push(...m.icons)},methods:{open(){if(this.disabled)return!1;this.dialogVisible=!0},selectIcon(e){if("SPAN"!=e.target.tagName)return!1;this.value=e.target.dataset.icon,this.dialogVisible=!1},clear(){this.value="",this.dialogVisible=!1},search(e){if(e){const t=JSON.parse(JSON.stringify(m.icons));t.forEach((t=>{t.icons=t.icons.filter((t=>t.includes(e)))})),this.data=t}else this.data=JSON.parse(JSON.stringify(m.icons))}}},h=l(83744);const f=(0,h.Z)(p,[["render",c],["__scopeId","data-v-71f9a323"]]);var _=f},7764:function(e,t,l){"use strict";l.d(t,{Z:function(){return u}});var a=l(66252),i=l(3577);const s={class:"sc-password-strength"};function o(e,t,l,o,d,r){return(0,a.wg)(),(0,a.iD)("div",s,[(0,a._)("div",{class:(0,i.normalizeClass)(["sc-password-strength-bar",`sc-password-strength-level-${d.level}`])},null,2)])}var d={props:{modelValue:{type:String,default:""}},data(){return{level:0}},watch:{modelValue(){this.strength(this.modelValue)}},mounted(){this.strength(this.modelValue)},methods:{strength(e){var t=0,l=e.length>=6,a=/\d/.test(e),i=/[a-z]/.test(e),s=/[A-Z]/.test(e),o=!/(\w)\1{2}/.test(e),d=/[`~!@#$%^&*()_+<>?:"{},./;'[\]]/.test(e);return e.length<=0?(t=0,this.level=t,!1):l?(a&&(t+=1),i&&(t+=1),s&&(t+=1),o&&(t+=1),d&&(t+=1),void(this.level=t)):(t=1,this.level=t,!1)}}},r=l(83744);const n=(0,r.Z)(d,[["render",o],["__scopeId","data-v-c391cecc"]]);var u=n},75526:function(e,t,l){"use strict";l.d(t,{Z:function(){return p}});var a=l(66252),i=l(3577);const s={class:"sc-select-filter"},o={key:0,class:"sc-select-filter__no-data"},d={class:"sc-select-filter__item-options"},r=["onClick"];function n(e,t,l,n,u,c){const m=(0,a.up)("el-icon");return(0,a.wg)(),(0,a.iD)("div",s,[l.data.length<=0?((0,a.wg)(),(0,a.iD)("div",o," 暂无数据 ")):(0,a.kq)("",!0),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(l.data,(e=>((0,a.wg)(),(0,a.iD)("div",{key:e.key,class:"sc-select-filter__item"},[(0,a._)("div",{class:"sc-select-filter__item-title",style:(0,i.normalizeStyle)({width:l.labelWidth+"px"})},[(0,a._)("label",null,(0,i.toDisplayString)(e.title)+":",1)],4),(0,a._)("div",d,[(0,a._)("ul",null,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(e.options,(t=>((0,a.wg)(),(0,a.iD)("li",{class:(0,i.normalizeClass)({active:u.selected[e.key]&&u.selected[e.key].includes(t.value)}),key:t.value,onClick:l=>c.select(t,e)},[t.icon?((0,a.wg)(),(0,a.j4)(m,{key:0},{default:(0,a.w5)((()=>[((0,a.wg)(),(0,a.j4)((0,a.LL)(t.icon)))])),_:2},1024)):(0,a.kq)("",!0),(0,a._)("span",null,(0,i.toDisplayString)(t.label),1)],10,r)))),128))])])])))),128))])}l(57658);var u={props:{data:{type:Array,default:()=>[]},selectedValues:{type:Object,default:()=>({})},labelWidth:{type:Number,default:80},outputValueTypeToArray:{type:Boolean,default:!1}},data(){return{selected:{}}},watch:{data(e){e.forEach((e=>{this.selected[e.key]=this.selectedValues[e.key]||Array.isArray(e.options)&&e.options.length?[e.options[0].value]:[]}))}},computed:{selectedString(){var e=JSON.parse(JSON.stringify(this.selected));for(var t in e)e[t]=e[t].join(",");return e}},mounted(){this.data.forEach((e=>{this.selected[e.key]=this.selectedValues[e.key]||Array.isArray(e.options)&&e.options.length?[e.options[0].value]:[]}))},methods:{select(e,t){if(t.multiple)e.value===t.options[0].value?this.selected[t.key]=[e.value]:this.selected[t.key].includes(e.value)?(this.selected[t.key].splice(this.selected[t.key].findIndex((t=>t===e.value)),1),0==this.selected[t.key].length&&(this.selected[t.key]=[t.options[0].value])):(this.selected[t.key].push(e.value),this.selected[t.key].includes(t.options[0].value)&&this.selected[t.key].splice(this.selected[t.key].findIndex((e=>e===t.options[0].value)),1));else{if(this.selected[t.key].includes(e.value))return!1;this.selected[t.key]=[e.value]}this.change()},change(){this.outputValueTypeToArray?this.$emit("onChange",this.selected):this.$emit("onChange",this.selectedString)}}},c=l(83744);const m=(0,c.Z)(u,[["render",n],["__scopeId","data-v-63483ae9"]]);var p=m},34030:function(e,t,l){"use strict";l.d(t,{Z:function(){return g}});var a=l(66252),i=l(3577);const s={class:"sc-statistic"},o={class:"sc-statistic-title"},d={style:{width:"200px","line-height":"2"}},r={class:"sc-statistic-content"},n={key:0,class:"sc-statistic-content-prefix"},u={class:"sc-statistic-content-value"},c={key:1,class:"sc-statistic-content-suffix"},m={key:0,class:"sc-statistic-description"};function p(e,t,l,p,h,f){const _=(0,a.up)("el-icon-question-filled"),g=(0,a.up)("el-icon"),w=(0,a.up)("el-tooltip");return(0,a.wg)(),(0,a.iD)("div",s,[(0,a._)("div",o,[(0,a.Uk)((0,i.toDisplayString)(l.title)+" ",1),l.tips?((0,a.wg)(),(0,a.j4)(w,{key:0,effect:"light"},{content:(0,a.w5)((()=>[(0,a._)("div",d,(0,i.toDisplayString)(l.tips),1)])),default:(0,a.w5)((()=>[(0,a.Wm)(g,{class:"sc-statistic-tips"},{default:(0,a.w5)((()=>[(0,a.Wm)(_)])),_:1})])),_:1})):(0,a.kq)("",!0)]),(0,a._)("div",r,[l.prefix?((0,a.wg)(),(0,a.iD)("span",n,(0,i.toDisplayString)(l.prefix),1)):(0,a.kq)("",!0),(0,a._)("span",u,(0,i.toDisplayString)(f.cmtValue),1),l.suffix?((0,a.wg)(),(0,a.iD)("span",c,(0,i.toDisplayString)(l.suffix),1)):(0,a.kq)("",!0)]),l.description||e.$slots.default?((0,a.wg)(),(0,a.iD)("div",m,[(0,a.WI)(e.$slots,"default",{},(()=>[(0,a.Uk)((0,i.toDisplayString)(l.description),1)]),!0)])):(0,a.kq)("",!0)])}var h={props:{title:{type:String,required:!0,default:""},value:{type:String,required:!0,default:""},prefix:{type:String,default:""},suffix:{type:String,default:""},description:{type:String,default:""},tips:{type:String,default:""},groupSeparator:{type:Boolean,default:!1}},data(){return{}},computed:{cmtValue(){return this.groupSeparator?this.$TOOL.groupSeparator(this.value):this.value}}},f=l(83744);const _=(0,f.Z)(h,[["render",p],["__scopeId","data-v-fb7562ba"]]);var g=_},95375:function(e,t,l){"use strict";l.d(t,{Z:function(){return Ht}});var a=l(66252);const i={class:"sc-workflow-design"},s={class:"box-scale"},o=(0,a._)("div",{class:"end-node"},[(0,a._)("div",{class:"end-node-circle"}),(0,a._)("div",{class:"end-node-text"},"流程结束")],-1);function d(e,t,l,d,r,n){const u=(0,a.up)("node-wrap"),c=(0,a.up)("use-select");return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",s,[r.nodeConfig?((0,a.wg)(),(0,a.j4)(u,{key:0,modelValue:r.nodeConfig,"onUpdate:modelValue":t[0]||(t[0]=e=>r.nodeConfig=e)},null,8,["modelValue"])):(0,a.kq)("",!0),o]),r.selectVisible?((0,a.wg)(),(0,a.j4)(c,{key:0,ref:"useselect",onClosed:t[1]||(t[1]=e=>r.selectVisible=!1)},null,512)):(0,a.kq)("",!0)])}function r(e,t,l,i,s,o){const d=(0,a.up)("promoter"),r=(0,a.up)("approver"),n=(0,a.up)("send"),u=(0,a.up)("node-wrap",!0),c=(0,a.up)("branch");return(0,a.wg)(),(0,a.iD)(a.HY,null,[0==s.nodeConfig.type?((0,a.wg)(),(0,a.j4)(d,{key:0,modelValue:s.nodeConfig,"onUpdate:modelValue":t[0]||(t[0]=e=>s.nodeConfig=e)},null,8,["modelValue"])):(0,a.kq)("",!0),1==s.nodeConfig.type?((0,a.wg)(),(0,a.j4)(r,{key:1,modelValue:s.nodeConfig,"onUpdate:modelValue":t[1]||(t[1]=e=>s.nodeConfig=e)},null,8,["modelValue"])):(0,a.kq)("",!0),2==s.nodeConfig.type?((0,a.wg)(),(0,a.j4)(n,{key:2,modelValue:s.nodeConfig,"onUpdate:modelValue":t[2]||(t[2]=e=>s.nodeConfig=e)},null,8,["modelValue"])):(0,a.kq)("",!0),4==s.nodeConfig.type?((0,a.wg)(),(0,a.j4)(c,{key:3,modelValue:s.nodeConfig,"onUpdate:modelValue":t[3]||(t[3]=e=>s.nodeConfig=e)},{default:(0,a.w5)((e=>[e.node?((0,a.wg)(),(0,a.j4)(u,{key:0,modelValue:e.node.childNode,"onUpdate:modelValue":t=>e.node.childNode=t},null,8,["modelValue","onUpdate:modelValue"])):(0,a.kq)("",!0)])),_:1},8,["modelValue"])):(0,a.kq)("",!0),s.nodeConfig.childNode?((0,a.wg)(),(0,a.j4)(u,{key:4,modelValue:s.nodeConfig.childNode,"onUpdate:modelValue":t[4]||(t[4]=e=>s.nodeConfig.childNode=e)},null,8,["modelValue"])):(0,a.kq)("",!0)],64)}var n=l(3577),u=l(49963);const c={class:"node-wrap"},m={class:"title",style:{background:"#ff943e"}},p={class:"content"},h={key:0},f={key:1,class:"placeholder"},_={class:"node-wrap-drawer__title"},g=(0,a.Uk)("选择人员"),w={class:"tags-list"},v=(0,a.Uk)(" 发起人的第 "),y=(0,a.Uk)(" 级主管 "),b=(0,a.Uk)("选择角色"),k={class:"tags-list"},V=(0,a.Uk)("自选一个人"),C=(0,a.Uk)("自选多个人"),W=(0,a.Uk)("直到最上层主管"),x=(0,a.Uk)("自定义审批终点"),S={key:0},D=(0,a.Uk)("直到发起人的第 "),U=(0,a.Uk)(" 级主管"),$=(0,a.Uk)(" 小时 "),L=(0,a.Uk)("自动通过"),M=(0,a.Uk)("自动拒绝"),T={style:{width:"100%"}},I=(0,a.Uk)("按顺序依次审批"),H={style:{width:"100%"}},N=(0,a.Uk)("会签 (可同时审批,每个人必须审批通过)"),q={style:{width:"100%"}},j=(0,a.Uk)("或签 (有一人审批通过即可)"),P=(0,a.Uk)("保存"),E=(0,a.Uk)("取消");function A(e,t,l,i,s,o){const d=(0,a.up)("el-icon-user-filled"),r=(0,a.up)("el-icon"),A=(0,a.up)("el-icon-close"),z=(0,a.up)("add-node"),F=(0,a.up)("el-icon-edit"),O=(0,a.up)("el-input"),Z=(0,a.up)("el-option"),Y=(0,a.up)("el-select"),B=(0,a.up)("el-form-item"),R=(0,a.up)("el-button"),K=(0,a.up)("el-tag"),G=(0,a.up)("el-input-number"),J=(0,a.up)("el-radio"),Q=(0,a.up)("el-radio-group"),X=(0,a.up)("el-divider"),ee=(0,a.up)("el-checkbox"),te=(0,a.up)("el-form"),le=(0,a.up)("el-main"),ae=(0,a.up)("el-footer"),ie=(0,a.up)("el-container"),se=(0,a.up)("el-drawer");return(0,a.wg)(),(0,a.iD)("div",c,[(0,a._)("div",{class:"node-wrap-box",onClick:t[1]||(t[1]=(...e)=>o.show&&o.show(...e))},[(0,a._)("div",m,[(0,a.Wm)(r,{class:"icon"},{default:(0,a.w5)((()=>[(0,a.Wm)(d)])),_:1}),(0,a._)("span",null,(0,n.toDisplayString)(s.nodeConfig.nodeName),1),(0,a.Wm)(r,{class:"close",onClick:t[0]||(t[0]=(0,u.iM)((e=>o.delNode()),["stop"]))},{default:(0,a.w5)((()=>[(0,a.Wm)(A)])),_:1})]),(0,a._)("div",p,[o.toText(s.nodeConfig)?((0,a.wg)(),(0,a.iD)("span",h,(0,n.toDisplayString)(o.toText(s.nodeConfig)),1)):((0,a.wg)(),(0,a.iD)("span",f,"请选择"))])]),(0,a.Wm)(z,{modelValue:s.nodeConfig.childNode,"onUpdate:modelValue":t[2]||(t[2]=e=>s.nodeConfig.childNode=e)},null,8,["modelValue"]),(0,a.Wm)(se,{title:"审批人设置",modelValue:s.drawer,"onUpdate:modelValue":t[17]||(t[17]=e=>s.drawer=e),"destroy-on-close":"","append-to-body":"",size:500},{header:(0,a.w5)((()=>[(0,a._)("div",_,[s.isEditTitle?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("label",{key:0,onClick:t[3]||(t[3]=(...e)=>o.editTitle&&o.editTitle(...e))},[(0,a.Uk)((0,n.toDisplayString)(s.form.nodeName),1),(0,a.Wm)(r,{class:"node-wrap-drawer__title-edit"},{default:(0,a.w5)((()=>[(0,a.Wm)(F)])),_:1})])),s.isEditTitle?((0,a.wg)(),(0,a.j4)(O,{key:1,ref:"nodeTitle",modelValue:s.form.nodeName,"onUpdate:modelValue":t[4]||(t[4]=e=>s.form.nodeName=e),clearable:"",onBlur:o.saveTitle,onKeyup:(0,u.D2)(o.saveTitle,["enter"])},null,8,["modelValue","onBlur","onKeyup"])):(0,a.kq)("",!0)])])),default:(0,a.w5)((()=>[(0,a.Wm)(ie,null,{default:(0,a.w5)((()=>[(0,a.Wm)(le,{style:{padding:"0 20px 20px 20px"}},{default:(0,a.w5)((()=>[(0,a.Wm)(te,{"label-position":"top"},{default:(0,a.w5)((()=>[(0,a.Wm)(B,{label:"审批人员类型"},{default:(0,a.w5)((()=>[(0,a.Wm)(Y,{modelValue:s.form.setType,"onUpdate:modelValue":t[5]||(t[5]=e=>s.form.setType=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(Z,{value:1,label:"指定成员"}),(0,a.Wm)(Z,{value:2,label:"主管"}),(0,a.Wm)(Z,{value:3,label:"角色"}),(0,a.Wm)(Z,{value:4,label:"发起人自选"}),(0,a.Wm)(Z,{value:5,label:"发起人自己"}),(0,a.Wm)(Z,{value:7,label:"连续多级主管"})])),_:1},8,["modelValue"])])),_:1}),1==s.form.setType?((0,a.wg)(),(0,a.j4)(B,{key:0,label:"选择成员"},{default:(0,a.w5)((()=>[(0,a.Wm)(R,{type:"primary",icon:"el-icon-plus",round:"",onClick:t[6]||(t[6]=e=>o.selectHandle(1,s.form.nodeUserList))},{default:(0,a.w5)((()=>[g])),_:1}),(0,a._)("div",w,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(s.form.nodeUserList,((e,t)=>((0,a.wg)(),(0,a.j4)(K,{key:e.id,closable:"",onClose:e=>o.delUser(t)},{default:(0,a.w5)((()=>[(0,a.Uk)((0,n.toDisplayString)(e.name),1)])),_:2},1032,["onClose"])))),128))])])),_:1})):(0,a.kq)("",!0),2==s.form.setType?((0,a.wg)(),(0,a.j4)(B,{key:1,label:"指定主管"},{default:(0,a.w5)((()=>[v,(0,a.Wm)(G,{modelValue:s.form.examineLevel,"onUpdate:modelValue":t[7]||(t[7]=e=>s.form.examineLevel=e),min:1},null,8,["modelValue"]),y])),_:1})):(0,a.kq)("",!0),3==s.form.setType?((0,a.wg)(),(0,a.j4)(B,{key:2,label:"选择角色"},{default:(0,a.w5)((()=>[(0,a.Wm)(R,{type:"primary",icon:"el-icon-plus",round:"",onClick:t[8]||(t[8]=e=>o.selectHandle(2,s.form.nodeRoleList))},{default:(0,a.w5)((()=>[b])),_:1}),(0,a._)("div",k,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(s.form.nodeRoleList,((e,t)=>((0,a.wg)(),(0,a.j4)(K,{key:e.id,type:"info",closable:"",onClose:e=>o.delRole(t)},{default:(0,a.w5)((()=>[(0,a.Uk)((0,n.toDisplayString)(e.name),1)])),_:2},1032,["onClose"])))),128))])])),_:1})):(0,a.kq)("",!0),4==s.form.setType?((0,a.wg)(),(0,a.j4)(B,{key:3,label:"发起人自选"},{default:(0,a.w5)((()=>[(0,a.Wm)(Q,{modelValue:s.form.selectMode,"onUpdate:modelValue":t[9]||(t[9]=e=>s.form.selectMode=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(J,{label:1},{default:(0,a.w5)((()=>[V])),_:1}),(0,a.Wm)(J,{label:2},{default:(0,a.w5)((()=>[C])),_:1})])),_:1},8,["modelValue"])])),_:1})):(0,a.kq)("",!0),7==s.form.setType?((0,a.wg)(),(0,a.j4)(B,{key:4,label:"连续主管审批终点"},{default:(0,a.w5)((()=>[(0,a.Wm)(Q,{modelValue:s.form.directorMode,"onUpdate:modelValue":t[10]||(t[10]=e=>s.form.directorMode=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(J,{label:0},{default:(0,a.w5)((()=>[W])),_:1}),(0,a.Wm)(J,{label:1},{default:(0,a.w5)((()=>[x])),_:1})])),_:1},8,["modelValue"]),1==s.form.directorMode?((0,a.wg)(),(0,a.iD)("p",S,[D,(0,a.Wm)(G,{modelValue:s.form.directorLevel,"onUpdate:modelValue":t[11]||(t[11]=e=>s.form.directorLevel=e),min:1},null,8,["modelValue"]),U])):(0,a.kq)("",!0)])),_:1})):(0,a.kq)("",!0),(0,a.Wm)(X),(0,a.Wm)(B,{label:""},{default:(0,a.w5)((()=>[(0,a.Wm)(ee,{modelValue:s.form.termAuto,"onUpdate:modelValue":t[12]||(t[12]=e=>s.form.termAuto=e),label:"超时自动审批"},null,8,["modelValue"])])),_:1}),s.form.termAuto?((0,a.wg)(),(0,a.iD)(a.HY,{key:5},[(0,a.Wm)(B,{label:"审批期限(为 0 则不生效)"},{default:(0,a.w5)((()=>[(0,a.Wm)(G,{modelValue:s.form.term,"onUpdate:modelValue":t[13]||(t[13]=e=>s.form.term=e),min:0},null,8,["modelValue"]),$])),_:1}),(0,a.Wm)(B,{label:"审批期限超时后执行"},{default:(0,a.w5)((()=>[(0,a.Wm)(Q,{modelValue:s.form.termMode,"onUpdate:modelValue":t[14]||(t[14]=e=>s.form.termMode=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(J,{label:0},{default:(0,a.w5)((()=>[L])),_:1}),(0,a.Wm)(J,{label:1},{default:(0,a.w5)((()=>[M])),_:1})])),_:1},8,["modelValue"])])),_:1})],64)):(0,a.kq)("",!0),(0,a.Wm)(X),(0,a.Wm)(B,{label:"多人审批时审批方式"},{default:(0,a.w5)((()=>[(0,a.Wm)(Q,{modelValue:s.form.examineMode,"onUpdate:modelValue":t[15]||(t[15]=e=>s.form.examineMode=e)},{default:(0,a.w5)((()=>[(0,a._)("p",T,[(0,a.Wm)(J,{label:1},{default:(0,a.w5)((()=>[I])),_:1})]),(0,a._)("p",H,[(0,a.Wm)(J,{label:2},{default:(0,a.w5)((()=>[N])),_:1})]),(0,a._)("p",q,[(0,a.Wm)(J,{label:3},{default:(0,a.w5)((()=>[j])),_:1})])])),_:1},8,["modelValue"])])),_:1})])),_:1})])),_:1}),(0,a.Wm)(ae,null,{default:(0,a.w5)((()=>[(0,a.Wm)(R,{type:"primary",onClick:o.save},{default:(0,a.w5)((()=>[P])),_:1},8,["onClick"]),(0,a.Wm)(R,{onClick:t[16]||(t[16]=e=>s.drawer=!1)},{default:(0,a.w5)((()=>[E])),_:1})])),_:1})])),_:1})])),_:1},8,["modelValue"])])}const z={class:"add-node-btn-box"},F={class:"add-node-btn"},O={class:"add-node-popover-body"},Z=(0,a._)("p",null,"审批节点",-1),Y=(0,a._)("p",null,"抄送节点",-1),B=(0,a._)("p",null,"条件分支",-1);function R(e,t,l,i,s,o){const d=(0,a.up)("el-button"),r=(0,a.up)("el-icon-user-filled"),n=(0,a.up)("el-icon"),u=(0,a.up)("el-icon-promotion"),c=(0,a.up)("el-icon-share"),m=(0,a.up)("el-popover");return(0,a.wg)(),(0,a.iD)("div",z,[(0,a._)("div",F,[(0,a.Wm)(m,{placement:"right-start",width:270,trigger:"click","hide-after":0,"show-after":0},{reference:(0,a.w5)((()=>[(0,a.Wm)(d,{type:"primary",icon:"el-icon-plus",circle:""})])),default:(0,a.w5)((()=>[(0,a._)("div",O,[(0,a._)("ul",null,[(0,a._)("li",null,[(0,a.Wm)(n,{style:{color:"#ff943e"},onClick:t[0]||(t[0]=e=>o.addType(1))},{default:(0,a.w5)((()=>[(0,a.Wm)(r)])),_:1}),Z]),(0,a._)("li",null,[(0,a.Wm)(n,{style:{color:"#3296fa"},onClick:t[1]||(t[1]=e=>o.addType(2))},{default:(0,a.w5)((()=>[(0,a.Wm)(u)])),_:1}),Y]),(0,a._)("li",null,[(0,a.Wm)(n,{style:{color:"#15BC83"},onClick:t[2]||(t[2]=e=>o.addType(4))},{default:(0,a.w5)((()=>[(0,a.Wm)(c)])),_:1}),B])])])])),_:1})])])}var K={props:{modelValue:{type:Object,default:()=>{}}},data(){return{}},mounted(){},methods:{addType(e){var t={};1==e?t={nodeName:"审核人",type:1,setType:1,nodeUserList:[],nodeRoleList:[],examineLevel:1,directorLevel:1,selectMode:1,termAuto:!1,term:0,termMode:1,examineMode:1,directorMode:0,childNode:this.modelValue}:2==e?t={nodeName:"抄送人",type:2,userSelectFlag:!0,nodeUserList:[],childNode:this.modelValue}:4==e&&(t={nodeName:"条件路由",type:4,conditionNodes:[{nodeName:"条件1",type:3,priorityLevel:1,conditionMode:1,conditionList:[]},{nodeName:"条件2",type:3,priorityLevel:2,conditionMode:1,conditionList:[]}],childNode:this.modelValue}),this.$emit("update:modelValue",t)}}},G=l(83744);const J=(0,G.Z)(K,[["render",R]]);var Q=J,X={inject:["select"],props:{modelValue:{type:Object,default:()=>{}}},components:{addNode:Q},data(){return{nodeConfig:{},drawer:!1,isEditTitle:!1,form:{}}},watch:{modelValue(){this.nodeConfig=this.modelValue}},mounted(){this.nodeConfig=this.modelValue},methods:{show(){this.form={},this.form=JSON.parse(JSON.stringify(this.nodeConfig)),this.drawer=!0},editTitle(){this.isEditTitle=!0,this.$nextTick((()=>{this.$refs.nodeTitle.focus()}))},saveTitle(){this.isEditTitle=!1},save(){this.$emit("update:modelValue",this.form),this.drawer=!1},delNode(){this.$emit("update:modelValue",this.nodeConfig.childNode)},delUser(e){this.form.nodeUserList.splice(e,1)},delRole(e){this.form.nodeRoleList.splice(e,1)},selectHandle(e,t){this.select(e,t)},toText(e){if(1==e.setType){if(e.nodeUserList&&e.nodeUserList.length>0){const t=e.nodeUserList.map((e=>e.name)).join("、");return t}return!1}if(2==e.setType)return 1==e.examineLevel?"直接主管":`发起人的第${e.examineLevel}级主管`;if(3==e.setType){if(e.nodeRoleList&&e.nodeRoleList.length>0){const t=e.nodeRoleList.map((e=>e.name)).join("、");return"角色-"+t}return!1}return 4==e.setType?"发起人自选":5==e.setType?"发起人自己":7==e.setType?"连续多级主管":void 0}}};const ee=(0,G.Z)(X,[["render",A]]);var te=ee;const le={class:"node-wrap"},ae={class:"title",style:{background:"#576a95"}},ie={class:"content"},se={class:"node-wrap-drawer__title"},oe=(0,a.Uk)("选择角色"),de={class:"tags-list"},re=(0,a.Uk)("保存"),ne=(0,a.Uk)("取消");function ue(e,t,l,i,s,o){const d=(0,a.up)("el-icon-user-filled"),r=(0,a.up)("el-icon"),c=(0,a.up)("add-node"),m=(0,a.up)("el-icon-edit"),p=(0,a.up)("el-input"),h=(0,a.up)("el-button"),f=(0,a.up)("el-tag"),_=(0,a.up)("el-form-item"),g=(0,a.up)("el-alert"),w=(0,a.up)("el-form"),v=(0,a.up)("el-main"),y=(0,a.up)("el-footer"),b=(0,a.up)("el-container"),k=(0,a.up)("el-drawer");return(0,a.wg)(),(0,a.iD)("div",le,[(0,a._)("div",{class:"node-wrap-box start-node",onClick:t[0]||(t[0]=(...e)=>o.show&&o.show(...e))},[(0,a._)("div",ae,[(0,a.Wm)(r,{class:"icon"},{default:(0,a.w5)((()=>[(0,a.Wm)(d)])),_:1}),(0,a._)("span",null,(0,n.toDisplayString)(s.nodeConfig.nodeName),1)]),(0,a._)("div",ie,[(0,a._)("span",null,(0,n.toDisplayString)(o.toText(s.nodeConfig)),1)])]),(0,a.Wm)(c,{modelValue:s.nodeConfig.childNode,"onUpdate:modelValue":t[1]||(t[1]=e=>s.nodeConfig.childNode=e)},null,8,["modelValue"]),(0,a.Wm)(k,{title:"发起人",modelValue:s.drawer,"onUpdate:modelValue":t[6]||(t[6]=e=>s.drawer=e),"destroy-on-close":"","append-to-body":"",size:500},{header:(0,a.w5)((()=>[(0,a._)("div",se,[s.isEditTitle?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("label",{key:0,onClick:t[2]||(t[2]=(...e)=>o.editTitle&&o.editTitle(...e))},[(0,a.Uk)((0,n.toDisplayString)(s.form.nodeName),1),(0,a.Wm)(r,{class:"node-wrap-drawer__title-edit"},{default:(0,a.w5)((()=>[(0,a.Wm)(m)])),_:1})])),s.isEditTitle?((0,a.wg)(),(0,a.j4)(p,{key:1,ref:"nodeTitle",modelValue:s.form.nodeName,"onUpdate:modelValue":t[3]||(t[3]=e=>s.form.nodeName=e),clearable:"",onBlur:o.saveTitle,onKeyup:(0,u.D2)(o.saveTitle,["enter"])},null,8,["modelValue","onBlur","onKeyup"])):(0,a.kq)("",!0)])])),default:(0,a.w5)((()=>[(0,a.Wm)(b,null,{default:(0,a.w5)((()=>[(0,a.Wm)(v,{style:{padding:"0 20px 20px 20px"}},{default:(0,a.w5)((()=>[(0,a.Wm)(w,{"label-position":"top"},{default:(0,a.w5)((()=>[(0,a.Wm)(_,{label:"谁可以发起此审批"},{default:(0,a.w5)((()=>[(0,a.Wm)(h,{type:"primary",icon:"el-icon-plus",round:"",onClick:t[4]||(t[4]=e=>o.selectHandle(2,s.form.nodeRoleList))},{default:(0,a.w5)((()=>[oe])),_:1}),(0,a._)("div",de,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(s.form.nodeRoleList,((e,t)=>((0,a.wg)(),(0,a.j4)(f,{key:e.id,type:"info",closable:"",onClose:e=>o.delRole(t)},{default:(0,a.w5)((()=>[(0,a.Uk)((0,n.toDisplayString)(e.name),1)])),_:2},1032,["onClose"])))),128))])])),_:1}),0==s.form.nodeRoleList.length?((0,a.wg)(),(0,a.j4)(g,{key:0,title:"不指定则默认所有人都可发起此审批",type:"info",closable:!1})):(0,a.kq)("",!0)])),_:1})])),_:1}),(0,a.Wm)(y,null,{default:(0,a.w5)((()=>[(0,a.Wm)(h,{type:"primary",onClick:o.save},{default:(0,a.w5)((()=>[re])),_:1},8,["onClick"]),(0,a.Wm)(h,{onClick:t[5]||(t[5]=e=>s.drawer=!1)},{default:(0,a.w5)((()=>[ne])),_:1})])),_:1})])),_:1})])),_:1},8,["modelValue"])])}var ce={inject:["select"],props:{modelValue:{type:Object,default:()=>{}}},components:{addNode:Q},data(){return{nodeConfig:{},drawer:!1,isEditTitle:!1,form:{}}},watch:{modelValue(){this.nodeConfig=this.modelValue}},mounted(){this.nodeConfig=this.modelValue},methods:{show(){this.form={},this.form=JSON.parse(JSON.stringify(this.nodeConfig)),this.isEditTitle=!1,this.drawer=!0},editTitle(){this.isEditTitle=!0,this.$nextTick((()=>{this.$refs.nodeTitle.focus()}))},saveTitle(){this.isEditTitle=!1},selectHandle(e,t){this.select(e,t)},delRole(e){this.form.nodeRoleList.splice(e,1)},save(){this.$emit("update:modelValue",this.form),this.drawer=!1},toText(e){return e.nodeRoleList&&e.nodeRoleList.length>0?e.nodeRoleList.map((e=>e.name)).join("、"):"所有人"}}};const me=(0,G.Z)(ce,[["render",ue]]);var pe=me;const he={class:"branch-wrap"},fe={class:"branch-box-wrap"},_e={class:"branch-box"},ge=(0,a.Uk)("添加条件"),we={class:"condition-node"},ve={class:"condition-node-box"},ye=["onClick"],be=["onClick"],ke={class:"title"},Ve={class:"node-title"},Ce={class:"priority-title"},We={class:"content"},xe={key:0},Se={key:1,class:"placeholder"},De=["onClick"],Ue={key:1,class:"top-left-cover-line"},$e={key:2,class:"bottom-left-cover-line"},Le={key:3,class:"top-right-cover-line"},Me={key:4,class:"bottom-right-cover-line"},Te={class:"node-wrap-drawer__title"},Ie=(0,a.Uk)("且"),He=(0,a.Uk)("或"),Ne=(0,a.Uk)("移除"),qe=(0,a.Uk)("增加条件"),je=(0,a.Uk)("保存"),Pe=(0,a.Uk)("取消");function Ee(e,t,l,i,s,o){const d=(0,a.up)("el-button"),r=(0,a.up)("el-icon-arrow-left"),c=(0,a.up)("el-icon"),m=(0,a.up)("el-icon-close"),p=(0,a.up)("el-icon-arrow-right"),h=(0,a.up)("add-node"),f=(0,a.up)("el-icon-edit"),_=(0,a.up)("el-input"),g=(0,a.up)("el-radio"),w=(0,a.up)("el-radio-group"),v=(0,a.up)("el-form-item"),y=(0,a.up)("el-divider"),b=(0,a.up)("el-table-column"),k=(0,a.up)("el-option"),V=(0,a.up)("el-select"),C=(0,a.up)("el-link"),W=(0,a.up)("el-table"),x=(0,a.up)("el-form"),S=(0,a.up)("el-main"),D=(0,a.up)("el-footer"),U=(0,a.up)("el-container"),$=(0,a.up)("el-drawer");return(0,a.wg)(),(0,a.iD)("div",he,[(0,a._)("div",fe,[(0,a._)("div",_e,[(0,a.Wm)(d,{class:"add-branch",type:"success",plain:"",round:"",onClick:o.addTerm},{default:(0,a.w5)((()=>[ge])),_:1},8,["onClick"]),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(s.nodeConfig.conditionNodes,((t,l)=>((0,a.wg)(),(0,a.iD)("div",{class:"col-box",key:l},[(0,a._)("div",we,[(0,a._)("div",ve,[(0,a._)("div",{class:"auto-judge",onClick:e=>o.show(l)},[0!=l?((0,a.wg)(),(0,a.iD)("div",{key:0,class:"sort-left",onClick:(0,u.iM)((e=>o.arrTransfer(l,-1)),["stop"])},[(0,a.Wm)(c,null,{default:(0,a.w5)((()=>[(0,a.Wm)(r)])),_:1})],8,be)):(0,a.kq)("",!0),(0,a._)("div",ke,[(0,a._)("span",Ve,(0,n.toDisplayString)(t.nodeName),1),(0,a._)("span",Ce,"优先级"+(0,n.toDisplayString)(t.priorityLevel),1),(0,a.Wm)(c,{class:"close",onClick:(0,u.iM)((e=>o.delTerm(l)),["stop"])},{default:(0,a.w5)((()=>[(0,a.Wm)(m)])),_:2},1032,["onClick"])]),(0,a._)("div",We,[o.toText(s.nodeConfig,l)?((0,a.wg)(),(0,a.iD)("span",xe,(0,n.toDisplayString)(o.toText(s.nodeConfig,l)),1)):((0,a.wg)(),(0,a.iD)("span",Se,"请设置条件"))]),l!=s.nodeConfig.conditionNodes.length-1?((0,a.wg)(),(0,a.iD)("div",{key:1,class:"sort-right",onClick:(0,u.iM)((e=>o.arrTransfer(l)),["stop"])},[(0,a.Wm)(c,null,{default:(0,a.w5)((()=>[(0,a.Wm)(p)])),_:1})],8,De)):(0,a.kq)("",!0)],8,ye),(0,a.Wm)(h,{modelValue:t.childNode,"onUpdate:modelValue":e=>t.childNode=e},null,8,["modelValue","onUpdate:modelValue"])])]),t.childNode?(0,a.WI)(e.$slots,"default",{key:0,node:t}):(0,a.kq)("",!0),0==l?((0,a.wg)(),(0,a.iD)("div",Ue)):(0,a.kq)("",!0),0==l?((0,a.wg)(),(0,a.iD)("div",$e)):(0,a.kq)("",!0),l==s.nodeConfig.conditionNodes.length-1?((0,a.wg)(),(0,a.iD)("div",Le)):(0,a.kq)("",!0),l==s.nodeConfig.conditionNodes.length-1?((0,a.wg)(),(0,a.iD)("div",Me)):(0,a.kq)("",!0)])))),128))]),(0,a.Wm)(h,{modelValue:s.nodeConfig.childNode,"onUpdate:modelValue":t[0]||(t[0]=e=>s.nodeConfig.childNode=e)},null,8,["modelValue"])]),(0,a.Wm)($,{title:"条件设置",modelValue:s.drawer,"onUpdate:modelValue":t[5]||(t[5]=e=>s.drawer=e),"destroy-on-close":"","append-to-body":"",size:600},{header:(0,a.w5)((()=>[(0,a._)("div",Te,[s.isEditTitle?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("label",{key:0,onClick:t[1]||(t[1]=(...e)=>o.editTitle&&o.editTitle(...e))},[(0,a.Uk)((0,n.toDisplayString)(s.form.nodeName),1),(0,a.Wm)(c,{class:"node-wrap-drawer__title-edit"},{default:(0,a.w5)((()=>[(0,a.Wm)(f)])),_:1})])),s.isEditTitle?((0,a.wg)(),(0,a.j4)(_,{key:1,ref:"nodeTitle",modelValue:s.form.nodeName,"onUpdate:modelValue":t[2]||(t[2]=e=>s.form.nodeName=e),clearable:"",onBlur:o.saveTitle,onKeyup:(0,u.D2)(o.saveTitle,["enter"])},null,8,["modelValue","onBlur","onKeyup"])):(0,a.kq)("",!0)])])),default:(0,a.w5)((()=>[(0,a.Wm)(U,null,{default:(0,a.w5)((()=>[(0,a.Wm)(S,{style:{padding:"0 20px 20px 20px"}},{default:(0,a.w5)((()=>[(0,a.Wm)(x,{"label-position":"top"},{default:(0,a.w5)((()=>[(0,a.Wm)(v,{label:"条件关系"},{default:(0,a.w5)((()=>[(0,a.Wm)(w,{modelValue:s.form.conditionMode,"onUpdate:modelValue":t[3]||(t[3]=e=>s.form.conditionMode=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(g,{label:1},{default:(0,a.w5)((()=>[Ie])),_:1}),(0,a.Wm)(g,{label:2},{default:(0,a.w5)((()=>[He])),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,a.Wm)(y),(0,a.Wm)(v,null,{default:(0,a.w5)((()=>[(0,a.Wm)(W,{data:s.form.conditionList},{default:(0,a.w5)((()=>[(0,a.Wm)(b,{prop:"label",label:"描述"},{default:(0,a.w5)((e=>[(0,a.Wm)(_,{modelValue:e.row.label,"onUpdate:modelValue":t=>e.row.label=t,placeholder:"描述"},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,a.Wm)(b,{prop:"field",label:"条件字段",width:"130"},{default:(0,a.w5)((e=>[(0,a.Wm)(_,{modelValue:e.row.field,"onUpdate:modelValue":t=>e.row.field=t,placeholder:"条件字段"},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,a.Wm)(b,{prop:"operator",label:"运算符",width:"130"},{default:(0,a.w5)((e=>[(0,a.Wm)(V,{modelValue:e.row.operator,"onUpdate:modelValue":t=>e.row.operator=t,placeholder:"Select"},{default:(0,a.w5)((()=>[(0,a.Wm)(k,{label:"等于",value:"="}),(0,a.Wm)(k,{label:"不等于",value:"!="}),(0,a.Wm)(k,{label:"大于",value:">"}),(0,a.Wm)(k,{label:"大于等于",value:">="}),(0,a.Wm)(k,{label:"小于",value:"<"}),(0,a.Wm)(k,{label:"小于等于",value:"<="}),(0,a.Wm)(k,{label:"包含",value:"include"}),(0,a.Wm)(k,{label:"不包含",value:"notinclude"})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:1}),(0,a.Wm)(b,{prop:"value",label:"值",width:"100"},{default:(0,a.w5)((e=>[(0,a.Wm)(_,{modelValue:e.row.value,"onUpdate:modelValue":t=>e.row.value=t,placeholder:"值"},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,a.Wm)(b,{prop:"value",label:"移除",width:"55"},{default:(0,a.w5)((e=>[(0,a.Wm)(C,{type:"danger",underline:!1,onClick:t=>o.deleteConditionList(e.$index)},{default:(0,a.w5)((()=>[Ne])),_:2},1032,["onClick"])])),_:1})])),_:1},8,["data"])])),_:1}),(0,a._)("p",null,[(0,a.Wm)(d,{type:"primary",icon:"el-icon-plus",round:"",onClick:o.addConditionList},{default:(0,a.w5)((()=>[qe])),_:1},8,["onClick"])])])),_:1})])),_:1}),(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a.Wm)(d,{type:"primary",onClick:o.save},{default:(0,a.w5)((()=>[je])),_:1},8,["onClick"]),(0,a.Wm)(d,{onClick:t[4]||(t[4]=e=>s.drawer=!1)},{default:(0,a.w5)((()=>[Pe])),_:1})])),_:1})])),_:1})])),_:1},8,["modelValue"])])}l(57658);var Ae={props:{modelValue:{type:Object,default:()=>{}}},components:{addNode:Q},data(){return{nodeConfig:{},drawer:!1,isEditTitle:!1,index:0,form:{}}},watch:{modelValue(){this.nodeConfig=this.modelValue}},mounted(){this.nodeConfig=this.modelValue},methods:{show(e){this.index=e,this.form={},this.form=JSON.parse(JSON.stringify(this.nodeConfig.conditionNodes[e])),this.drawer=!0},editTitle(){this.isEditTitle=!0,this.$nextTick((()=>{this.$refs.nodeTitle.focus()}))},saveTitle(){this.isEditTitle=!1},save(){this.nodeConfig.conditionNodes[this.index]=this.form,this.$emit("update:modelValue",this.nodeConfig),this.drawer=!1},addTerm(){let e=this.nodeConfig.conditionNodes.length+1;this.nodeConfig.conditionNodes.push({nodeName:"条件"+e,type:3,priorityLevel:e,conditionMode:1,conditionList:[]})},delTerm(e){this.nodeConfig.conditionNodes.splice(e,1),1==this.nodeConfig.conditionNodes.length&&(this.nodeConfig.childNode&&(this.nodeConfig.conditionNodes[0].childNode?this.reData(this.nodeConfig.conditionNodes[0].childNode,this.nodeConfig.childNode):this.nodeConfig.conditionNodes[0].childNode=this.nodeConfig.childNode),this.$emit("update:modelValue",this.nodeConfig.conditionNodes[0].childNode))},reData(e,t){e.childNode?this.reData(e.childNode,t):e.childNode=t},arrTransfer(e,t=1){this.nodeConfig.conditionNodes[e]=this.nodeConfig.conditionNodes.splice(e+t,1,this.nodeConfig.conditionNodes[e])[0],this.nodeConfig.conditionNodes.map(((e,t)=>{e.priorityLevel=t+1})),this.$emit("update:modelValue",this.nodeConfig)},addConditionList(){this.form.conditionList.push({label:"",field:"",operator:"=",value:""})},deleteConditionList(e){this.form.conditionList.splice(e,1)},toText(e,t){var{conditionList:l}=e.conditionNodes[t];if(l&&1==l.length){const e=l.map((e=>`${e.label}${e.operator}${e.value}`)).join(" 和 ");return e}if(l&&l.length>1){const a=1==e.conditionNodes[t].conditionMode?"且行":"或行";return l.length+"个条件,"+a}return t==e.conditionNodes.length-1&&"其他条件进入此流程"}}};const ze=(0,G.Z)(Ae,[["render",Ee]]);var Fe=ze;const Oe={class:"node-wrap"},Ze={class:"title",style:{background:"#3296fa"}},Ye={class:"content"},Be={key:0},Re={key:1,class:"placeholder"},Ke={class:"node-wrap-drawer__title"},Ge=(0,a.Uk)("选择人员"),Je={class:"tags-list"},Qe=(0,a.Uk)("保存"),Xe=(0,a.Uk)("取消");function et(e,t,l,i,s,o){const d=(0,a.up)("el-icon-promotion"),r=(0,a.up)("el-icon"),c=(0,a.up)("el-icon-close"),m=(0,a.up)("add-node"),p=(0,a.up)("el-icon-edit"),h=(0,a.up)("el-input"),f=(0,a.up)("el-button"),_=(0,a.up)("el-tag"),g=(0,a.up)("el-form-item"),w=(0,a.up)("el-checkbox"),v=(0,a.up)("el-form"),y=(0,a.up)("el-main"),b=(0,a.up)("el-footer"),k=(0,a.up)("el-container"),V=(0,a.up)("el-drawer");return(0,a.wg)(),(0,a.iD)("div",Oe,[(0,a._)("div",{class:"node-wrap-box",onClick:t[1]||(t[1]=(...e)=>o.show&&o.show(...e))},[(0,a._)("div",Ze,[(0,a.Wm)(r,{class:"icon"},{default:(0,a.w5)((()=>[(0,a.Wm)(d)])),_:1}),(0,a._)("span",null,(0,n.toDisplayString)(s.nodeConfig.nodeName),1),(0,a.Wm)(r,{class:"close",onClick:t[0]||(t[0]=(0,u.iM)((e=>o.delNode()),["stop"]))},{default:(0,a.w5)((()=>[(0,a.Wm)(c)])),_:1})]),(0,a._)("div",Ye,[o.toText(s.nodeConfig)?((0,a.wg)(),(0,a.iD)("span",Be,(0,n.toDisplayString)(o.toText(s.nodeConfig)),1)):((0,a.wg)(),(0,a.iD)("span",Re,"请选择人员"))])]),(0,a.Wm)(m,{modelValue:s.nodeConfig.childNode,"onUpdate:modelValue":t[2]||(t[2]=e=>s.nodeConfig.childNode=e)},null,8,["modelValue"]),(0,a.Wm)(V,{title:"抄送人设置",modelValue:s.drawer,"onUpdate:modelValue":t[8]||(t[8]=e=>s.drawer=e),"destroy-on-close":"","append-to-body":"",size:500},{header:(0,a.w5)((()=>[(0,a._)("div",Ke,[s.isEditTitle?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("label",{key:0,onClick:t[3]||(t[3]=(...e)=>o.editTitle&&o.editTitle(...e))},[(0,a.Uk)((0,n.toDisplayString)(s.form.nodeName),1),(0,a.Wm)(r,{class:"node-wrap-drawer__title-edit"},{default:(0,a.w5)((()=>[(0,a.Wm)(p)])),_:1})])),s.isEditTitle?((0,a.wg)(),(0,a.j4)(h,{key:1,ref:"nodeTitle",modelValue:s.form.nodeName,"onUpdate:modelValue":t[4]||(t[4]=e=>s.form.nodeName=e),clearable:"",onBlur:o.saveTitle,onKeyup:(0,u.D2)(o.saveTitle,["enter"])},null,8,["modelValue","onBlur","onKeyup"])):(0,a.kq)("",!0)])])),default:(0,a.w5)((()=>[(0,a.Wm)(k,null,{default:(0,a.w5)((()=>[(0,a.Wm)(y,{style:{padding:"0 20px 20px 20px"}},{default:(0,a.w5)((()=>[(0,a.Wm)(v,{"label-position":"top"},{default:(0,a.w5)((()=>[(0,a.Wm)(g,{label:"选择要抄送的人员"},{default:(0,a.w5)((()=>[(0,a.Wm)(f,{type:"primary",icon:"el-icon-plus",round:"",onClick:t[5]||(t[5]=e=>o.selectHandle(1,s.form.nodeUserList))},{default:(0,a.w5)((()=>[Ge])),_:1}),(0,a._)("div",Je,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(s.form.nodeUserList,((e,t)=>((0,a.wg)(),(0,a.j4)(_,{key:e.id,closable:"",onClose:e=>o.delUser(t)},{default:(0,a.w5)((()=>[(0,a.Uk)((0,n.toDisplayString)(e.name),1)])),_:2},1032,["onClose"])))),128))])])),_:1}),(0,a.Wm)(g,{label:""},{default:(0,a.w5)((()=>[(0,a.Wm)(w,{modelValue:s.form.userSelectFlag,"onUpdate:modelValue":t[6]||(t[6]=e=>s.form.userSelectFlag=e),label:"允许发起人自选抄送人"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1}),(0,a.Wm)(b,null,{default:(0,a.w5)((()=>[(0,a.Wm)(f,{type:"primary",onClick:o.save},{default:(0,a.w5)((()=>[Qe])),_:1},8,["onClick"]),(0,a.Wm)(f,{onClick:t[7]||(t[7]=e=>s.drawer=!1)},{default:(0,a.w5)((()=>[Xe])),_:1})])),_:1})])),_:1})])),_:1},8,["modelValue"])])}var tt={inject:["select"],props:{modelValue:{type:Object,default:()=>{}}},components:{addNode:Q},data(){return{nodeConfig:{},drawer:!1,isEditTitle:!1,form:{}}},watch:{modelValue(){this.nodeConfig=this.modelValue}},mounted(){this.nodeConfig=this.modelValue},methods:{show(){this.form={},this.form=JSON.parse(JSON.stringify(this.nodeConfig)),this.drawer=!0},editTitle(){this.isEditTitle=!0,this.$nextTick((()=>{this.$refs.nodeTitle.focus()}))},saveTitle(){this.isEditTitle=!1},save(){this.$emit("update:modelValue",this.form),this.drawer=!1},delNode(){this.$emit("update:modelValue",this.nodeConfig.childNode)},delUser(e){this.form.nodeUserList.splice(e,1)},selectHandle(e,t){this.select(e,t)},toText(e){if(e.nodeUserList&&e.nodeUserList.length>0){const t=e.nodeUserList.map((e=>e.name)).join("、");return t}return!!e.userSelectFlag&&"发起人自选"}}};const lt=(0,G.Z)(tt,[["render",et]]);var at=lt,it={props:{modelValue:{type:Object,default:()=>{}}},components:{approver:te,promoter:pe,branch:Fe,send:at},data(){return{nodeConfig:{}}},watch:{modelValue(e){this.nodeConfig=e},nodeConfig(e){this.$emit("update:modelValue",e)}},mounted(){this.nodeConfig=this.modelValue},methods:{}};const st=(0,G.Z)(it,[["render",r]]);var ot=st;const dt={key:0,class:"sc-user-select"},rt={class:"sc-user-select__left"},nt={class:"sc-user-select__search"},ut={class:"sc-user-select__select"},ct={class:"sc-user-select__tree"},mt={class:"sc-user-select__user"},pt={class:"sc-user-select__user__list"},ht={class:"sc-user-select__toicon"},ft={class:"sc-user-select__selected"},_t={class:"name"},gt={class:"delete"},wt={key:1,class:"sc-user-select sc-user-select-role"},vt={class:"sc-user-select__left"},yt={class:"sc-user-select__select"},bt={class:"sc-user-select__tree"},kt={class:"sc-user-select__toicon"},Vt={class:"sc-user-select__selected"},Ct={class:"name"},Wt={class:"delete"},xt=(0,a.Uk)("取 消"),St=(0,a.Uk)("确 认");function Dt(e,t,l,i,s,o){const d=(0,a.up)("el-button"),r=(0,a.up)("el-input"),u=(0,a.up)("el-tree"),c=(0,a.up)("el-scrollbar"),m=(0,a.up)("el-pagination"),p=(0,a.up)("el-icon-arrow-right"),h=(0,a.up)("el-icon"),f=(0,a.up)("el-avatar"),_=(0,a.up)("el-dialog"),g=(0,a.Q2)("loading");return(0,a.wg)(),(0,a.j4)(_,{modelValue:s.dialogVisible,"onUpdate:modelValue":t[3]||(t[3]=e=>s.dialogVisible=e),title:s.titleMap[s.type-1],width:1==s.type?680:460,"destroy-on-close":"","append-to-body":"",onClosed:t[4]||(t[4]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(d,{onClick:t[2]||(t[2]=e=>s.dialogVisible=!1)},{default:(0,a.w5)((()=>[xt])),_:1}),(0,a.Wm)(d,{type:"primary",onClick:o.save},{default:(0,a.w5)((()=>[St])),_:1},8,["onClick"])])),default:(0,a.w5)((()=>[1==s.type?((0,a.wg)(),(0,a.iD)("div",dt,[(0,a._)("div",rt,[(0,a._)("div",nt,[(0,a.Wm)(r,{modelValue:s.keyword,"onUpdate:modelValue":t[0]||(t[0]=e=>s.keyword=e),"prefix-icon":"el-icon-search",placeholder:"搜索成员"},{append:(0,a.w5)((()=>[(0,a.Wm)(d,{icon:"el-icon-search",onClick:o.search},null,8,["onClick"])])),_:1},8,["modelValue"])]),(0,a._)("div",ut,[(0,a.wy)(((0,a.wg)(),(0,a.iD)("div",ct,[(0,a.Wm)(c,null,{default:(0,a.w5)((()=>[(0,a.Wm)(u,{class:"menu",ref:"groupTree",data:s.group,"node-key":s.groupProps.key,props:s.groupProps,"highlight-current":"","expand-on-click-node":!1,"current-node-key":s.groupId,onNodeClick:o.groupClick},null,8,["data","node-key","props","current-node-key","onNodeClick"])])),_:1})])),[[g,s.showGrouploading]]),(0,a.wy)(((0,a.wg)(),(0,a.iD)("div",mt,[(0,a._)("div",pt,[(0,a.Wm)(c,{ref:"userScrollbar"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{class:"menu",ref:"userTree",data:s.user,"node-key":s.userProps.key,props:s.userProps,"default-checked-keys":o.selectedIds,"show-checkbox":"","check-on-click-node":"",onCheckChange:o.userClick},null,8,["data","node-key","props","default-checked-keys","onCheckChange"])])),_:1},512)]),(0,a._)("footer",null,[(0,a.Wm)(m,{background:"",layout:"prev,next",small:"",total:s.total,"page-size":s.pageSize,currentPage:s.currentPage,"onUpdate:currentPage":t[1]||(t[1]=e=>s.currentPage=e),onCurrentChange:o.paginationChange},null,8,["total","page-size","currentPage","onCurrentChange"])])])),[[g,s.showUserloading]])])]),(0,a._)("div",ht,[(0,a.Wm)(h,null,{default:(0,a.w5)((()=>[(0,a.Wm)(p)])),_:1})]),(0,a._)("div",ft,[(0,a._)("header",null,"已选 ("+(0,n.toDisplayString)(s.selected.length)+")",1),(0,a._)("ul",null,[(0,a.Wm)(c,null,{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(s.selected,((e,t)=>((0,a.wg)(),(0,a.iD)("li",{key:e.id},[(0,a._)("span",_t,[(0,a.Wm)(f,{size:"small"},{default:(0,a.w5)((()=>[(0,a.Uk)((0,n.toDisplayString)(e.name.substring(0,1)),1)])),_:2},1024),(0,a._)("label",null,(0,n.toDisplayString)(e.name),1)]),(0,a._)("span",gt,[(0,a.Wm)(d,{type:"danger",icon:"el-icon-delete",circle:"",size:"small",onClick:e=>o.deleteSelected(t)},null,8,["onClick"])])])))),128))])),_:1})])])])):(0,a.kq)("",!0),2==s.type?((0,a.wg)(),(0,a.iD)("div",wt,[(0,a._)("div",vt,[(0,a._)("div",yt,[(0,a.wy)(((0,a.wg)(),(0,a.iD)("div",bt,[(0,a.Wm)(c,null,{default:(0,a.w5)((()=>[(0,a.Wm)(u,{class:"menu",ref:"groupTree",data:s.role,"node-key":s.roleProps.key,props:s.roleProps,"show-checkbox":"","check-strictly":"","check-on-click-node":"","expand-on-click-node":!1,"default-checked-keys":o.selectedIds,onCheckChange:o.roleClick},null,8,["data","node-key","props","default-checked-keys","onCheckChange"])])),_:1})])),[[g,s.showGrouploading]])])]),(0,a._)("div",kt,[(0,a.Wm)(h,null,{default:(0,a.w5)((()=>[(0,a.Wm)(p)])),_:1})]),(0,a._)("div",Vt,[(0,a._)("header",null,"已选 ("+(0,n.toDisplayString)(s.selected.length)+")",1),(0,a._)("ul",null,[(0,a.Wm)(c,null,{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(s.selected,((e,t)=>((0,a.wg)(),(0,a.iD)("li",{key:e.id},[(0,a._)("span",Ct,[(0,a._)("label",null,(0,n.toDisplayString)(e.name),1)]),(0,a._)("span",Wt,[(0,a.Wm)(d,{type:"danger",icon:"el-icon-delete",circle:"",size:"small",onClick:e=>o.deleteSelected(t)},null,8,["onClick"])])])))),128))])),_:1})])])])):(0,a.kq)("",!0)])),_:1},8,["modelValue","title","width"])}l(30541);var Ut=l(21836),$t={props:{modelValue:{type:Boolean,default:!1}},data(){return{groupProps:Ut.Z.group.props,userProps:Ut.Z.user.props,roleProps:Ut.Z.role.props,titleMap:["人员选择","角色选择"],dialogVisible:!1,showGrouploading:!1,showUserloading:!1,keyword:"",groupId:"",pageSize:Ut.Z.user.pageSize,total:0,currentPage:1,group:[],user:[],role:[],type:1,selected:[],value:[]}},computed:{selectedIds(){return this.selected.map((e=>e.id))}},mounted(){},methods:{open(e,t){this.type=e,this.value=t||[],this.selected=JSON.parse(JSON.stringify(t||[])),this.dialogVisible=!0,1==this.type?(this.getGroup(),this.getUser()):2==this.type&&this.getRole()},async getGroup(){this.showGrouploading=!0;const e=await Ut.Z.group.apiObj.get();this.showGrouploading=!1;const t={[Ut.Z.group.props.key]:"",[Ut.Z.group.props.label]:"所有"};e.data.unshift(t),this.group=Ut.Z.group.parseData(e).rows},async getUser(){this.showUserloading=!0;const e={[Ut.Z.user.request.keyword]:this.keyword||null,[Ut.Z.user.request.groupId]:this.groupId||null,[Ut.Z.user.request.page]:this.currentPage,[Ut.Z.user.request.pageSize]:this.pageSize},t=await Ut.Z.user.apiObj.get(e);this.showUserloading=!1,this.user=Ut.Z.user.parseData(t).rows,this.total=Ut.Z.user.parseData(t).total||0,this.$refs.userScrollbar.setScrollTop(0)},async getRole(){this.showGrouploading=!0;const e=await Ut.Z.role.apiObj.get();this.showGrouploading=!1,this.role=Ut.Z.role.parseData(e).rows},groupClick(e){this.keyword="",this.currentPage=1,this.groupId=e[Ut.Z.group.props.key],this.getUser()},userClick(e,t){t?this.selected.push({id:e[Ut.Z.user.props.key],name:e[Ut.Z.user.props.label]}):this.selected=this.selected.filter((t=>t.id!=e[Ut.Z.user.props.key]))},paginationChange(){this.getUser()},search(){this.groupId="",this.$refs.groupTree.setCurrentKey(this.groupId),this.currentPage=1,this.getUser()},deleteSelected(e){this.selected.splice(e,1),1==this.type?this.$refs.userTree.setCheckedKeys(this.selectedIds):2==this.type&&this.$refs.groupTree.setCheckedKeys(this.selectedIds)},roleClick(e,t){t?this.selected.push({id:e[Ut.Z.role.props.key],name:e[Ut.Z.role.props.label]}):this.selected=this.selected.filter((t=>t.id!=e[Ut.Z.role.props.key]))},save(){this.value.splice(0,this.value.length),this.selected.map((e=>{this.value.push(e)})),this.dialogVisible=!1}}};const Lt=(0,G.Z)($t,[["render",Dt],["__scopeId","data-v-d806d6e0"]]);var Mt=Lt,Tt={provide(){return{select:this.selectHandle}},props:{modelValue:{type:Object,default:()=>{}}},components:{nodeWrap:ot,useSelect:Mt},data(){return{nodeConfig:this.modelValue,selectVisible:!1}},watch:{modelValue(e){this.nodeConfig=e},nodeConfig(e){this.$emit("update:modelValue",e)}},mounted(){},methods:{selectHandle(e,t){this.selectVisible=!0,this.$nextTick((()=>{this.$refs.useselect.open(e,t)}))}}};const It=(0,G.Z)(Tt,[["render",d]]);var Ht=It},75425:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return c}});var a=l(66252);const i=(0,a.Uk)("取 消"),s=(0,a.Uk)("保 存");function o(e,t,l,o,d,r){const n=(0,a.up)("el-input"),u=(0,a.up)("el-form-item"),c=(0,a.up)("el-form"),m=(0,a.up)("el-button"),p=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(p,{title:d.userName,modelValue:d.visible,"onUpdate:modelValue":t[5]||(t[5]=e=>d.visible=e),width:500,"destroy-on-close":"",onClosed:t[6]||(t[6]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(m,{onClick:t[3]||(t[3]=e=>d.visible=!1)},{default:(0,a.w5)((()=>[i])),_:1}),"show"!==e.mode?((0,a.wg)(),(0,a.j4)(m,{key:0,type:"primary",loading:d.isSaveing,onClick:t[4]||(t[4]=e=>r.submit())},{default:(0,a.w5)((()=>[s])),_:1},8,["loading"])):(0,a.kq)("",!0)])),default:(0,a.w5)((()=>[(0,a.Wm)(c,{model:d.form,rules:d.rules,disabled:"show"===e.mode,ref:"dialogForm","label-width":"100px","label-position":"right"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{label:"姓名",prop:"name"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.name,"onUpdate:modelValue":t[0]||(t[0]=e=>d.form.name=e),placeholder:"请输入完整的真实姓名",clearable:""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"手机号",prop:"mobile"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.mobile,"onUpdate:modelValue":t[1]||(t[1]=e=>d.form.mobile=e),placeholder:"请输入正确的手机号",clearable:""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"邮箱",prop:"email"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.email,"onUpdate:modelValue":t[2]||(t[2]=e=>d.form.email=e),placeholder:"请输入正确的邮箱地址",clearable:""},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules","disabled"])])),_:1},8,["title","modelValue"])}const{verifyPhone:d}=l(62921);var r={emits:["success","closed"],name:"addUserTrack",data(){return{visible:!1,isSaveing:!1,show:!0,userName:"",form:{id:"",name:"",mobile:"",email:""},rules:{name:[{required:!0,message:"请输入真实姓名"}],mobile:[{required:!0,message:"请输入手机号"},{validator:d,trigger:"blur"}],email:[{required:!0,message:"请输入邮箱地址"}]}}},methods:{open(e){return this.visible=!0,this.userName="添加 ("+e.nike_name+") 为跟踪客户",this},submit(){this.$refs.dialogForm.validate((async e=>{if(!e)return!1;{this.isSaveing=!0;const e=await this.$API.msgservice.cusMag.usersTrack.post(this.form);200===e.code&&(this.$emit("success",this.form,this.mode),this.visible=!1,this.$message.success("操作成功")),this.isSaveing=!1,console.log(this.form)}}))},setData(e){this.form.id=e.uid}}},n=l(83744);const u=(0,n.Z)(r,[["render",o]]);var c=u},80128:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return h}});var a=l(66252),i=l(2262),s=l(29270),o=l(48476),d=l(99477),r=l(69365),n=l(66689);const u={class:"threeDom"};var c={__name:"chargeMachine",setup(e){let t,l,c,m,p,h;const f=(0,i.iH)(!0),_=(0,i.iH)(0),g=(0,i.iH)(null),w=(0,i.iH)(0);function v(){t=new d.Scene,t.background=new d.Color(15658734),t.fog=new d.Fog(15658734,10,500),l=new d.PerspectiveCamera(45,g.value.clientWidth/g.value.clientHeight,.1,1e3),l.position.set(0,30,46),c=new d.WebGLRenderer({antialias:!0,alpha:!0,premultipliedAlpha:!0}),c.setSize(g.value.clientWidth,g.value.clientHeight),c.shadowMap.enabled=!0,c.physicallyCorrectLights=!0,c.outputEncoding=d.sRGBEncoding,g.value.appendChild(c.domElement),p=new r.z(l,c.domElement),p.addEventListener("change",(()=>{c.render(t,l)})),p.maxPolarAngle=Math.PI/3,p.enableZoom=!1,p.enableDamping=!1,p.dampingFactor=.05,p.autoRotate=!0,y()}function y(){_.value=0,m=new o.j;const e=m.load("https://dm-auto.oss-cn-shanghai.aliyuncs.com/model/back.jpeg");m.load("3d/stl/shang.STL",(l=>{const a=new d.MeshNormalMaterial({map:e,normalMap:e,roughnessMap:e,metalnessMap:e,aoMap:e}),i=new d.Mesh(l,a);i.scale.set(.05,.05,.05),i.position.set(0,0,-2),i.rotation.x=-Math.PI/2,i.rotation.y=0,i.rotation.z=Math.PI,t.add(i),S()}),(e=>{let t=(e.loaded/e.total*100).toFixed(0);setTimeout((()=>{_.value=Number(t)}),100),e.loaded/e.total*100==100&&(f.value=!1)}),(e=>{console.error("Error loading STL model",e)}));const l=new d.AmbientLight(4210752);t.add(l);const a=new d.PointLight(16777215,.6);a.decay=0,a.position.set(20,45,10),t.add(a);const i=1,s=new d.PointLightHelper(a,i);t.add(s);const r=new d.DirectionalLight(16777215);r.position.set(1,1,1).normalize(),t.add(r);const n=new d.GridHelper(54,54);n.material.opacity=.2,n.material.transprent=!0,t.add(n);const u="https://dm-auto.oss-cn-shanghai.aliyuncs.com/model/vido.mp4",c=8.8,p=6,h="https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-device/model_back_border3.png",g=10,w=7.6;x(u,c,p,h,g,w),k()}function b(e,t={}){const{fontsize:l=70,typeface:a="Microsoft Yahei",textColor:i={r:0,g:0,b:0,a:1}}=t,s=document.createElement("canvas"),o=s.getContext("2d");o.font=l+"px "+a;const r=180,n=130;s.width=r,s.height=n,o.fillStyle="rgba("+i.r+","+i.g+","+i.b+","+i.a+")",o.textBaseline="top";const u=e.split("\n");u.forEach(((e,t)=>{o.fillText(e,12,(t+1)*l)}));const c=new d.CanvasTexture(s);c.needsUpdate=!0;const m=new d.SpriteMaterial({map:c,depthTest:!1}),p=new d.Sprite(m);return p}function k(){const e=new d.TextureLoader,t=e.load("https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-device/model_back_bottom2.png"),l=new d.SpriteMaterial({map:t,depthTest:!1});h=new d.Sprite(l),h.position.set(9.5,16,13),h.scale.set(7,6,1);const a=b("开机时间 2024-02-24 10:48:20 \n已开机 5小时\n用电量 1kw/h\n用气量 10Nm³/min",{fontsize:16,textColor:{r:45,g:217,b:7,a:1}});a.position.set(0,0,0),h.add(a)}function V(e){h.children.forEach((e=>{e instanceof d.Sprite&&h.remove(e)})),w.value++;const t=b("开机时间 "+e.uptime+" \n已开机 "+e.uptime_power_duration+"\n用电量 "+e.electricity_usage+"kw/h\n用气量 "+e.usage_gas+"Nm³/min",{fontsize:16,textColor:{r:45,g:217,b:7,a:1}});t.position.set(0,0,0),h.add(t)}function C(e){4==e.type&&V(e.data)}function W(e,t,l){const a=document.createElement("video"),i=document.createElement("button");i.textContent="Play/Pause";let s=!1;i.addEventListener("click",(()=>{s?(a.pause(),i.textContent="Play"):(a.play(),i.textContent="Pause"),s=!s})),a.src=e,a.crossOrigin="anonymous",a.loop=!1,a.muted=!0;const o=new d.VideoTexture(a);o.minFilter=d.LinearFilter;const r=new d.SpriteMaterial({map:o,depthTest:!1}),n=new d.Sprite(r);return n.scale.set(t,l,1),n}function x(e,t,l,a,i,s){const o=(new d.TextureLoader).load(a),r=new d.SpriteMaterial({map:o,depthTest:!1}),n=new d.Sprite(r);n.scale.set(i,s,0),n.position.set(-9,16,0);const u=(new d.TextureLoader).load("https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-device/model_back_border2.png"),c=new d.SpriteMaterial({map:u,depthTest:!1}),m=new d.Sprite(c);m.scale.set(1,2,0),m.position.set(-9,11.6,0);const p=W(e,t,l);p.position.set(-9,16.1,0);const h=new d.Object3D;h.add(n),h.add(m),h.add(p)}function S(){requestAnimationFrame(S),c.render(t,l)}function D(){l.aspect=g.value.clientWidth/g.value.clientHeight,l.updateProjectionMatrix(),c.setSize(g.value.clientWidth,g.value.clientHeight)}return(0,a.bv)((()=>{v(),window.addEventListener("resize",D),n.getSock(C)})),(0,a.Jd)((()=>{window.removeEventListener("resize",D)})),(e,t)=>((0,a.wg)(),(0,a.iD)("div",u,[(0,a.Wm)((0,i.SU)(s["default"]),{loading:f.value,number:_.value},null,8,["loading","number"]),(0,a._)("div",{ref_key:"threeDom",ref:g,class:"threeName",id:"my-three"},null,512)]))}},m=l(83744);const p=(0,m.Z)(c,[["__scopeId","data-v-f679798a"]]);var h=p},30715:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return p}});var a=l(66252),i=l(2262),s=l(29270),o=l(48476),d=l(99477),r=l(69365);const n={class:"threeDom"};var u={__name:"doubleHeadSaw",setup(e){let t,l,u,c;const m=(0,i.iH)(!0),p=(0,i.iH)(0),h=(0,i.iH)(null);function f(){t=new d.Scene,l=new d.PerspectiveCamera(45,h.value.clientWidth/h.value.clientHeight,.1,1e3),l.position.set(0,30,46),l.lookAt(t.position),u=new d.WebGLRenderer,u.setClearColor(15658734),u.setSize(h.value.clientWidth,h.value.clientHeight),h.value.appendChild(u.domElement);const e=new d.GridHelper(54,54);e.material.opacity=.2,e.material.transprent=!0,t.add(e);let a=new r.z(l,u.domElement);a.addEventListener("change",(()=>{u.render(t,l)})),a.maxPolarAngle=Math.PI/3,a.enableZoom=!1}function _(){c=new o.j,c.load("3d/stl/daiju.STL",(e=>{const l=new d.MeshNormalMaterial,a=new d.Mesh(e,l);a.scale.set(.07,.07,.07),a.position.set(5,0,0),a.rotation.x=-Math.PI/2,a.rotation.y=0,a.rotation.z=-Math.PI/2-.7,t.add(a),v()}),(e=>{const t=e.loaded/e.total,l=Math.round(100*t);requestAnimationFrame((()=>{p.value=l})),1==t&&(m.value=!1)}),(e=>{console.error("Error loading STL model",e)}))}function g(e,t={}){const{fontsize:l=70,typeface:a="Microsoft Yahei",textColor:i={r:0,g:0,b:0,a:1}}=t,s=document.createElement("canvas"),o=s.getContext("2d");o.font=l+"px "+a;const r=200,n=150;s.width=r,s.height=n,o.fillStyle="rgba("+i.r+","+i.g+","+i.b+","+i.a+")",o.textBaseline="top";const u=e.split("\n");u.forEach(((e,t)=>{o.fillText(e,23,(t+1)*l)}));const c=new d.CanvasTexture(s);c.needsUpdate=!0;const m=new d.SpriteMaterial({map:c,depthTest:!1}),p=new d.Sprite(m);return p}function w(){const e=new d.TextureLoader,t=e.load("https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-device/model_back_bottom.png"),l=new d.SpriteMaterial({map:t,depthTest:!1}),a=new d.Sprite(l);a.position.set(10,24,4),a.scale.set(18,18,1);const i=g("开机时间 2024-02-24 10:48:20 \n已开机 5小时\n用电量 1kw/h",{fontsize:16,textColor:{r:45,g:217,b:7,a:1}});i.position.set(0,0,0),a.add(i)}function v(){requestAnimationFrame(v),u.render(t,l)}function y(){l.aspect=h.value.clientWidth/h.value.clientHeight,l.updateProjectionMatrix(),u.setSize(h.value.clientWidth,h.value.clientHeight)}return(0,a.bv)((()=>{f(),_(),w(),window.addEventListener("resize",y)})),(0,a.Jd)((()=>{window.removeEventListener("resize",y)})),(e,t)=>((0,a.wg)(),(0,a.iD)("div",n,[(0,a.Wm)((0,i.SU)(s["default"]),{loading:m.value,number:p.value},null,8,["loading","number"]),(0,a._)("div",{ref_key:"threeDom",ref:h,class:"threeName",id:"my-three"},null,512)]))}},c=l(83744);const m=(0,c.Z)(u,[["__scopeId","data-v-abc66ece"]]);var p=m},32404:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return p}});var a=l(66252),i=l(2262),s=l(29270),o=l(48476),d=l(99477),r=l(69365);const n={class:"threeDom"};var u={__name:"horizontalType",setup(e){let t,l,u,c;const m=(0,i.iH)(!0),p=(0,i.iH)(0),h=(0,i.iH)(null);function f(){t=new d.Scene,l=new d.PerspectiveCamera(45,h.value.clientWidth/h.value.clientHeight,.1,1e3),l.position.set(0,30,46),u=new d.WebGLRenderer,u.setClearColor(15658734),u.setSize(h.value.clientWidth,h.value.clientHeight),h.value.appendChild(u.domElement);const e=new d.GridHelper(54,54);e.material.opacity=.2,e.material.transprent=!0,t.add(e);let a=new r.z(l,u.domElement);a.addEventListener("change",(()=>{u.render(t,l)})),a.maxPolarAngle=Math.PI/3,a.enableZoom=!1}function _(){c=new o.j,c.load("3d/stl/woju.STL",(e=>{const l=new d.MeshNormalMaterial,a=new d.Mesh(e,l);a.scale.set(.06,.06,.06),a.position.set(4,0,-3),a.rotation.x=-Math.PI/2,a.rotation.y=0,a.rotation.z=Math.PI/2-.7,t.add(a),g()}),(e=>{let t=(e.loaded/e.total*100).toFixed(0);setTimeout((()=>{p.value=Number(t)}),100),e.loaded/e.total*100==100&&(m.value=!1)}),(e=>{console.error("Error loading STL model",e)}))}function g(){requestAnimationFrame(g),u.render(t,l)}function w(e,t={}){const{fontsize:l=70,typeface:a="Microsoft Yahei",textColor:i={r:0,g:0,b:0,a:1}}=t,s=document.createElement("canvas"),o=s.getContext("2d");o.font=l+"px "+a;const r=180,n=130;s.width=r,s.height=n,o.fillStyle="rgba("+i.r+","+i.g+","+i.b+","+i.a+")",o.textBaseline="top";const u=e.split("\n");u.forEach(((e,t)=>{o.fillText(e,12,(t+1)*l)}));const c=new d.CanvasTexture(s);c.needsUpdate=!0;const m=new d.SpriteMaterial({map:c,depthTest:!1}),p=new d.Sprite(m);return p}function v(){const e=new d.TextureLoader,t=e.load("https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-device/model_back_bottom2.png"),l=new d.SpriteMaterial({map:t}),a=new d.Sprite(l);a.position.set(1,25,2),a.scale.set(18,16,1);const i=w("开机时间 2024-02-24 10:48:20 \n已开机 5小时\n用电量 1kw/h",{fontsize:16,textColor:{r:45,g:217,b:7,a:1}});i.position.set(0,0,0),a.add(i)}function y(){l.aspect=h.value.clientWidth/h.value.clientHeight,l.updateProjectionMatrix(),u.setSize(h.value.clientWidth,h.value.clientHeight)}return(0,a.bv)((()=>{f(),_(),v(),window.addEventListener("resize",y)})),(0,a.Jd)((()=>{window.removeEventListener("resize",y)})),(e,t)=>((0,a.wg)(),(0,a.iD)("div",n,[(0,a.Wm)((0,i.SU)(s["default"]),{loading:m.value,number:p.value},null,8,["loading","number"]),(0,a._)("div",{ref_key:"threeDom",ref:h,class:"threeName",id:"my-three"},null,512)]))}},c=l(83744);const m=(0,c.Z)(u,[["__scopeId","data-v-556c8e60"]]);var p=m},29270:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return p}});var a=l(66252),i=l(3577);const s={key:0,class:"loadingView"},o={class:"loadingCom"},d={class:"icon sc-loading"},r={class:"text"};function n(e,t,l,n,u,c){const m=(0,a.up)("el-icon-loading"),p=(0,a.up)("el-icon");return l.loading?((0,a.wg)(),(0,a.iD)("div",s,[(0,a._)("div",o,[(0,a._)("div",d,[(0,a.Wm)(p,{class:"is-loading"},{default:(0,a.w5)((()=>[(0,a.Wm)(m)])),_:1})]),(0,a._)("div",r,(0,i.toDisplayString)(l.number>0?"模型已加载 "+l.number+"%":"正在努力加载中..."),1)])])):(0,a.kq)("",!0)}var u={name:"loading",props:{loading:{type:Boolean},number:[String,Number]},data(){return{}}},c=l(83744);const m=(0,c.Z)(u,[["render",n],["__scopeId","data-v-1d74b424"]]);var p=m},40213:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return p}});var a=l(66252),i=l(2262),s=l(29270),o=l(48476),d=l(99477),r=l(69365);const n={class:"threeDom"};var u={__name:"multiplate",setup(e){let t,l,u,c;const m=(0,i.iH)(!0),p=(0,i.iH)(0),h=(0,i.iH)(null);function f(){t=new d.Scene,l=new d.PerspectiveCamera(45,h.value.clientWidth/h.value.clientHeight,.1,1e3),l.position.set(0,30,46),l.lookAt(t.position),u=new d.WebGLRenderer,u.setClearColor(15658734),u.setSize(h.value.clientWidth,h.value.clientHeight),h.value.appendChild(u.domElement);const e=new d.GridHelper(54,54);e.material.opacity=.2,e.material.transprent=!0,t.add(e);let a=new r.z(l,u.domElement);a.addEventListener("change",(()=>{u.render(t,l)})),a.maxPolarAngle=Math.PI/3,a.enableZoom=!1}function _(){c=new o.j,c.load("3d/duopianju.STL",(e=>{const l=new d.MeshNormalMaterial,a=new d.Mesh(e,l);a.scale.set(.008,.008,.008),a.position.set(-10,1,-10),a.rotation.x=0,a.rotation.y=0,a.rotation.z=0,t.add(a),v()}),(e=>{let t=(e.loaded/e.total*100).toFixed(0);setTimeout((()=>{p.value=Number(t)}),500),e.loaded/e.total*100==100&&(m.value=!1)}),(e=>{console.error("Error loading STL model",e)}))}function g(e,t={}){const{fontsize:l=70,typeface:a="Microsoft Yahei",textColor:i={r:0,g:0,b:0,a:1}}=t,s=document.createElement("canvas"),o=s.getContext("2d");o.font=l+"px "+a;const r=200,n=110;s.width=r,s.height=n,o.fillStyle="rgba("+i.r+","+i.g+","+i.b+","+i.a+")",o.textBaseline="top";const u=e.split("\n");u.forEach(((e,t)=>{o.fillText(e,23,(t+1)*l)}));const c=new d.CanvasTexture(s);c.needsUpdate=!0;const m=new d.SpriteMaterial({map:c,depthTest:!1}),p=new d.Sprite(m);return p}function w(){const e=new d.TextureLoader,t=e.load("https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-device/model_back_bottom2.png"),l=new d.SpriteMaterial({map:t,depthTest:!1}),a=new d.Sprite(l);a.position.set(8,20,-4),a.scale.set(20,18,1);const i=g("开机时间 2024-02-24 10:48:20 \n已开机 5小时\n用电量 1kw/h",{fontsize:16,textColor:{r:45,g:217,b:7,a:1}});i.position.set(0,0,0),a.add(i)}function v(){requestAnimationFrame(v),u.render(t,l)}function y(){l.aspect=h.value.clientWidth/h.value.clientHeight,l.updateProjectionMatrix(),u.setSize(h.value.clientWidth,h.value.clientHeight)}return(0,a.bv)((()=>{f(),_(),w(),window.addEventListener("resize",y)})),(0,a.Jd)((()=>{window.removeEventListener("resize",y)})),(e,t)=>((0,a.wg)(),(0,a.iD)("div",n,[(0,a.Wm)((0,i.SU)(s["default"]),{loading:m.value,number:p.value},null,8,["loading","number"]),(0,a._)("div",{ref_key:"threeDom",ref:h,class:"threeName",id:"my-three"},null,512)]))}},c=l(83744);const m=(0,c.Z)(u,[["__scopeId","data-v-5ac3d967"]]);var p=m},34827:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return m}});var a=l(66252),i=l(3577);const s={class:"scTabs"},o={class:"el-tabs-header"},d=["onClick"];function r(e,t,l,r,n,u){return(0,a.wg)(),(0,a.iD)("div",s,[(0,a._)("div",o,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(n.tabs,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{ref_for:!0,ref:"tabs",class:(0,i.normalizeClass)(n.activeTab===e?"itemActive tabItem":"tabItem"),key:t,onClick:l=>u.changeType(e,t)},(0,i.toDisplayString)(e),11,d)))),128)),(0,a._)("div",{class:"el-tabs-slider",style:(0,i.normalizeStyle)(n.sliderStyles)},null,4)])])}var n={name:"scTabs",props:{list:{type:Array},isCheck:{type:[Number,String]}},watch:{isCheck:{handler(e){this.activeTab=e},immediate:!0},list:{handler(e){this.tabs=e},immediate:!0}},data(){return{tabs:[],activeTab:"全部",sliderStyles:{left:0,width:""}}},mounted(){setTimeout((()=>{this.updateSliderPosition()}),100)},methods:{changeType(e){this.activeTab=e,this.updateSliderPosition(),this.$emit("change",e)},updateSliderPosition(){const e=this.$refs.tabs[this.tabs.indexOf(this.activeTab)],t=e.offsetLeft+"px",l=e.offsetWidth+"px";this.sliderStyles={left:t,width:l}}}},u=l(83744);const c=(0,u.Z)(n,[["render",r],["__scopeId","data-v-03a56c42"]]);var m=c},34404:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return p}});var a=l(66252),i=l(2262),s=l(29270),o=l(48476),d=l(99477),r=l(69365);const n={class:"threeDom"};var u={__name:"vision",setup(e){let t,l,u,c;const m=(0,i.iH)(!0),p=(0,i.iH)(0),h=(0,i.iH)(null);function f(){t=new d.Scene,l=new d.PerspectiveCamera(45,h.value.clientWidth/h.value.clientHeight,.1,1e3),l.position.set(0,30,46),l.lookAt(t.position);const e=new d.GridHelper(54,54);e.material.opacity=.2,e.material.transprent=!0,t.add(e),u=new d.WebGLRenderer({antialias:!0,alpha:!0,premultipliedAlpha:!0}),u.setClearColor(15658734),u.setSize(h.value.clientWidth,h.value.clientHeight),u.shadowMap.enabled=!0,u.physicallyCorrectLights=!0,u.outputEncoding=d.sRGBEncoding,h.value.appendChild(u.domElement);let a=new r.z(l,u.domElement);a.addEventListener("change",(()=>{u.render(t,l)})),a.maxPolarAngle=Math.PI/3,a.enableZoom=!1}function _(){c=new o.j,c.load("3d/stl/xiangjishijue.STL",(e=>{const l=new d.MeshNormalMaterial,a=new d.Mesh(e,l);a.scale.set(.06,.06,.06),a.position.set(4,0,4),a.rotation.x=-Math.PI/2,a.rotation.y=0,a.rotation.z=Math.PI-.6,t.add(a),v()}),(e=>{let t=(e.loaded/e.total*100).toFixed(0);setTimeout((()=>{p.value=Number(t)}),500),e.loaded/e.total*100==100&&(m.value=!1)}),(e=>{console.error("Error loading STL model",e)}))}function g(e,t={}){const{fontsize:l=70,typeface:a="Microsoft Yahei",textColor:i={r:0,g:0,b:0,a:1}}=t,s=document.createElement("canvas"),o=s.getContext("2d");o.font=l+"px "+a;const r=200,n=110;s.width=r,s.height=n,o.fillStyle="rgba("+i.r+","+i.g+","+i.b+","+i.a+")",o.textBaseline="top";const u=e.split("\n");u.forEach(((e,t)=>{o.fillText(e,23,(t+1)*l)}));const c=new d.CanvasTexture(s);c.needsUpdate=!0;const m=new d.SpriteMaterial({map:c,depthTest:!1}),p=new d.Sprite(m);return p}function w(){const e=new d.TextureLoader,t=e.load("https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-device/model_back_bottom2.png"),l=new d.SpriteMaterial({map:t,depthTest:!1}),a=new d.Sprite(l);a.position.set(16,20,-4),a.scale.set(15,12,1);const i=g("开机时间 2024-02-24 10:48:20 \n已开机 5小时\n用电量 1kw/h",{fontsize:16,textColor:{r:45,g:217,b:7,a:1}});i.position.set(0,0,0),a.add(i)}function v(){requestAnimationFrame(v),u.render(t,l)}function y(){l.aspect=h.value.clientWidth/h.value.clientHeight,l.updateProjectionMatrix(),u.setSize(h.value.clientWidth,h.value.clientHeight)}return(0,a.bv)((()=>{f(),_(),w(),window.addEventListener("resize",y)})),(0,a.Jd)((()=>{window.removeEventListener("resize",y)})),(e,t)=>((0,a.wg)(),(0,a.iD)("div",n,[(0,a.Wm)((0,i.SU)(s["default"]),{loading:m.value,number:p.value},null,8,["loading","number"]),(0,a._)("div",{ref_key:"threeDom",ref:h,class:"threeName",id:"threeBox"},null,512)]))}},c=l(83744);const m=(0,c.Z)(u,[["__scopeId","data-v-42054370"]]);var p=m},61802:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return c}});var a=l(66252);const i=(0,a.Uk)("天"),s=(0,a.Uk)("取 消"),o=(0,a.Uk)("保 存");function d(e,t,l,d,r,n){const u=(0,a.up)("el-option"),c=(0,a.up)("el-select"),m=(0,a.up)("el-form-item"),p=(0,a.up)("el-input"),h=(0,a.up)("el-date-picker"),f=(0,a.up)("el-form"),_=(0,a.up)("el-button"),g=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(g,{title:r.titleMap[r.mode],modelValue:r.visible,"onUpdate:modelValue":t[7]||(t[7]=e=>r.visible=e),width:500,"destroy-on-close":"",onClosed:t[8]||(t[8]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(_,{onClick:t[5]||(t[5]=e=>r.visible=!1)},{default:(0,a.w5)((()=>[s])),_:1}),"show"!==r.mode?((0,a.wg)(),(0,a.j4)(_,{key:0,type:"primary",loading:r.isSaveing,onClick:t[6]||(t[6]=e=>n.submit())},{default:(0,a.w5)((()=>[o])),_:1},8,["loading"])):(0,a.kq)("",!0)])),default:(0,a.w5)((()=>[(0,a.Wm)(f,{model:r.form,rules:r.rules,disabled:"show"===r.mode,ref:"dialogForm","label-width":"100px"},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{label:"设备名称",prop:"eq_id"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{style:{width:"100%"},modelValue:r.form.eq_id,"onUpdate:modelValue":t[0]||(t[0]=e=>r.form.eq_id=e),placeholder:"请选择设备名称",disabled:""!=r.form.id},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(r.setMap.eqList,(e=>((0,a.wg)(),(0,a.j4)(u,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue","disabled"])])),_:1}),(0,a.Wm)(m,{label:"保养动作",prop:"details"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{style:{width:"100%"},modelValue:r.form.details,"onUpdate:modelValue":t[1]||(t[1]=e=>r.form.details=e),multiple:"",placeholder:"请选择保养动作"},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(r.setMap.upkeepList,(e=>((0,a.wg)(),(0,a.j4)(u,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,a.Wm)(m,{label:"保养周期",prop:"cycle"},{default:(0,a.w5)((()=>[(0,a.Wm)(p,{modelValue:r.form.cycle,"onUpdate:modelValue":t[2]||(t[2]=e=>r.form.cycle=e),placeholder:"请输入保养周期"},{append:(0,a.w5)((()=>[i])),_:1},8,["modelValue"])])),_:1}),(0,a.Wm)(m,{label:"保养时间",prop:"order_date"},{default:(0,a.w5)((()=>[(0,a.Wm)(h,{modelValue:r.form.order_date,"onUpdate:modelValue":t[3]||(t[3]=e=>r.form.order_date=e),type:"daterange",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},null,8,["modelValue"])])),_:1}),(0,a.Wm)(m,{label:"保养备注",prop:"remark"},{default:(0,a.w5)((()=>[(0,a.Wm)(p,{modelValue:r.form.remark,"onUpdate:modelValue":t[4]||(t[4]=e=>r.form.remark=e),clearable:"",type:"textarea"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules","disabled"])])),_:1},8,["title","modelValue"])}var r={emits:["success","closed"],data(){return{mode:"add",titleMap:{add:"添加保养单",edit:"周期保养",show:"查看"},visible:!1,isSaveing:!1,setMap:{eqList:[],upkeepList:[]},form:{id:"",type:1,eq_id:"",cycle:"",details:[],order_date:[],start:"",end:"",remark:""},rules:{eq_id:[{required:!0,message:"设备不能为空"}],cycle:[{required:!0,message:"保养周期不能为空"}],order_date:[{required:!0,message:"保养时间不能为空"}],details:[{required:!0,message:"保养动作不能为空"}]}}},watch:{"form.order_date":{handler(e){e&&(this.form.start=e[0],this.form.end=e[1])},immediate:!0}},computed:{},mounted(){},methods:{open(e="add"){return this.mode=e,this.visible=!0,this.getEq(),this.getUpkeep(),this},async getEq(){const e=await this.$API.equipment.upkeep.eqOption.post();200==e.code&&(this.setMap["eqList"]=e.data)},async getUpkeep(){const e=await this.$API.equipment.upkeep.upkeepOption.post();200==e.code&&(this.setMap["upkeepList"]=e.data)},submit(){this.$refs.dialogForm.validate((async e=>{if(e){this.isSaveing=!0;let e=await this.$API.equipment.upkeep.add.post(this.form);this.isSaveing=!1,200===e.code?(this.$emit("success",this.form,this.mode),this.visible=!1,this.$message.success("操作成功")):this.$message.error(e.message,"提示",{type:"error"})}}))},setData(e){this.form.id=e.columns_order_id,this.form.cycle=e.cycle,this.form.eq_id=e.eq_id,this.form.eq_name=e.eq_name,this.form.details=[],this.form.order_date=[],this.form.start="",this.form.end="",this.form.remark=""}}},n=l(83744);const u=(0,n.Z)(r,[["render",d]]);var c=u},36010:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return x}});var a=l(66252),i=l(3577);const s={class:"dateView"},o={class:"dateCalendar"},d={class:"dateList"},r=["onClick"],n={class:"itemTop"},u={class:"left"},c={class:"num"},m={class:"name"},p={class:"right"},h={class:"schedule text"},f={class:"expectedDate text"},_={class:"progress"},g={class:"itemFooter"},w={class:"progressCircle"},v={class:"text"},y={class:"dateTag"},b={class:"text"};function k(e,t,l,k,V,C){const W=(0,a.up)("el-calendar"),x=(0,a.up)("el-progress"),S=(0,a.up)("el-scrollbar"),D=(0,a.up)("el-card");return(0,a.wg)(),(0,a.j4)(D,{shadow:"hover",class:"homeCard middleCard dateCard",header:""},{default:(0,a.w5)((()=>[(0,a._)("div",s,[(0,a._)("div",o,[(0,a.Wm)(W,{modelValue:V.day,"onUpdate:modelValue":t[0]||(t[0]=e=>V.day=e),"first-day-of-week":1},{dateCell:(0,a.w5)((({data:e})=>[(0,a._)("div",{class:(0,i.normalizeClass)({"marked-date":C.isMarked(e)})},(0,i.toDisplayString)(e.day.split("-")[2]),3)])),_:1},8,["modelValue"])]),(0,a._)("div",d,[(0,a.Wm)(S,null,{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(C.homeList.order_status,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{key:t,class:(0,i.normalizeClass)(V.num==t?"itemLi itemLiBack":"itemLi"),onClick:e=>C.showTag(t)},[(0,a._)("div",n,[(0,a._)("div",u,[(0,a._)("span",c,(0,i.toDisplayString)(t+1),1),(0,a._)("div",m,(0,i.toDisplayString)(e.order_sn),1)]),(0,a._)("div",p,[(0,a._)("span",h,"进度"+(0,i.toDisplayString)(e.progress_rate)+"%",1),(0,a._)("span",f,"预计"+(0,i.toDisplayString)(e.time_end)+"完成",1)])]),V.num==t?((0,a.wg)(),(0,a.iD)(a.HY,{key:0},[(0,a._)("div",_,[(0,a.Wm)(x,{class:"dateProgress",percentage:e.progress_rate,color:"var(--el-color-primary)","text-inside":!0,"show-text":!1,"striped-flow":!0,striped:!0,"stroke-width":12},null,8,["percentage"])]),(0,a._)("div",g,[(0,a._)("div",w,[(0,a._)("span",v,(0,i.toDisplayString)(e.status_text),1)]),(0,a._)("div",y,[(0,a._)("span",b,(0,i.toDisplayString)(e.time_start)+"到"+(0,i.toDisplayString)(e.time_end),1)])])],64)):(0,a.kq)("",!0)],10,r)))),128))])),_:1})])])])),_:1})}l(57658);var V={title:"日期",icon:"el-icon-clock",description:"演示部件效果",data(){return{num:0,day:new Date,homeList:this.homeList,markedDates:[]}},inject:["homeList"],watch:{"homeList.order_status":{handler(e){e&&e.length>0&&e.forEach((e=>{let t=e.time_start.split(" ")[0];this.markedDates.push(t)}))},immediate:!1}},mounted(){},methods:{showTag(e){this.num=e},isMarked(e){return this.markedDates.includes(e.day)}}},C=l(83744);const W=(0,C.Z)(V,[["render",k],["__scopeId","data-v-6fd9d8a5"]]);var x=W},50387:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return h}});var a=l(66252);const i={class:"cardTitle"},s=(0,a._)("div",{class:"left"},"用电/用气图",-1),o={class:"right"},d={class:"icon"};function r(e,t,l,r,n,u){const c=(0,a.up)("el-icon-Switch"),m=(0,a.up)("scEcharts"),p=(0,a.up)("el-card"),h=(0,a.Q2)("loading");return(0,a.wy)(((0,a.wg)(),(0,a.j4)(p,{shadow:"hover",class:"homeCard chartCard"},{header:(0,a.w5)((()=>[(0,a._)("div",i,[s,(0,a._)("div",o,[(0,a._)("div",d,[(0,a.Wm)(c)])])])])),default:(0,a.w5)((()=>[(0,a.Wm)(m,{ref:"c1",height:"100%",option:n.option},null,8,["option"])])),_:1})),[[h,n.loading]])}l(30541),l(57658);var n=l(60581),u=l(99284),c={title:"用电/用气图",icon:"el-icon-data-line",description:"Echarts组件演示",components:{scEcharts:n.Z},data(){return{loading:!0,option:{}}},created(){let e=this;setTimeout((function(){e.loading=!1}),500);let t={tooltip:{trigger:"axis"},xAxis:{boundaryGap:!1,type:"category",data:function(){let e=new Date,t=[],l=30;while(l--)t.unshift(e.toLocaleTimeString().replace(/^\D*/,"")),e=new Date(e-2e3);return t}()},yAxis:[{type:"value",name:"",splitLine:{show:!1}}],series:[{name:"用电",type:"line",smooth:"true",symbol:"none",lineStyle:{width:1,color:"#009688"},areaStyle:{opacity:.8,color:new u.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#009688"},{offset:1,color:"#ddefee"}])},data:function(){let e=[],t=30;while(t--)e.push(Math.round(15*Math.random()));return e}()},{name:"用气",type:"line",smooth:"true",symbol:"none",lineStyle:{width:1,color:"#00C7F2"},areaStyle:{opacity:.8,color:new u.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#00C7F2"},{offset:1,color:"#dbedf1"}])},data:function(){let e=[],t=30;while(t--)e.push(Math.round(25*Math.random()));return e}()}]};this.option=t},mounted(){let e=this;setInterval((function(){let t=e.option;t.series[0].data.shift(),t.series[0].data.push(Math.round(22*Math.random())),t.series[1].data.shift(),t.series[1].data.push(Math.round(32*Math.random())),t.xAxis.data.shift(),t.xAxis.data.push((new Date).toLocaleTimeString().replace(/^\D*/,""))}),2100)}},m=l(83744);const p=(0,m.Z)(c,[["render",r]]);var h=p},64048:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return _}});var a=l(66252),i=l(3577);const s={class:"cardTitle"},o=(0,a._)("div",{class:"left"},"设备故障率",-1),d={class:"right"},r={class:"icon"},n={class:"boxView"},u={class:"number"},c=(0,a._)("div",{class:"tipText"},"5.89%",-1);function m(e,t,l,m,p,h){const f=(0,a.up)("sc-icon-FailureRate"),_=(0,a.up)("el-card");return(0,a.wg)(),(0,a.j4)(_,{shadow:"hover",class:"homeCard"},{header:(0,a.w5)((()=>[(0,a._)("div",s,[o,(0,a._)("div",d,[(0,a._)("div",r,[(0,a.Wm)(f)])])])])),default:(0,a.w5)((()=>[(0,a._)("div",n,[(0,a._)("div",u,(0,i.toDisplayString)(h.eq_count.fault_rate),1),c])])),_:1})}var p={name:"failureRate.vue",title:"设备故障率",icon:"el-icon-odometer",description:"设备故障率组件演示",data(){return{eq_count:this.eq_count}},inject:["eq_count"],mounted(){},methods:{}},h=l(83744);const f=(0,h.Z)(p,[["render",m]]);var _=f},2799:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return _}});var a=l(66252),i=l(3577);const s={class:"cardTitle"},o=(0,a._)("div",{class:"left"},"故障频次",-1),d={class:"right"},r={class:"icon"},n={class:"boxView"},u={class:"number"},c=(0,a._)("div",{class:"tipText"},"9.89%",-1);function m(e,t,l,m,p,h){const f=(0,a.up)("sc-icon-FaultFrequency"),_=(0,a.up)("el-card");return(0,a.wg)(),(0,a.j4)(_,{shadow:"hover",class:"homeCard"},{header:(0,a.w5)((()=>[(0,a._)("div",s,[o,(0,a._)("div",d,[(0,a._)("div",r,[(0,a.Wm)(f)])])])])),default:(0,a.w5)((()=>[(0,a._)("div",n,[(0,a._)("div",u,(0,i.toDisplayString)(h.eq_count.fault_eq),1),c])])),_:1})}var p={name:"faultFrequency.vue",title:"故障频次",icon:"el-icon-odometer",description:"故障频次组件演示",data(){return{eq_count:this.eq_count}},inject:["eq_count"],mounted(){},methods:{}},h=l(83744);const f=(0,h.Z)(p,[["render",m]]);var _=f},15199:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return y}});var a=l(66252),i=l(3577);const s=e=>((0,a.dD)("data-v-4c462174"),e=e(),(0,a.Cn)(),e),o=s((()=>(0,a._)("div",{class:"cardTitle"},[(0,a._)("div",{class:"left"},"用气量")],-1))),d={class:"progressView"},r={class:"cube"},n={class:"tipFooter"},u={class:"iconBack"},c={class:"icon"},m=s((()=>(0,a._)("div",{class:"text"},"345.00",-1))),p={class:"progress"},h={class:"percentage-value"},f=s((()=>(0,a._)("div",{class:"percentage-label"},"当前进度",-1)));function _(e,t,l,s,_,g){const w=(0,a.up)("sc-icon-AscendingCurve"),v=(0,a.up)("el-progress"),y=(0,a.up)("el-card");return(0,a.wg)(),(0,a.j4)(y,{shadow:"hover",class:"homeCard cubeCard"},{header:(0,a.w5)((()=>[o])),default:(0,a.w5)((()=>[(0,a._)("div",d,[(0,a._)("div",r,(0,i.toDisplayString)(g.energy_summary.energy_consumption_gas),1),(0,a._)("div",n,[(0,a._)("div",u,[(0,a._)("span",c,[(0,a.Wm)(w)])]),m])]),(0,a._)("div",p,[(0,a.Wm)(v,{type:"dashboard",percentage:85.5,width:136,"stroke-width":12},{default:(0,a.w5)((({percentage:e})=>[(0,a._)("div",h,(0,i.toDisplayString)(e)+"%",1),f])),_:1},8,["percentage"])])])),_:1})}var g={name:"gasConsumpt",title:"用气量",icon:"el-icon-odometer",description:"用气量子组件演示",data(){return{energy_summary:this.energy_summary}},inject:["energy_summary"]},w=l(83744);const v=(0,w.Z)(g,[["render",_],["__scopeId","data-v-4c462174"]]);var y=v},62039:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return _}});var a=l(66252),i=l(3577);const s={class:"cardTitle"},o=(0,a._)("div",{class:"left"},"维修保养",-1),d={class:"right"},r={class:"icon"},n={class:"boxView"},u={class:"number"},c=(0,a._)("div",{class:"tipText"},"12.89%",-1);function m(e,t,l,m,p,h){const f=(0,a.up)("sc-icon-Maintenance"),_=(0,a.up)("el-card");return(0,a.wg)(),(0,a.j4)(_,{shadow:"hover",class:"homeCard"},{header:(0,a.w5)((()=>[(0,a._)("div",s,[o,(0,a._)("div",d,[(0,a._)("div",r,[(0,a.Wm)(f)])])])])),default:(0,a.w5)((()=>[(0,a._)("div",n,[(0,a._)("div",u,(0,i.toDisplayString)(h.eq_count.service_eq),1),c])])),_:1})}var p={name:"maintenance.vue",title:"维修保养",icon:"el-icon-odometer",description:"维修保养组件演示",data(){return{eq_count:this.eq_count}},inject:["eq_count"],mounted(){},methods:{}},h=l(83744);const f=(0,h.Z)(p,[["render",m]]);var _=f},2323:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return _}});var a=l(66252),i=l(3577);const s={class:"cardTitle"},o=(0,a._)("div",{class:"left"},"维修保养频率",-1),d={class:"right"},r={class:"icon"},n={class:"boxView"},u={class:"number"},c=(0,a._)("div",{class:"tipText"},"12.89%",-1);function m(e,t,l,m,p,h){const f=(0,a.up)("el-icon-Stopwatch"),_=(0,a.up)("el-card");return(0,a.wg)(),(0,a.j4)(_,{shadow:"hover",class:"homeCard"},{header:(0,a.w5)((()=>[(0,a._)("div",s,[o,(0,a._)("div",d,[(0,a._)("div",r,[(0,a.Wm)(f)])])])])),default:(0,a.w5)((()=>[(0,a._)("div",n,[(0,a._)("div",u,(0,i.toDisplayString)(h.eq_count.service_rate),1),c])])),_:1})}var p={name:"maintenance.vue",title:"维修保养频率",icon:"el-icon-odometer",description:"维修保养频率组件演示",data(){return{eq_count:this.eq_count}},inject:["eq_count"],mounted(){},methods:{}},h=l(83744);const f=(0,h.Z)(p,[["render",m]]);var _=f},17893:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return _}});var a=l(66252),i=l(3577);const s={class:"cardTitle"},o=(0,a._)("div",{class:"left"},"离线设备",-1),d={class:"right"},r={class:"icon"},n={class:"boxView"},u={class:"number"},c=(0,a._)("div",{class:"tipText"},"2.89%",-1);function m(e,t,l,m,p,h){const f=(0,a.up)("sc-icon-OfflineDevice"),_=(0,a.up)("el-card");return(0,a.wg)(),(0,a.j4)(_,{shadow:"hover",class:"homeCard"},{header:(0,a.w5)((()=>[(0,a._)("div",s,[o,(0,a._)("div",d,[(0,a._)("div",r,[(0,a.Wm)(f)])])])])),default:(0,a.w5)((()=>[(0,a._)("div",n,[(0,a._)("div",u,(0,i.toDisplayString)(h.eq_count.offline_eq),1),c])])),_:1})}var p={name:"offlineDevice.vue",title:"离线设备",icon:"el-icon-odometer",description:"离线设备组件演示",data(){return{eq_count:this.eq_count}},inject:["eq_count"],mounted(){},methods:{}},h=l(83744);const f=(0,h.Z)(p,[["render",m]]);var _=f},61984:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return _}});var a=l(66252),i=l(3577);const s={class:"cardTitle"},o=(0,a._)("div",{class:"left"},"在线设备",-1),d={class:"right"},r={class:"icon"},n={class:"boxView"},u={class:"number"},c=(0,a._)("div",{class:"tipText"},"2.89%",-1);function m(e,t,l,m,p,h){const f=(0,a.up)("sc-icon-OnLineDevice"),_=(0,a.up)("el-card");return(0,a.wg)(),(0,a.j4)(_,{shadow:"hover",class:"homeCard"},{header:(0,a.w5)((()=>[(0,a._)("div",s,[o,(0,a._)("div",d,[(0,a._)("div",r,[(0,a.Wm)(f)])])])])),default:(0,a.w5)((()=>[(0,a._)("div",n,[(0,a._)("div",u,(0,i.toDisplayString)(h.eq_count.online_eq),1),c])])),_:1})}var p={name:"onlineDevice.vue",title:"在线设备",icon:"el-icon-odometer",description:"在线设备组件演示",data(){return{eq_count:this.eq_count}},inject:["eq_count"],mounted(){},methods:{}},h=l(83744);const f=(0,h.Z)(p,[["render",m]]);var _=f},70754:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return _}});var a=l(66252),i=l(3577);const s=(0,a._)("div",{class:"cardTitle"},[(0,a._)("div",{class:"left"},"出材方数")],-1),o={class:"cubeView"},d={class:"cube"},r={class:"tipFooter"},n={class:"iconBack"},u={class:"icon"},c=(0,a._)("div",{class:"text"},"402.34",-1);function m(e,t,l,m,p,h){const f=(0,a.up)("sc-icon-AscendingCurve"),_=(0,a.up)("el-card");return(0,a.wg)(),(0,a.j4)(_,{shadow:"hover",class:"homeCard cubeCard"},{header:(0,a.w5)((()=>[s])),default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",d,(0,i.toDisplayString)(h.order_count.out_cube),1),(0,a._)("div",r,[(0,a._)("div",n,[(0,a._)("span",u,[(0,a.Wm)(f)])]),c])])])),_:1})}var p={name:"outMaterialSquare.vue",title:"出材方数",icon:"el-icon-odometer",description:"出材方数组件演示",data(){return{order_count:this.order_count}},inject:["order_count"]},h=l(83744);const f=(0,h.Z)(p,[["render",m]]);var _=f},9425:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return _}});var a=l(66252),i=l(3577);const s=(0,a._)("div",{class:"cardTitle"},[(0,a._)("div",{class:"left"},"加工方数")],-1),o={class:"cubeView"},d={class:"cube"},r={class:"tipFooter"},n={class:"iconBack"},u={class:"icon"},c=(0,a._)("div",{class:"text"},"402.34",-1);function m(e,t,l,m,p,h){const f=(0,a.up)("sc-icon-AscendingCurve"),_=(0,a.up)("el-card");return(0,a.wg)(),(0,a.j4)(_,{shadow:"hover",class:"homeCard cubeCard"},{header:(0,a.w5)((()=>[s])),default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",d,(0,i.toDisplayString)(h.order_count.cube),1),(0,a._)("div",r,[(0,a._)("div",n,[(0,a._)("span",u,[(0,a.Wm)(f)])]),c])])])),_:1})}var p={name:"processSquare.vue",title:"加工方数",icon:"el-icon-odometer",description:"加工方数组件演示",data(){return{order_count:this.order_count}},inject:["order_count"]},h=l(83744);const f=(0,h.Z)(p,[["render",m]]);var _=f},56987:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return _}});var a=l(66252),i=l(3577);const s=(0,a._)("div",{class:"cardTitle"},[(0,a._)("div",{class:"left"},"已排产方数")],-1),o={class:"cubeView"},d={class:"cube"},r={class:"tipFooter"},n={class:"iconBack"},u={class:"icon"},c=(0,a._)("div",{class:"text"},"612.34",-1);function m(e,t,l,m,p,h){const f=(0,a.up)("sc-icon-AscendingCurve"),_=(0,a.up)("el-card");return(0,a.wg)(),(0,a.j4)(_,{shadow:"hover",class:"homeCard cubeCard"},{header:(0,a.w5)((()=>[s])),default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",d,(0,i.toDisplayString)(h.order_count.schedule),1),(0,a._)("div",r,[(0,a._)("div",n,[(0,a._)("span",u,[(0,a.Wm)(f)])]),c])])])),_:1})}var p={name:"stopProductSquare.vue",title:"已排产方数",icon:"el-icon-odometer",description:"已排产方数组件演示",data(){return{order_count:this.order_count}},inject:["order_count"]},h=l(83744);const f=(0,h.Z)(p,[["render",m]]);var _=f},74089:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return g}});var a=l(66252),i=l(3577);const s=e=>((0,a.dD)("data-v-d3146d22"),e=e(),(0,a.Cn)(),e),o=s((()=>(0,a._)("div",{class:"cardTitle"},[(0,a._)("div",{class:"left"},"代办事项")],-1))),d={class:"welcome"},r={class:"tips"},n={class:"tips-item-icon"},u={class:"tips-item-message"},c={class:"title"},m={class:"text"};function p(e,t,l,s,p,h){const f=(0,a.up)("el-avatar"),_=(0,a.up)("el-badge"),g=(0,a.up)("el-scrollbar"),w=(0,a.up)("el-card");return(0,a.wg)(),(0,a.j4)(w,{shadow:"hover",class:"homeCard todoCard"},{header:(0,a.w5)((()=>[o])),default:(0,a.w5)((()=>[(0,a._)("div",d,[(0,a.Wm)(g,null,{default:(0,a.w5)((()=>[(0,a._)("div",r,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(h.homeList.pending_tasks,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"tips-item",key:t},[(0,a._)("div",n,[(0,a.Wm)(_,{"is-dot":1!=e.is_read,type:"danger"},{default:(0,a.w5)((()=>[16==e.title_code?((0,a.wg)(),(0,a.j4)(f,{key:0,class:"mesWarningAvatar",type:"warning",size:40,icon:"sc-icon-MsgSetup"})):20==e.title_code?((0,a.wg)(),(0,a.j4)(f,{key:1,class:"mesReviewAvatar",type:"danger",size:40,icon:"sc-icon-MsgReview"})):((0,a.wg)(),(0,a.j4)(f,{key:2,class:"mesAvatar",size:40,icon:"sc-icon-SmallBell"}))])),_:2},1032,["is-dot"])]),(0,a._)("div",u,[(0,a._)("div",c,(0,i.toDisplayString)(e.title),1),(0,a._)("div",m,(0,i.toDisplayString)(e.content),1)])])))),128))])])),_:1})])])),_:1})}var h={title:"代办事项",icon:"el-icon-present",description:"项目特色以及文档链接",data(){return{homeList:this.homeList}},inject:["homeList"],methods:{}},f=l(83744);const _=(0,f.Z)(h,[["render",p],["__scopeId","data-v-d3146d22"]]);var g=_},26959:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return y}});var a=l(66252),i=l(3577);const s=e=>((0,a.dD)("data-v-2f0f1554"),e=e(),(0,a.Cn)(),e),o=s((()=>(0,a._)("div",{class:"cardTitle"},[(0,a._)("div",{class:"left"},"用电量")],-1))),d={class:"progressView"},r={class:"cube"},n={class:"tipFooter"},u={class:"iconBack"},c={class:"icon"},m=s((()=>(0,a._)("div",{class:"text"},"345.00",-1))),p={class:"progress"},h={class:"percentage-value"},f=s((()=>(0,a._)("div",{class:"percentage-label"},"当前进度",-1)));function _(e,t,l,s,_,g){const w=(0,a.up)("sc-icon-AscendingCurve"),v=(0,a.up)("el-progress"),y=(0,a.up)("el-card");return(0,a.wg)(),(0,a.j4)(y,{shadow:"hover",class:"homeCard cubeCard"},{header:(0,a.w5)((()=>[o])),default:(0,a.w5)((()=>[(0,a._)("div",d,[(0,a._)("div",r,(0,i.toDisplayString)(g.energy_summary.energy_consumption),1),(0,a._)("div",n,[(0,a._)("div",u,[(0,a._)("span",c,[(0,a.Wm)(w)])]),m])]),(0,a._)("div",p,[(0,a.Wm)(v,{type:"dashboard",percentage:35.5,width:"136","stroke-width":12},{default:(0,a.w5)((({percentage:e})=>[(0,a._)("div",h,(0,i.toDisplayString)(e)+"%",1),f])),_:1},8,["percentage"])])])),_:1})}var g={title:"用电量",name:"useElectricity",icon:"el-icon-odometer",description:"用电量子组件演示",data(){return{energy_summary:this.energy_summary}},inject:["energy_summary"]},w=l(83744);const v=(0,w.Z)(g,[["render",_],["__scopeId","data-v-2f0f1554"]]);var y=v},81816:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return _}});var a=l(66252),i=l(3577);const s=(0,a._)("div",{class:"cardTitle"},[(0,a._)("div",{class:"left"},"出材率")],-1),o={class:"cubeView"},d={class:"cube"},r={class:"tipFooter"},n={class:"iconBack"},u={class:"icon"},c=(0,a._)("div",{class:"text"},"402.34",-1);function m(e,t,l,m,p,h){const f=(0,a.up)("sc-icon-AscendingCurve"),_=(0,a.up)("el-card");return(0,a.wg)(),(0,a.j4)(_,{shadow:"hover",class:"homeCard cubeCard"},{header:(0,a.w5)((()=>[s])),default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",d,(0,i.toDisplayString)(h.order_count.yield),1),(0,a._)("div",r,[(0,a._)("div",n,[(0,a._)("span",u,[(0,a.Wm)(f)])]),c])])])),_:1})}var p={name:"yield.vue",title:"出材率",icon:"el-icon-odometer",description:"出材率组件演示",data(){return{order_count:this.order_count}},inject:["order_count"]},h=l(83744);const f=(0,h.Z)(p,[["render",m]]);var _=f},693:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return w}});var a=l(66252),i=l(3577);const s={class:"myMods"},o=["href"],d={href:"javascript:void(0)"},r={class:"setMods"},n={class:"setMods"},u=(0,a.Uk)("取消"),c=(0,a.Uk)("保存");function m(e,t,l,m,p,h){const f=(0,a.up)("el-icon"),_=(0,a.up)("router-link"),g=(0,a.up)("el-icon-plus"),w=(0,a.up)("draggable"),v=(0,a.up)("el-button"),y=(0,a.up)("el-drawer");return(0,a.wg)(),(0,a.iD)("div",null,[(0,a._)("ul",s,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(p.myMods,(t=>((0,a.wg)(),(0,a.iD)("li",{key:t.path,style:(0,i.normalizeStyle)({background:t.meta.color||"#909399"})},["link"===t.meta.type?((0,a.wg)(),(0,a.iD)("a",{key:0,href:t.path,target:"_blank"},[(0,a.Wm)(f,null,{default:(0,a.w5)((()=>[((0,a.wg)(),(0,a.j4)((0,a.LL)(t.meta.icon||e.el-e.icon-e.menu)))])),_:2},1024),(0,a._)("p",null,(0,i.toDisplayString)(t.meta.title),1)],8,o)):((0,a.wg)(),(0,a.j4)(_,{key:1,to:{path:t.path}},{default:(0,a.w5)((()=>[(0,a.Wm)(f,null,{default:(0,a.w5)((()=>[((0,a.wg)(),(0,a.j4)((0,a.LL)(t.meta.icon||e.el-e.icon-e.menu)))])),_:2},1024),(0,a._)("p",null,(0,i.toDisplayString)(t.meta.title),1)])),_:2},1032,["to"]))],4)))),128)),(0,a._)("li",{class:"modItem-add",onClick:t[0]||(t[0]=(...e)=>h.addMods&&h.addMods(...e))},[(0,a._)("a",d,[(0,a.Wm)(f,null,{default:(0,a.w5)((()=>[(0,a.Wm)(g)])),_:1})])])]),(0,a.Wm)(y,{title:"添加应用",modelValue:p.modsDrawer,"onUpdate:modelValue":t[4]||(t[4]=e=>p.modsDrawer=e),size:570,"destroy-on-close":""},{footer:(0,a.w5)((()=>[(0,a.Wm)(v,{onClick:t[3]||(t[3]=e=>p.modsDrawer=!1)},{default:(0,a.w5)((()=>[u])),_:1}),(0,a.Wm)(v,{type:"primary",onClick:h.saveMods},{default:(0,a.w5)((()=>[c])),_:1},8,["onClick"])])),default:(0,a.w5)((()=>[(0,a._)("div",r,[(0,a._)("h4",null,"我的常用 ( "+(0,i.toDisplayString)(p.myMods.length)+" )",1),(0,a.Wm)(w,{tag:"ul",modelValue:p.myMods,"onUpdate:modelValue":t[1]||(t[1]=e=>p.myMods=e),animation:"200","item-key":"path",group:"people"},{item:(0,a.w5)((({element:t})=>[(0,a._)("li",{style:(0,i.normalizeStyle)({background:t.meta.color||"#909399"})},[(0,a.Wm)(f,null,{default:(0,a.w5)((()=>[((0,a.wg)(),(0,a.j4)((0,a.LL)(t.meta.icon||e.el-e.icon-e.menu)))])),_:2},1024),(0,a._)("p",null,(0,i.toDisplayString)(t.meta.title),1)],4)])),_:1},8,["modelValue"])]),(0,a._)("div",n,[(0,a._)("h4",null,"全部应用 ( "+(0,i.toDisplayString)(p.filterMods.length)+" )",1),(0,a.Wm)(w,{tag:"ul",modelValue:p.filterMods,"onUpdate:modelValue":t[2]||(t[2]=e=>p.filterMods=e),animation:"200","item-key":"path",sort:!1,group:"people"},{item:(0,a.w5)((({element:t})=>[(0,a._)("li",{style:(0,i.normalizeStyle)({background:t.meta.color||"#909399"})},[(0,a.Wm)(f,null,{default:(0,a.w5)((()=>[((0,a.wg)(),(0,a.j4)((0,a.LL)(t.meta.icon||e.el-e.icon-e.menu)))])),_:2},1024),(0,a._)("p",null,(0,i.toDisplayString)(t.meta.title),1)],4)])),_:1},8,["modelValue"])])])),_:1},8,["modelValue"])])}l(57658);var p=l(9980),h=l.n(p),f={components:{draggable:h()},data(){return{mods:[],myMods:[],myModsName:[],filterMods:[],modsDrawer:!1}},mounted(){this.getMods()},methods:{addMods(){this.modsDrawer=!0},getMods(){this.myModsName=this.$TOOL.data.get("my-mods")||[];const e=this.$TOOL.data.get("MENU");this.filterMenu(e),this.myMods=this.mods.filter((e=>this.myModsName.includes(e.name))),this.filterMods=this.mods.filter((e=>!this.myModsName.includes(e.name)))},filterMenu(e){e.forEach((e=>{if(e.meta.hidden||"button"===e.meta.type)return!1;"iframe"===e.meta.type&&(e.path=`/i/${e.name}`),e.children&&e.children.length>0?this.filterMenu(e.children):this.mods.push(e)}))},saveMods(){const e=this.myMods.map((e=>e.name));this.$TOOL.data.set("my-mods",e),this.$message.success("设置常用成功"),this.modsDrawer=!1}}},_=l(83744);const g=(0,_.Z)(f,[["render",m],["__scopeId","data-v-bd00b93c"]]);var w=g},15663:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return w}});var a=l(66252),i=l(3577);const s={class:"common-header-left"},o={class:"common-header-logo"},d=["alt"],r={class:"common-header-title"},n={class:"common-header-right"},u=(0,a.Uk)("返回登录"),c={class:"common-container"},m={class:"common-title"},p={class:"common-main el-card"};function h(e,t,l,h,f,_){const g=(0,a.up)("router-link"),w=(0,a.up)("el-header"),v=(0,a.up)("el-main"),y=(0,a.up)("el-container");return(0,a.wg)(),(0,a.j4)(y,null,{default:(0,a.w5)((()=>[(0,a.Wm)(w,{style:{height:"50px"}},{default:(0,a.w5)((()=>[(0,a._)("div",s,[(0,a._)("div",o,[(0,a._)("img",{alt:e.$CONFIG.APP_NAME,src:"https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-login/logo_b.png"},null,8,d),(0,a._)("label",null,(0,i.toDisplayString)(e.$CONFIG.APP_NAME),1)]),(0,a._)("div",r,(0,i.toDisplayString)(l.title),1)]),(0,a._)("div",n,[(0,a.Wm)(g,{to:"/login"},{default:(0,a.w5)((()=>[u])),_:1})])])),_:1}),(0,a.Wm)(v,null,{default:(0,a.w5)((()=>[(0,a._)("div",c,[(0,a._)("h2",m,(0,i.toDisplayString)(l.title),1),(0,a._)("div",p,[(0,a.WI)(e.$slots,"default")])])])),_:3})])),_:3})}var f={props:{title:{type:String,default:""}}},_=l(83744);const g=(0,_.Z)(f,[["render",h]]);var w=g},54375:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return c}});var a=l(66252),i=l(49963),s=l(3577);const o={class:"login-reg"};function d(e,t,l,d,r,n){const u=(0,a.up)("el-input"),c=(0,a.up)("el-form-item"),m=(0,a.up)("el-checkbox"),p=(0,a.up)("el-col"),h=(0,a.up)("router-link"),f=(0,a.up)("el-button"),_=(0,a.up)("el-form");return(0,a.wg)(),(0,a.j4)(_,{onSubmit:t[3]||(t[3]=(0,i.iM)((()=>{}),["prevent"])),ref:"loginForm",model:r.form,rules:r.rules,"label-width":"0",size:"large"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{prop:"user"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{modelValue:r.form.user,"onUpdate:modelValue":t[0]||(t[0]=e=>r.form.user=e),"prefix-icon":"el-icon-user",clearable:"",placeholder:e.$t("login.userPlaceholder")},null,8,["modelValue","placeholder"])])),_:1}),(0,a.Wm)(c,{prop:"password"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{modelValue:r.form.password,"onUpdate:modelValue":t[1]||(t[1]=e=>r.form.password=e),"prefix-icon":"el-icon-lock",clearable:"","show-password":"",placeholder:e.$t("login.PWPlaceholder")},null,8,["modelValue","placeholder"])])),_:1}),(0,a.Wm)(c,{style:{"margin-bottom":"10px"}},{default:(0,a.w5)((()=>[(0,a.Wm)(p,{span:12},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{label:e.$t("login.rememberMe"),modelValue:r.form.autologin,"onUpdate:modelValue":t[2]||(t[2]=e=>r.form.autologin=e)},null,8,["label","modelValue"])])),_:1}),(0,a.Wm)(p,{span:12,class:"login-forgot"},{default:(0,a.w5)((()=>[(0,a.Wm)(h,{to:"/reset_password"},{default:(0,a.w5)((()=>[(0,a.Uk)((0,s.toDisplayString)(e.$t("login.forgetPassword"))+"?",1)])),_:1})])),_:1})])),_:1}),(0,a.Wm)(c,null,{default:(0,a.w5)((()=>[(0,a.Wm)(f,{type:"primary","native-type":"submit",style:{width:"100%"},loading:r.islogin,onClick:n.login},{default:(0,a.w5)((()=>[(0,a.Uk)((0,s.toDisplayString)(e.$t("login.signIn")),1)])),_:1},8,["loading","onClick"])])),_:1}),(0,a._)("div",o,[(0,a.Uk)((0,s.toDisplayString)(e.$t("login.noAccount"))+" ",1),(0,a.Wm)(h,{to:"/user_register"},{default:(0,a.w5)((()=>[(0,a.Uk)((0,s.toDisplayString)(e.$t("login.createAccount")),1)])),_:1})])])),_:1},8,["model","rules"])}var r={data(){return{userType:"admin",form:{user:"",password:"",autologin:!1},rules:{user:[{required:!0,message:this.$t("login.userError"),trigger:"blur"}],password:[{required:!0,message:this.$t("login.PWError"),trigger:"blur"}]},islogin:!1,keyDown:""}},watch:{userType(e){"admin"===e?(this.form.user="sequi.ut",this.form.password="123456"):"user"===e&&(this.form.user="user",this.form.password="123456")}},methods:{async login(){const e=await this.$refs.loginForm.validate().catch((()=>{}));if(!e)return!1;this.islogin=!0;const t={login_name:this.form.user,password:this.form.password,sys_type:1},l=await this.$API.auth.token.post(t);if(200!==l.code)return this.islogin=!1,!1;this.$TOOL.cookie.set("TOKEN",l.data.token,{expires:this.form.autologin?86400:0}),this.$TOOL.data.set("USER_INFO",l.data.user),this.$store.commit("SET_LOGIN_AVATAR","https://git.tool.dwoodauto.com/avatars/38d580671e20a7dd6fcd5772a250a2962fd83e2bbda390f6253e1bb5440035fc?size=512"),""!==l.data.user.avatar&&this.$store.commit("SET_LOGIN_AVATAR",l.data.user.avatar),this.$store.commit("SET_LOGIN_NAME",l.data.user.login_name);let a=null;if(a=await this.$API.system.menu.myMenus.get(),200!==a.code)return this.islogin=!1,this.$message.warning(a.msg),!1;{if(0===a.data.menu.length)return this.islogin=!1,await this.$alert("当前用户无任何菜单权限,请联系系统管理员","无权限访问",{type:"error",center:!0}),!1;this.$TOOL.setMenu(a.data.menu),this.$TOOL.data.set("MENU",a.data.menu);const e=this.$TOOL.objCopy(a.data.permissions);e.auth=this.$TOOL.authPermissions(e.data_permissions),this.$TOOL.data.set("PERMISSIONS",e),this.$TOOL.data.set("USER-PERMISSIONS",a.data.permissions)}this.$router.replace({path:"/"}),this.islogin=!1}}},n=l(83744);const u=(0,n.Z)(r,[["render",d]]);var c=u},18411:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return h}});var a=l(66252),i=l(49963),s=l(3577);const o={class:"login-msg-yzm"},d={key:0},r={class:"login-reg"};function n(e,t,l,n,u,c){const m=(0,a.up)("el-input"),p=(0,a.up)("el-form-item"),h=(0,a.up)("el-button"),f=(0,a.up)("router-link"),_=(0,a.up)("el-form");return(0,a.wg)(),(0,a.j4)(_,{onSubmit:t[2]||(t[2]=(0,i.iM)((()=>{}),["prevent"])),ref:"loginForm",model:u.form,rules:u.rules,"label-width":"0",size:"large"},{default:(0,a.w5)((()=>[(0,a.Wm)(p,{prop:"phone"},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{modelValue:u.form.phone,"onUpdate:modelValue":t[0]||(t[0]=e=>u.form.phone=e),"prefix-icon":"el-icon-iphone",clearable:"",placeholder:e.$t("login.mobilePlaceholder")},null,8,["modelValue","placeholder"])])),_:1}),(0,a.Wm)(p,{prop:"yzm",style:{"margin-bottom":"35px"}},{default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a.Wm)(m,{modelValue:u.form.code,"onUpdate:modelValue":t[1]||(t[1]=e=>u.form.code=e),"prefix-icon":"el-icon-unlock",clearable:"",placeholder:e.$t("login.smsPlaceholder")},null,8,["modelValue","placeholder"]),(0,a.Wm)(h,{onClick:c.getYzm,disabled:u.disabled},{default:(0,a.w5)((()=>[(0,a.Uk)((0,s.toDisplayString)(this.$t("login.smsGet")),1),u.disabled?((0,a.wg)(),(0,a.iD)("span",d," ("+(0,s.toDisplayString)(u.time)+")",1)):(0,a.kq)("",!0)])),_:1},8,["onClick","disabled"])])])),_:1}),(0,a.Wm)(p,null,{default:(0,a.w5)((()=>[(0,a.Wm)(h,{type:"primary",style:{width:"100%"},loading:u.islogin,onClick:c.login},{default:(0,a.w5)((()=>[(0,a.Uk)((0,s.toDisplayString)(e.$t("login.signIn")),1)])),_:1},8,["loading","onClick"])])),_:1}),(0,a._)("div",r,[(0,a.Uk)((0,s.toDisplayString)(e.$t("login.noAccount"))+" ",1),(0,a.Wm)(f,{to:"/user_register"},{default:(0,a.w5)((()=>[(0,a.Uk)((0,s.toDisplayString)(e.$t("login.createAccount")),1)])),_:1})])])),_:1},8,["model","rules"])}l(57658);const{verifyPhone:u}=l(62921);var c={data(){return{form:{phone:"",code:""},rules:{phone:[{required:!0,message:this.$t("login.mobileError")},{validator:u,trigger:"blur"}],code:[{required:!0,message:this.$t("login.smsError")}]},disabled:!1,time:0,islogin:!1}},mounted(){},methods:{async getYzm(){const e=await this.$refs.loginForm.validateField("phone").catch((()=>{}));if(!e)return!1;const t=await this.$API.system.user.verifyCode.post({mobile:this.form.phone});if(200===t.code){this.$message.success(this.$t("login.smsSent")),this.disabled=!0,this.time=60;const e=setInterval((()=>{this.time-=1,this.time<1&&(clearInterval(e),this.disabled=!1,this.time=0)}),1e3)}},async login(){const e=await this.$refs.loginForm.validate().catch((()=>{}));if(!e)return!1;const t={mobile:this.form.phone,verify_code:this.form.code},l=await this.$API.auth.phoneLogin.post(t);if(200===l.code){this.$TOOL.cookie.set("TOKEN",l.data.token,{expires:this.form.autologin?86400:0}),this.$TOOL.data.set("USER_INFO",l.data.user),""!=l.data.user.avatar&&this.$store.commit("SET_LOGIN_AVATAR",l.data.user.avatar),this.$store.commit("SET_LOGIN_NAME",l.data.user.name);let e=null;if(e=await this.$API.system.menu.myMenus.get(),200!==e.code)return this.islogin=!1,this.$message.warning(e.msg),!1;{if(0===e.data.menu.length)return this.islogin=!1,await this.$alert("当前用户无任何菜单权限,请联系系统管理员","无权限访问",{type:"error",center:!0}),!1;this.$TOOL.setMenu(e.data.menu),this.$TOOL.data.set("MENU",e.data.menu),this.$TOOL.data.set("USER-PERMISSIONS",e.data.permissions);const t=e.data.permissions.data_permissions.reduce(((e,t)=>{for(const l in t)t[l]&&Array.isArray(t[l])&&e.push(...t[l].map((e=>e.actions)));return e}),[]);this.$TOOL.data.set("PERMISSIONS",t)}this.$router.replace({path:"/"})}}}},m=l(83744);const p=(0,m.Z)(c,[["render",n]]);var h=p},68603:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return r}});var a=l(66252);function i(e,t,l,i,s,o){return(0,a.wg)(),(0,a.iD)("div",null,"4546")}var s={name:"save.vue",data(){return{}}},o=l(83744);const d=(0,o.Z)(s,[["render",i]]);var r=d},39522:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return F}});var a=l(66252),i=l(3577);const s=e=>((0,a.dD)("data-v-e095a5ec"),e=e(),(0,a.Cn)(),e),o={class:"orderDialogMain"},d={class:"orderLeft"},r={class:"orderCard"},n=s((()=>(0,a._)("div",{class:"cardTitle"},"工单信息",-1))),u={class:"com"},c=s((()=>(0,a._)("span",{class:"name name_40"},"工单号",-1))),m={class:"text"},p={class:"com"},h=s((()=>(0,a._)("span",{class:"name name_40"},"等级",-1))),f={class:"text"},_={class:"com"},g=s((()=>(0,a._)("span",{class:"name name_40"},"规格",-1))),w={class:"text"},v={class:"com"},y=s((()=>(0,a._)("span",{class:"name name_40"},"数量",-1))),b={class:"text"},k=s((()=>(0,a._)("div",{class:"orderTitle"},"审核信息",-1))),V={class:"reviewBox"},C={class:"approveView"},W={class:"seq"},x={class:"name"},S=(0,a.Uk)("通过"),D=(0,a.Uk)("拒绝"),U={class:"orderRight"},$=s((()=>(0,a._)("div",{class:"orderTitle"},"工单审核流程信息",-1))),L={class:"orderCard"},M={class:"reviewMain"},T={class:"itemDate",name:"timestamp"},I={class:"date"},H={class:"time"},N={class:"com"},q=(0,a.Uk)("取 消"),j=(0,a.Uk)("确认审核");function P(e,t,l,s,P,E){const A=(0,a.up)("el-step"),z=(0,a.up)("el-steps"),F=(0,a.up)("el-form-item"),O=(0,a.up)("el-radio"),Z=(0,a.up)("el-radio-group"),Y=(0,a.up)("el-input"),B=(0,a.up)("el-form"),R=(0,a.up)("el-timeline-item"),K=(0,a.up)("el-timeline"),G=(0,a.up)("el-scrollbar"),J=(0,a.up)("el-button"),Q=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(Q,{"custom-class":"dialog-pd_0",title:P.titleMap[P.mode],modelValue:P.visible,"onUpdate:modelValue":t[3]||(t[3]=e=>P.visible=e),width:960,"destroy-on-close":"",draggable:"",onClosed:t[4]||(t[4]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(J,{onClick:t[2]||(t[2]=e=>P.visible=!1)},{default:(0,a.w5)((()=>[q])),_:1}),2!==P.orderInfo.status&&3!==P.orderInfo.status||!(P.reviewShow||P.orderInfo.review_flow_order&&1!==P.orderInfo.review_flow_order.review_method)?(0,a.kq)("",!0):((0,a.wg)(),(0,a.j4)(J,{key:0,type:"primary",onClick:E.reviewSave},{default:(0,a.w5)((()=>[j])),_:1},8,["onClick"]))])),default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",d,[(0,a.Wm)(z,{class:"scElSteps scElStepsTime",active:P.orderInfo.review_process_step,"align-center":"","finish-status":"success","process-status":"finish"},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(P.orderInfo.review_process,((e,t)=>((0,a.wg)(),(0,a.j4)(A,{key:t,title:e.label,description:0==e.time||""==e.time?"":e.time},null,8,["title","description"])))),128))])),_:1},8,["active"]),(0,a._)("div",r,[n,(0,a._)("div",u,[c,(0,a._)("span",m,(0,i.toDisplayString)(P.orderInfo.order_sn),1)]),(0,a._)("div",p,[h,(0,a._)("span",f,(0,i.toDisplayString)(P.orderInfo.wood_level),1)]),(0,a._)("div",_,[g,(0,a._)("span",w,(0,i.toDisplayString)(P.orderInfo.order_spec),1)]),(0,a._)("div",v,[y,(0,a._)("span",b,(0,i.toDisplayString)(P.orderInfo.order_number),1)])]),k,(0,a._)("div",V,[(0,a.Wm)(B,{ref:"ruleFormRef",model:P.reviewForm,rules:P.reviewRules,"label-width":"80px"},{default:(0,a.w5)((()=>[(0,a.Wm)(F,{label:P.orderInfo.review_flow_order&&1===P.orderInfo.review_flow_order.review_type?"审核人":"审核角色"},{default:(0,a.w5)((()=>[(0,a._)("div",C,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(P.reviewList,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:(0,i.normalizeClass)(["itemBox",{itemBoxPrimary:"approved"===e.review_userInfo.review_status,itemBoxProgress:"progress"===e.review_userInfo.review_status,itemBoxDanger:"rejected"===e.review_userInfo.review_status,"":"waiting_approval"===e.review_userInfo.review_status}]),key:t},[(0,a._)("span",W,(0,i.toDisplayString)(t+1),1),(0,a._)("span",x,(0,i.toDisplayString)(""!==e.review_userInfo.user_id?e.review_userInfo.user_name:e.review_userInfo.role_name),1)],2)))),128))])])),_:1},8,["label"]),(0,a.Wm)(F,{label:"审批",prop:"review_status"},{default:(0,a.w5)((()=>[(0,a.Wm)(Z,{modelValue:P.reviewForm.review_status,"onUpdate:modelValue":t[0]||(t[0]=e=>P.reviewForm.review_status=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(O,{label:1},{default:(0,a.w5)((()=>[S])),_:1}),(0,a.Wm)(O,{label:2},{default:(0,a.w5)((()=>[D])),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,a.Wm)(F,{label:"备注",prop:"review_remark",rules:[{required:2===P.reviewForm.review_status,message:"请填写备注信息",trigger:"blur"}]},{default:(0,a.w5)((()=>[(0,a.Wm)(Y,{modelValue:P.reviewForm.review_remark,"onUpdate:modelValue":t[1]||(t[1]=e=>P.reviewForm.review_remark=e),placeholder:"请填写备注信息(不超过10个字)","input-style":"font-size:12px;",type:"textarea",row:2},null,8,["modelValue"])])),_:1},8,["rules"])])),_:1},8,["model","rules"])])]),(0,a._)("div",U,[$,(0,a._)("div",L,[(0,a.Wm)(G,{"max-height":"420px"},{default:(0,a.w5)((()=>[(0,a._)("div",M,[(0,a.Wm)(K,{class:"scElTimeline"},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(P.orderInfo.order_review_record,((e,t)=>((0,a.wg)(),(0,a.j4)(R,{center:!0,key:t,type:1==e.review_status?"primary":"",icon:e.icon,color:e.color,size:e.size,hollow:1==e.review_status},{default:(0,a.w5)((()=>[(0,a._)("div",T,[(0,a._)("div",I,(0,i.toDisplayString)(e.created_at),1),(0,a._)("div",H,(0,i.toDisplayString)(e.time),1)]),(0,a._)("div",N,(0,i.toDisplayString)(e.creator_name)+" "+(0,i.toDisplayString)(e.remark),1)])),_:2},1032,["type","icon","color","size","hollow"])))),128))])),_:1})])])),_:1})])])])])),_:1},8,["title","modelValue"])}var E={name:"review",data(){return{userInfo:{id:0},size:"default",visible:!1,mode:"review",titleMap:{review:"单号:O202304191309"},orderInfo:{review_flow_order:{review_type:1,review_method:1}},reviewList:[],reviewShow:!1,activities:[{content:"萧萧创建订单",timestamp:"2018-04-12",time:"20:46",type:"primary"}],reviewForm:{id:"",review_status:1,review_remark:""},reviewRules:{review_status:[{required:!0,message:"审批不能为空",trigger:"blur"}]}}},mounted(){this.userInfo=this.$TOOL.data.get("USER_INFO")},methods:{open(e="review"){return this.mode=e,this.visible=!0,this},async reviewSave(){const e=await this.$API.orders.order.review.post(this.reviewForm);200===e.code&&(this.$emit("success",this.reviewForm,this.mode),this.visible=!1,this.$message.success("操作成功"))},async getReviewDiagram(e){const t=await this.$API.orders.order.reviewDiagram.post(e);if(200===t.code){const e=t.data.find((e=>"progress"===e.review_userInfo.review_status));e&&(this.reviewShow=this.userInfo.id===e.review_userInfo.user_id);const l=t.data.find((e=>"rejected"===e.review_userInfo.review_status));l&&(this.reviewForm.review_status=2,this.reviewForm.review_remark=l.review_userInfo.review_remark),this.reviewList=t.data}},setData(e){const t={id:e.id};this.getReviewDiagram(t),this.loading=!0,setTimeout((async()=>{let e=await this.$API.orders.order.info.post(t);this.titleMap.review="单号:"+e.data.order_sn,this.orderInfo=e.data,this.reviewForm.id=e.data.id}),100)}}},A=l(83744);const z=(0,A.Z)(E,[["render",P],["__scopeId","data-v-e095a5ec"]]);var F=z},96187:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return Jt}});var a=l(66252),i=l(3577);const s=e=>((0,a.dD)("data-v-8b8549fa"),e=e(),(0,a.Cn)(),e),o=s((()=>(0,a._)("div",{class:"el-form-item-msg"}," 厚度:mm 宽度:mm 长度:m ",-1))),d={class:"flexView"},r={class:"flexLeft"},n=(0,a.Uk)("带皮辅料"),u=(0,a.Uk)("带薄板"),c={key:0,class:"flexRight"},m=s((()=>(0,a._)("div",{class:"unit el-form-item-msg"},"mm",-1))),p={class:"flexView flexViewFlexStart"},h={class:"finishProductNumber"},f={key:0,class:"number"},_={key:1,class:"cube"},g=(0,a.Uk)("取 消"),w=(0,a.Uk)("保存为草稿"),v=(0,a.Uk)("保 存");function y(e,t,l,s,y,b){const k=(0,a.up)("el-option"),V=(0,a.up)("el-select"),C=(0,a.up)("el-form-item"),W=(0,a.up)("el-radio"),x=(0,a.up)("el-radio-group"),S=(0,a.up)("el-input"),D=(0,a.up)("el-col"),U=(0,a.up)("el-form"),$=(0,a.up)("el-button"),L=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(L,{title:y.titleMap[y.mode],modelValue:y.visible,"onUpdate:modelValue":t[11]||(t[11]=e=>y.visible=e),width:540,"destroy-on-close":"",draggable:"",onClosed:t[12]||(t[12]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)($,{onClick:t[8]||(t[8]=e=>y.visible=!1)},{default:(0,a.w5)((()=>[g])),_:1}),"show"!==y.mode?((0,a.wg)(),(0,a.j4)($,{key:0,type:"primary",plain:"",loading:y.isDraft,onClick:t[9]||(t[9]=()=>{b.submit(),y.form.save_as_draft=!0})},{default:(0,a.w5)((()=>[w])),_:1},8,["loading"])):(0,a.kq)("",!0),"show"!==y.mode?((0,a.wg)(),(0,a.j4)($,{key:1,type:"primary",loading:y.isSave,onClick:t[10]||(t[10]=()=>{b.submit(),y.form.save_as_draft=!1})},{default:(0,a.w5)((()=>[v])),_:1},8,["loading"])):(0,a.kq)("",!0)])),default:(0,a.w5)((()=>[(0,a.Wm)(U,{model:y.form,rules:y.rules,disabled:"show"===y.mode,ref:"dialogForm","label-width":"160px"},{default:(0,a.w5)((()=>[(0,a.Wm)(C,{label:"原木材种",prop:"wood_type_id"},{default:(0,a.w5)((()=>[(0,a.Wm)(V,{placeholder:"请选择材种",modelValue:y.form.wood_type_id,"onUpdate:modelValue":t[0]||(t[0]=e=>y.form.wood_type_id=e),clearable:"",style:{width:"100%"}},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(y.setMap.woodList,((e,t)=>((0,a.wg)(),(0,a.j4)(k,{key:t,value:e.id,label:e.name},null,8,["value","label"])))),128))])),_:1},8,["modelValue"])])),_:1}),(0,a.Wm)(C,{label:"等级",prop:"wood_level_id"},{default:(0,a.w5)((()=>[(0,a.Wm)(x,{size:y.size,modelValue:y.form.wood_level_id,"onUpdate:modelValue":t[1]||(t[1]=e=>y.form.wood_level_id=e)},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(y.setMap.gradeList,((e,t)=>((0,a.wg)(),(0,a.j4)(W,{label:e.id,key:t},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(e.name),1)])),_:2},1032,["label"])))),128))])),_:1},8,["size","modelValue"])])),_:1}),(0,a.Wm)(C,{label:"规格 (厚*宽*长)",prop:"spec"},{default:(0,a.w5)((()=>[(0,a.Wm)(S,{modelValue:y.form.spec,"onUpdate:modelValue":t[2]||(t[2]=e=>y.form.spec=e),placeholder:"请输入规格",clearable:"",type:"text"},null,8,["modelValue"]),o])),_:1}),(0,a.Wm)(C,{label:"数量 (宽*高*件)",prop:"number"},{default:(0,a.w5)((()=>[(0,a.Wm)(S,{modelValue:y.form.number,"onUpdate:modelValue":t[3]||(t[3]=e=>y.form.number=e),placeholder:"请输入数量",clearable:"",type:"text"},null,8,["modelValue"])])),_:1}),(0,a.Wm)(C,{label:"辅料规格",prop:"offcut_type"},{default:(0,a.w5)((()=>[(0,a._)("div",d,[(0,a._)("div",r,[(0,a.Wm)(x,{modelValue:y.form.offcut_type,"onUpdate:modelValue":t[4]||(t[4]=e=>y.form.offcut_type=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(W,{label:1},{default:(0,a.w5)((()=>[n])),_:1}),(0,a.Wm)(W,{label:2},{default:(0,a.w5)((()=>[u])),_:1})])),_:1},8,["modelValue"])]),2==y.form.offcut_type?((0,a.wg)(),(0,a.iD)("div",c,[(0,a.Wm)(S,{placeholder:"0",modelValue:y.form.offcut_thickness,"onUpdate:modelValue":t[5]||(t[5]=e=>y.form.offcut_thickness=e)},null,8,["modelValue"]),m])):(0,a.kq)("",!0)])])),_:1}),(0,a._)("div",p,[(0,a.Wm)(D,{span:12},{default:(0,a.w5)((()=>[(0,a.Wm)(C,{label:"锯路(mm)",prop:"saw_line"},{default:(0,a.w5)((()=>[(0,a.Wm)(S,{placeholder:"据路",modelValue:y.form.saw_line,"onUpdate:modelValue":t[6]||(t[6]=e=>y.form.saw_line=e)},null,8,["modelValue"])])),_:1})])),_:1}),(0,a.Wm)(D,{span:12},{default:(0,a.w5)((()=>[(0,a.Wm)(C,{label:"加工误差(mm)",prop:"diff_value"},{default:(0,a.w5)((()=>[(0,a.Wm)(S,{placeholder:"误差",modelValue:y.form.diff_value,"onUpdate:modelValue":t[7]||(t[7]=e=>y.form.diff_value=e)},null,8,["modelValue"])])),_:1})])),_:1})]),0!=y.quantity||0!=y.cube?((0,a.wg)(),(0,a.j4)(C,{key:0,label:"成品数量(自动计算)"},{default:(0,a.w5)((()=>[(0,a._)("div",h,[0!=y.quantity?((0,a.wg)(),(0,a.iD)("div",f,(0,i.toDisplayString)(y.quantity)+"根",1)):(0,a.kq)("",!0),0!=y.cube?((0,a.wg)(),(0,a.iD)("div",_,(0,i.toDisplayString)(y.cube)+"m³",1)):(0,a.kq)("",!0)])])),_:1})):(0,a.kq)("",!0)])),_:1},8,["model","rules","disabled"])])),_:1},8,["title","modelValue"])}l(57658);const b={class:"sc-workflow-design-readonly"},k={class:"box-scale"},V=(0,a._)("div",{class:"end-node"},[(0,a._)("div",{class:"end-node-circle"}),(0,a._)("div",{class:"end-node-text"},"流程结束")],-1);function C(e,t,l,i,s,o){const d=(0,a.up)("node-wrap"),r=(0,a.up)("use-select");return(0,a.wg)(),(0,a.iD)("div",b,[(0,a._)("div",k,[s.nodeConfig?((0,a.wg)(),(0,a.j4)(d,{key:0,modelValue:s.nodeConfig,"onUpdate:modelValue":t[0]||(t[0]=e=>s.nodeConfig=e)},null,8,["modelValue"])):(0,a.kq)("",!0),V]),s.selectVisible?((0,a.wg)(),(0,a.j4)(r,{key:0,ref:"useselect",onClosed:t[1]||(t[1]=e=>s.selectVisible=!1)},null,512)):(0,a.kq)("",!0)])}function W(e,t,l,i,s,o){const d=(0,a.up)("promoter"),r=(0,a.up)("approver"),n=(0,a.up)("send"),u=(0,a.up)("node-wrap",!0),c=(0,a.up)("branch");return(0,a.wg)(),(0,a.iD)(a.HY,null,[0==s.nodeConfig.type?((0,a.wg)(),(0,a.j4)(d,{key:0,modelValue:s.nodeConfig,"onUpdate:modelValue":t[0]||(t[0]=e=>s.nodeConfig=e)},null,8,["modelValue"])):(0,a.kq)("",!0),1==s.nodeConfig.type?((0,a.wg)(),(0,a.j4)(r,{key:1,modelValue:s.nodeConfig,"onUpdate:modelValue":t[1]||(t[1]=e=>s.nodeConfig=e)},null,8,["modelValue"])):(0,a.kq)("",!0),2==s.nodeConfig.type?((0,a.wg)(),(0,a.j4)(n,{key:2,modelValue:s.nodeConfig,"onUpdate:modelValue":t[2]||(t[2]=e=>s.nodeConfig=e)},null,8,["modelValue"])):(0,a.kq)("",!0),4==s.nodeConfig.type?((0,a.wg)(),(0,a.j4)(c,{key:3,modelValue:s.nodeConfig,"onUpdate:modelValue":t[3]||(t[3]=e=>s.nodeConfig=e)},{default:(0,a.w5)((e=>[e.node?((0,a.wg)(),(0,a.j4)(u,{key:0,modelValue:e.node.childNode,"onUpdate:modelValue":t=>e.node.childNode=t},null,8,["modelValue","onUpdate:modelValue"])):(0,a.kq)("",!0)])),_:1},8,["modelValue"])):(0,a.kq)("",!0),s.nodeConfig.childNode?((0,a.wg)(),(0,a.j4)(u,{key:4,modelValue:s.nodeConfig.childNode,"onUpdate:modelValue":t[4]||(t[4]=e=>s.nodeConfig.childNode=e)},null,8,["modelValue"])):(0,a.kq)("",!0)],64)}var x=l(49963);const S={class:"node-wrap"},D={class:"node-wrap-box"},U={class:"title",style:{background:"#ff943e"}},$={class:"content"},L={key:0},M={key:1,class:"placeholder"},T={class:"node-wrap-drawer__title"},I=(0,a.Uk)("选择人员"),H={class:"tags-list"},N=(0,a.Uk)(" 发起人的第 "),q=(0,a.Uk)(" 级主管 "),j=(0,a.Uk)("选择角色"),P={class:"tags-list"},E=(0,a.Uk)("自选一个人"),A=(0,a.Uk)("自选多个人"),z=(0,a.Uk)("直到最上层主管"),F=(0,a.Uk)("自定义审批终点"),O={key:0},Z=(0,a.Uk)("直到发起人的第 "),Y=(0,a.Uk)(" 级主管"),B=(0,a.Uk)(" 小时 "),R=(0,a.Uk)("自动通过"),K=(0,a.Uk)("自动拒绝"),G={style:{width:"100%"}},J=(0,a.Uk)("按顺序依次审批"),Q={style:{width:"100%"}},X=(0,a.Uk)("会签 (可同时审批,每个人必须审批通过)"),ee={style:{width:"100%"}},te=(0,a.Uk)("或签 (有一人审批通过即可)"),le=(0,a.Uk)("保存"),ae=(0,a.Uk)("取消");function ie(e,t,l,s,o,d){const r=(0,a.up)("add-node"),n=(0,a.up)("el-icon-edit"),u=(0,a.up)("el-icon"),c=(0,a.up)("el-input"),m=(0,a.up)("el-option"),p=(0,a.up)("el-select"),h=(0,a.up)("el-form-item"),f=(0,a.up)("el-button"),_=(0,a.up)("el-tag"),g=(0,a.up)("el-input-number"),w=(0,a.up)("el-radio"),v=(0,a.up)("el-radio-group"),y=(0,a.up)("el-divider"),b=(0,a.up)("el-checkbox"),k=(0,a.up)("el-form"),V=(0,a.up)("el-main"),C=(0,a.up)("el-footer"),W=(0,a.up)("el-container"),ie=(0,a.up)("el-drawer");return(0,a.wg)(),(0,a.iD)("div",S,[(0,a._)("div",D,[(0,a._)("div",U,[(0,a._)("span",null,(0,i.toDisplayString)(o.nodeConfig.nodeName),1)]),(0,a._)("div",$,[d.toText(o.nodeConfig)?((0,a.wg)(),(0,a.iD)("span",L,(0,i.toDisplayString)(d.toText(o.nodeConfig)),1)):((0,a.wg)(),(0,a.iD)("span",M,"请选择"))])]),(0,a.Wm)(r,{modelValue:o.nodeConfig.childNode,"onUpdate:modelValue":t[0]||(t[0]=e=>o.nodeConfig.childNode=e)},null,8,["modelValue"]),(0,a.Wm)(ie,{title:"审批人设置",modelValue:o.drawer,"onUpdate:modelValue":t[15]||(t[15]=e=>o.drawer=e),"destroy-on-close":"","append-to-body":"",size:500},{header:(0,a.w5)((()=>[(0,a._)("div",T,[o.isEditTitle?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("label",{key:0,onClick:t[1]||(t[1]=(...e)=>d.editTitle&&d.editTitle(...e))},[(0,a.Uk)((0,i.toDisplayString)(o.form.nodeName),1),(0,a.Wm)(u,{class:"node-wrap-drawer__title-edit"},{default:(0,a.w5)((()=>[(0,a.Wm)(n)])),_:1})])),o.isEditTitle?((0,a.wg)(),(0,a.j4)(c,{key:1,ref:"nodeTitle",modelValue:o.form.nodeName,"onUpdate:modelValue":t[2]||(t[2]=e=>o.form.nodeName=e),clearable:"",onBlur:d.saveTitle,onKeyup:(0,x.D2)(d.saveTitle,["enter"])},null,8,["modelValue","onBlur","onKeyup"])):(0,a.kq)("",!0)])])),default:(0,a.w5)((()=>[(0,a.Wm)(W,null,{default:(0,a.w5)((()=>[(0,a.Wm)(V,{style:{padding:"0 20px 20px 20px"}},{default:(0,a.w5)((()=>[(0,a.Wm)(k,{"label-position":"top"},{default:(0,a.w5)((()=>[(0,a.Wm)(h,{label:"审批人员类型"},{default:(0,a.w5)((()=>[(0,a.Wm)(p,{modelValue:o.form.setType,"onUpdate:modelValue":t[3]||(t[3]=e=>o.form.setType=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{value:1,label:"指定成员"}),(0,a.Wm)(m,{value:2,label:"主管"}),(0,a.Wm)(m,{value:3,label:"角色"}),(0,a.Wm)(m,{value:4,label:"发起人自选"}),(0,a.Wm)(m,{value:5,label:"发起人自己"}),(0,a.Wm)(m,{value:7,label:"连续多级主管"})])),_:1},8,["modelValue"])])),_:1}),1==o.form.setType?((0,a.wg)(),(0,a.j4)(h,{key:0,label:"选择成员"},{default:(0,a.w5)((()=>[(0,a.Wm)(f,{type:"primary",icon:"el-icon-plus",round:"",onClick:t[4]||(t[4]=e=>d.selectHandle(1,o.form.nodeUserList))},{default:(0,a.w5)((()=>[I])),_:1}),(0,a._)("div",H,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(o.form.nodeUserList,((e,t)=>((0,a.wg)(),(0,a.j4)(_,{key:e.id,closable:"",onClose:e=>d.delUser(t)},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(e.name),1)])),_:2},1032,["onClose"])))),128))])])),_:1})):(0,a.kq)("",!0),2==o.form.setType?((0,a.wg)(),(0,a.j4)(h,{key:1,label:"指定主管"},{default:(0,a.w5)((()=>[N,(0,a.Wm)(g,{modelValue:o.form.examineLevel,"onUpdate:modelValue":t[5]||(t[5]=e=>o.form.examineLevel=e),min:1},null,8,["modelValue"]),q])),_:1})):(0,a.kq)("",!0),3==o.form.setType?((0,a.wg)(),(0,a.j4)(h,{key:2,label:"选择角色"},{default:(0,a.w5)((()=>[(0,a.Wm)(f,{type:"primary",icon:"el-icon-plus",round:"",onClick:t[6]||(t[6]=e=>d.selectHandle(2,o.form.nodeRoleList))},{default:(0,a.w5)((()=>[j])),_:1}),(0,a._)("div",P,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(o.form.nodeRoleList,((e,t)=>((0,a.wg)(),(0,a.j4)(_,{key:e.id,type:"info",closable:"",onClose:e=>d.delRole(t)},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(e.name),1)])),_:2},1032,["onClose"])))),128))])])),_:1})):(0,a.kq)("",!0),4==o.form.setType?((0,a.wg)(),(0,a.j4)(h,{key:3,label:"发起人自选"},{default:(0,a.w5)((()=>[(0,a.Wm)(v,{modelValue:o.form.selectMode,"onUpdate:modelValue":t[7]||(t[7]=e=>o.form.selectMode=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(w,{label:1},{default:(0,a.w5)((()=>[E])),_:1}),(0,a.Wm)(w,{label:2},{default:(0,a.w5)((()=>[A])),_:1})])),_:1},8,["modelValue"])])),_:1})):(0,a.kq)("",!0),7==o.form.setType?((0,a.wg)(),(0,a.j4)(h,{key:4,label:"连续主管审批终点"},{default:(0,a.w5)((()=>[(0,a.Wm)(v,{modelValue:o.form.directorMode,"onUpdate:modelValue":t[8]||(t[8]=e=>o.form.directorMode=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(w,{label:0},{default:(0,a.w5)((()=>[z])),_:1}),(0,a.Wm)(w,{label:1},{default:(0,a.w5)((()=>[F])),_:1})])),_:1},8,["modelValue"]),1==o.form.directorMode?((0,a.wg)(),(0,a.iD)("p",O,[Z,(0,a.Wm)(g,{modelValue:o.form.directorLevel,"onUpdate:modelValue":t[9]||(t[9]=e=>o.form.directorLevel=e),min:1},null,8,["modelValue"]),Y])):(0,a.kq)("",!0)])),_:1})):(0,a.kq)("",!0),(0,a.Wm)(y),(0,a.Wm)(h,{label:""},{default:(0,a.w5)((()=>[(0,a.Wm)(b,{modelValue:o.form.termAuto,"onUpdate:modelValue":t[10]||(t[10]=e=>o.form.termAuto=e),label:"超时自动审批"},null,8,["modelValue"])])),_:1}),o.form.termAuto?((0,a.wg)(),(0,a.iD)(a.HY,{key:5},[(0,a.Wm)(h,{label:"审批期限(为 0 则不生效)"},{default:(0,a.w5)((()=>[(0,a.Wm)(g,{modelValue:o.form.term,"onUpdate:modelValue":t[11]||(t[11]=e=>o.form.term=e),min:0},null,8,["modelValue"]),B])),_:1}),(0,a.Wm)(h,{label:"审批期限超时后执行"},{default:(0,a.w5)((()=>[(0,a.Wm)(v,{modelValue:o.form.termMode,"onUpdate:modelValue":t[12]||(t[12]=e=>o.form.termMode=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(w,{label:0},{default:(0,a.w5)((()=>[R])),_:1}),(0,a.Wm)(w,{label:1},{default:(0,a.w5)((()=>[K])),_:1})])),_:1},8,["modelValue"])])),_:1})],64)):(0,a.kq)("",!0),(0,a.Wm)(y),(0,a.Wm)(h,{label:"多人审批时审批方式"},{default:(0,a.w5)((()=>[(0,a.Wm)(v,{modelValue:o.form.examineMode,"onUpdate:modelValue":t[13]||(t[13]=e=>o.form.examineMode=e)},{default:(0,a.w5)((()=>[(0,a._)("p",G,[(0,a.Wm)(w,{label:1},{default:(0,a.w5)((()=>[J])),_:1})]),(0,a._)("p",Q,[(0,a.Wm)(w,{label:2},{default:(0,a.w5)((()=>[X])),_:1})]),(0,a._)("p",ee,[(0,a.Wm)(w,{label:3},{default:(0,a.w5)((()=>[te])),_:1})])])),_:1},8,["modelValue"])])),_:1})])),_:1})])),_:1}),(0,a.Wm)(C,null,{default:(0,a.w5)((()=>[(0,a.Wm)(f,{type:"primary",onClick:d.save},{default:(0,a.w5)((()=>[le])),_:1},8,["onClick"]),(0,a.Wm)(f,{onClick:t[14]||(t[14]=e=>o.drawer=!1)},{default:(0,a.w5)((()=>[ae])),_:1})])),_:1})])),_:1})])),_:1},8,["modelValue"])])}const se={class:"add-node-btn-box"},oe=(0,a._)("div",{class:"add-node-btn"},null,-1),de=[oe];function re(e,t,l,i,s,o){return(0,a.wg)(),(0,a.iD)("div",se,de)}var ne={props:{modelValue:{type:Object,default:()=>{}}},data(){return{}},mounted(){},methods:{addType(e){var t={};1==e?t={nodeName:"审核人",type:1,setType:1,nodeUserList:[],nodeRoleList:[],examineLevel:1,directorLevel:1,selectMode:1,termAuto:!1,term:0,termMode:1,examineMode:1,directorMode:0,childNode:this.modelValue}:2==e?t={nodeName:"抄送人",type:2,userSelectFlag:!0,nodeUserList:[],childNode:this.modelValue}:4==e&&(t={nodeName:"条件路由",type:4,conditionNodes:[{nodeName:"条件1",type:3,priorityLevel:1,conditionMode:1,conditionList:[]},{nodeName:"条件2",type:3,priorityLevel:2,conditionMode:1,conditionList:[]}],childNode:this.modelValue}),this.$emit("update:modelValue",t)}}},ue=l(83744);const ce=(0,ue.Z)(ne,[["render",re]]);var me=ce,pe={inject:["select"],props:{modelValue:{type:Object,default:()=>{}}},components:{addNode:me},data(){return{nodeConfig:{},drawer:!1,isEditTitle:!1,form:{}}},watch:{modelValue(){this.nodeConfig=this.modelValue}},mounted(){this.nodeConfig=this.modelValue},methods:{show(){this.form={},this.form=JSON.parse(JSON.stringify(this.nodeConfig)),this.drawer=!0},editTitle(){this.isEditTitle=!0,this.$nextTick((()=>{this.$refs.nodeTitle.focus()}))},saveTitle(){this.isEditTitle=!1},save(){this.$emit("update:modelValue",this.form),this.drawer=!1},delNode(){this.$emit("update:modelValue",this.nodeConfig.childNode)},delUser(e){this.form.nodeUserList.splice(e,1)},delRole(e){this.form.nodeRoleList.splice(e,1)},selectHandle(e,t){this.select(e,t)},toText(e){if(1==e.setType){if(e.nodeUserList&&e.nodeUserList.length>0){const t=e.nodeUserList.map((e=>e.name)).join("、");return t}return!1}if(2==e.setType)return 1==e.examineLevel?"直接主管":`发起人的第${e.examineLevel}级主管`;if(3==e.setType){if(e.nodeRoleList&&e.nodeRoleList.length>0){const t=e.nodeRoleList.map((e=>e.name)).join("、");return"角色-"+t}return!1}return 4==e.setType?"发起人自选":5==e.setType?"发起人自己":7==e.setType?"连续多级主管":void 0}}};const he=(0,ue.Z)(pe,[["render",ie]]);var fe=he;const _e={class:"node-wrap"},ge={class:"node-wrap-box start-node"},we={class:"title",style:{background:"#576a95"}},ve={class:"content"},ye={class:"node-wrap-drawer__title"},be=(0,a.Uk)("选择角色"),ke={class:"tags-list"},Ve=(0,a.Uk)("保存"),Ce=(0,a.Uk)("取消");function We(e,t,l,s,o,d){const r=(0,a.up)("add-node"),n=(0,a.up)("el-icon-edit"),u=(0,a.up)("el-icon"),c=(0,a.up)("el-input"),m=(0,a.up)("el-button"),p=(0,a.up)("el-tag"),h=(0,a.up)("el-form-item"),f=(0,a.up)("el-alert"),_=(0,a.up)("el-form"),g=(0,a.up)("el-main"),w=(0,a.up)("el-footer"),v=(0,a.up)("el-container"),y=(0,a.up)("el-drawer");return(0,a.wg)(),(0,a.iD)("div",_e,[(0,a._)("div",ge,[(0,a._)("div",we,[(0,a._)("span",null,(0,i.toDisplayString)(o.nodeConfig.nodeName),1)]),(0,a._)("div",ve,[(0,a._)("span",null,(0,i.toDisplayString)(d.toText(o.nodeConfig)),1)])]),(0,a.Wm)(r,{modelValue:o.nodeConfig.childNode,"onUpdate:modelValue":t[0]||(t[0]=e=>o.nodeConfig.childNode=e)},null,8,["modelValue"]),(0,a.Wm)(y,{title:"发起人",modelValue:o.drawer,"onUpdate:modelValue":t[5]||(t[5]=e=>o.drawer=e),"destroy-on-close":"","append-to-body":"",size:500},{header:(0,a.w5)((()=>[(0,a._)("div",ye,[o.isEditTitle?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("label",{key:0,onClick:t[1]||(t[1]=(...e)=>d.editTitle&&d.editTitle(...e))},[(0,a.Uk)((0,i.toDisplayString)(o.form.nodeName),1),(0,a.Wm)(u,{class:"node-wrap-drawer__title-edit"},{default:(0,a.w5)((()=>[(0,a.Wm)(n)])),_:1})])),o.isEditTitle?((0,a.wg)(),(0,a.j4)(c,{key:1,ref:"nodeTitle",modelValue:o.form.nodeName,"onUpdate:modelValue":t[2]||(t[2]=e=>o.form.nodeName=e),clearable:"",onBlur:d.saveTitle,onKeyup:(0,x.D2)(d.saveTitle,["enter"])},null,8,["modelValue","onBlur","onKeyup"])):(0,a.kq)("",!0)])])),default:(0,a.w5)((()=>[(0,a.Wm)(v,null,{default:(0,a.w5)((()=>[(0,a.Wm)(g,{style:{padding:"0 20px 20px 20px"}},{default:(0,a.w5)((()=>[(0,a.Wm)(_,{"label-position":"top"},{default:(0,a.w5)((()=>[(0,a.Wm)(h,{label:"谁可以发起此审批"},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{type:"primary",icon:"el-icon-plus",round:"",onClick:t[3]||(t[3]=e=>d.selectHandle(2,o.form.nodeRoleList))},{default:(0,a.w5)((()=>[be])),_:1}),(0,a._)("div",ke,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(o.form.nodeRoleList,((e,t)=>((0,a.wg)(),(0,a.j4)(p,{key:e.id,type:"info",closable:"",onClose:e=>d.delRole(t)},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(e.name),1)])),_:2},1032,["onClose"])))),128))])])),_:1}),0==o.form.nodeRoleList.length?((0,a.wg)(),(0,a.j4)(f,{key:0,title:"不指定则默认所有人都可发起此审批",type:"info",closable:!1})):(0,a.kq)("",!0)])),_:1})])),_:1}),(0,a.Wm)(w,null,{default:(0,a.w5)((()=>[(0,a.Wm)(m,{type:"primary",onClick:d.save},{default:(0,a.w5)((()=>[Ve])),_:1},8,["onClick"]),(0,a.Wm)(m,{onClick:t[4]||(t[4]=e=>o.drawer=!1)},{default:(0,a.w5)((()=>[Ce])),_:1})])),_:1})])),_:1})])),_:1},8,["modelValue"])])}var xe={inject:["select"],props:{modelValue:{type:Object,default:()=>{}}},components:{addNode:me},data(){return{nodeConfig:{},drawer:!1,isEditTitle:!1,form:{}}},watch:{modelValue(){this.nodeConfig=this.modelValue}},mounted(){this.nodeConfig=this.modelValue},methods:{show(){this.form={},this.form=JSON.parse(JSON.stringify(this.nodeConfig)),this.isEditTitle=!1,this.drawer=!0},editTitle(){this.isEditTitle=!0,this.$nextTick((()=>{this.$refs.nodeTitle.focus()}))},saveTitle(){this.isEditTitle=!1},selectHandle(e,t){this.select(e,t)},delRole(e){this.form.nodeRoleList.splice(e,1)},save(){this.$emit("update:modelValue",this.form),this.drawer=!1},toText(e){return e.nodeRoleList&&e.nodeRoleList.length>0?e.nodeRoleList.map((e=>e.name)).join("、"):"所有人"}}};const Se=(0,ue.Z)(xe,[["render",We]]);var De=Se;const Ue={class:"branch-wrap"},$e={class:"branch-box-wrap"},Le={class:"branch-box"},Me={class:"condition-node"},Te={class:"condition-node-box"},Ie={class:"auto-judge"},He={class:"title"},Ne={class:"node-title"},qe={class:"priority-title"},je={class:"content"},Pe={key:0},Ee={key:1,class:"placeholder"},Ae={key:1,class:"top-left-cover-line"},ze={key:2,class:"bottom-left-cover-line"},Fe={key:3,class:"top-right-cover-line"},Oe={key:4,class:"bottom-right-cover-line"},Ze={class:"node-wrap-drawer__title"},Ye=(0,a.Uk)("且"),Be=(0,a.Uk)("或"),Re=(0,a.Uk)("移除"),Ke=(0,a.Uk)("增加条件"),Ge=(0,a.Uk)("保存"),Je=(0,a.Uk)("取消");function Qe(e,t,l,s,o,d){const r=(0,a.up)("add-node"),n=(0,a.up)("el-icon-edit"),u=(0,a.up)("el-icon"),c=(0,a.up)("el-input"),m=(0,a.up)("el-radio"),p=(0,a.up)("el-radio-group"),h=(0,a.up)("el-form-item"),f=(0,a.up)("el-divider"),_=(0,a.up)("el-table-column"),g=(0,a.up)("el-option"),w=(0,a.up)("el-select"),v=(0,a.up)("el-link"),y=(0,a.up)("el-table"),b=(0,a.up)("el-button"),k=(0,a.up)("el-form"),V=(0,a.up)("el-main"),C=(0,a.up)("el-footer"),W=(0,a.up)("el-container"),S=(0,a.up)("el-drawer");return(0,a.wg)(),(0,a.iD)("div",Ue,[(0,a._)("div",$e,[(0,a._)("div",Le,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(o.nodeConfig.conditionNodes,((t,l)=>((0,a.wg)(),(0,a.iD)("div",{class:"col-box",key:l},[(0,a._)("div",Me,[(0,a._)("div",Te,[(0,a._)("div",Ie,[(0,a._)("div",He,[(0,a._)("span",Ne,(0,i.toDisplayString)(t.nodeName),1),(0,a._)("span",qe,"优先级"+(0,i.toDisplayString)(t.priorityLevel),1)]),(0,a._)("div",je,[d.toText(o.nodeConfig,l)?((0,a.wg)(),(0,a.iD)("span",Pe,(0,i.toDisplayString)(d.toText(o.nodeConfig,l)),1)):((0,a.wg)(),(0,a.iD)("span",Ee,"请设置条件"))])]),(0,a.Wm)(r,{modelValue:t.childNode,"onUpdate:modelValue":e=>t.childNode=e},null,8,["modelValue","onUpdate:modelValue"])])]),t.childNode?(0,a.WI)(e.$slots,"default",{key:0,node:t}):(0,a.kq)("",!0),0==l?((0,a.wg)(),(0,a.iD)("div",Ae)):(0,a.kq)("",!0),0==l?((0,a.wg)(),(0,a.iD)("div",ze)):(0,a.kq)("",!0),l==o.nodeConfig.conditionNodes.length-1?((0,a.wg)(),(0,a.iD)("div",Fe)):(0,a.kq)("",!0),l==o.nodeConfig.conditionNodes.length-1?((0,a.wg)(),(0,a.iD)("div",Oe)):(0,a.kq)("",!0)])))),128))]),(0,a.Wm)(r,{modelValue:o.nodeConfig.childNode,"onUpdate:modelValue":t[0]||(t[0]=e=>o.nodeConfig.childNode=e)},null,8,["modelValue"])]),(0,a.Wm)(S,{title:"条件设置",modelValue:o.drawer,"onUpdate:modelValue":t[5]||(t[5]=e=>o.drawer=e),"destroy-on-close":"","append-to-body":"",size:600},{header:(0,a.w5)((()=>[(0,a._)("div",Ze,[o.isEditTitle?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("label",{key:0,onClick:t[1]||(t[1]=(...e)=>d.editTitle&&d.editTitle(...e))},[(0,a.Uk)((0,i.toDisplayString)(o.form.nodeName),1),(0,a.Wm)(u,{class:"node-wrap-drawer__title-edit"},{default:(0,a.w5)((()=>[(0,a.Wm)(n)])),_:1})])),o.isEditTitle?((0,a.wg)(),(0,a.j4)(c,{key:1,ref:"nodeTitle",modelValue:o.form.nodeName,"onUpdate:modelValue":t[2]||(t[2]=e=>o.form.nodeName=e),clearable:"",onBlur:d.saveTitle,onKeyup:(0,x.D2)(d.saveTitle,["enter"])},null,8,["modelValue","onBlur","onKeyup"])):(0,a.kq)("",!0)])])),default:(0,a.w5)((()=>[(0,a.Wm)(W,null,{default:(0,a.w5)((()=>[(0,a.Wm)(V,{style:{padding:"0 20px 20px 20px"}},{default:(0,a.w5)((()=>[(0,a.Wm)(k,{"label-position":"top"},{default:(0,a.w5)((()=>[(0,a.Wm)(h,{label:"条件关系"},{default:(0,a.w5)((()=>[(0,a.Wm)(p,{modelValue:o.form.conditionMode,"onUpdate:modelValue":t[3]||(t[3]=e=>o.form.conditionMode=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{label:1},{default:(0,a.w5)((()=>[Ye])),_:1}),(0,a.Wm)(m,{label:2},{default:(0,a.w5)((()=>[Be])),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,a.Wm)(f),(0,a.Wm)(h,null,{default:(0,a.w5)((()=>[(0,a.Wm)(y,{data:o.form.conditionList},{default:(0,a.w5)((()=>[(0,a.Wm)(_,{prop:"label",label:"描述"},{default:(0,a.w5)((e=>[(0,a.Wm)(c,{modelValue:e.row.label,"onUpdate:modelValue":t=>e.row.label=t,placeholder:"描述"},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,a.Wm)(_,{prop:"field",label:"条件字段",width:"130"},{default:(0,a.w5)((e=>[(0,a.Wm)(c,{modelValue:e.row.field,"onUpdate:modelValue":t=>e.row.field=t,placeholder:"条件字段"},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,a.Wm)(_,{prop:"operator",label:"运算符",width:"130"},{default:(0,a.w5)((e=>[(0,a.Wm)(w,{modelValue:e.row.operator,"onUpdate:modelValue":t=>e.row.operator=t,placeholder:"Select"},{default:(0,a.w5)((()=>[(0,a.Wm)(g,{label:"等于",value:"="}),(0,a.Wm)(g,{label:"不等于",value:"!="}),(0,a.Wm)(g,{label:"大于",value:">"}),(0,a.Wm)(g,{label:"大于等于",value:">="}),(0,a.Wm)(g,{label:"小于",value:"<"}),(0,a.Wm)(g,{label:"小于等于",value:"<="}),(0,a.Wm)(g,{label:"包含",value:"include"}),(0,a.Wm)(g,{label:"不包含",value:"notinclude"})])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:1}),(0,a.Wm)(_,{prop:"value",label:"值",width:"100"},{default:(0,a.w5)((e=>[(0,a.Wm)(c,{modelValue:e.row.value,"onUpdate:modelValue":t=>e.row.value=t,placeholder:"值"},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,a.Wm)(_,{prop:"value",label:"移除",width:"55"},{default:(0,a.w5)((e=>[(0,a.Wm)(v,{type:"danger",underline:!1,onClick:t=>d.deleteConditionList(e.$index)},{default:(0,a.w5)((()=>[Re])),_:2},1032,["onClick"])])),_:1})])),_:1},8,["data"])])),_:1}),(0,a._)("p",null,[(0,a.Wm)(b,{type:"primary",icon:"el-icon-plus",round:"",onClick:d.addConditionList},{default:(0,a.w5)((()=>[Ke])),_:1},8,["onClick"])])])),_:1})])),_:1}),(0,a.Wm)(C,null,{default:(0,a.w5)((()=>[(0,a.Wm)(b,{type:"primary",onClick:d.save},{default:(0,a.w5)((()=>[Ge])),_:1},8,["onClick"]),(0,a.Wm)(b,{onClick:t[4]||(t[4]=e=>o.drawer=!1)},{default:(0,a.w5)((()=>[Je])),_:1})])),_:1})])),_:1})])),_:1},8,["modelValue"])])}var Xe={props:{modelValue:{type:Object,default:()=>{}}},components:{addNode:me},data(){return{nodeConfig:{},drawer:!1,isEditTitle:!1,index:0,form:{}}},watch:{modelValue(){this.nodeConfig=this.modelValue}},mounted(){this.nodeConfig=this.modelValue},methods:{show(e){this.index=e,this.form={},this.form=JSON.parse(JSON.stringify(this.nodeConfig.conditionNodes[e])),this.drawer=!0},editTitle(){this.isEditTitle=!0,this.$nextTick((()=>{this.$refs.nodeTitle.focus()}))},saveTitle(){this.isEditTitle=!1},save(){this.nodeConfig.conditionNodes[this.index]=this.form,this.$emit("update:modelValue",this.nodeConfig),this.drawer=!1},addTerm(){let e=this.nodeConfig.conditionNodes.length+1;this.nodeConfig.conditionNodes.push({nodeName:"条件"+e,type:3,priorityLevel:e,conditionMode:1,conditionList:[]})},delTerm(e){this.nodeConfig.conditionNodes.splice(e,1),1==this.nodeConfig.conditionNodes.length&&(this.nodeConfig.childNode&&(this.nodeConfig.conditionNodes[0].childNode?this.reData(this.nodeConfig.conditionNodes[0].childNode,this.nodeConfig.childNode):this.nodeConfig.conditionNodes[0].childNode=this.nodeConfig.childNode),this.$emit("update:modelValue",this.nodeConfig.conditionNodes[0].childNode))},reData(e,t){e.childNode?this.reData(e.childNode,t):e.childNode=t},arrTransfer(e,t=1){this.nodeConfig.conditionNodes[e]=this.nodeConfig.conditionNodes.splice(e+t,1,this.nodeConfig.conditionNodes[e])[0],this.nodeConfig.conditionNodes.map(((e,t)=>{e.priorityLevel=t+1})),this.$emit("update:modelValue",this.nodeConfig)},addConditionList(){this.form.conditionList.push({label:"",field:"",operator:"=",value:""})},deleteConditionList(e){this.form.conditionList.splice(e,1)},toText(e,t){var{conditionList:l}=e.conditionNodes[t];if(l&&1==l.length){const e=l.map((e=>`${e.label}${e.operator}${e.value}`)).join(" 和 ");return e}if(l&&l.length>1){const a=1==e.conditionNodes[t].conditionMode?"且行":"或行";return l.length+"个条件,"+a}return t==e.conditionNodes.length-1&&"其他进此流程"}}};const et=(0,ue.Z)(Xe,[["render",Qe]]);var tt=et;const lt={class:"node-wrap"},at={class:"node-wrap-box"},it={class:"title",style:{background:"#3296fa"}},st={class:"content"},ot={key:0},dt={key:1,class:"placeholder"},rt={class:"node-wrap-drawer__title"},nt=(0,a.Uk)("选择人员"),ut={class:"tags-list"},ct=(0,a.Uk)("保存"),mt=(0,a.Uk)("取消");function pt(e,t,l,s,o,d){const r=(0,a.up)("add-node"),n=(0,a.up)("el-icon-edit"),u=(0,a.up)("el-icon"),c=(0,a.up)("el-input"),m=(0,a.up)("el-button"),p=(0,a.up)("el-tag"),h=(0,a.up)("el-form-item"),f=(0,a.up)("el-checkbox"),_=(0,a.up)("el-form"),g=(0,a.up)("el-main"),w=(0,a.up)("el-footer"),v=(0,a.up)("el-container"),y=(0,a.up)("el-drawer");return(0,a.wg)(),(0,a.iD)("div",lt,[(0,a._)("div",at,[(0,a._)("div",it,[(0,a._)("span",null,(0,i.toDisplayString)(o.nodeConfig.nodeName),1)]),(0,a._)("div",st,[d.toText(o.nodeConfig)?((0,a.wg)(),(0,a.iD)("span",ot,(0,i.toDisplayString)(d.toText(o.nodeConfig)),1)):((0,a.wg)(),(0,a.iD)("span",dt,"请选择人员"))])]),(0,a.Wm)(r,{modelValue:o.nodeConfig.childNode,"onUpdate:modelValue":t[0]||(t[0]=e=>o.nodeConfig.childNode=e)},null,8,["modelValue"]),(0,a.Wm)(y,{title:"抄送人设置",modelValue:o.drawer,"onUpdate:modelValue":t[6]||(t[6]=e=>o.drawer=e),"destroy-on-close":"","append-to-body":"",size:500},{header:(0,a.w5)((()=>[(0,a._)("div",rt,[o.isEditTitle?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("label",{key:0,onClick:t[1]||(t[1]=(...e)=>d.editTitle&&d.editTitle(...e))},[(0,a.Uk)((0,i.toDisplayString)(o.form.nodeName),1),(0,a.Wm)(u,{class:"node-wrap-drawer__title-edit"},{default:(0,a.w5)((()=>[(0,a.Wm)(n)])),_:1})])),o.isEditTitle?((0,a.wg)(),(0,a.j4)(c,{key:1,ref:"nodeTitle",modelValue:o.form.nodeName,"onUpdate:modelValue":t[2]||(t[2]=e=>o.form.nodeName=e),clearable:"",onBlur:d.saveTitle,onKeyup:(0,x.D2)(d.saveTitle,["enter"])},null,8,["modelValue","onBlur","onKeyup"])):(0,a.kq)("",!0)])])),default:(0,a.w5)((()=>[(0,a.Wm)(v,null,{default:(0,a.w5)((()=>[(0,a.Wm)(g,{style:{padding:"0 20px 20px 20px"}},{default:(0,a.w5)((()=>[(0,a.Wm)(_,{"label-position":"top"},{default:(0,a.w5)((()=>[(0,a.Wm)(h,{label:"选择要抄送的人员"},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{type:"primary",icon:"el-icon-plus",round:"",onClick:t[3]||(t[3]=e=>d.selectHandle(1,o.form.nodeUserList))},{default:(0,a.w5)((()=>[nt])),_:1}),(0,a._)("div",ut,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(o.form.nodeUserList,((e,t)=>((0,a.wg)(),(0,a.j4)(p,{key:e.id,closable:"",onClose:e=>d.delUser(t)},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(e.name),1)])),_:2},1032,["onClose"])))),128))])])),_:1}),(0,a.Wm)(h,{label:""},{default:(0,a.w5)((()=>[(0,a.Wm)(f,{modelValue:o.form.userSelectFlag,"onUpdate:modelValue":t[4]||(t[4]=e=>o.form.userSelectFlag=e),label:"允许发起人自选抄送人"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1}),(0,a.Wm)(w,null,{default:(0,a.w5)((()=>[(0,a.Wm)(m,{type:"primary",onClick:d.save},{default:(0,a.w5)((()=>[ct])),_:1},8,["onClick"]),(0,a.Wm)(m,{onClick:t[5]||(t[5]=e=>o.drawer=!1)},{default:(0,a.w5)((()=>[mt])),_:1})])),_:1})])),_:1})])),_:1},8,["modelValue"])])}var ht={inject:["select"],props:{modelValue:{type:Object,default:()=>{}}},components:{addNode:me},data(){return{nodeConfig:{},drawer:!1,isEditTitle:!1,form:{}}},watch:{modelValue(){this.nodeConfig=this.modelValue}},mounted(){this.nodeConfig=this.modelValue},methods:{show(){this.form={},this.form=JSON.parse(JSON.stringify(this.nodeConfig)),this.drawer=!0},editTitle(){this.isEditTitle=!0,this.$nextTick((()=>{this.$refs.nodeTitle.focus()}))},saveTitle(){this.isEditTitle=!1},save(){this.$emit("update:modelValue",this.form),this.drawer=!1},delNode(){this.$emit("update:modelValue",this.nodeConfig.childNode)},delUser(e){this.form.nodeUserList.splice(e,1)},selectHandle(e,t){this.select(e,t)},toText(e){if(e.nodeUserList&&e.nodeUserList.length>0){const t=e.nodeUserList.map((e=>e.name)).join("、");return t}return!!e.userSelectFlag&&"发起人自选"}}};const ft=(0,ue.Z)(ht,[["render",pt]]);var _t=ft,gt={props:{modelValue:{type:Object,default:()=>{}}},components:{approver:fe,promoter:De,branch:tt,send:_t},data(){return{nodeConfig:{}}},watch:{modelValue(e){this.nodeConfig=e},nodeConfig(e){this.$emit("update:modelValue",e)}},mounted(){this.nodeConfig=this.modelValue},methods:{}};const wt=(0,ue.Z)(gt,[["render",W]]);var vt=wt;const yt={key:0,class:"sc-user-select"},bt={class:"sc-user-select__left"},kt={class:"sc-user-select__search"},Vt={class:"sc-user-select__select"},Ct={class:"sc-user-select__tree"},Wt={class:"sc-user-select__user"},xt={class:"sc-user-select__user__list"},St={class:"sc-user-select__toicon"},Dt={class:"sc-user-select__selected"},Ut={class:"name"},$t={class:"delete"},Lt={key:1,class:"sc-user-select sc-user-select-role"},Mt={class:"sc-user-select__left"},Tt={class:"sc-user-select__select"},It={class:"sc-user-select__tree"},Ht={class:"sc-user-select__toicon"},Nt={class:"sc-user-select__selected"},qt={class:"name"},jt={class:"delete"},Pt=(0,a.Uk)("取 消"),Et=(0,a.Uk)("确 认");function At(e,t,l,s,o,d){const r=(0,a.up)("el-button"),n=(0,a.up)("el-input"),u=(0,a.up)("el-tree"),c=(0,a.up)("el-scrollbar"),m=(0,a.up)("el-pagination"),p=(0,a.up)("el-icon-arrow-right"),h=(0,a.up)("el-icon"),f=(0,a.up)("el-avatar"),_=(0,a.up)("el-dialog"),g=(0,a.Q2)("loading");return(0,a.wg)(),(0,a.j4)(_,{modelValue:o.dialogVisible,"onUpdate:modelValue":t[3]||(t[3]=e=>o.dialogVisible=e),title:o.titleMap[o.type-1],width:1==o.type?680:460,"destroy-on-close":"","append-to-body":"",onClosed:t[4]||(t[4]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(r,{onClick:t[2]||(t[2]=e=>o.dialogVisible=!1)},{default:(0,a.w5)((()=>[Pt])),_:1}),(0,a.Wm)(r,{type:"primary",onClick:d.save},{default:(0,a.w5)((()=>[Et])),_:1},8,["onClick"])])),default:(0,a.w5)((()=>[1==o.type?((0,a.wg)(),(0,a.iD)("div",yt,[(0,a._)("div",bt,[(0,a._)("div",kt,[(0,a.Wm)(n,{modelValue:o.keyword,"onUpdate:modelValue":t[0]||(t[0]=e=>o.keyword=e),"prefix-icon":"el-icon-search",placeholder:"搜索成员"},{append:(0,a.w5)((()=>[(0,a.Wm)(r,{icon:"el-icon-search",onClick:d.search},null,8,["onClick"])])),_:1},8,["modelValue"])]),(0,a._)("div",Vt,[(0,a.wy)(((0,a.wg)(),(0,a.iD)("div",Ct,[(0,a.Wm)(c,null,{default:(0,a.w5)((()=>[(0,a.Wm)(u,{class:"menu",ref:"groupTree",data:o.group,"node-key":o.groupProps.key,props:o.groupProps,"highlight-current":"","expand-on-click-node":!1,"current-node-key":o.groupId,onNodeClick:d.groupClick},null,8,["data","node-key","props","current-node-key","onNodeClick"])])),_:1})])),[[g,o.showGrouploading]]),(0,a.wy)(((0,a.wg)(),(0,a.iD)("div",Wt,[(0,a._)("div",xt,[(0,a.Wm)(c,{ref:"userScrollbar"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{class:"menu",ref:"userTree",data:o.user,"node-key":o.userProps.key,props:o.userProps,"default-checked-keys":d.selectedIds,"show-checkbox":"","check-on-click-node":"",onCheckChange:d.userClick},null,8,["data","node-key","props","default-checked-keys","onCheckChange"])])),_:1},512)]),(0,a._)("footer",null,[(0,a.Wm)(m,{background:"",layout:"prev,next",small:"",total:o.total,"page-size":o.pageSize,currentPage:o.currentPage,"onUpdate:currentPage":t[1]||(t[1]=e=>o.currentPage=e),onCurrentChange:d.paginationChange},null,8,["total","page-size","currentPage","onCurrentChange"])])])),[[g,o.showUserloading]])])]),(0,a._)("div",St,[(0,a.Wm)(h,null,{default:(0,a.w5)((()=>[(0,a.Wm)(p)])),_:1})]),(0,a._)("div",Dt,[(0,a._)("header",null,"已选 ("+(0,i.toDisplayString)(o.selected.length)+")",1),(0,a._)("ul",null,[(0,a.Wm)(c,null,{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(o.selected,((e,t)=>((0,a.wg)(),(0,a.iD)("li",{key:e.id},[(0,a._)("span",Ut,[(0,a.Wm)(f,{size:"small"},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(e.name.substring(0,1)),1)])),_:2},1024),(0,a._)("label",null,(0,i.toDisplayString)(e.name),1)]),(0,a._)("span",$t,[(0,a.Wm)(r,{type:"danger",icon:"el-icon-delete",circle:"",size:"small",onClick:e=>d.deleteSelected(t)},null,8,["onClick"])])])))),128))])),_:1})])])])):(0,a.kq)("",!0),2==o.type?((0,a.wg)(),(0,a.iD)("div",Lt,[(0,a._)("div",Mt,[(0,a._)("div",Tt,[(0,a.wy)(((0,a.wg)(),(0,a.iD)("div",It,[(0,a.Wm)(c,null,{default:(0,a.w5)((()=>[(0,a.Wm)(u,{class:"menu",ref:"groupTree",data:o.role,"node-key":o.roleProps.key,props:o.roleProps,"show-checkbox":"","check-strictly":"","check-on-click-node":"","expand-on-click-node":!1,"default-checked-keys":d.selectedIds,onCheckChange:d.roleClick},null,8,["data","node-key","props","default-checked-keys","onCheckChange"])])),_:1})])),[[g,o.showGrouploading]])])]),(0,a._)("div",Ht,[(0,a.Wm)(h,null,{default:(0,a.w5)((()=>[(0,a.Wm)(p)])),_:1})]),(0,a._)("div",Nt,[(0,a._)("header",null,"已选 ("+(0,i.toDisplayString)(o.selected.length)+")",1),(0,a._)("ul",null,[(0,a.Wm)(c,null,{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(o.selected,((e,t)=>((0,a.wg)(),(0,a.iD)("li",{key:e.id},[(0,a._)("span",qt,[(0,a._)("label",null,(0,i.toDisplayString)(e.name),1)]),(0,a._)("span",jt,[(0,a.Wm)(r,{type:"danger",icon:"el-icon-delete",circle:"",size:"small",onClick:e=>d.deleteSelected(t)},null,8,["onClick"])])])))),128))])),_:1})])])])):(0,a.kq)("",!0)])),_:1},8,["modelValue","title","width"])}l(30541);var zt=l(21836),Ft={props:{modelValue:{type:Boolean,default:!1}},data(){return{groupProps:zt.Z.group.props,userProps:zt.Z.user.props,roleProps:zt.Z.role.props,titleMap:["人员选择","角色选择"],dialogVisible:!1,showGrouploading:!1,showUserloading:!1,keyword:"",groupId:"",pageSize:zt.Z.user.pageSize,total:0,currentPage:1,group:[],user:[],role:[],type:1,selected:[],value:[]}},computed:{selectedIds(){return this.selected.map((e=>e.id))}},mounted(){},methods:{open(e,t){this.type=e,this.value=t||[],this.selected=JSON.parse(JSON.stringify(t||[])),this.dialogVisible=!0,1==this.type?(this.getGroup(),this.getUser()):2==this.type&&this.getRole()},async getGroup(){this.showGrouploading=!0;const e=await zt.Z.group.apiObj.get();this.showGrouploading=!1;const t={[zt.Z.group.props.key]:"",[zt.Z.group.props.label]:"所有"};e.data.unshift(t),this.group=zt.Z.group.parseData(e).rows},async getUser(){this.showUserloading=!0;const e={[zt.Z.user.request.keyword]:this.keyword||null,[zt.Z.user.request.groupId]:this.groupId||null,[zt.Z.user.request.page]:this.currentPage,[zt.Z.user.request.pageSize]:this.pageSize},t=await zt.Z.user.apiObj.get(e);this.showUserloading=!1,this.user=zt.Z.user.parseData(t).rows,this.total=zt.Z.user.parseData(t).total||0,this.$refs.userScrollbar.setScrollTop(0)},async getRole(){this.showGrouploading=!0;const e=await zt.Z.role.apiObj.get();this.showGrouploading=!1,this.role=zt.Z.role.parseData(e).rows},groupClick(e){this.keyword="",this.currentPage=1,this.groupId=e[zt.Z.group.props.key],this.getUser()},userClick(e,t){t?this.selected.push({id:e[zt.Z.user.props.key],name:e[zt.Z.user.props.label]}):this.selected=this.selected.filter((t=>t.id!=e[zt.Z.user.props.key]))},paginationChange(){this.getUser()},search(){this.groupId="",this.$refs.groupTree.setCurrentKey(this.groupId),this.currentPage=1,this.getUser()},deleteSelected(e){this.selected.splice(e,1),1==this.type?this.$refs.userTree.setCheckedKeys(this.selectedIds):2==this.type&&this.$refs.groupTree.setCheckedKeys(this.selectedIds)},roleClick(e,t){t?this.selected.push({id:e[zt.Z.role.props.key],name:e[zt.Z.role.props.label]}):this.selected=this.selected.filter((t=>t.id!=e[zt.Z.role.props.key]))},save(){this.value.splice(0,this.value.length),this.selected.map((e=>{this.value.push(e)})),this.dialogVisible=!1}}};const Ot=(0,ue.Z)(Ft,[["render",At],["__scopeId","data-v-34d2186e"]]);var Zt=Ot,Yt={provide(){return{select:this.selectHandle}},props:{modelValue:{type:Object,default:()=>{}}},components:{nodeWrap:vt,useSelect:Zt},data(){return{nodeConfig:this.modelValue,selectVisible:!1}},watch:{modelValue(e){this.nodeConfig=e},nodeConfig(e){this.$emit("update:modelValue",e)}},mounted(){},methods:{selectHandle(e,t){this.selectVisible=!0,this.$nextTick((()=>{this.$refs.useselect.open(e,t)}))}}};const Bt=(0,ue.Z)(Yt,[["render",C]]);var Rt=Bt,Kt={emits:["success","closed"],components:{scWorkflow:Rt},data(){const e=(e,t,l)=>{if(""===t)return l(new Error("规格不能为空"));{const e=/^[\d.]+\*[\d.]+\*[\d.]+$/;e.test(t)||l(new Error("规格格式不正确")),l()}},t=(e,t,l)=>{if(""===t)return l(new Error("数量不能为空"));{const e=/^[\d.]+\*[\d.]+\*[\d.]+$/;e.test(t)||l(new Error("数量格式不正确")),l()}};return{size:"default",mode:"add",titleMap:{add:"添加工单",edit:"编辑工单",show:"查看工单"},visible:!1,isSave:!1,isDraft:!1,reviewOpen:!1,reviewIds:[],reviewList:[],reviewInfo:{name:""},form:{id:"",wood_type_id:"",wood_level_id:"",spec:"",spec_thickness:"",spec_width:"",spec_length:"",number:"",number_width:"",number_height:"",number_pcs:"",offcut_type:1,offcut_thickness:"",process_id:"",workflow_id:"",saw_line:"",diff_value:"",save_as_draft:!1},quantity:0,cube:0,rules:{wood_type_id:[{required:!0,message:"材种不能为空",trigger:"change"}],wood_level_id:[{required:!0,message:"等级不能为空"}],spec:[{required:!0,validator:e,trigger:"blur"}],number:[{required:!0,validator:t,trigger:"blur"}],process_id:[{required:!0,message:"生产线不能为空",trigger:"change"}],offcut_type:[{required:!0,message:"辅料规格不能为空",trigger:"blur"}],workflow_id:[{required:!0,message:"审核流程不能为空",trigger:"change"}],saw_line:[{required:!0,message:"据路不能为空",trigger:"blur"}],diff_value:[{required:!0,message:"误差不能为空",trigger:"blur"}]},setMap:{woodList:[],gradeList:[],processList:[],workflowList:[]}}},computed:{},watch:{"form.spec":{handler(e){if(e){let t=e.split("*").filter((e=>""!=e));this.form.spec_thickness=t[0],this.form.spec_width=t[1],this.form.spec_length=t[2],Number(t[0])>0&&Number(t[1])>0&&Number(t[2])>0&&(this.cube=this.$TOOL.keepNumber(Number(t[0]/1e3)*Number(t[1]/1e3)*Number(t[2])*Number(0==this.quantity?1:this.quantity),4))}},immediate:!0},"form.number":{handler(e){if(e){let t=e.split("*").filter((e=>""!=e));if(this.form.number_width=t[0],this.form.number_height=t[1],this.form.number_pcs=t[2],Number(t[0])>0&&Number(t[1])>0&&Number(t[2])>0){this.quantity=this.$TOOL.keepNumber(Number(t[0])*Number(t[1])*Number(t[2]),0);let e=this.$TOOL.keepNumber(Number(this.form.spec_thickness/1e3)*Number(this.form.spec_width/1e3)*Number(this.form.spec_length),9);this.cube=this.$TOOL.keepNumber(e*Number(this.quantity),4)}}},immediate:!0},visible:{handler(e){e||(this.reviewIds=[],this.reviewList=[])}}},mounted(){},methods:{open(e="add"){return this.mode=e,this.visible=!0,this.getWood(),this.getGrade(),this.getWorkflow(),this.getProduct(),this},workflowOver(e){-1==this.reviewIds.indexOf(e)?(this.reviewIds.push(e),this.getWorkflowInfo(e)):(this.reviewList.forEach((t=>{t.id==e&&(this.reviewInfo=t)})),this.reviewOpen=!0)},workflowOut(){this.reviewOpen=!1},workflowChange(){this.reviewOpen=!1},async getWood(){let e={field:"name"};const t=await this.$API.system.wood.options.get(e);this.setMap.woodList=t.data},async getGrade(){let e={field:"name"};const t=await this.$API.system.grade.options.get(e);this.setMap.gradeList=t.data},async getProcess(){const e=await this.$API.system.process.options.get();this.setMap.processList=e.data},async getWorkflow(){const e=await this.$API.system.reviewProcess.options.post();this.setMap.workflowList=e.data},async getWorkflowInfo(e){let t={id:e};const l=await this.$API.system.reviewProcess.info.post(t);this.reviewInfo=l.data,this.reviewList.push(l.data),this.reviewOpen=!0},async getProduct(){const e=await this.$API.system.product.get.post();200===e.code&&(this.form.saw_line=""==this.form.saw_line?e.data.saw_line:this.form.saw_line,this.form.diff_value=""==this.form.diff_value?e.data.diff_value:this.form.diff_value)},submit(){this.$refs.dialogForm.validate((async e=>{if(e){this.form.save_as_draft?this.isDraft=!0:this.isSave=!0;let e=JSON.parse(JSON.stringify(this.form));1==e.offcut_type&&delete e.offcut_thickness;const t=await this.$API.orders.order.add.post(e);this.isSave=!1,this.isDraft=!1,200===t.code&&(this.$emit("success",this.form,this.mode),this.visible=!1,this.$message.success("操作成功"))}}))},setData(e){this.form.id=e.id,this.form.wood_type_id=e.wood_type_id,this.form.wood_level_id=e.wood_level_id,this.form.spec=e.spec_thickness+"*"+e.spec_width+"*"+e.spec_length,this.form.spec_thickness=e.spec_thickness,this.form.spec_width=e.spec_width,this.form.spec_length=e.spec_length,this.form.number=e.number_width+"*"+e.number_height+"*"+e.number_pcs,this.form.number_width=e.number_width,this.form.number_height=e.number_height,this.form.number_pcs=e.number_pcs,this.form.offcut_type=e.offcut_type,this.form.offcut_thickness=e.offcut_thickness,this.form.process_id=e.process_id,this.form.workflow_id=e.workflow_id,this.form.saw_line=e.saw_line,this.form.diff_value=e.diff_value}}};const Gt=(0,ue.Z)(Kt,[["render",y],["__scopeId","data-v-8b8549fa"]]);var Jt=Gt},30583:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return m}});var a=l(66252),i=l(3577);const s={class:"scTabs"},o={class:"el-tabs-header"},d=["onClick"];function r(e,t,l,r,n,u){return(0,a.wg)(),(0,a.iD)("div",s,[(0,a._)("div",o,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(n.tabs,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{ref_for:!0,ref:"tabs",class:(0,i.normalizeClass)(n.activeTab===e?"itemActive tabItem":"tabItem"),key:t,onClick:l=>u.changeType(e,t)},(0,i.toDisplayString)(e),11,d)))),128)),(0,a._)("div",{class:"el-tabs-slider",style:(0,i.normalizeStyle)(n.sliderStyles)},null,4)])])}var n={name:"scTabs",props:{list:{type:Array},isCheck:{type:[Number,String]}},watch:{isCheck:{handler(e){this.activeTab=e},immediate:!0},list:{handler(e){this.tabs=e},immediate:!0}},data(){return{tabs:[],activeTab:"全部",sliderStyles:{left:0,width:""}}},mounted(){setTimeout((()=>{this.updateSliderPosition()}),100)},methods:{changeType(e){this.activeTab=e,this.updateSliderPosition(),this.$emit("change",e)},updateSliderPosition(){const e=this.$refs.tabs[this.tabs.indexOf(this.activeTab)],t=e.offsetLeft+"px",l=e.offsetWidth+"px";this.sliderStyles={left:t,width:l}}}},u=l(83744);const c=(0,u.Z)(n,[["render",r],["__scopeId","data-v-371bb05e"]]);var m=c},1268:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return re}});var a=l(66252),i=l(3577);const s=e=>((0,a.dD)("data-v-4eeec122"),e=e(),(0,a.Cn)(),e),o={class:"orderDialogMain"},d={class:"orderHeader"},r={class:"orderMiddle"},n={class:"orderLeft"},u={class:"btnList"},c={class:"btnItem primaryItem"},m=s((()=>(0,a._)("span",{class:"name"},"订单状态",-1))),p={class:"status primary"},h={key:0},f={class:"btnItem infoItem"},_=s((()=>(0,a._)("span",{class:"name"},"原木木种",-1))),g={class:"status info"},w=s((()=>(0,a._)("div",{class:"orderTitle"},"订单信息",-1))),v={class:"orderCard"},y={class:"com"},b=s((()=>(0,a._)("span",{class:"name name_40"},"工单号",-1))),k={class:"text"},V={class:"com"},C=s((()=>(0,a._)("span",{class:"name name_40"},"等级",-1))),W={class:"text"},x={class:"com"},S=s((()=>(0,a._)("span",{class:"name name_40"},"规格",-1))),D={class:"text"},U={class:"com"},$=s((()=>(0,a._)("span",{class:"name name_40"},"数量",-1))),L={class:"text"},M=s((()=>(0,a._)("div",{class:"orderTitle"},"生产信息",-1))),T={class:"orderCard"},I={class:"com mb-5"},H=s((()=>(0,a._)("span",{class:"name name_90"},"排程优先级",-1))),N={class:"text"},q={class:"icon"},j={class:"com"},P=s((()=>(0,a._)("span",{class:"name name_90"},"生产计划日期",-1))),E={class:"text"},A={class:"com"},z=s((()=>(0,a._)("span",{class:"name name_90"},"实际生产日期",-1))),F={class:"text"},O={class:"orderRight"},Z=s((()=>(0,a._)("div",{class:"orderTitle"},"工单操作信息",-1))),Y={class:"orderCard"},B={class:"cardHeader"},R={class:"cardTabMain"},K={key:0,class:"reviewMain"},G={class:"itemDate",name:"timestamp"},J={class:"date"},Q={class:"time"},X={key:1,class:"produceMain"},ee={class:"date"},te={class:"text"},le=(0,a.Uk)("我知道了");function ae(e,t,l,s,ae,ie){const se=(0,a.up)("el-step"),oe=(0,a.up)("el-steps"),de=(0,a.up)("sc-icon-Tall"),re=(0,a.up)("sc-icon-Centre"),ne=(0,a.up)("sc-icon-Low"),ue=(0,a.up)("scTabs"),ce=(0,a.up)("el-timeline-item"),me=(0,a.up)("el-timeline"),pe=(0,a.up)("el-scrollbar"),he=(0,a.up)("el-button"),fe=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(fe,{title:ae.titleMap[ae.mode],modelValue:ae.visible,"onUpdate:modelValue":t[1]||(t[1]=e=>ae.visible=e),width:1e3,"destroy-on-close":"",draggable:"",onClosed:t[2]||(t[2]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(he,{onClick:t[0]||(t[0]=e=>ae.visible=!1),type:"primary"},{default:(0,a.w5)((()=>[le])),_:1})])),default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",d,[(0,a.Wm)(oe,{class:"scElSteps",active:ae.review_process_step,"align-center":"","finish-status":"success","process-status":"finish"},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(ae.review_process,((e,t)=>((0,a.wg)(),(0,a.j4)(se,{key:t,title:e.label,description:0==e.time||""==e.time?"":e.time},null,8,["title","description"])))),128))])),_:1},8,["active"])]),(0,a._)("div",r,[(0,a._)("div",n,[(0,a._)("div",u,[(0,a._)("div",c,[m,(0,a._)("span",p,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(ae.setMap.statusList,((e,t)=>((0,a.wg)(),(0,a.iD)(a.HY,{key:t},[e.value===ae.orderInfo.status?((0,a.wg)(),(0,a.iD)("span",h,(0,i.toDisplayString)(e.label),1)):(0,a.kq)("",!0)],64)))),128))])]),(0,a._)("div",f,[_,(0,a._)("span",g,(0,i.toDisplayString)(ae.orderInfo.wood_type),1)])]),w,(0,a._)("div",v,[(0,a._)("div",y,[b,(0,a._)("span",k,(0,i.toDisplayString)(ae.orderInfo.order_sn),1)]),(0,a._)("div",V,[C,(0,a._)("span",W,(0,i.toDisplayString)(ae.orderInfo.wood_level),1)]),(0,a._)("div",x,[S,(0,a._)("span",D,(0,i.toDisplayString)(ae.orderInfo.order_spec),1)]),(0,a._)("div",U,[$,(0,a._)("span",L,(0,i.toDisplayString)(ae.orderInfo.order_number),1)])]),M,(0,a._)("div",T,[(0,a._)("div",I,[H,(0,a._)("span",N,[(0,a._)("span",q,[1==ae.orderInfo.active_level?((0,a.wg)(),(0,a.j4)(de,{key:0})):2==ae.orderInfo.active_level?((0,a.wg)(),(0,a.j4)(re,{key:1})):((0,a.wg)(),(0,a.j4)(ne,{key:2}))]),(0,a.Uk)(" "+(0,i.toDisplayString)(1==ae.orderInfo.active_level?"高":2==ae.orderInfo.active_level?"中":"低"),1)])]),(0,a._)("div",j,[P,(0,a._)("span",E,(0,i.toDisplayString)(0==ae.orderInfo.plan_date||""==ae.orderInfo.plan_date?"-":ae.orderInfo.plan_date),1)]),(0,a._)("div",A,[z,(0,a._)("span",F,(0,i.toDisplayString)(0==ae.orderInfo.actual_date||""==ae.orderInfo.actual_date?"-":ae.orderInfo.actual_date),1)])])]),(0,a._)("div",O,[Z,(0,a._)("div",Y,[(0,a._)("div",B,[(0,a.Wm)(ue,{list:ae.tabsList,isCheck:ae.tabsNum,onChange:ie.tabsChange},null,8,["list","isCheck","onChange"])]),(0,a._)("div",R,[(0,a.Wm)(pe,{"max-height":"285px"},{default:(0,a.w5)((()=>["审批动态"==ae.tabsNum?((0,a.wg)(),(0,a.iD)("div",K,[(0,a.Wm)(me,{class:"scElTimeline"},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(ae.orderInfo.order_review_record,((e,t)=>((0,a.wg)(),(0,a.j4)(ce,{center:!0,key:t,icon:"",type:2===e.status?"danger":1===e.status?"primary":"",color:e.color,size:0===t?"large":"normal",hollow:1===e.review_status},{default:(0,a.w5)((()=>[(0,a._)("div",G,[(0,a._)("div",J,(0,i.toDisplayString)(0===e.review_time?"":e.review_time),1),(0,a._)("div",Q,(0,i.toDisplayString)(e.created_at),1)]),(0,a._)("div",{class:(0,i.normalizeClass)(["com",{"colorText danger":2===e.status}])},(0,i.toDisplayString)(e.creator_name)+" "+(0,i.toDisplayString)(e.remark),3)])),_:2},1032,["type","color","size","hollow"])))),128))])),_:1})])):(0,a.kq)("",!0),"生产动态"==ae.tabsNum?((0,a.wg)(),(0,a.iD)("div",X,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(ae.orderInfo.order_process_record,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"proItem",key:t},[(0,a._)("div",ee,(0,i.toDisplayString)(e.created_at),1),(0,a._)("div",te,(0,i.toDisplayString)(e.action)+" "+(0,i.toDisplayString)(e.remark),1)])))),128))])):(0,a.kq)("",!0)])),_:1})])])])])])])),_:1},8,["title","modelValue"])}var ie=l(30583),se={name:"see",components:{scTabs:ie["default"]},data(){return{size:"default",visible:!1,mode:"see",titleMap:{see:"工单详情"},setMap:{orderList:[]},orderInfo:{},review_process:[],review_process_step:0,tabsNum:"审批动态",tabsList:["审批动态","生产动态"],activities:[{content:"萧萧创建订单",timestamp:"2018-04-12",time:"20:46",type:"primary"}],proList:[{date:"2023-04-03",time:"10:25",text:"拉取MES工单"}]}},mounted(){},methods:{open(e="see"){return this.mode=e,this.visible=!0,this.getStatusList(),this},tabsChange(e){this.tabsNum=e},async getStatusList(){const e=await this.$API.orders.order.status.post();200===e.code&&(this.setMap.statusList=e.data)},setData(e){const t={id:e.id};this.loading=!0,setTimeout((async()=>{const e=await this.$API.orders.order.workflow.post(t);200===e.code&&(this.review_process=e.data,this.review_process_step=e.data.findIndex((e=>"process"===e.status)));let l=await this.$API.orders.order.info.post(t);this.orderInfo=l.data}),100)}}},oe=l(83744);const de=(0,oe.Z)(se,[["render",ae],["__scopeId","data-v-4eeec122"]]);var re=de},76003:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return qe}});var a=l(66252),i=l(3577);const s=e=>((0,a.dD)("data-v-f6f453fe"),e=e(),(0,a.Cn)(),e),o={class:"orderDialogMain","element-loading-text":"努力加载中..."},d={class:"orderLeft"},r={class:"orderCard"},n={class:"com"},u={class:"header"},c={class:"imgSc"},m={class:"text"},p=s((()=>(0,a._)("div",{class:"footer name"},"生产负责人",-1))),h={class:"com"},f={class:"header"},_={class:"imgSc"},g={class:"text"},w=s((()=>(0,a._)("div",{class:"footer name"},"生产执行状态",-1))),v={class:"com"},y={class:"header"},b={class:"imgSc"},k={class:"text"},V=s((()=>(0,a._)("div",{class:"footer name"},"优先级",-1))),C={class:"com"},W={class:"header"},x={class:"imgSc"},S={class:"text"},D=s((()=>(0,a._)("div",{class:"footer name"},"实时出材率",-1))),U={class:"reviewBox"},$={key:0,class:"orderDetail"},L=s((()=>(0,a._)("div",{class:"orderTitle"},"属性",-1))),M={class:"boxCard"},T={class:"left"},I={class:"com"},H=s((()=>(0,a._)("span",{class:"name"},"工单号",-1))),N={class:"text"},q={class:"com"},j=s((()=>(0,a._)("span",{class:"name"},"等级",-1))),P={class:"text"},E={class:"com"},A=s((()=>(0,a._)("span",{class:"name"},"生产状态",-1))),z={class:"text"},F={class:"right"},O={class:"com"},Z=s((()=>(0,a._)("span",{class:"name"},"原木材种",-1))),Y={class:"text"},B={class:"com"},R=s((()=>(0,a._)("span",{class:"name"},"规格",-1))),K={class:"text"},G={class:"com"},J=s((()=>(0,a._)("span",{class:"name"},"数量",-1))),Q={class:"text"},X=s((()=>(0,a._)("div",{class:"orderTitle"},"基础信息",-1))),ee={class:"boxCard"},te={class:"left"},le={class:"com"},ae=s((()=>(0,a._)("span",{class:"name"},"生产线",-1))),ie={class:"text"},se={class:"com"},oe=s((()=>(0,a._)("span",{class:"name"},"负责人",-1))),de={class:"text"},re={class:"right"},ne={class:"com"},ue=s((()=>(0,a._)("span",{class:"name"},"下单日期",-1))),ce={class:"text"},me={class:"com"},pe=s((()=>(0,a._)("span",{class:"name"},"生产日期",-1))),he={class:"text"},fe=s((()=>(0,a._)("div",{class:"orderTitle"},"工单描述",-1))),_e={key:1,class:"associationFile"},ge={class:"boxCard"},we=s((()=>(0,a._)("div",{class:"tips"},"最多上传3个文件,单个文件不要超过10M,请上传图像格式文件",-1))),ve={class:"orderRight"},ye={class:"orderCard"},be={class:"orderTitle cardHeader"},ke={class:"cardTabMain"},Ve={key:0,class:"reviewMain"},Ce={class:"itemDate",name:"timestamp"},We={class:"date"},xe={class:"time"},Se={class:"com"},De={key:1,class:"produceMain"},Ue={class:"date"},$e={class:"text"},Le=(0,a.Uk)("我知道了");function Me(e,t,l,s,Me,Te){const Ie=(0,a.up)("el-step"),He=(0,a.up)("el-steps"),Ne=(0,a.up)("el-avatar"),qe=(0,a.up)("el-progress"),je=(0,a.up)("el-image"),Pe=(0,a.up)("scTabs"),Ee=(0,a.up)("el-input"),Ae=(0,a.up)("ossImgListUpload"),ze=(0,a.up)("el-timeline-item"),Fe=(0,a.up)("el-timeline"),Oe=(0,a.up)("el-scrollbar"),Ze=(0,a.up)("el-button"),Ye=(0,a.up)("el-dialog"),Be=(0,a.Q2)("loading");return(0,a.wg)(),(0,a.j4)(Ye,{"custom-class":"dialog-pd_0",title:Me.titleMap[Me.mode],modelValue:Me.visible,"onUpdate:modelValue":t[2]||(t[2]=e=>Me.visible=e),width:1e3,"destroy-on-close":"",draggable:"",onClosed:t[3]||(t[3]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(Ze,{type:"primary",onClick:t[1]||(t[1]=e=>Me.visible=!1)},{default:(0,a.w5)((()=>[Le])),_:1})])),default:(0,a.w5)((()=>[(0,a.wy)(((0,a.wg)(),(0,a.iD)("div",o,[(0,a._)("div",d,[(0,a.Wm)(He,{class:"scElSteps scElStepsTime",active:Me.orderInfo.review_process_step,"align-center":"","finish-status":"success","process-status":"finish"},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(Me.orderInfo.review_process,((e,t)=>((0,a.wg)(),(0,a.j4)(Ie,{key:t,title:e.label,description:0==e.time||""==e.time?"":e.time},null,8,["title","description"])))),128))])),_:1},8,["active"]),(0,a._)("div",r,[(0,a._)("div",n,[(0,a._)("div",u,[(0,a._)("span",c,[(0,a.Wm)(Ne,{size:30,src:Me.orderInfo.owner_avatar},null,8,["src"])]),(0,a._)("span",m,(0,i.toDisplayString)(Me.orderInfo.owner_name),1)]),p]),(0,a._)("div",h,[(0,a._)("div",f,[(0,a._)("span",_,[(0,a.Wm)(qe,{type:"circle",percentage:10,width:"20","stroke-width":"3","show-text":!1})]),(0,a._)("text",g,(0,i.toDisplayString)(Me.orderInfo.progress_rate)+"%",1)]),w]),(0,a._)("div",v,[(0,a._)("div",y,[(0,a._)("span",b,[1==Me.orderInfo.active_level?((0,a.wg)(),(0,a.j4)(je,{key:0,style:{width:"16px",height:"16px"},src:"https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-device/riskhigh.png"})):(0,a.kq)("",!0),2==Me.orderInfo.active_level?((0,a.wg)(),(0,a.j4)(je,{key:1,style:{width:"16px",height:"16px"},src:"https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-device/rishmedium.png"})):(0,a.kq)("",!0),3==Me.orderInfo.active_level?((0,a.wg)(),(0,a.j4)(je,{key:2,style:{width:"16px",height:"16px"},src:"https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-device/risklow.png"})):(0,a.kq)("",!0)]),(0,a._)("span",k,(0,i.toDisplayString)(Me.orderInfo.active_level_label),1)]),V]),(0,a._)("div",C,[(0,a._)("div",W,[(0,a._)("span",x,[(0,a.Wm)(qe,{type:"dashboard",percentage:76,width:"20","stroke-width":"3",status:"success","show-text":!1})]),(0,a._)("span",S,(0,i.toDisplayString)(Me.orderInfo.yield_rate)+"%",1)]),D])]),(0,a._)("div",U,[(0,a.Wm)(Pe,{list:Me.tabsTwoList,isCheck:Me.tabsTwoNum,onChange:Te.tabsTwoChange},null,8,["list","isCheck","onChange"]),"工单详情"==Me.tabsTwoNum?((0,a.wg)(),(0,a.iD)("div",$,[L,(0,a._)("div",M,[(0,a._)("div",T,[(0,a._)("div",I,[H,(0,a._)("span",N,(0,i.toDisplayString)(Me.orderInfo.order_sn),1)]),(0,a._)("div",q,[j,(0,a._)("span",P,(0,i.toDisplayString)(Me.orderInfo.wood_level_name),1)]),(0,a._)("div",E,[A,(0,a._)("span",z,(0,i.toDisplayString)(Me.orderInfo.active_status_label)+" - 80%",1)])]),(0,a._)("div",F,[(0,a._)("div",O,[Z,(0,a._)("span",Y,(0,i.toDisplayString)(Me.orderInfo.wood_type_name),1)]),(0,a._)("div",B,[R,(0,a._)("span",K,(0,i.toDisplayString)(Me.orderInfo.order_spec),1)]),(0,a._)("div",G,[J,(0,a._)("span",Q,(0,i.toDisplayString)(Me.orderInfo.order_number),1)])])]),X,(0,a._)("div",ee,[(0,a._)("div",te,[(0,a._)("div",le,[ae,(0,a._)("span",ie,(0,i.toDisplayString)(Me.orderInfo.process_name),1)]),(0,a._)("div",se,[oe,(0,a._)("span",de,(0,i.toDisplayString)(Me.orderInfo.owner_name),1)])]),(0,a._)("div",re,[(0,a._)("div",ne,[ue,(0,a._)("span",ce,(0,i.toDisplayString)(Me.orderInfo.plan_date),1)]),(0,a._)("div",me,[pe,(0,a._)("span",he,(0,i.toDisplayString)(Me.orderInfo.actual_date),1)])])]),fe,(0,a.Wm)(Ee,{placeholder:"可输入工单生产信息等特别生产说明…",modelValue:Me.orderInfo.remark,"onUpdate:modelValue":t[0]||(t[0]=e=>Me.orderInfo.remark=e),onChange:Te.remarkChange,type:"textarea"},null,8,["modelValue","onChange"])])):(0,a.kq)("",!0),"关联文件"==Me.tabsTwoNum?((0,a.wg)(),(0,a.iD)("div",_e,[(0,a._)("div",ge,[(0,a.Wm)(Ae,{list:Me.orderInfo.files,length:3,onParentParams:Te.faultParentParams},null,8,["list","onParentParams"])]),we])):(0,a.kq)("",!0)])]),(0,a._)("div",ve,[(0,a._)("div",ye,[(0,a._)("div",be,[(0,a.Wm)(Pe,{list:Me.tabsList,isCheck:Me.tabsNum,onChange:Te.tabsChange},null,8,["list","isCheck","onChange"])]),(0,a._)("div",ke,[(0,a.Wm)(Oe,{"max-height":"550px"},{default:(0,a.w5)((()=>["工单动态"==Me.tabsNum?((0,a.wg)(),(0,a.iD)("div",Ve,[(0,a.Wm)(Fe,{class:"scElTimeline"},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(Me.orderInfo.review_flows,((e,t)=>((0,a.wg)(),(0,a.j4)(ze,{center:!0,key:t,icon:"",type:1==e.review_status?"primary":"",color:e.color,size:0==t?"large":"normal",hollow:1==e.review_status},{default:(0,a.w5)((()=>[(0,a._)("div",Ce,[(0,a._)("div",We,(0,i.toDisplayString)(0==e.review_time?"":e.review_time),1),(0,a._)("div",xe,(0,i.toDisplayString)(e.time),1)]),(0,a._)("div",Se,(0,i.toDisplayString)(e.remark),1)])),_:2},1032,["type","color","size","hollow"])))),128))])),_:1})])):(0,a.kq)("",!0),"生产动态"==Me.tabsNum?((0,a.wg)(),(0,a.iD)("div",De,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(Me.orderInfo.product_flows,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"proItem",key:t},[(0,a._)("div",Ue,(0,i.toDisplayString)(e.created_at),1),(0,a._)("div",$e,(0,i.toDisplayString)(e.content),1)])))),128))])):(0,a.kq)("",!0)])),_:1})])])])])),[[Be,Me.loading]])])),_:1},8,["title","modelValue"])}var Te=l(30583),Ie={name:"detail",components:{scTabs:Te["default"]},data(){return{size:"default",visible:!1,loading:!1,mode:"detail",titleMap:{detail:"单号:JGD202403090001"},orderInfo:{},activities:[{content:"萧萧创建订单",timestamp:"2018-04-12",time:"20:46",type:"primary"},{content:"小洪审核工单",timestamp:"2018-04-03",time:"20:46"},{content:"小龙审核工单小龙审核工单小龙审核工单",timestamp:"2018-04-03",time:"20:46"},{content:"抄送给管理员",timestamp:"2018-04-03",time:"20:46"},{content:"工单结束",timestamp:"2018-04-03",time:"20:46"},{content:"工单结束",timestamp:"2018-04-03",time:"20:46"},{content:"工单结束",timestamp:"2018-04-03",time:"20:46"},{content:"工单结束",timestamp:"2018-04-03",time:"20:46"}],tabsNum:"工单动态",tabsList:["工单动态","生产动态"],tabsTwoNum:"工单详情",tabsTwoList:["工单详情","关联文件"],proList:[{date:"2023-04-03",time:"10:25",text:"拉取MES工单"},{date:"2023-04-03",time:"10:25",text:"规格38*8*1.2加工数据上传MES"},{date:"2023-04-03",time:"10:25",text:"视觉建模上传MES"},{date:"2023-04-03",time:"10:25",text:"带锯安全检测异常上传MES"},{date:"2023-04-03",time:"10:25",text:"拉取MES工单"},{date:"2023-04-03",time:"10:25",text:"视觉建模上传MES"},{date:"2023-04-03",time:"10:25",text:"带锯安全检测异常上传MES"},{date:"2023-04-03",time:"10:25",text:"拉取MES工单"},{date:"2023-04-03",time:"10:25",text:"视觉建模上传MES"},{date:"2023-04-03",time:"10:25",text:"带锯安全检测异常上传MES"},{date:"2023-04-03",time:"10:25",text:"拉取MES工单"},{date:"2023-04-03",time:"10:25",text:"视觉建模上传MES"}],reviewForm:{id:"",review_status:"",review_reason:"",review_remark:""},reviewRules:{review_status:[{required:!0,message:"审批不能为空",trigger:"blur"}],review_reason:[{required:!0,message:"拒绝原因不能为空",trigger:"blur"}]}}},mounted(){},methods:{open(e="detail"){return this.mode=e,this.visible=!0,this},async reviewSave(){const e=await this.$API.orders.order.review.post(this.reviewForm);return e.data.column},async remarkChange(e){let t={order_id:this.orderInfo.id,remark:e};const l=await this.$API.plan.remark.post(t);l.code},async faultParentParams(e){let t={order_id:this.orderInfo.id,files:e};const l=await this.$API.plan.file.post(t);l.code},tabsTwoChange(e){this.tabsTwoNum=e},tabsChange(e){this.tabsNum=e},setData(e){const t={id:e.order_id};this.loading=!0,setTimeout((async()=>{let e=await this.$API.orders.order.info.post(t);200==e.code&&(this.titleMap={detail:"单号:"+e.data.order_sn},this.orderInfo=e.data,this.loading=!1)}),100)}}},He=l(83744);const Ne=(0,He.Z)(Ie,[["render",Me],["__scopeId","data-v-f6f453fe"]]);var qe=Ne},78157:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return x}});var a=l(66252),i=l(3577);const s={class:"mainBox mainNoBack planBox"},o={class:"left-panel"},d={class:"item"},r=(0,a._)("span",{class:"name hidden-md-and-down"},"状态",-1),n={class:"item"},u=(0,a._)("span",{class:"name hidden-md-and-down"},"优先级",-1),c=(0,a._)("div",{class:"right-panel"},null,-1),m={class:"nopadding",style:{overflow:"hidden"}};function p(e,t,l,p,h,f){const _=(0,a.up)("el-option"),g=(0,a.up)("el-select"),w=(0,a.up)("el-header"),v=(0,a.up)("FullCalendar"),y=(0,a.up)("addTask"),b=(0,a.up)("splitDetail");return(0,a.wg)(),(0,a.iD)(a.HY,null,[(0,a._)("div",s,[(0,a.Wm)(w,{class:"planHeader"},{default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",d,[r,(0,a.Wm)(g,{class:"imgSelect",placeholder:"请选择状态",modelValue:h.from.status,"onUpdate:modelValue":t[0]||(t[0]=e=>h.from.status=e),onChange:t[1]||(t[1]=e=>f.getList()),clearable:"",size:h.size},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(h.statusList,((e,t)=>((0,a.wg)(),(0,a.j4)(_,{key:t,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue","size"])]),(0,a._)("div",n,[u,(0,a.Wm)(g,{class:"imgSelect",placeholder:"请选择优先级",modelValue:h.from.priority_level,"onUpdate:modelValue":t[2]||(t[2]=e=>h.from.priority_level=e),onChange:t[3]||(t[3]=e=>f.getList()),clearable:"",size:h.size},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(h.levelList,((e,t)=>((0,a.wg)(),(0,a.j4)(_,{key:t,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue","size"])])]),c])),_:1}),(0,a._)("div",m,[(0,a.Wm)(v,{options:h.calendarOptions},{eventContent:(0,a.w5)((e=>[(0,a._)("i",null,(0,i.toDisplayString)(e.event.title),1)])),_:1},8,["options"])])]),h.dialog.save?((0,a.wg)(),(0,a.j4)(y,{key:0,ref:"saveDialog",onSuccess:f.handleSaveSuccess,onShowSplit:f.openSplitOrder,onClosed:t[4]||(t[4]=e=>h.dialog.save=!1)},null,8,["onSuccess","onShowSplit"])):(0,a.kq)("",!0),h.dialog.splitDetail?((0,a.wg)(),(0,a.j4)(b,{key:1,ref:"splitDetailDialog",onSuccess:f.handleSaveSuccess,onClosed:t[5]||(t[5]=e=>h.dialog.splitDetail=!1)},null,8,["onSuccess"])):(0,a.kq)("",!0)],64)}var h=l(4813),f=l(91132),_=l(40334),g=l(39897),w=l(15978),v=l(75910),y=l(45088),b=(l(96718),l(8214)),k=l(57359),V={name:"fullcalendar",components:{FullCalendar:h.Z,addTask:b.Z,splitDetail:k["default"]},data(){return{size:"small",from:{status:"",priority_level:"",date:"day",time_start:"",time_end:""},statusList:[],levelList:[],dialog:{save:!1,see:!1,detail:!1,splitDetail:!1},calendarOptions:{plugins:[w.Z,f.Z,_.Z,g.ZP],customButtons:{addCustomButton:{text:"新增排程",click:()=>{this.addTask()}},refreshCustomButton:{text:"刷新",click:()=>{this.getList()}}},headerToolbar:{left:"addCustomButton refreshCustomButton",center:"title",right:"prevYear,prev,next,nextYear,resourceTimelineDay,resourceTimelineWeek,resourceTimelineMonth,resourceTimelineYear"},initialView:"resourceTimelineMonth",views:{resourceTimeLineDay:{buttonText:"Day"},resourceTimeLineWeek:{buttonText:"Week"},resourceTimeLineMonth:{buttonText:"Month"}},locales:[v.Z],locale:"zh-cn",editable:!0,selectable:!0,eventDisplay:"auto",eventDurationEditable:!0,weekends:!0,selectMirror:!0,dayMaxEvents:!0,dateClick:this.handleDateClick,select:this.handleDateSelect,eventClick:this.handleEventClick,eventChange:this.handleEventChange,eventDrop:this.handleEventDrop,eventResize:this.handleEventResize,eventsSet:this.handleEvents,viewDidMount:this.viewDidMount,eventDidMount:this.eventDidMount,buttonText:{today:"今天"},slotMinTime:"00:00",slotMaxTime:"24:00",businessHours:{daysOfWeek:[0,1,2,3,4,5,6],startTime:"08:00",endTime:"18:00"},resourceAreaColumns:[{headerContent:"工单号",field:"number",width:165,cellContent:e=>{const t=e.fieldValue,l=document.createElement("span");l.className="orderNumber";const a=document.createElement("div");a.className="numberView",a.textContent=t;const i=document.createElement("img");return i.src="https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-device/edit.png",i.alt="编辑",i.className="img",i.style.cursor="pointer",i.addEventListener("click",(t=>{t.stopPropagation(),this.numberEdit(e)})),a.appendChild(document.createTextNode(" ")),a.appendChild(i),l.appendChild(a),{domNodes:[l]}}},{headerContent:"开始时间",field:"start",width:135},{headerContent:"结束时间",field:"end",width:135},{headerContent:"用时",field:"duration_text",width:60},{headerContent:"负责人",field:"owner_name",width:90,cellContent:e=>{const t=e.fieldValue;return{html:`
${l.value}`}catch(l){console.error(l)}return`${this.escapeHtml(e)}`}}).use(je.Z).use(Ee(),{enabled:!0}).use(Ae.Z).use(ze.Z,"warning"),aiUuid:"",ai:{model_type:1,content:"",new_session:!1,uuid:""},tagList:[{name:"公司内部生产数据分析",id:1},{name:"其他问题",id:4}],aiTitleList:{"今天":[],"更早":[],"最近七天":[]},aiHistoryList:{"今天":[{name:"",data:[]}],"更早":[],"最近七天":[]},saveDis:!1,userInfo:this.$TOOL.data.get("USER_INFO"),userNameF:""}},mounted(){let e=this.$store.state.global.login_name;""!=e&&(this.userNameF=e.substring(0,1)),this.$socketApi.getSock(this.getWsResult)},methods:{escapeHtml(e){const t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};return e.replace(/[&<>"'/]/g,(e=>t[e]))},getWsResult(e){if(14==e.type){let t=JSON.parse(JSON.stringify(this.aiHistoryList));for(let l in t)if(t[l][0]&&t[l][0].data&&"aiReturnOk"!=e.data){let a='