triage_business/js/scuiChunks.b03ac5cc.js
2026-03-06 14:37:11 +08:00

1 line
448 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(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:`<div class="ownerName"><div class="nameImg">${t.substr(0,1)}</div><div class="text cellColor">${t}</div></div>`}}},{headerContent:"优先级",field:"priority_level",width:50,cellContent:e=>{const t=e.fieldValue,l=1==t?"低":2==t?"中":"高";return 1==t?{html:`<div class="tree_btn"><div class="sc-icon"><img class="img" src="https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-device/risklow.png" alt="">${l}</div></div>`}:2==t?{html:`<div class="tree_btn"><div class="sc-icon"><img class="img" src="https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-device/rishmedium.png" alt="">${l}</div></div>`}:{html:`<div class="tree_btn"><div class="sc-icon"><img class="img" src="https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-device/riskhigh.png" alt="">${l}</div></div>`}}},{headerContent:"进度",field:"progress_rate",width:70,cellContent:e=>{let t=e.fieldValue,l=t>80?"progressSuccess":t>50?"progressWarning":"progressDanger";return{html:'<div class="progressContent"><div class="progress-container"><div class="progress-circle"><div class="progress-fill '+l+'" style="--percentage: '+t+'%;"></div></div><div class="progress-label"></div></div><div class="text">'+t+"%</div></div>"}}},{headerContent:"权重",field:"weight",width:80}],resourceAreaWidth:"52%",resourceGroupField:"groupName",resources:[],eventClassNames:function(e){return["fc-event-"+e.event.extendedProps.identifier]},events:[]}}},mounted(){this.getList(),this.getStatusList(),this.getLevelList()},methods:{async getList(){const e=await this.$API.plan.getList.post(this.from);200===e.code&&(e.data.resources&&e.data.events?(e.data.events.forEach((e=>{e.identifier=e.schedule_identifier.split("#")[1],e.duration_text=e.duration+"小时",e.start_text=e.start,e.end_text=e.end})),e.data.resources.forEach((e=>{e.level=1===e.priority_level?"低":2===e.priority_level?"中":"高",e.duration_text=e.duration+"小时"})),this.calendarOptions.resources=e.data.resources,this.calendarOptions.events=e.data.events):(this.calendarOptions.resources=[],this.calendarOptions.events=[]))},async getStatusList(){const e=await this.$API.plan.processStatus.post();200===e.code&&(this.statusList=e.data)},async getLevelList(){const e=await this.$API.plan.processLevel.post();200===e.code&&(this.levelList=e.data)},addTask(){this.dialog.save=!0,this.$nextTick((()=>{this.$refs.saveDialog.open("save")}))},openSplitOrder(e){this.dialog.splitDetail=!0,this.$nextTick((()=>{this.$refs.splitDetailDialog.open("splitDetail").setData(e)}))},numberEdit(e){let{resource:t}=e;this.dialog.save=!0,this.$nextTick((()=>{this.$refs.saveDialog.open("edit").setData({id:t._resource.extendedProps.schedule_order_id})}))},handleSaveSuccess(){this.getList()},async updateTime(e){let t={name:e.extendedProps.name,index:e.extendedProps.index,resourceId:e.extendedProps.schedule_order_id,start:this.$TOOL.dateFormat(e.start),end:this.$TOOL.dateFormat(e.end),title:e.title};const l=await this.$API.plan.dragTask.post(t);200===l.code&&await this.getList()},async updateOrder(e,t){let l={order_id:t.extendedProps.schedule_order_id,pre_order_id:Number(e._def.resourceIds[0])};const a=await this.$API.plan.sequenceTask.post(l);200===a.code&&await this.getList()},handleDateClick(){},handleDateSelect(){},handleEvents(){},handleEventChange(){},viewDidMount(){},handleEventClick(e){const{event:t}=e;this.$confirm(`确定删除工单 ${t.title} 吗?`,"提示",{type:"warning"}).then((async()=>{let e={id:t.extendedProps.schedule_order_id};const l=await this.$API.plan.deleteTask.post(e);200===l.code&&(this.$message.success("操作成功"),await this.getList())})).catch((()=>{}))},handleEventDrop(e){const{event:t,oldEvent:l}=e;this.updateOrder(t,l)},handleEventResize(e){const{event:t}=e;this.updateTime(t)},eventDidMount(e){const{event:t,el:l}=e,a=`\n\t\t\t\t<div class="tippyView" style="font-size: 12px;">\n\t\t\t\t\t<div>工&nbsp;&nbsp;单&nbsp;号: ${t.title}</div>\n\t\t\t\t\t<div>开始时间: ${t.extendedProps.start_text}</div>\n\t\t\t\t\t<div>结束时间: ${t.extendedProps.end_text}</div>\n\t\t\t\t\t<div>用&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;时: ${t.extendedProps.duration_text}</div>\n\t\t\t\t\t<div>负&nbsp;&nbsp;责&nbsp;人: ${t.extendedProps.owner_name||"—"}</div>\n\t\t\t\t\t<div>优&nbsp;&nbsp;先&nbsp;级: ${1===t.extendedProps.priority_level?"低":2===t.extendedProps.priority_level?"中":"高"}</div>\n\t\t\t\t\t<div>状&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;态: ${t.extendedProps.status}</div>\n\t\t\t\t\t<div>出&nbsp;&nbsp;材&nbsp;率: ${t.extendedProps.yield_rate}%</div>\n\t\t\t\t\t<div>进&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;度: ${t.extendedProps.progress_rate}%</div>\n\t\t\t\t</div>\n\t\t\t`;(0,y.ZP)(l,{content:a,allowHTML:!0,placement:"top",delay:[300,200]})}}},C=l(83744);const W=(0,C.Z)(V,[["render",p]]);var x=W},57359:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return H}});var a=l(66252),i=l(3577);const s=e=>((0,a.dD)("data-v-67c2d4b2"),e=e(),(0,a.Cn)(),e),o={class:"splitBox"},d={class:"headerTitle"},r={class:"name"},n={class:"singular"},u={class:"splitUl"},c={class:"title"},m=s((()=>(0,a._)("div",{class:"name"},"拆分后子单",-1))),p=["onClick"],h={key:0,class:"splitCom"},f={class:"sc-icon"},_=(0,a.Uk)("~"),g=(0,a.Uk)("小时"),w={class:"sc-icon"},v=["src"],y={class:"sc-icon"},b={class:"checkColor"},k=["onClick"],V={key:0,class:"sc-icon"},C={class:"orderAddFlex"},W={class:"flexLeft"},x=(0,a.Uk)("新增一条"),S=(0,a.Uk)("移 除"),D={class:"flexRight"},U=(0,a.Uk)("保 存"),$=(0,a.Uk)("取 消");function L(e,t,l,s,L,M){const T=(0,a.up)("el-icon-Minus"),I=(0,a.up)("el-icon-Plus"),H=(0,a.up)("el-input"),N=(0,a.up)("el-form-item"),q=(0,a.up)("el-radio"),j=(0,a.up)("el-radio-group"),P=(0,a.up)("el-date-picker"),E=(0,a.up)("el-col"),A=(0,a.up)("el-option"),z=(0,a.up)("el-select"),F=(0,a.up)("el-row"),O=(0,a.up)("el-icon-Check"),Z=(0,a.up)("el-form"),Y=(0,a.up)("el-scrollbar"),B=(0,a.up)("el-main"),R=(0,a.up)("el-button"),K=(0,a.up)("el-footer"),G=(0,a.up)("el-container"),J=(0,a.up)("el-drawer");return(0,a.wg)(),(0,a.j4)(J,{title:"加工单排产计划拆分",modelValue:L.splitDetailShow,"onUpdate:modelValue":t[1]||(t[1]=e=>L.splitDetailShow=e),size:580,"append-to-body":"","destroy-on-close":""},{default:(0,a.w5)((()=>[(0,a.Wm)(G,null,{default:(0,a.w5)((()=>[(0,a.Wm)(B,{class:"nopadding"},{default:(0,a.w5)((()=>[(0,a.Wm)(Y,null,{default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",d,[(0,a._)("div",r,"主单号:"+(0,i.toDisplayString)(L.form.order_sn)+" 分单",1),(0,a._)("div",n,"总工单数量:"+(0,i.toDisplayString)(L.form.number_pcs)+"件",1)]),(0,a._)("div",u,[(0,a.Wm)(Z,{class:"splitForm",ref:"dialogForm",model:L.form,"label-width":"80px"},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(L.form.split_data,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"splitLi",key:t},[(0,a._)("div",c,[m,(0,a._)("div",{class:"btnIcon",onClick:t=>e.show=!e.show},[e.show?((0,a.wg)(),(0,a.j4)(T,{key:0})):((0,a.wg)(),(0,a.j4)(I,{key:1}))],8,p)]),e.show?((0,a.wg)(),(0,a.iD)("div",h,[(0,a.Wm)(N,{label:"分单数量",prop:"split_data."+t+".number_pcs",rules:{required:!0,message:"数量不能为空",trigger:"blur"}},{default:(0,a.w5)((()=>[(0,a.Wm)(H,{modelValue:e.number_pcs,"onUpdate:modelValue":t=>e.number_pcs=t,modelModifiers:{number:!0},type:"text",placeholder:"请填写拆分数量"},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1032,["prop"]),(0,a.Wm)(N,{label:"时间类型",prop:"split_data."+t+".time_type",rules:{required:!0,message:"时间类型不能为空",trigger:"change"}},{default:(0,a.w5)((()=>[(0,a.Wm)(j,{modelValue:e.time_type,"onUpdate:modelValue":t=>e.time_type=t},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(L.setMap.timeList,((e,t)=>((0,a.wg)(),(0,a.j4)(q,{key:t,label:e.id,disabled:e.disabled},{default:(0,a.w5)((()=>[(0,a._)("div",f,(0,i.toDisplayString)(e.name),1)])),_:2},1032,["label","disabled"])))),128))])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1032,["prop"]),1==e.time_type?((0,a.wg)(),(0,a.j4)(N,{key:0,label:"加工排程",required:""},{default:(0,a.w5)((()=>[(0,a.Wm)(E,{span:11},{default:(0,a.w5)((()=>[(0,a.Wm)(N,{prop:"split_data."+t+".time_start",rules:{required:!0,message:"开始时间不能为空",trigger:"change"}},{default:(0,a.w5)((()=>[(0,a.Wm)(P,{modelValue:e.time_start,"onUpdate:modelValue":t=>e.time_start=t,type:"datetime",format:"YYYY-MM-DD HH:mm","value-format":"YYYY-MM-DD HH:mm","disabled-hours":L.disabledHours,"disabled-minutes":L.disabledMinutes,label:"",placeholder:"开始时间",style:{width:"100%"}},null,8,["modelValue","onUpdate:modelValue","disabled-hours","disabled-minutes"])])),_:2},1032,["prop"])])),_:2},1024),(0,a.Wm)(E,{span:2,style:{"text-align":"center"}},{default:(0,a.w5)((()=>[_])),_:1}),(0,a.Wm)(E,{span:11},{default:(0,a.w5)((()=>[(0,a.Wm)(N,{prop:"split_data."+t+".time_end",rules:{required:!0,message:"结束时间不能为空",trigger:"change"}},{default:(0,a.w5)((()=>[(0,a.Wm)(P,{modelValue:e.time_end,"onUpdate:modelValue":t=>e.time_end=t,type:"datetime",format:"YYYY-MM-DD HH:mm","value-format":"YYYY-MM-DD HH:mm","disabled-hours":L.disabledHours,"disabled-minutes":L.disabledMinutes,label:"",placeholder:"结束时间",style:{width:"100%"}},null,8,["modelValue","onUpdate:modelValue","disabled-hours","disabled-minutes"])])),_:2},1032,["prop"])])),_:2},1024)])),_:2},1024)):(0,a.kq)("",!0),2==e.time_type?((0,a.wg)(),(0,a.j4)(N,{key:1,label:"加工时长",prop:"split_data."+t+".processing_time",rules:{required:!0,message:"加工时长不能为空",trigger:"blur"}},{default:(0,a.w5)((()=>[(0,a.Wm)(H,{type:"text",modelValue:e.processing_time,"onUpdate:modelValue":t=>e.processing_time=t,clearable:"",placeholder:"请输入时间"},{suffix:(0,a.w5)((()=>[g])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1032,["prop"])):(0,a.kq)("",!0),(0,a.Wm)(F,{gutter:24},{default:(0,a.w5)((()=>[(0,a.Wm)(E,{span:12},{default:(0,a.w5)((()=>[(0,a.Wm)(N,{label:"所属产线",prop:"split_data."+t+".machine_code",rules:{required:!0,message:"所属产线不能为空",trigger:"change"}},{default:(0,a.w5)((()=>[(0,a.Wm)(z,{placeholder:"请选择产线",clearable:"",style:{width:"100%"},modelValue:e.machine_code,"onUpdate:modelValue":t=>e.machine_code=t},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(L.setMap.processList,((e,t)=>((0,a.wg)(),(0,a.j4)(A,{key:t,value:e.machine_code,label:e.name},null,8,["value","label"])))),128))])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1032,["prop"])])),_:2},1024),(0,a.Wm)(E,{span:12},{default:(0,a.w5)((()=>[(0,a.Wm)(N,{label:"责任人",prop:"split_data."+t+".owner_id",rules:{required:!0,message:"责任人不能为空",trigger:"change"}},{default:(0,a.w5)((()=>[(0,a.Wm)(z,{placeholder:"请选择责任人",clearable:"",style:{width:"100%"},modelValue:e.owner_id,"onUpdate:modelValue":t=>e.owner_id=t},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(L.setMap.ownerList,((e,t)=>((0,a.wg)(),(0,a.j4)(A,{key:t,value:e.id,label:e.name},null,8,["value","label"])))),128))])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1032,["prop"])])),_:2},1024)])),_:2},1024),(0,a.Wm)(N,{label:"优先级",prop:"split_data."+t+".priority_level",rules:{required:!0,message:"优先级不能为空",trigger:"blur"}},{default:(0,a.w5)((()=>[(0,a.Wm)(j,{modelValue:e.priority_level,"onUpdate:modelValue":t=>e.priority_level=t},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(L.setMap.levelList,((e,t)=>((0,a.wg)(),(0,a.j4)(q,{key:t,label:e.id},{default:(0,a.w5)((()=>[(0,a._)("div",w,[(0,a._)("img",{class:"img",src:e.url,alt:""},null,8,v),(0,a.Uk)((0,i.toDisplayString)(e.name),1)])])),_:2},1032,["label"])))),128))])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1032,["prop"]),(0,a.Wm)(N,{label:"紧急程度",prop:"split_data."+t+".urgency_level",rules:{required:!0,message:"紧急程度不能为空",trigger:"blur"}},{default:(0,a.w5)((()=>[(0,a.Wm)(j,{modelValue:e.urgency_level,"onUpdate:modelValue":t=>e.urgency_level=t},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(L.setMap.urgencyList,((e,t)=>((0,a.wg)(),(0,a.j4)(q,{key:t,label:e.id},{default:(0,a.w5)((()=>[(0,a._)("div",y,(0,i.toDisplayString)(e.name),1)])),_:2},1032,["label"])))),128))])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1032,["prop"]),(0,a.Wm)(N,{label:"排产标识",prop:"split_data."+t+".schedule_identifier",rules:{required:!0,message:"排产标识不能为空"}},{default:(0,a.w5)((()=>[(0,a._)("div",b,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(L.setMap.identifierList,((t,l)=>((0,a.wg)(),(0,a.iD)("div",{class:"item",key:l,style:(0,i.normalizeStyle)("background:"+t.id),onClick:l=>e.schedule_identifier=t.id},[e.schedule_identifier==t.id?((0,a.wg)(),(0,a.iD)("div",V,[(0,a.Wm)(O)])):(0,a.kq)("",!0)],12,k)))),128))])])),_:2},1032,["prop"])])):(0,a.kq)("",!0)])))),128))])),_:1},8,["model"])])])])),_:1})])),_:1}),(0,a.Wm)(K,null,{default:(0,a.w5)((()=>[(0,a._)("div",C,[(0,a._)("div",W,[(0,a.Wm)(R,{type:"primary",onClick:M.newAdd},{default:(0,a.w5)((()=>[x])),_:1},8,["onClick"]),L.form.split_data.length>2?((0,a.wg)(),(0,a.j4)(R,{key:0,type:"warning",onClick:M.deleteList},{default:(0,a.w5)((()=>[S])),_:1},8,["onClick"])):(0,a.kq)("",!0)]),(0,a._)("div",D,[(0,a.Wm)(R,{type:"primary",onClick:M.save,disabled:M.saveDis},{default:(0,a.w5)((()=>[U])),_:1},8,["onClick","disabled"]),(0,a.Wm)(R,{onClick:t[0]||(t[0]=e=>L.splitDetailShow=!1)},{default:(0,a.w5)((()=>[$])),_:1})])])])),_:1})])),_:1})])),_:1},8,["modelValue"])}l(57658);var M={name:"splitDetail",data(){return{splitDetailShow:!1,mode:"splitDetail",setMap:{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"}],orderList:[]},form:{id:"",order_sn:"",number_pcs:"",time_start:"",time_end:"",priority_level:1,urgency_level:1,owner_id:"",machine_code:"",order_id:"",schedule_identifier:"#409EFF",is_split:!0,split_data:[{id:"",number_pcs:"",order_date:[],time_start:"",time_end:"",time_duration:"",time_type:2,priority_level:1,urgency_level:1,owner_id:"",machine_code:"",schedule_identifier:"#409EFF",show:!0}]},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]:[]}}},computed:{saveDis(){let e=0,t=!0;return this.form.split_data.forEach((l=>{l.number_pcs>0?e+=l.number_pcs:t=!1})),!t}},mounted(){},methods:{open(e="splitDetail"){return this.mode=e,this.splitDetailShow=!0,this.getProcess(),this.getOwner(),this},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)},newAdd(){this.form.split_data.push({id:"",number_pcs:"",order_date:[],time_start:"",time_end:"",time_duration:"",time_type:2,priority_level:1,urgency_level:1,owner_id:"",machine_code:"",schedule_identifier:"#409EFF",show:!0})},deleteList(){this.form.split_data.splice(this.form.split_data.length-1,1)},setOrderSn(e){let t="";return this.setMap.orderList.forEach((l=>{l.id==e&&(t=l.name)})),t},setOrderNumber(e){let t="";return this.setMap.orderList.forEach((l=>{l.id==e&&(t=l.number_pcs)})),t},async setData(e){let{form:t}=this.$data,l={field:"order_sn",status:{operator:"in",value:[4]}};const a=await this.$API.orders.order.field.post(l);if(200==a.code){this.setMap.orderList=a.data;const l=this.setMap.orderList.find((t=>t.id==e.order_id));t.id="",t.order_sn=l.order_sn,t.number_pcs=l.number_pcs,t.order_date=e.order_date,t.time_start=e.time_start,t.time_end=e.time_end,t.time_type=e.time_type,t.processing_time=e.processing_time,t.priority_level=e.priority_level,t.urgency_level=l.urgency_level,t.owner_id=e.owner_id,t.machine_code=e.machine_code,t.order_id=e.order_id,t.project_type="order",t.schedule_identifier=e.schedule_identifier,t.is_split=!0}},async save(){this.$refs.dialogForm.validate((async e=>{if(e){let e=JSON.parse(JSON.stringify(this.form));const t=await this.$API.plan.addTask.post(e);200==t.code&&(this.splitDetailShow=!1,this.$message.success("拆单成功"),this.$emit("success","","save"))}}))}}},T=l(83744);const I=(0,T.Z)(M,[["render",L],["__scopeId","data-v-67c2d4b2"]]);var H=I},45481:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return Ye}});var a=l(66252),i=l(3577),s=l(49963);const o=e=>((0,a.dD)("data-v-7460b64e"),e=e(),(0,a.Cn)(),e),d={class:"alFlex"},r={class:"alLeftBox"},n={class:"sc-icon"},u=(0,a.Uk)(" 新对话"),c={class:"record"},m={class:"sc-icon"},p=(0,a.Uk)(" 历史记录"),h={class:"recordList"},f={key:0,class:"itemBox"},_=o((()=>(0,a._)("div",{class:"name"},"今天",-1))),g={class:"list"},w=["onClick"],v={class:"btnView"},y=o((()=>(0,a._)("p",{style:{"font-size":"12px"}},"您确定要删除此会话?",-1))),b={style:{"text-align":"right",margin:"8px 0 0 0"}},k=(0,a.Uk)("取消"),V=(0,a.Uk)("确定"),C=["onClick"],W={key:1,class:"itemBox"},x=o((()=>(0,a._)("div",{class:"name"},"最近7天",-1))),S={class:"list"},D=["onClick"],U={class:"btnView"},$=o((()=>(0,a._)("p",{style:{"font-size":"12px"}},"您确定要删除此会话?",-1))),L={style:{"text-align":"right",margin:"8px 0 0 0"}},M=(0,a.Uk)("取消"),T=(0,a.Uk)("确定"),I=["onClick"],H={key:2,class:"itemBox"},N=o((()=>(0,a._)("div",{class:"name"},"更早",-1))),q={class:"list"},j=["onClick"],P={class:"btnView"},E=o((()=>(0,a._)("p",{style:{"font-size":"12px"}},"您确定要删除此会话?",-1))),A={style:{"text-align":"right",margin:"8px 0 0 0"}},z=(0,a.Uk)("取消"),F=(0,a.Uk)("确定"),O=["onClick"],Z={class:"alRightBox"},Y={class:"contentBox"},B={key:0,class:"noData"},R=o((()=>(0,a._)("div",{class:"name"},"今天能帮你做什么?",-1))),K={key:1,class:"historyList"},G={class:"innerRefCom"},J={key:0,class:"itemBox"},Q=o((()=>(0,a._)("div",{class:"name"},"-- 更早 --",-1))),X={class:"list"},ee={class:"profile"},te={key:0,class:"imgView"},le={class:"userName"},ae={key:1,class:"imgView"},ie={key:0,class:"comTextUser"},se=["innerHTML"],oe={key:1,class:"comText"},de=["innerHTML"],re={key:1,class:"itemBox"},ne=o((()=>(0,a._)("div",{class:"name"},"-- 最近7天 --",-1))),ue={class:"list"},ce={class:"profile"},me={key:0,class:"imgView"},pe={class:"userName"},he={key:1,class:"imgView"},fe={key:0,class:"comTextUser"},_e=["innerHTML"],ge={key:1,class:"comText"},we=["innerHTML"],ve={key:2,class:"itemBox"},ye=o((()=>(0,a._)("div",{class:"name"},"-- 今天 --",-1))),be={class:"list"},ke={class:"profile"},Ve={key:0,class:"imgView"},Ce={class:"userName"},We={key:1,class:"imgView"},xe={key:0,class:"comTextUser"},Se=["innerHTML"],De={key:1,class:"comText"},Ue=["innerHTML"],$e={class:"inputBox"},Le={class:"tagList"},Me=["onClick"],Te={class:"inputDiv"},Ie={class:"sc-icon"};function He(e,t,l,o,He,Ne){const qe=(0,a.up)("el-icon-Plus"),je=(0,a.up)("sc-icon-Record"),Pe=(0,a.up)("el-button"),Ee=(0,a.up)("el-icon-More"),Ae=(0,a.up)("el-popover"),ze=(0,a.up)("el-scrollbar"),Fe=(0,a.up)("el-image"),Oe=(0,a.up)("el-avatar"),Ze=(0,a.up)("el-input"),Ye=(0,a.up)("sc-icon-UpArrow");return(0,a.wg)(),(0,a.iD)("div",d,[(0,a._)("div",r,[(0,a._)("div",{class:(0,i.normalizeClass)(["newSession",He.saveDis?"newSessionDis":""]),onClick:t[0]||(t[0]=(...e)=>Ne.newAi&&Ne.newAi(...e))},[(0,a._)("i",n,[(0,a.Wm)(qe)]),u],2),(0,a._)("div",c,[(0,a._)("i",m,[(0,a.Wm)(je)]),p]),(0,a._)("div",h,[(0,a.Wm)(ze,{ref:"scrollbarLeftCom",height:"100%"},{default:(0,a.w5)((()=>[He.aiTitleList.今天&&He.aiTitleList.今天.length>0?((0,a.wg)(),(0,a.iD)("div",f,[_,(0,a._)("div",g,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(He.aiTitleList.今天,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:(0,i.normalizeClass)(["itemCom",e.uuid==He.aiUuid?"itemTrue":""]),onClick:t=>Ne.recordSelect(e),key:t},[(0,a.Uk)((0,i.toDisplayString)(e.name)+" ",1),(0,a._)("div",v,[(0,a.Wm)(Ae,{visible:e.deleteShow,placement:"top",trigger:"click",width:160},{reference:(0,a.w5)((()=>[(0,a._)("div",{class:"more",onClick:(0,s.iM)((t=>Ne.moreClick("今天",e)),["stop"])},[(0,a.Wm)(Ee)],8,C)])),default:(0,a.w5)((()=>[y,(0,a._)("div",b,[(0,a.Wm)(Pe,{size:"small",text:"",onClick:t=>e.deleteShow=!1},{default:(0,a.w5)((()=>[k])),_:2},1032,["onClick"]),(0,a.Wm)(Pe,{size:"small",text:"",type:"primary",onClick:t=>Ne.aiTitleDelete("今天",e)},{default:(0,a.w5)((()=>[V])),_:2},1032,["onClick"])])])),_:2},1032,["visible"])])],10,w)))),128))])])):(0,a.kq)("",!0),He.aiTitleList.最近7天&&He.aiTitleList.最近7天.length>0?((0,a.wg)(),(0,a.iD)("div",W,[x,(0,a._)("div",S,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(He.aiTitleList.最近7天,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:(0,i.normalizeClass)(["itemCom",e.uuid==He.aiUuid?"itemTrue":""]),onClick:t=>Ne.recordSelect(e),key:t},[(0,a.Uk)((0,i.toDisplayString)(e.name)+" ",1),(0,a._)("div",U,[(0,a.Wm)(Ae,{visible:e.deleteShow,placement:"top",trigger:"click",width:160},{reference:(0,a.w5)((()=>[(0,a._)("div",{class:"more",onClick:(0,s.iM)((t=>Ne.moreClick("最近7天",e)),["stop"])},[(0,a.Wm)(Ee)],8,I)])),default:(0,a.w5)((()=>[$,(0,a._)("div",L,[(0,a.Wm)(Pe,{size:"small",text:"",onClick:t=>e.deleteShow=!1},{default:(0,a.w5)((()=>[M])),_:2},1032,["onClick"]),(0,a.Wm)(Pe,{size:"small",text:"",type:"primary",onClick:t=>Ne.aiTitleDelete("最近7天",e)},{default:(0,a.w5)((()=>[T])),_:2},1032,["onClick"])])])),_:2},1032,["visible"])])],10,D)))),128))])])):(0,a.kq)("",!0),He.aiTitleList.更早&&He.aiTitleList.更早.length>0?((0,a.wg)(),(0,a.iD)("div",H,[N,(0,a._)("div",q,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(He.aiTitleList.更早,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:(0,i.normalizeClass)(["itemCom",e.uuid==He.aiUuid?"itemTrue":""]),onClick:t=>Ne.recordSelect(e),key:t},[(0,a.Uk)((0,i.toDisplayString)(e.name)+" ",1),(0,a._)("div",P,[(0,a.Wm)(Ae,{visible:e.deleteShow,placement:"top",trigger:"click",width:160},{reference:(0,a.w5)((()=>[(0,a._)("div",{class:"more",onClick:(0,s.iM)((t=>Ne.moreClick("更早",e)),["stop"])},[(0,a.Wm)(Ee)],8,O)])),default:(0,a.w5)((()=>[E,(0,a._)("div",A,[(0,a.Wm)(Pe,{size:"small",text:"",onClick:t=>e.deleteShow=!1},{default:(0,a.w5)((()=>[z])),_:2},1032,["onClick"]),(0,a.Wm)(Pe,{size:"small",text:"",type:"primary",onClick:t=>Ne.aiTitleDelete("更早",e)},{default:(0,a.w5)((()=>[F])),_:2},1032,["onClick"])])])),_:2},1032,["visible"])])],10,j)))),128))])])):(0,a.kq)("",!0)])),_:1},512)])]),(0,a._)("div",Z,[(0,a._)("div",Y,[""==He.aiUuid?((0,a.wg)(),(0,a.iD)("div",B,[(0,a.Wm)(Fe,{class:"img",src:"https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-login/logo.png",fit:"cover"}),R])):((0,a.wg)(),(0,a.iD)("div",K,[(0,a.Wm)(ze,{ref:"scrollbarRightCom",height:"100%"},{default:(0,a.w5)((()=>[(0,a._)("div",G,[He.aiHistoryList.更早&&He.aiHistoryList.更早.length?((0,a.wg)(),(0,a.iD)("div",J,[Q,(0,a._)("div",X,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(He.aiHistoryList.更早,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"itemCom",key:t},[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(e.data,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"comBox",key:t},[(0,a._)("div",ee,["user"==e.role?((0,a.wg)(),(0,a.iD)("div",te,[(0,a.Wm)(Oe,{class:"avatar",src:He.userInfo.avatar,size:28},{default:(0,a.w5)((()=>[(0,a._)("span",le,(0,i.toDisplayString)(He.userNameF),1)])),_:1},8,["src"])])):((0,a.wg)(),(0,a.iD)("div",ae,[(0,a.Wm)(Fe,{class:"adminBg",src:"https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-login/logo.png",fit:"cover"})]))]),"user"==e.role?((0,a.wg)(),(0,a.iD)("div",ie,[(0,a._)("div",{innerHTML:e.content},null,8,se)])):((0,a.wg)(),(0,a.iD)("div",oe,[(0,a._)("div",{innerHTML:""==e.content?"-":e.content},null,8,de)]))])))),128))])))),128))])])):(0,a.kq)("",!0),He.aiHistoryList.最近7天&&He.aiHistoryList.最近7天.length?((0,a.wg)(),(0,a.iD)("div",re,[ne,(0,a._)("div",ue,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(He.aiHistoryList.最近7天,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"itemCom",key:t},[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(e.data,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"comBox",key:t},[(0,a._)("div",ce,["user"==e.role?((0,a.wg)(),(0,a.iD)("div",me,[(0,a.Wm)(Oe,{class:"avatar",src:He.userInfo.avatar,size:28},{default:(0,a.w5)((()=>[(0,a._)("span",pe,(0,i.toDisplayString)(He.userNameF),1)])),_:1},8,["src"])])):((0,a.wg)(),(0,a.iD)("div",he,[(0,a.Wm)(Fe,{class:"adminBg",src:"https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-login/logo.png",fit:"cover"})]))]),"user"==e.role?((0,a.wg)(),(0,a.iD)("div",fe,[(0,a._)("div",{innerHTML:e.content},null,8,_e)])):((0,a.wg)(),(0,a.iD)("div",ge,[(0,a._)("div",{innerHTML:""==e.content?"-":e.content},null,8,we)]))])))),128))])))),128))])])):(0,a.kq)("",!0),He.aiHistoryList.今天&&He.aiHistoryList.今天.length?((0,a.wg)(),(0,a.iD)("div",ve,[ye,(0,a._)("div",be,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(He.aiHistoryList.今天,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"itemCom",key:t},[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(e.data,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"comBox",key:t},[(0,a._)("div",ke,["user"==e.role?((0,a.wg)(),(0,a.iD)("div",Ve,[(0,a.Wm)(Oe,{class:"avatar",src:He.userInfo.avatar,size:28},{default:(0,a.w5)((()=>[(0,a._)("span",Ce,(0,i.toDisplayString)(He.userNameF),1)])),_:1},8,["src"])])):((0,a.wg)(),(0,a.iD)("div",We,[(0,a.Wm)(Fe,{class:"adminBg",src:"https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-login/logo.png",fit:"cover"})]))]),"user"==e.role?((0,a.wg)(),(0,a.iD)("div",xe,[(0,a._)("div",{innerHTML:e.content},null,8,Se)])):((0,a.wg)(),(0,a.iD)("div",De,[(0,a._)("div",{innerHTML:""==e.content?"-":e.content},null,8,Ue)]))])))),128))])))),128))])])):(0,a.kq)("",!0)])])),_:1},512)]))]),(0,a._)("div",$e,[(0,a._)("div",Le,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(He.tagList,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:(0,i.normalizeClass)(["item",e.id==He.ai.model_type?"itemTrue":""]),onClick:t=>He.ai.model_type=e.id,key:t},(0,i.toDisplayString)(e.name),11,Me)))),128))]),(0,a._)("div",Te,[(0,a.Wm)(Ze,{class:"clear",type:"textarea",modelValue:He.ai.content,"onUpdate:modelValue":t[1]||(t[1]=e=>He.ai.content=e),onKeyup:(0,s.D2)(Ne.handleKeyup,["enter"]),rows:"3",placeholder:"这里输入数据分析需求:如本周加工平均出材率分析;本周安全隐患分析等..."},null,8,["modelValue","onKeyup"]),(0,a._)("div",{class:(0,i.normalizeClass)(["save",He.saveDis?"saveBg":""]),onClick:t[2]||(t[2]=e=>He.saveDis?"":this.saveAi())},[(0,a._)("i",Ie,[(0,a.Wm)(Ye)])],2)])])])])}l(57658);var Ne=l(17441),qe=l(20637),je=l(85237),Pe=l(84651),Ee=l.n(Pe),Ae=l(95434),ze=l(28464),Fe={name:"aiMsg",data(){return{md:(new Ne.Z).set({html:!0,breaks:!0,typographer:!0,linkify:!0}).set({html:!0,breaks:!0,typographer:!0,linkify:!0,highlight:(e,t)=>{if(t&&qe.Z.getLanguage(t))try{const l=qe.Z.highlight(e,{language:t});return`<pre class="hljs"><code>${l.value}</code></pre>`}catch(l){console.error(l)}return`<pre class="hljs"><code>${this.escapeHtml(e)}</code></pre>`}}).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={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};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='<div class="aiMsgCom">'+e.data+'<div class="aiCursor"></div></div>';t[l][0].data[t[l][0].data.length-1].content=a}this.aiHistoryList=t,"aiReturnOk"==e.data&&(this.saveDis=!1,this.getAiTitle()),this.scrollDown()}},newAi(){this.saveDis||(this.ai.new_session=!0,this.aiUuid="",this.saveDis=!1)},async aiTitleDelete(e,t){const l=await this.$API.tool.aiTitleDelete.post({uuid:t.uuid});200==l.code&&this.aiTitleList[e].forEach(((l,a)=>{t.uuid==l.uuid&&this.aiTitleList[e].splice(a,1)}))},moreClick(e,t){this.aiTitleList[e].forEach((e=>{e.uuid==t.uuid?e.deleteShow=!e.deleteShow:e.deleteShow=!1}))},async getAiTitle(){const e=await this.$API.tool.aiTitle.post();if(200==e.code){for(let t in e.data){if("今天"==t&&e.data["今天"]&&e.data["今天"].length>0){let l=e.data[t].find(((e,t)=>e&&e.uuid&&0==t));l.uuid&&await this.getAiHistory({uuid:l.uuid})}else if("更早"==t&&0==e.data["今天"].length&&0==e.data["最近7天"].length&&e.data["更早"]&&e.data["更早"].length>0){let l=e.data[t].find(((e,t)=>e&&e.uuid&&0==t));l.uuid&&await this.getAiHistory({uuid:l.uuid})}else if("最近7天"==t&&0==e.data["今天"].length&&e.data["最近7天"]&&e.data["最近7天"].length>0){let l=e.data[t].find(((e,t)=>e&&e.uuid&&0==t));l.uuid&&await this.getAiHistory({uuid:l.uuid})}let l=e.data[t].map((e=>{const t=Object.keys(e),l=t.find((e=>"uuid"!==e));return{deleteShow:!1,uuid:e.uuid,name:l,value:e[l]}}));e.data[t]=l}this.aiTitleList=e.data}},async getAiHistory(e){this.aiUuid=e.uuid;const t=await this.$API.tool.aiHistory.post(e);if(200==t.code){for(let e in t.data){let l=t.data[e].map((e=>{const t=Object.keys(e),l=t.find((e=>"uuid"!==e));return e[l].forEach((e=>{e.html=this.md.render(e.content)})),{uuid:e.uuid,name:l,data:e[l]}}));t.data[e]=l}this.aiHistoryList=t.data,this.scrollDown()}},recordSelect(e){for(let t in this.aiTitleList)this.aiTitleList[t].forEach((e=>{e.deleteShow=!1}));this.getAiHistory({uuid:e.uuid})},handleKeyup(){this.saveDis||this.saveAi()},async saveAi(){this.saveDis=!0,this.ai.new_session?delete this.ai.uuid:this.ai.uuid=this.aiUuid;const e=await this.$API.tool.aiGc.post(this.ai);if(200==e.code){let e=JSON.parse(JSON.stringify(this.aiHistoryList));for(let t in e){let l='<div class="loadAiView">正在分析 <div class="loadingAi"><div class="aiYa aiLoadItem"></div><div class="aiYa aiLoadItem"></div><div class="aiYa aiLoadItem"></div></div></div>';if(e[t][0]&&e[t][0].data)if(this.ai.new_session)this.aiUuid="100_long",0==e["今天"].length&&(e["今天"]=[{name:"",data:[]}]),e["今天"][0].name=this.ai.content,e["今天"][0].data=[],e["今天"][0].data.push({user_data:!0,content:this.ai.content,role:"user"},{push_data:!0,content:l,role:"assistant"}),e["最近7天"]=[],e["更早"]=[];else{""==this.aiUuid&&(this.aiUuid="100_long");let t=[];e["更早"][0]&&e["更早"][0].data&&e["更早"][0].data.forEach((e=>{t.push(e)})),e["最近7天"][0]&&e["最近7天"][0].data&&e["最近7天"][0].data.forEach((e=>{t.push(e)})),e["今天"][0]&&e["今天"][0].data&&e["今天"][0].data.forEach((e=>{t.push(e)})),e["更早"]=[],e["最近7天"]=[],e["今天"][0]={data:t},e["今天"][0]&&e["今天"][0].data&&e["今天"][0].data.push({user_data:!0,content:this.ai.content,role:"user"},{push_data:!0,content:l,role:"assistant"})}}this.aiHistoryList=e,this.ai.content="",this.ai.new_session=!1,this.scrollDown()}else this.saveDis=!1},scrollDown(){this.$nextTick((()=>{let e=this.$el.querySelector(".innerRefCom"),t=this.$el.querySelectorAll(".el-scrollbar__wrap");e&&e.scrollHeight&&(t[1].scrollTop=e.scrollHeight)}))}}},Oe=l(83744);const Ze=(0,Oe.Z)(Fe,[["render",He],["__scopeId","data-v-7460b64e"]]);var Ye=Ze},11859:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return c}});var a=l(66252);const i={class:"scChartView"};function s(e,t,l,s,o,d){const r=(0,a.up)("scEcharts"),n=(0,a.up)("el-main"),u=(0,a.up)("el-container");return(0,a.wg)(),(0,a.j4)(u,null,{default:(0,a.w5)((()=>[(0,a.Wm)(n,{class:"nopadding"},{default:(0,a.w5)((()=>[(0,a._)("div",i,[(0,a.Wm)(r,{ref:"c1",height:"100%",option:o.option},null,8,["option"])])])),_:1})])),_:1})}l(30541),l(57658);var o=l(60581),d=l(99284),r={name:"chart",components:{scEcharts:o.Z},data(){return{option:{}}},created(){let e={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:"bar",smooth:"true",symbol:"none",lineStyle:{width:1,color:"#009688"},areaStyle:{opacity:.8,color:new d.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:.3,color:new d.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=e},mounted(){setInterval((()=>{let e=this.option;e.series[0].data.shift(),e.series[0].data.push(Math.round(22*Math.random())),e.series[1].data.shift(),e.series[1].data.push(Math.round(32*Math.random())),e.xAxis.data.shift(),e.xAxis.data.push((new Date).toLocaleTimeString().replace(/^\D*/,""))}),2100)},methods:{}},n=l(83744);const u=(0,n.Z)(r,[["render",s],["__scopeId","data-v-d6e3177c"]]);var c=u},5480:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return v}});var a=l(66252),i=l(3577);const s=(0,a._)("div",{class:"left-panel"},null,-1),o={class:"right-panel"},d={class:"right-panel-search"},r={class:"tableFlex"},n={class:"progressContent"},u={class:"progress-container-bar"},c={class:"progress-bar"},m={class:"text",style:{"margin-left":"6px"}},p={key:0,class:"alFlex"};function h(e,t,l,h,f,_){const g=(0,a.up)("el-input"),w=(0,a.up)("el-button"),v=(0,a.up)("el-header"),y=(0,a.up)("el-table-column"),b=(0,a.up)("scTable"),k=(0,a.up)("AiMsg"),V=(0,a.up)("el-main"),C=(0,a.up)("el-container");return(0,a.wg)(),(0,a.j4)(C,null,{default:(0,a.w5)((()=>[(0,a.Wm)(v,{style:{"border-bottom":"0"}},{default:(0,a.w5)((()=>[s,(0,a._)("div",o,[(0,a._)("div",d,[(0,a.Wm)(g,{modelValue:f.params.keyword,"onUpdate:modelValue":t[0]||(t[0]=e=>f.params.keyword=e),size:f.size,placeholder:"关键字",clearable:""},null,8,["modelValue","size"]),(0,a.Wm)(w,{type:"primary",icon:"el-icon-search",size:f.size,onClick:_.upSearch},null,8,["size","onClick"])])])])),_:1}),(0,a.Wm)(V,{class:"nopadding alTableMain"},{default:(0,a.w5)((()=>[(0,a._)("div",r,[(0,a.Wm)(b,{ref:"table",tableName:"listCustomColumn",onSelectionChange:_.selectionChange,onSizeChange:_.sizeChange,apiObj:f.list.apiObj,column:f.list.column,"row-key":"id",stripe:"",params:f.params},{progress_rate:(0,a.w5)((e=>[(0,a._)("div",n,[(0,a._)("div",u,[(0,a._)("div",c,[(0,a._)("div",{class:(0,i.normalizeClass)(["progress-bar-fill",e.row.progress_rate>80?"progressSuccess":e.row.progress_rate>50?"progressWarning":"progressDanger"]),style:(0,i.normalizeStyle)("--percentage:"+e.row.progress_rate+"%")},null,6)])]),(0,a._)("div",m,(0,i.toDisplayString)(e.row.progress_rate>=100?"100":e.row.progress_rate)+"%",1)])])),wood_type:(0,a.w5)((e=>[(0,a._)("div",null,(0,i.toDisplayString)(e.row.order_info&&e.row.order_info.wood_type?e.row.order_info.wood_type.name:""),1)])),order_spec:(0,a.w5)((e=>[(0,a._)("div",null,(0,i.toDisplayString)(e.row.order_info?e.row.order_info.order_spec:""),1)])),wood_level:(0,a.w5)((e=>[(0,a._)("div",null,(0,i.toDisplayString)(e.row.order_info&&e.row.order_info.wood_level?e.row.order_info.wood_level.name:""),1)])),saw_line:(0,a.w5)((e=>[(0,a._)("div",null,(0,i.toDisplayString)(e.row.order_info?e.row.order_info.saw_line:""),1)])),diff_value:(0,a.w5)((e=>[(0,a._)("div",null,(0,i.toDisplayString)(e.row.order_info?e.row.order_info.diff_value:""),1)])),default:(0,a.w5)((()=>[(0,a.Wm)(y,{type:"selection",width:"50"}),(0,a.Wm)(y,{label:"序号",type:"index",width:"50"})])),_:1},8,["onSelectionChange","onSizeChange","apiObj","column","params"])]),l.aiShow?((0,a.wg)(),(0,a.iD)("div",p,[(0,a.Wm)(k,{ref:"aiMsg"},null,512)])):(0,a.kq)("",!0)])),_:1})])),_:1})}var f=l(45481),_={name:"reports",components:{AiMsg:f["default"]},props:{aiShow:[Boolean]},data(){return{size:"small",dialog:{save:!1},list:{apiObj:this.$API.reports.process.list,column:[]},selection:[],params:{keyword:"",url:"prod.report"}}},watch:{aiShow:{handler(e){e&&this.$nextTick((()=>{this.$refs.aiMsg.getAiTitle()}))}},immediate:!0},mounted(){this.$socketApi.getSock(this.getWsResult)},methods:{selectionChange(e){this.selection=e},sizeChange(e){this.size=e},changeSwitch(e,t){t.$switch_yx=!0,setTimeout((async()=>{let e={id:t.id,status:t.active_status};await this.$API.system.grade.status.post(e),delete t.$switch_yx,this.$refs.table.refresh()}),500)},upSearch(){this.$refs.table.reload(this.params)},add(){this.dialog.save=!0,this.$nextTick((()=>{this.$refs.saveDialog.open()}))},async batch_del(){const e={ids:this.selection.map((e=>e.id))},t=await this.$API.system.grade.del.post(e);200===t.code&&(this.$refs.table.refresh(),this.$message.success("删除成功"))},table_edit(e){this.dialog.save=!0,this.$nextTick((()=>{this.$refs.saveDialog.open("edit").setData(e)}))},async table_del(e){const t={ids:[e.id]},l=await this.$API.system.grade.del.post(t);200===l.code&&(this.$refs.table.refresh(),this.$message.success("删除成功"))},handlerCommand(e,t){"edit"==t?this.table_edit(e):"delete"==t&&this.table_del(e)},handleSaveSuccess(e,t){("add"===t||"edit"===t)&&this.$refs.table.refresh()}}},g=l(83744);const w=(0,g.Z)(_,[["render",h]]);var v=w},13530:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return $}});var a=l(66252);const i=e=>((0,a.dD)("data-v-eea21932"),e=e(),(0,a.Cn)(),e),s={calss:"svg-container",ref:"mySvg"},o=["width","height"],d=i((()=>(0,a._)("path",{d:"M64.34 25.34C64.62 25.96 64.88 26.66 65.12 27.44H72.02V29.42H68.7C68.5 30.26 68.24 31.06 67.92 31.86H72.44V33.88H58.32V36.48C58.24 39.62 57.54 42.14 56.18 44.04L54.6 42.62C55.62 41.14 56.16 39.1 56.2 36.48V31.86H60.22L59.56 29.42H56.04V27.44H62.98C62.72 26.8 62.44 26.22 62.14 25.7L64.34 25.34ZM62.28 31.86H65.9C66.24 31.06 66.5 30.26 66.7 29.42H61.62L62.28 31.86ZM81.94 39.7V41.66C79.98 42.4 77.76 43 75.26 43.46L75 41.42C77.64 40.98 79.96 40.42 81.94 39.7ZM77.96 25.44L79.96 26.24C79.04 28.58 78.12 30.5 77.18 31.98L79.1 31.74C79.42 31.06 79.78 30.36 80.14 29.6L82 30.32C80.44 33.34 79.1 35.56 78.02 37C79.24 36.74 80.48 36.4 81.74 35.96V37.82C79.56 38.56 77.5 39.06 75.56 39.3L75.02 37.42C75.38 37.26 75.7 37.06 75.96 36.82C76.52 36.22 77.24 35.14 78.1 33.62L75.26 34L74.76 32.1C75.08 31.96 75.36 31.7 75.62 31.34C76.52 29.54 77.3 27.58 77.96 25.44ZM91.68 28.9L91.98 30.82L87.04 31.5C87.06 32.24 87.1 32.94 87.18 33.6L92.22 32.82L92.54 34.78L87.42 35.58C87.42 35.72 87.44 35.86 87.48 36C87.64 36.9 87.84 37.7 88.08 38.42C88.94 37.58 89.72 36.62 90.42 35.58L92.08 36.7C91.1 38.12 90.06 39.34 88.96 40.36C89.5 41.16 89.98 41.58 90.42 41.58C90.86 41.58 91.22 40.68 91.5 38.88L93.28 40.04C92.68 42.6 91.82 43.88 90.66 43.88C89.62 43.86 88.66 43.24 87.76 42.04C87.64 41.88 87.52 41.74 87.44 41.6C86.04 42.6 84.54 43.34 82.96 43.82L81.74 42.14C83.5 41.58 85.08 40.8 86.48 39.78C86.12 38.96 85.84 38.06 85.62 37.1C85.52 36.7 85.44 36.3 85.38 35.9L82.02 36.42L81.72 34.46L85.1 33.92C85.02 33.24 84.98 32.52 84.94 31.8L82.36 32.16L82.06 30.24L84.9 29.84V25.56H87V29.56L91.68 28.9ZM89.24 25.48C90.18 26.38 90.92 27.16 91.44 27.8L89.8 28.94C89.28 28.2 88.56 27.38 87.66 26.48L89.24 25.48ZM99.06 31.04C98.28 32.8 97.28 34.3 96.06 35.5L94.68 33.76C96.48 31.88 97.68 29.36 98.3 26.18L100.44 26.58C100.26 27.44 100.06 28.26 99.82 29.02H103.3V25.74H105.4V29.02H111.74V31.04H105.4V34.96H111.36V36.98H105.4V41.34H113.04V43.42H95.24V41.34H103.3V36.98H97.66V34.96H103.3V31.04H99.06ZM124.34 25.34C124.62 25.96 124.88 26.66 125.12 27.44H132.02V29.42H128.7C128.5 30.26 128.24 31.06 127.92 31.86H132.44V33.88H118.32V36.48C118.24 39.62 117.54 42.14 116.18 44.04L114.6 42.62C115.62 41.14 116.16 39.1 116.2 36.48V31.86H120.22L119.56 29.42H116.04V27.44H122.98C122.72 26.8 122.44 26.22 122.14 25.7L124.34 25.34ZM122.28 31.86H125.9C126.24 31.06 126.5 30.26 126.7 29.42H121.62L122.28 31.86ZM139.06 35.2V25.68H141.12V44.04H139.06V37.64C137.94 38.84 136.7 39.94 135.36 40.98L134.7 38.8C136.3 37.72 137.74 36.52 139.06 35.2ZM136.82 27.68C137.52 29.24 138.14 30.92 138.66 32.72L136.84 33.54C136.24 31.58 135.58 29.84 134.86 28.34L136.82 27.68ZM150.28 25.96C151.28 27.12 152.06 28.12 152.6 28.96L150.96 30.12C150.4 29.16 149.62 28.12 148.66 26.96L150.28 25.96ZM148.06 25.64C148.06 27.02 148.04 28.72 148 30.72H152.66V32.74H148.16C149.08 36.9 150.82 40.12 153.38 42.42L151.94 44.02C149.66 41.8 148.1 39.1 147.22 35.94C146.3 39.2 144.82 41.92 142.82 44.08L141.4 42.5C143.88 39.64 145.34 36.38 145.78 32.74H142.02V30.72H145.9C145.96 28.5 146 26.8 146 25.64H148.06ZM162.92 25.36L165 25.58C164.92 26.22 164.82 26.84 164.68 27.44H172.14V29.46H166.18C167.14 31.38 169.48 32.9 173.2 34L172.08 35.8C167.72 34.24 165.06 32.12 164.06 29.48C163.62 30.56 163.06 31.5 162.38 32.3C163.18 32.86 164.06 33.6 165.06 34.48L163.62 35.94C162.82 35.1 161.94 34.28 161.02 33.52C159.66 34.48 157.8 35.26 155.48 35.88L154.64 33.94C157.44 33.24 159.44 32.24 160.66 30.96C161.06 30.52 161.42 30.02 161.72 29.46H155.66V27.44H162.52C162.7 26.78 162.84 26.08 162.92 25.36ZM156.54 37.22L158.6 37.68C158.12 39.76 157.46 41.58 156.62 43.1L154.82 41.96C155.64 40.48 156.22 38.9 156.54 37.22ZM164.76 36.42C165.44 37.44 166.04 38.54 166.56 39.7L164.64 40.56C164.12 39.22 163.54 38.04 162.92 37.04L164.76 36.42ZM170.8 36.88C171.72 38.36 172.54 39.94 173.22 41.64L171.3 42.5C170.54 40.62 169.7 38.98 168.78 37.54L170.8 36.88ZM166.84 43.66H161.72C160.2 43.66 159.46 42.86 159.46 41.28V37.16H161.58V40.84C161.58 41.36 161.84 41.64 162.36 41.64H166.44C166.76 41.64 167 41.52 167.16 41.3C167.36 41.08 167.48 40.38 167.54 39.22L169.52 39.88C169.36 41.72 169.06 42.8 168.62 43.16C168.24 43.48 167.64 43.66 166.84 43.66Z",fill:"white"},null,-1))),r=i((()=>(0,a._)("g",{"clip-path":"url(#clip0_5718_28311)",filter:"url(#filter0_ddd_5718_28311)"},[(0,a._)("path",{d:"M39.2607 33.1744C39.2607 30.4562 37.052 28.2524 34.3277 28.2524C31.6035 28.2524 29.3945 30.4562 29.3945 33.1744C29.3945 35.8926 31.6032 38.0966 34.3277 38.0966C37.0522 38.0966 39.2607 35.8929 39.2607 33.1744Z",fill:"#F8FDFF"}),(0,a._)("path",{d:"M26.463 31.1204C26.348 31.1205 26.2347 31.0932 26.1322 31.041C26.0298 30.9887 25.9413 30.9128 25.8739 30.8197C25.8065 30.7265 25.7622 30.6187 25.7446 30.5051C25.7269 30.3915 25.7365 30.2753 25.7726 30.1661C26.3695 28.3683 27.5183 26.8045 29.0555 25.6974C30.5927 24.5903 32.44 23.9964 34.3343 24C38.2104 24 41.6445 26.4609 42.8816 30.1236C42.9122 30.214 42.9247 30.3095 42.9182 30.4047C42.9118 30.4999 42.8867 30.5929 42.8442 30.6784C42.8017 30.7638 42.7428 30.84 42.6708 30.9027C42.5988 30.9653 42.5152 31.0131 42.4247 31.0433C42.2405 31.104 42.0399 31.09 41.8661 31.0042C41.7809 30.9624 41.7049 30.904 41.6426 30.8324C41.5803 30.7608 41.5329 30.6775 41.5033 30.5873C40.993 29.087 40.025 27.7846 38.7354 26.8635C37.4459 25.9424 35.8999 25.4491 34.3153 25.4531C32.7306 25.457 31.187 25.9579 29.9021 26.8854C28.6172 27.8128 27.6555 29.12 27.1527 30.6228C27.1045 30.7677 27.0119 30.8938 26.888 30.9831C26.7641 31.0724 26.6152 31.1205 26.4625 31.1204H26.463ZM34.3343 42C30.3376 42 26.8704 39.4389 25.7064 35.6266C25.6785 35.5354 25.669 35.4396 25.6782 35.3446C25.6874 35.2497 25.7153 35.1575 25.7603 35.0734C25.8052 34.9893 25.8664 34.9149 25.9401 34.8544C26.0139 34.794 26.0989 34.7487 26.1902 34.7211C26.376 34.666 26.576 34.686 26.7472 34.7768C26.8311 34.8211 26.9054 34.8817 26.9656 34.955C27.0258 35.0284 27.0707 35.1131 27.0978 35.204C28.0738 38.4009 30.9818 40.5488 34.3343 40.5488C37.6721 40.5488 40.6575 38.3186 41.594 35.1264C41.6201 35.0352 41.664 34.95 41.7234 34.876C41.7828 34.8019 41.8563 34.7405 41.9397 34.6952C42.11 34.6025 42.31 34.5805 42.4964 34.6337C42.588 34.6603 42.6735 34.7046 42.748 34.7643C42.8224 34.8239 42.8844 34.8977 42.9302 34.9814C42.9761 35.065 43.005 35.1569 43.0152 35.2517C43.0255 35.3466 43.0169 35.4425 42.99 35.534C41.8738 39.3407 38.3137 42 34.3343 42ZM33.369 36.7253C33.2196 36.7262 33.0736 36.6806 32.9512 36.595C32.8287 36.5093 32.7359 36.3878 32.6854 36.2471L31.2302 32.2364L30.1955 33.4569C30.1272 33.5375 30.0421 33.6022 29.9462 33.6466C29.8503 33.691 29.7459 33.714 29.6402 33.714H24.7297C24.3246 33.7063 24 33.3833 24 32.9874C24 32.5915 24.3246 32.2685 24.7297 32.2614H29.3025L30.9306 30.3412C31.013 30.244 31.1195 30.1702 31.2394 30.1272C31.3592 30.0841 31.4883 30.0732 31.6137 30.0956C31.7391 30.118 31.8564 30.173 31.9539 30.255C32.0514 30.3369 32.1257 30.4431 32.1693 30.5627L33.5647 34.4084L34.8698 32.4734C34.944 32.3633 35.0469 32.2756 35.1674 32.2199C35.2878 32.1641 35.4213 32.1423 35.5532 32.1569C35.6852 32.1715 35.8106 32.222 35.9159 32.3028C36.0213 32.3836 36.1025 32.4916 36.1508 32.6153L36.4993 33.5093L37.2353 32.4342C37.302 32.3362 37.3917 32.2561 37.4964 32.2007C37.6012 32.1454 37.7179 32.1165 37.8364 32.1165H44.0016C44.4066 32.1233 44.7313 32.4463 44.7313 32.8422C44.7313 33.2382 44.4066 33.5612 44.0016 33.5682H38.22L36.9228 35.4651C36.8479 35.5748 36.7445 35.6619 36.6236 35.7169C36.5028 35.772 36.3692 35.7929 36.2373 35.7773C36.1058 35.7631 35.9808 35.7127 35.876 35.6319C35.7713 35.5511 35.691 35.4429 35.6439 35.3192L35.2991 34.4355L33.9723 36.4044C33.9057 36.5032 33.8159 36.5841 33.7107 36.6401C33.6055 36.696 33.4882 36.7253 33.369 36.7253Z",fill:"#F8FDFF"})],-1))),n=["x1","y1","x2","y2"],u=["x1","y1","x2","y2"],c=["x1","y1","x2","y2"],m=["x1","y1","x2","y2"],p=["d"],h=["d"],f=["d"],_=["x1","y1","x2","y2"],g=i((()=>(0,a._)("stop",{"stop-color":"#009688"},null,-1))),w=i((()=>(0,a._)("stop",{offset:"1","stop-color":"#009688","stop-opacity":"0"},null,-1))),v=[g,w],y=["x1","y1","x2","y2"],b=i((()=>(0,a._)("stop",{"stop-color":"#009688","stop-opacity":"0"},null,-1))),k=i((()=>(0,a._)("stop",{offset:"0.53125","stop-color":"#009688"},null,-1))),V=i((()=>(0,a._)("stop",{offset:"1","stop-color":"#009688","stop-opacity":"0"},null,-1))),C=[b,k,V],W=i((()=>(0,a._)("clipPath",{id:"clip0_5718_28311"},[(0,a._)("rect",{width:"20.7246",height:"18",fill:"white",transform:"translate(24 24)"})],-1)));function x(e,t,l,i,g,w){return(0,a.wg)(),(0,a.iD)("div",s,[((0,a.wg)(),(0,a.iD)("svg",{width:g.svgWidth,height:g.svgHeight,fill:"none",xmlns:"http://www.w3.org/2000/svg"},[d,r,(0,a._)("line",{x1:g.x1_1,y1:g.y1_1,x2:g.x2_1,y2:g.y2_1,stroke:"url(#paint1_linear_5718_28311)"},null,8,n),(0,a._)("line",{x1:g.x1_2,y1:g.y1_2,x2:g.x2_2,y2:g.y2_2,stroke:"#009688","stroke-opacity":"0.56"},null,8,u),(0,a._)("line",{x1:g.x1_3,y1:g.y1_3,x2:g.x2_3,y2:g.y2_3,stroke:"#009688"},null,8,c),(0,a._)("line",{x1:g.x1_4,y1:g.y1_4,x2:g.x2_4,y2:g.y2_4,stroke:"#009688","stroke-opacity":"0.24"},null,8,m),(0,a._)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:g.path1,fill:"url(#paint0_linear_5718_28311)","fill-opacity":"0.12"},null,8,p),(0,a._)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:g.path2,fill:"#136480"},null,8,h),(0,a._)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:g.path3,fill:"#009688"},null,8,f),(0,a._)("defs",null,[(0,a._)("linearGradient",{id:"paint0_linear_5718_28311",x1:g.x1_5,y1:g.y1_5,x2:g.x2_5,y2:g.y2_5,gradientUnits:"userSpaceOnUse"},v,8,_),(0,a._)("linearGradient",{id:"paint1_linear_5718_28311",x1:g.x1_6,y1:g.y1_6,x2:g.x2_6,y2:g.y2_6,gradientUnits:"userSpaceOnUse"},C,8,y),W])],8,o))],512)}var S={name:"lefHeader",data(){return{svgWidth:"100%",svgHeight:"100%",path1:"M0,0",path2:"M0,0",path3:"M0,0",path4:"M0,0",path5:"M0,0",path6:"M0,0",path7:"M0,0",path8:"M0,0",path9:"M0,0",path10:"M0,0",x1_1:"0",x1_2:"0",x1_3:"0",x1_4:"0",x1_5:"0",x1_6:"0",x2_1:"0",x2_2:"0",x2_3:"0",x2_4:"0",x2_5:"0",x2_6:"0",y1_1:"0",y1_2:"0",y1_3:"0",y1_4:"0",y1_5:"0",y1_6:"0",y2_1:"0",y2_2:"0",y2_3:"0",y2_4:"0",y2_5:"0",y2_6:"0"}},mounted(){this.resizeSVG(),window.addEventListener("resize",this.resizeSVG)},methods:{resizeSVG(){if(this.$refs.mySvg){let e=this.$refs.mySvg.offsetWidth,t=this.$refs.mySvg.offsetHeight;this.svgWidth=e,this.svgHeight=t;let l=e/460,a=t/68;this.path1=`M${1*l} ${10*a} H ${e} V ${60*a} H ${1*l} V ${10*a} Z`,this.path2=`M${1*l} ${10*a} H ${e} V ${11*a} H ${1*l} V ${10*a} Z`,this.path3=`M${this.svgWidth-19} ${57*a} H${this.svgWidth-3} L${this.svgWidth-6} ${60*a} H${this.svgWidth-22} L${this.svgWidth-19} ${57*a} Z`,this.x1_1=""+44*l,this.y1_1=""+59.5*a,this.x2_1=`${this.svgWidth}`,this.y2_1=""+59.5*a,this.x1_2=""+8*l,this.y1_2=""+59.5*a,this.x2_2=""+16*l,this.y2_2=""+59.5*a,this.x1_3=""+18*l,this.y1_3=""+59.5*a,this.x2_3=""+26*l,this.y2_3=""+59.5*a,this.x1_4=""+28*l,this.y1_4=""+59.5*a,this.x2_4=""+36*l,this.y2_4=""+59.5*a,this.x1_5=""+8*l,this.y1_5=""+43.7505*a,this.x2_5=""+438*l,this.y2_5=""+43.7505*a,this.x1_6=""+44*l,this.y1_6=""+60*a,this.x2_6=""+391.347*l,this.y2_6=""+60*a}}}},D=l(83744);const U=(0,D.Z)(S,[["render",x],["__scopeId","data-v-eea21932"]]);var $=U},54406:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return A}});var a=l(66252);const i={calss:"svg-container",ref:"mySvg"},s=["width","height"],o=["y","height"],d=["y","height"],r=["y","height"],n=["y","height"],u=["y","height"],c=["y","height"],m=["y","height"],p=["y","height"],h=["height","transform"],f=["height","transform"],_=["height","transform"],g=["height","transform"],w=["height","transform"],v=["height","transform"],y=["height","transform"],b=["height","transform"],k=["transform"],V=["transform"],C=["transform"],W=["transform"],x=["transform"],S=["transform"],D=["transform"],U=["y","transform"],$=["y","transform"],L=["y","transform"],M=["y","transform"],T=["y","transform"],I=["y","transform"],H=["y","transform"],N=["y","transform"];function q(e,t,l,q,j,P){return(0,a.wg)(),(0,a.iD)("div",i,[((0,a.wg)(),(0,a.iD)("svg",{width:j.svgWidth,height:j.svgHeight,fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,a._)("rect",{y:j.y1,width:"1",height:j.h1,fill:"#009688","fill-opacity":"0.24"},null,8,o),(0,a._)("rect",{y:j.y2,width:"1",height:j.h2,fill:"#009688","fill-opacity":"0.24"},null,8,d),(0,a._)("rect",{y:j.y3,width:"1",height:j.h3,fill:"#009688","fill-opacity":"0.24"},null,8,r),(0,a._)("rect",{y:j.y4,width:"1",height:j.h4,fill:"#009688","fill-opacity":"0.24"},null,8,n),(0,a._)("rect",{y:j.y5,width:"1",height:j.h5,fill:"#009688"},null,8,u),(0,a._)("rect",{y:j.y6,width:"1",height:j.h5,fill:"#009688"},null,8,c),(0,a._)("rect",{y:j.y7,width:"1",height:j.h5,fill:"#009688"},null,8,m),(0,a._)("rect",{y:j.y8,width:"1",height:j.h5,fill:"#009688"},null,8,p),(0,a._)("rect",{width:"1",height:j.h1,transform:j.t1,fill:"#009688","fill-opacity":"0.24"},null,8,h),(0,a._)("rect",{width:"1",height:j.h1,transform:j.t2,fill:"#009688","fill-opacity":"0.24"},null,8,f),(0,a._)("rect",{width:"1",height:j.h3,transform:j.t3,fill:"#009688","fill-opacity":"0.24"},null,8,_),(0,a._)("rect",{width:"1",height:j.h1,transform:j.t4,fill:"#009688","fill-opacity":"0.24"},null,8,g),(0,a._)("rect",{width:"1",height:j.h5,transform:j.t5,fill:"#009688"},null,8,w),(0,a._)("rect",{width:"1",height:j.h5,transform:j.t6,fill:"#009688"},null,8,v),(0,a._)("rect",{width:"1",height:j.h5,transform:j.t7,fill:"#009688"},null,8,y),(0,a._)("rect",{width:"1",height:j.h5,transform:j.t8,fill:"#009688"},null,8,b),(0,a._)("rect",{width:"2.67272",height:"24",transform:j.t9,fill:"#009688","fill-opacity":"0.24"},null,8,k),(0,a._)("rect",{width:"2.67272",height:"24",transform:j.t10,fill:"#009688","fill-opacity":"0.24"},null,8,V),(0,a._)("rect",{width:"2.67272",height:"4",transform:j.t11,fill:"#009688","fill-opacity":"0.72"},null,8,C),(0,a._)("rect",{width:"2.67272",height:"4",transform:j.t12,fill:"#009688","fill-opacity":"0.72"},null,8,W),(0,a._)("rect",{width:"2.67272",height:"4",transform:j.t13,fill:"#009688","fill-opacity":"0.72"},null,8,x),(0,a._)("rect",{width:"2.67272",height:"4",transform:j.t14,fill:"#009688","fill-opacity":"0.72"},null,8,S),(0,a._)("rect",{width:"2.67272",height:"24",transform:j.t15,fill:"#009688","fill-opacity":"0.24"},null,8,D),(0,a._)("rect",{x:"1",y:j.y9,width:"2.67272",height:"24",transform:j.t16,fill:"#009688","fill-opacity":"0.24"},null,8,U),(0,a._)("rect",{x:"59",y:j.y9,width:"2.67272",height:"24",transform:j.t17,fill:"#009688","fill-opacity":"0.24"},null,8,$),(0,a._)("rect",{x:"33",y:j.y9,width:"2.67272",height:"24",transform:j.t18,fill:"#009688","fill-opacity":"0.24"},null,8,L),(0,a._)("rect",{x:"27",y:j.y9,width:"2.67272",height:"4",transform:j.t19,fill:"#009688","fill-opacity":"0.72"},null,8,M),(0,a._)("rect",{x:"85",y:j.y9,width:"2.67272",height:"4",transform:j.t20,fill:"#009688","fill-opacity":"0.72"},null,8,T),(0,a._)("rect",{x:"91",y:j.y9,width:"2.67272",height:"4",transform:j.t21,fill:"#009688","fill-opacity":"0.72"},null,8,I),(0,a._)("rect",{x:"97",y:j.y9,width:"2.67272",height:"4",transform:j.t22,fill:"#009688","fill-opacity":"0.72"},null,8,H),(0,a._)("rect",{x:"103",y:j.y9,width:"2.67272",height:"254",transform:j.t23,fill:"#009688","fill-opacity":"0.24"},null,8,N)],8,s))],512)}var j={name:"leftBorder",data(){return{svgWidth:"100%",svgHeight:"100%",path1:"M0,0",path2:"M0,0",path3:"M0,0",path4:"M0,0",path5:"M0,0",path6:"M0,0",path7:"M0,0",path8:"M0,0",path9:"M0,0",path10:"M0,0",y1:"0",y2:"0",y3:"0",y4:"0",y5:"0",y6:"0",y7:"0",y8:"0",y9:"0",y10:"0",y11:"0",y12:"0",h1:"0",h2:"0",h3:"0",h4:"0",h5:"0",h6:"0",h7:"0",h8:"0",h9:"0",h10:"0",h11:"0",t1:"",t2:"",t3:"",t4:"",t5:"",t6:"",t7:"",t8:"",t9:"",t10:"",t11:"",t12:"",t13:"",t14:"",t15:"",t16:"",t17:"",t18:"",t19:"",t20:"",t21:"",t22:"",t23:""}},mounted(){this.resizeSVG(),window.addEventListener("resize",this.resizeSVG)},methods:{resizeSVG(){if(this.$refs.mySvg){let e=this.$refs.mySvg.offsetWidth,t=this.$refs.mySvg.offsetHeight;this.svgWidth=e,this.svgHeight=t;let l=t/882;this.y1=""+732422e-9*l,this.y2=""+155.021*l,this.y3=""+272.619*l,this.y4=""+85.5293*l,this.h1=""+64.1453*l,this.h2=""+64.1453*l,this.h3=""+609.381*l,this.h4=""+64.1453*l,this.y5=""+69.4919*l,this.y6=""+224.512*l,this.y7=""+240.545*l,this.y8=""+256.583*l,this.h5=""+10.6909*l,this.t1=`matrix(1 0 0 -1 ${this.svgWidth-2} ${881.999*l})`,this.t2=`matrix(1 0 0 -1 ${this.svgWidth-2} ${726.979*l})`,this.t3=`matrix(1 0 0 -1 ${this.svgWidth-2} ${609.381*l})`,this.t4=`matrix(1 0 0 -1 ${this.svgWidth-2} ${796.47*l})`,this.t5=`matrix(1 0 0 -1 ${this.svgWidth-2} ${812.508*l})`,this.t6=`matrix(1 0 0 -1 ${this.svgWidth-2} ${657.488*l})`,this.t7=`matrix(1 0 0 -1 ${this.svgWidth-2} ${641.455*l})`,this.t8=`matrix(1 0 0 -1 ${this.svgWidth-2} ${625.417*l})`,this.t9=`matrix(0 -1 -1 0 ${this.svgWidth-2} ${881.999*l})`,this.t10=`matrix(0 -1 -1 0 ${this.svgWidth-32} ${881.999*l})`,this.t11=`matrix(0 -1 -1 0 ${this.svgWidth-28} ${881.999*l})`,this.t12=`matrix(0 -1 -1 0 ${this.svgWidth-86} ${881.999*l})`,this.t13=`matrix(0 -1 -1 0 ${this.svgWidth-92} ${881.999*l})`,this.t14=`matrix(0 -1 -1 0 ${this.svgWidth-98} ${881.999*l})`,this.t15=`matrix(0 -1 -1 0 ${this.svgWidth-60} ${881.999*l})`,this.t16=`rotate(-90 1 ${881.999*l})`,this.t17=`rotate(-90 59 ${881.999*l})`,this.t18=`rotate(-90 33 ${881.999*l})`,this.t19=`rotate(-90 27 ${881.999*l})`,this.t20=`rotate(-90 85 ${881.999*l})`,this.t21=`rotate(-90 91 ${881.999*l})`,this.t22=`rotate(-90 97 ${881.999*l})`,this.t23=`rotate(-90 103 ${881.999*l})`,this.y9=""+881.999*l}}}},P=l(83744);const E=(0,P.Z)(j,[["render",q],["__scopeId","data-v-912a30e8"]]);var A=E},18228:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return D}});var a=l(66252);const i=e=>((0,a.dD)("data-v-9ffea4a2"),e=e(),(0,a.Cn)(),e),s={calss:"svg-container",ref:"mySvg"},o=["width","height"],d=["x1","y1","x2","y2"],r=["x1","y1","x2","y2"],n=["x1","y1","x2","y2"],u=["x1","y1","x2","y2"],c=["d"],m=["d"],p=["d"],h=["x1","y1","x2","y2"],f=i((()=>(0,a._)("stop",{"stop-color":"#009688"},null,-1))),_=i((()=>(0,a._)("stop",{offset:"1","stop-color":"#009688","stop-opacity":"0"},null,-1))),g=[f,_],w=["x1","y1","x2","y2"],v=i((()=>(0,a._)("stop",{"stop-color":"#009688","stop-opacity":"0"},null,-1))),y=i((()=>(0,a._)("stop",{offset:"0.53125","stop-color":"#009688"},null,-1))),b=i((()=>(0,a._)("stop",{offset:"1","stop-color":"#009688","stop-opacity":"0"},null,-1))),k=[v,y,b],V=i((()=>(0,a._)("clipPath",{id:"clip0_5718_28311"},[(0,a._)("rect",{width:"20.7246",height:"18",fill:"white",transform:"translate(24 24)"})],-1)));function C(e,t,l,i,f,_){return(0,a.wg)(),(0,a.iD)("div",s,[((0,a.wg)(),(0,a.iD)("svg",{width:f.svgWidth,height:f.svgHeight,fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,a._)("line",{x1:f.x1_1,y1:f.y1_1,x2:f.x2_1,y2:f.y2_1,stroke:"url(#paint1_linear_5718_28752)"},null,8,d),(0,a._)("line",{x1:f.x1_2,y1:f.y1_2,x2:f.x2_2,y2:f.y2_2,stroke:"#009688","stroke-opacity":"0.56"},null,8,r),(0,a._)("line",{x1:f.x1_3,y1:f.y1_3,x2:f.x2_3,y2:f.y2_3,stroke:"#009688"},null,8,n),(0,a._)("line",{x1:f.x1_4,y1:f.y1_4,x2:f.x2_4,y2:f.y2_4,stroke:"#009688","stroke-opacity":"0.24"},null,8,u),(0,a._)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:f.path1,fill:"url(#paint0_linear_5718_28311)","fill-opacity":"0.12"},null,8,c),(0,a._)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:f.path2,fill:"#136480"},null,8,m),(0,a._)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:f.path3,fill:"#009688"},null,8,p),(0,a._)("defs",null,[(0,a._)("linearGradient",{id:"paint0_linear_5718_28311",x1:f.x1_5,y1:f.y1_5,x2:f.x2_5,y2:f.y2_5,gradientUnits:"userSpaceOnUse"},g,8,h),(0,a._)("linearGradient",{id:"paint1_linear_5718_28752",x1:f.x1_6,y1:f.y1_6,x2:f.x2_6,y2:f.y2_6,gradientUnits:"userSpaceOnUse"},k,8,w),V])],8,o))],512)}var W={name:"middleBorder",data(){return{svgWidth:"100%",svgHeight:"100%",path1:"M0,0",path2:"M0,0",path3:"M0,0",path4:"M0,0",path5:"M0,0",path6:"M0,0",path7:"M0,0",path8:"M0,0",path9:"M0,0",path10:"M0,0",x1_1:"0",x1_2:"0",x1_3:"0",x1_4:"0",x1_5:"0",x1_6:"0",x2_1:"0",x2_2:"0",x2_3:"0",x2_4:"0",x2_5:"0",x2_6:"0",y1_1:"0",y1_2:"0",y1_3:"0",y1_4:"0",y1_5:"0",y1_6:"0",y2_1:"0",y2_2:"0",y2_3:"0",y2_4:"0",y2_5:"0",y2_6:"0"}},mounted(){this.resizeSVG(),window.addEventListener("resize",this.resizeSVG)},methods:{resizeSVG(){if(this.$refs.mySvg){let e=this.$refs.mySvg.offsetWidth,t=this.$refs.mySvg.offsetHeight;this.svgWidth=e,this.svgHeight=t;let l=e/460,a=t/68;this.path1=`M${1*l} ${10*a} H ${this.svgWidth} V ${60*a} H ${1*l} V ${10*a} Z`,this.path2=`M${1*l} ${10*a} H ${e} V ${11*a} H ${1*l} V ${10*a} Z`,this.path3=`M${this.svgWidth-19} ${57*a} H${this.svgWidth-3} L${this.svgWidth-6} ${60*a} H${this.svgWidth-22} L${this.svgWidth-19} ${57*a} Z`,this.x1_1=""+44*l,this.y1_1=""+59.5*a,this.x2_1=`${this.svgWidth}`,this.y2_1=""+59.5*a,this.x1_2=""+8*l,this.y1_2=""+59.5*a,this.x2_2=""+16*l,this.y2_2=""+59.5*a,this.x1_3=""+18*l,this.y1_3=""+59.5*a,this.x2_3=""+26*l,this.y2_3=""+59.5*a,this.x1_4=""+28*l,this.y1_4=""+59.5*a,this.x2_4=""+36*l,this.y2_4=""+59.5*a,this.x1_5=""+8*l,this.y1_5=""+43.7505*a,this.x2_5=""+438*l,this.y2_5=""+43.7505*a,this.x1_6=""+44*l,this.y1_6=""+60*a,this.x2_6=""+391.347*l,this.y2_6=""+60*a}}}},x=l(83744);const S=(0,x.Z)(W,[["render",C],["__scopeId","data-v-9ffea4a2"]]);var D=S},25565:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return y}});var a=l(66252);const i={calss:"svg-container",ref:"mySvg"},s=["width","height"],o=["d"],d=["d"],r=["d"],n=["d"],u=["d"],c=["d"],m=["d"],p=["d"],h=["d"],f=["d"];function _(e,t,l,_,g,w){return(0,a.wg)(),(0,a.iD)("div",i,[((0,a.wg)(),(0,a.iD)("svg",{width:g.svgWidth,height:g.svgHeight,fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,a._)("path",{class:"svg-path",opacity:"0.7",d:g.path1,stroke:"#136480"},null,8,o),(0,a._)("path",{class:"svg-path",d:g.path2,stroke:"#136480"},null,8,d),(0,a._)("path",{class:"svg-path",d:g.path3,stroke:"#009688"},null,8,r),(0,a._)("path",{class:"svg-path",d:g.path4,stroke:"#009688"},null,8,n),(0,a._)("path",{class:"svg-path",opacity:"0.7",d:g.path5,stroke:"#136480"},null,8,u),(0,a._)("path",{class:"svg-path",d:g.path6,stroke:"#136480"},null,8,c),(0,a._)("path",{class:"svg-path",d:g.path7,stroke:"#009688"},null,8,m),(0,a._)("path",{class:"svg-path",d:g.path8,stroke:"#009688"},null,8,p),(0,a._)("path",{class:"svg-path",d:g.path9,stroke:"#009688"},null,8,h),(0,a._)("path",{class:"svg-path",d:g.path10,stroke:"#009688"},null,8,f)],8,s)),(0,a.WI)(e.$slots,"default",{},void 0,!0)],512)}var g={name:"navHeaderLeft",data(){return{svgWidth:"100%",svgHeight:"100%",path1:"M0,0",path2:"M0,0",path3:"M0,0",path4:"M0,0",path5:"M0,0",path6:"M0,0",path7:"M0,0",path8:"M0,0",path9:"M0,0",path10:"M0,0"}},mounted(){this.resizeSVG(),window.addEventListener("resize",this.resizeSVG)},methods:{resizeSVG(){if(this.$refs.mySvg){let e=this.$refs.mySvg.offsetWidth,t=this.$refs.mySvg.offsetHeight;this.svgWidth=e,this.svgHeight=t;let l=e/437.618,a=t/57.5;this.path1=`M${16.9492*l} ${t-2.3} H${132.584*l}`,this.path2=`M${284.104*l} ${t-2.3} H${328.198*l} H${339.63*l} H${437.618*l}`,this.path3=`M${138.564*l} ${t-2.3} H${170.464*l}`,this.path4=`M${176.445*l} ${t-2.3} H${208.344*l}`,this.path5=`M${214.326*l} ${t-2.3} H${278.124*l}`,this.path6=`M${16.9492*l} 1 H${437.619*l}`,this.path7=`M${16.9492*l} 1 H${80.7475*l}`,this.path8=`M${88.7227*l} 1 L${104.672*l} 1`,this.path9=`M${112.646*l} 1 L${128.596*l} 1`,this.path10=`M${12.9622*l} ${9*a} H${4.9874*a} L${1*l} ${13.786*a} V${44.214*a} L${4.9874*l} ${49*a} H${12.9622*l}`}}}},w=l(83744);const v=(0,w.Z)(g,[["render",_],["__scopeId","data-v-6871a6f5"]]);var y=v},99474:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return le}});var a=l(66252);const i=e=>((0,a.dD)("data-v-2088d917"),e=e(),(0,a.Cn)(),e),s={calss:"svg-container",ref:"mySvg"},o=["width","height"],d=["d"],r=["d"],n=["d"],u=["d"],c=["d"],m=["d"],p=["d"],h=["d"],f=["d"],_=["d"],g=["d"],w=["d"],v=["d"],y=["d"],b=["d"],k=["d"],V=["d"],C=["d"],W=["d"],x=["d"],S=["d"],D=["d"],U=["d"],$=["d"],L=["d"],M=["d"],T=["d"],I=["d"],H=["d"],N=["d"],q=["d"],j=["d"],P=["x1","y1","x2","y2"],E=i((()=>(0,a._)("stop",{"stop-color":"#1FC6FF","stop-opacity":"0"},null,-1))),A=i((()=>(0,a._)("stop",{offset:"0.508424","stop-color":"#1FC6FF"},null,-1))),z=i((()=>(0,a._)("stop",{offset:"1","stop-color":"#1FC6FF","stop-opacity":"0"},null,-1))),F=[E,A,z],O=["x1","y1","x2","y2"],Z=i((()=>(0,a._)("stop",{"stop-color":"#009688","stop-opacity":"0"},null,-1))),Y=i((()=>(0,a._)("stop",{offset:"1","stop-color":"#009688"},null,-1))),B=[Z,Y],R=["width","height"],K=["d"],G={mask:"url(#mask0_6117_29792)"},J=["d"];function Q(e,t,l,i,E,A){return(0,a.wg)(),(0,a.iD)("div",s,[((0,a.wg)(),(0,a.iD)("svg",{width:E.svgWidth,height:E.svgHeight,fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,a._)("path",{d:E.path1,stroke:"#009688","stroke-width":"2"},null,8,d),(0,a._)("path",{d:E.path2,stroke:"#009688","stroke-width":"2"},null,8,r),(0,a._)("path",{d:E.path3,stroke:"#009688","stroke-width":"2"},null,8,n),(0,a._)("path",{d:E.path4,stroke:"#009688","stroke-width":"2"},null,8,u),(0,a._)("path",{d:E.path5,fill:"#009688"},null,8,c),(0,a._)("path",{d:E.path6,fill:"#009688"},null,8,m),(0,a._)("path",{d:E.path7,fill:"#009688","fill-opacity":"0.32"},null,8,p),(0,a._)("path",{d:E.path8,fill:"#009688","fill-opacity":"0.32"},null,8,h),(0,a._)("path",{d:E.path9,fill:"#009688"},null,8,f),(0,a._)("path",{d:E.path10,fill:"#009688"},null,8,_),(0,a._)("path",{d:E.path11,fill:"#009688","fill-opacity":"0.32"},null,8,g),(0,a._)("path",{d:E.path12,fill:"#009688","fill-opacity":"0.32"},null,8,w),(0,a._)("path",{d:E.path13,stroke:"#009688","stroke-width":"1.20592","stroke-miterlimit":"10"},null,8,v),(0,a._)("path",{d:E.path14,stroke:"#009688","stroke-width":"1.20592","stroke-miterlimit":"10"},null,8,y),(0,a._)("path",{d:E.path15,stroke:"#009688","stroke-width":"1.20592","stroke-miterlimit":"10"},null,8,b),(0,a._)("path",{d:E.path16,stroke:"#009688","stroke-width":"1.20592","stroke-miterlimit":"10"},null,8,k),(0,a._)("path",{d:E.path17,stroke:"#009688","stroke-width":"0.604533","stroke-miterlimit":"10"},null,8,V),(0,a._)("path",{d:E.path18,stroke:"#009688","stroke-width":"1.20592","stroke-miterlimit":"10"},null,8,C),(0,a._)("path",{d:E.path19,stroke:"#009688","stroke-width":"1.20592","stroke-miterlimit":"10"},null,8,W),(0,a._)("path",{d:E.path20,stroke:"#009688","stroke-width":"1.20592","stroke-miterlimit":"10"},null,8,x),(0,a._)("path",{d:E.path21,stroke:"#009688","stroke-width":"1.20592","stroke-miterlimit":"10"},null,8,S),(0,a._)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:E.path22,fill:"#009688","fill-opacity":"0.32"},null,8,D),(0,a._)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:E.path23,fill:"#009688","fill-opacity":"0.32"},null,8,U),(0,a._)("path",{d:E.path24,stroke:"#009688","stroke-width":"1.20592","stroke-miterlimit":"10"},null,8,$),(0,a._)("path",{d:E.path25,stroke:"#009688","stroke-width":"1.20592","stroke-miterlimit":"10"},null,8,L),(0,a._)("path",{d:E.path26,stroke:"#009688","stroke-width":"1.20592","stroke-miterlimit":"10"},null,8,M),(0,a._)("path",{d:E.path27,stroke:"#009688","stroke-width":"1.20592","stroke-miterlimit":"10"},null,8,T),(0,a._)("path",{d:E.path28,stroke:"#009688","stroke-width":"0.604533","stroke-miterlimit":"10"},null,8,I),(0,a._)("path",{d:E.path29,stroke:"#009688","stroke-width":"1.20592","stroke-miterlimit":"10"},null,8,H),(0,a._)("path",{d:E.path30,stroke:"#009688","stroke-width":"1.20592","stroke-miterlimit":"10"},null,8,N),(0,a._)("path",{d:E.path31,stroke:"#009688","stroke-width":"1.20592","stroke-miterlimit":"10"},null,8,q),(0,a._)("path",{d:E.path32,stroke:"#009688","stroke-width":"1.20592","stroke-miterlimit":"10"},null,8,j),(0,a._)("defs",null,[(0,a._)("linearGradient",{id:"paint0_linear_6117_29792",x1:E.x1_1,y1:E.y1_1,x2:E.x2_1,y2:E.y2_1,gradientUnits:"userSpaceOnUse"},F,8,P),(0,a._)("linearGradient",{id:"paint1_linear_6117_29792",x1:E.x1_2,y1:E.y1_2,x2:E.x2_2,y2:E.y2_2,gradientUnits:"userSpaceOnUse"},B,8,O)]),(0,a._)("mask",{id:"mask0_6117_29792",style:{"mask-type":"alpha"},maskUnits:"userSpaceOnUse",x:"3",y:"2",width:E.svgWidth,height:E.maskHeight},[(0,a._)("path",{d:E.path33,fill:"url(#paint0_linear_6117_29792)"},null,8,K)],8,R),(0,a._)("g",G,[(0,a._)("path",{d:E.path34,fill:"url(#paint1_linear_6117_29792)","fill-opacity":"0.63"},null,8,J)])],8,o))],512)}var X={name:"navHeaderMiddle",data(){return{svgWidth:"100%",svgHeight:"100%",maskHeight:"100%",x1_1:"0",x1_2:"0",x1_3:"0",x1_4:"0",x2_1:"0",x2_2:"0",x2_3:"0",x2_4:"0",y1_1:"0",y1_2:"0",y1_3:"0",y1_4:"0",y2_1:"0",y2_2:"0",y2_3:"0",y2_4:"0",path1:"M0,0",path2:"M0,0",path3:"M0,0",path4:"M0,0",path5:"M0,0",path6:"M0,0",path7:"M0,0",path8:"M0,0",path9:"M0,0",path10:"M0,0",path11:"M0,0",path12:"M0,0",path13:"M0,0",path14:"M0,0",path15:"M0,0",path16:"M0,0",path17:"M0,0",path18:"M0,0",path19:"M0,0",path20:"M0,0",path21:"M0,0",path22:"M0,0",path23:"M0,0",path24:"M0,0",path25:"M0,0",path26:"M0,0",path27:"M0,0",path28:"M0,0",path29:"M0,0",path30:"M0,0",path31:"M0,0",path32:"M0,0",path33:"M0,0",path34:"M0,0",path35:"M0,0",path36:"M0,0"}},mounted(){this.resizeSVG(),window.addEventListener("resize",this.resizeSVG)},methods:{resizeSVG(){if(this.$refs.mySvg){let e=this.$refs.mySvg.offsetWidth,t=this.$refs.mySvg.offsetHeight;this.svgWidth=e,this.svgHeight=t,this.maskHeight=t-7;let l=e/1010;this.path1=`M${1009.91*l} ${t-12.3} L ${1005.92*l} ${t-8.3} H${837.453*l} L${833.466*l} ${t-4.3} H${507.001*l}`,this.path2=`M${1009.91*l} ${9*l} L ${1005.92*l} ${5*l} H ${837.453*l} L ${833.466*l} ${1*l} H ${506.001*l}`,this.path4=`M${1.5957*l} ${9*l} L ${5.58662*l} ${5*l} H ${174.256*l} L ${178.247*l} ${1*l} H ${506.001*l}`,this.path3=`M${1.5957*l} ${t-12.3} L ${5.58662*l} ${t-8.3} H ${174.256*l} L ${178.247*l} ${t-4.3} H ${507.001*l}`,this.path5=`M${189.002*l} 22.3438 L ${191.273*l} 20 L ${200.964*l} 30 L ${191.273*l} 40 L ${189.002*l} 37.6562 L ${196.422*l} 30 L ${189.002*l} 22.3438 Z`,this.path6=`M${228.875*l} 22.3438 L ${231.146*l} 20 L ${240.837*l} 30 L ${231.146*l} 40 L ${228.875*l} 37.6562 L ${236.295*l} 30 L ${228.875*l} 22.3438 Z`,this.path7=`M${208.938*l} 22.3438 L ${211.209*l} 20 L ${220.9*l} 30 L ${211.209*l} 40 L ${208.938*l} 37.6562 L ${216.357*l} 30 L ${208.938*l} 22.3438 Z`,this.path8=`M${248.812*l} 22.3438 L ${251.084*l} 20 L ${260.775*l} 30 L ${251.084*l} 40 L ${248.812*l} 37.6562 L ${256.232*l} 30 L ${248.812*l} 22.3438 Z`,this.path9=`M${822.998*l} 22.3438 L ${820.727*l} 20 L ${811.036*l} 30 L ${820.727*l} 40 L ${822.998*l} 37.6562 L ${815.578*l} 30 L ${822.998*l} 22.3438 Z`,this.path10=`M${783.125*l} 22.3438 L ${780.854*l} 20 L ${771.163*l} 30 L ${780.854*l} 40 L ${783.125*l} 37.6562 L ${775.705*l} 30 L ${783.125*l} 22.3438 Z`,this.path11=`M${803.062*l} 22.3438 L ${800.791*l} 20 L ${791.1*l} 30 L ${800.791*l} 40 L ${803.062*l} 37.6562 L ${795.643*l} 30 L ${803.062*l} 22.3438 Z`,this.path12=`M${763.188*l} 22.3438 L ${760.916*l} 20 L ${751.225*l} 30 L ${760.916*l} 40 L ${763.188*l} 37.6562 L ${755.768*l} 30 L ${763.188*l} 22.3438 Z`,this.path13=`M${43.4648*l} 28 L ${45.4585*l} 30 L ${43.4648*l} 32`,this.path14=`M${35.4893*l} 40 L ${33.4956*l} 42 L ${31.502*l} 40`,this.path15=`M${23.5269*l} 32 L ${21.5332*l} 30 L ${23.5269*l} 28`,this.path16=`M${31.502*l} 20 L ${33.4956*l} 18 L ${35.4893*l} 20`,this.path17=`M${34.4917*l} 30 H ${32.498*l} V 31 H ${34.4917*l} V 29 Z`,this.path18=`M${37.482*l} 32 V 34 H ${35.4883*l}`,this.path19=`M${31.5015*l} 34 H ${29.5078*l} V 32`,this.path20=`M${29.5078*l} 28 V 26 H ${31.5015*l}`,this.path21=`M${35.4883*l} 26 H ${37.482*l} V 28`,this.path24=`M${968.535*l} 29 L ${966.541*l} 31 L ${968.535*l} 33`,this.path25=`M${976.511*l} 41 L ${978.504*l} 43 L ${980.498*l} 41`,this.path26=`M${988.473*l} 33 L ${990.467*l} 31 L ${988.473*l} 28`,this.path27=`M${980.498*l} 21 L ${978.504*l} 18 L ${976.511*l} 21`,this.path28=`M${977.508*l} 30 H ${979.502*l} V 32 H ${977.508*l} V 30Z`,this.path29=`M${974.518*l} 33 V 35 H ${976.512*l}`,this.path30=`M${980.498*l} 35 H ${982.492*l} V 33`,this.path31=`M${982.492*l} 29 V 27 H ${980.498*l}`,this.path32=`M${976.512*l} 27 H ${974.518*l} V 29`,this.path33="M179.446 2L175.442 6H6.49673L3 9.5V57.5L6.49673 61H175.488L179.481 65H835.311L839.321 61H1068.08L1072 57V10L1068 6H839.307L835.307 2H179.446Z",this.path34="M178.142 2L174.135 6H5.09059L1.5918 9.5V57.5L5.09059 61H174.181L178.177 65H834.393L838.405 61H1007.32L1011.24 57V10L1007.24 6H838.392L834.39 2H178.142Z",this.x1_1=""+-56.9439*l,this.y1_1="39.9982",this.x2_1=""+1072*l,this.y2_1="33.0114",this.x1_2=""+506.417*l,this.y1_2="2",this.x2_2=""+506.417*l,this.y2_2="65"}}}},ee=l(83744);const te=(0,ee.Z)(X,[["render",Q],["__scopeId","data-v-2088d917"]]);var le=te},90937:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return y}});var a=l(66252);const i={calss:"svg-container",ref:"mySvg"},s=["width","height"],o=["d"],d=["d"],r=["d"],n=["d"],u=["d"],c=["d"],m=["d"],p=["d"],h=["d"],f=["d"];function _(e,t,l,_,g,w){return(0,a.wg)(),(0,a.iD)("div",i,[((0,a.wg)(),(0,a.iD)("svg",{width:g.svgWidth,height:g.svgHeight,fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,a._)("path",{d:g.path1,stroke:"#136480"},null,8,o),(0,a._)("path",{d:g.path2,stroke:"#136480"},null,8,d),(0,a._)("path",{d:g.path3,stroke:"#009688"},null,8,r),(0,a._)("path",{d:g.path4,stroke:"#009688"},null,8,n),(0,a._)("path",{d:g.path5,stroke:"#136480"},null,8,u),(0,a._)("path",{d:g.path6,stroke:"#13647F"},null,8,c),(0,a._)("path",{d:g.path7,stroke:"#009688"},null,8,m),(0,a._)("path",{d:g.path8,stroke:"#009688"},null,8,p),(0,a._)("path",{d:g.path9,stroke:"#009688"},null,8,h),(0,a._)("path",{d:g.path10,stroke:"#009688"},null,8,f)],8,s)),(0,a.WI)(e.$slots,"default",{},void 0,!0)],512)}var g={name:"navHeaderRight",data(){return{svgWidth:"100%",svgHeight:"100%",path1:"M0,0",path2:"M0,0",path3:"M0,0",path4:"M0,0",path5:"M0,0",path6:"M0,0",path7:"M0,0",path8:"M0,0",path9:"M0,0",path10:"M0,0"}},mounted(){this.resizeSVG(),window.addEventListener("resize",this.resizeSVG)},methods:{resizeSVG(){if(this.$refs.mySvg){let e=this.$refs.mySvg.offsetWidth,t=this.$refs.mySvg.offsetHeight;this.svgWidth=e,this.svgHeight=t;let l=e/437.618,a=t/57.5;this.path1=`M${421.051*l} ${t-2.3} H${305.416*l}`,this.path2=`M${153.896*l} ${t-2.3} L${109.802*l} ${t-2.3} L${98.3699*l} ${t-2.3} L${.381776*l} ${t-2.3}`,this.path3=`M${299.436*l} ${t-2.3} H${267.536*l}`,this.path4=`M${261.555*l} ${t-2.3} H${229.656*l}`,this.path5=`M${223.674*l} ${t-2.3} H${159.876*l}`,this.path6=`M${421.051*l} 1 L${.380608*l} ${.999963*l}`,this.path7=`M${421.051*l} 1 H${361.7475*l}`,this.path8=`M${351.7227*l} 1 L${335.672*l} 1`,this.path9=`M${325.646*l} 1 L${309.596*l} 1`,this.path10=`M${425.038*l} ${9*a} H${433.013*l} L${437*l} ${13.786*a} V${44.214*a} L${433.013*l} ${49*a} H${425.038*l}`}}}},w=l(83744);const v=(0,w.Z)(g,[["render",_],["__scopeId","data-v-39cbc56d"]]);var y=v},48277:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return D}});var a=l(66252);const i=e=>((0,a.dD)("data-v-1288f07a"),e=e(),(0,a.Cn)(),e),s={calss:"svg-container",ref:"mySvg"},o=["width","height"],d=["x1","y1","x2","y2"],r=["x1","y1","x2","y2"],n=["x1","y1","x2","y2"],u=["x1","y1","x2","y2"],c=["d"],m=["d"],p=["d"],h=["x1","y1","x2","y2"],f=i((()=>(0,a._)("stop",{"stop-color":"#009688"},null,-1))),_=i((()=>(0,a._)("stop",{offset:"1","stop-color":"#009688","stop-opacity":"0"},null,-1))),g=[f,_],w=["x1","y1","x2","y2"],v=i((()=>(0,a._)("stop",{"stop-color":"#009688","stop-opacity":"0"},null,-1))),y=i((()=>(0,a._)("stop",{offset:"0.53125","stop-color":"#009688"},null,-1))),b=i((()=>(0,a._)("stop",{offset:"1","stop-color":"#009688","stop-opacity":"0"},null,-1))),k=[v,y,b],V=i((()=>(0,a._)("clipPath",{id:"clip0_5718_28311"},[(0,a._)("rect",{width:"20.7246",height:"18",fill:"white",transform:"translate(24 24)"})],-1)));function C(e,t,l,i,f,_){return(0,a.wg)(),(0,a.iD)("div",s,[((0,a.wg)(),(0,a.iD)("svg",{width:f.svgWidth,height:f.svgHeight,fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,a._)("line",{x1:f.x1_1,y1:f.y1_1,x2:f.x2_1,y2:f.y2_1,stroke:"url(#paint1_linear_5718_28311)"},null,8,d),(0,a._)("line",{x1:f.x1_2,y1:f.y1_2,x2:f.x2_2,y2:f.y2_2,stroke:"#009688","stroke-opacity":"0.56"},null,8,r),(0,a._)("line",{x1:f.x1_3,y1:f.y1_3,x2:f.x2_3,y2:f.y2_3,stroke:"#009688"},null,8,n),(0,a._)("line",{x1:f.x1_4,y1:f.y1_4,x2:f.x2_4,y2:f.y2_4,stroke:"#009688","stroke-opacity":"0.24"},null,8,u),(0,a._)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:f.path1,fill:"url(#paint0_linear_5718_28311)","fill-opacity":"0.12"},null,8,c),(0,a._)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:f.path2,fill:"#136480"},null,8,m),(0,a._)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:f.path3,fill:"#009688"},null,8,p),(0,a._)("defs",null,[(0,a._)("linearGradient",{id:"paint0_linear_5718_28311",x1:f.x1_5,y1:f.y1_5,x2:f.x2_5,y2:f.y2_5,gradientUnits:"userSpaceOnUse"},g,8,h),(0,a._)("linearGradient",{id:"paint1_linear_5718_28311",x1:f.x1_6,y1:f.y1_6,x2:f.x2_6,y2:f.y2_6,gradientUnits:"userSpaceOnUse"},k,8,w),V])],8,o))],512)}var W={name:"rightHeader",data(){return{svgWidth:"100%",svgHeight:"100%",path1:"M0,0",path2:"M0,0",path3:"M0,0",path4:"M0,0",path5:"M0,0",path6:"M0,0",path7:"M0,0",path8:"M0,0",path9:"M0,0",path10:"M0,0",x1_1:"0",x1_2:"0",x1_3:"0",x1_4:"0",x1_5:"0",x1_6:"0",x2_1:"0",x2_2:"0",x2_3:"0",x2_4:"0",x2_5:"0",x2_6:"0",y1_1:"0",y1_2:"0",y1_3:"0",y1_4:"0",y1_5:"0",y1_6:"0",y2_1:"0",y2_2:"0",y2_3:"0",y2_4:"0",y2_5:"0",y2_6:"0"}},mounted(){this.resizeSVG(),window.addEventListener("resize",this.resizeSVG)},methods:{resizeSVG(){if(this.$refs.mySvg){let e=this.$refs.mySvg.offsetWidth,t=this.$refs.mySvg.offsetHeight;this.svgWidth=e,this.svgHeight=t;let l=e/460,a=t/68;this.path1=`M${1*l} ${10*a} H ${e} V ${60*a} H ${1*l} V ${10*a} Z`,this.path2=`M${1*l} ${10*a} H ${e} V ${11*a} H ${1*l} V ${10*a} Z`,this.path3=`M${this.svgWidth-19} ${57*a} H${this.svgWidth-3} L${this.svgWidth-6} ${60*a} H${this.svgWidth-22} L${this.svgWidth-19} ${57*a} Z`,this.x1_1=""+44*l,this.y1_1=""+59.5*a,this.x2_1=`${this.svgWidth}`,this.y2_1=""+59.5*a,this.x1_2=""+8*l,this.y1_2=""+59.5*a,this.x2_2=""+16*l,this.y2_2=""+59.5*a,this.x1_3=""+18*l,this.y1_3=""+59.5*a,this.x2_3=""+26*l,this.y2_3=""+59.5*a,this.x1_4=""+28*l,this.y1_4=""+59.5*a,this.x2_4=""+36*l,this.y2_4=""+59.5*a,this.x1_5=""+8*l,this.y1_5=""+43.7505*a,this.x2_5=""+438*l,this.y2_5=""+43.7505*a,this.x1_6=""+44*l,this.y1_6=""+60*a,this.x2_6=""+391.347*l,this.y2_6=""+60*a}}}},x=l(83744);const S=(0,x.Z)(W,[["render",C],["__scopeId","data-v-1288f07a"]]);var D=S},15004:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return j}});var a=l(66252);const i=e=>((0,a.dD)("data-v-7afc59ee"),e=e(),(0,a.Cn)(),e),s={calss:"svg-container",ref:"mySvg"},o=["width","height"],d={filter:"url(#filter0_b_5718_29329)"},r=["d"],n=["d"],u=["d"],c=["d"],m=["d"],p=["x","y","width"],h=["x1","y1","x2","y2"],f=["x","y","width","height"],_=i((()=>(0,a._)("feFlood",{"flood-opacity":"0",result:"BackgroundImageFix"},null,-1))),g=i((()=>(0,a._)("feGaussianBlur",{in:"BackgroundImageFix",stdDeviation:"4"},null,-1))),w=i((()=>(0,a._)("feComposite",{in2:"SourceAlpha",operator:"in",result:"effect1_backgroundBlur_5718_29329"},null,-1))),v=i((()=>(0,a._)("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect1_backgroundBlur_5718_29329",result:"shape"},null,-1))),y=[_,g,w,v],b=["x1","y1","x2","y2"],k=i((()=>(0,a._)("stop",{"stop-color":"#1FC6FF"},null,-1))),V=i((()=>(0,a._)("stop",{offset:"1","stop-color":"#07BDFA","stop-opacity":"0"},null,-1))),C=[k,V],W=["x1","y1","x2","y2"],x=i((()=>(0,a._)("stop",{"stop-color":"#1FC6FF"},null,-1))),S=i((()=>(0,a._)("stop",{offset:"1","stop-color":"#07BDFA","stop-opacity":"0"},null,-1))),D=[x,S],U=["x1","y1","x2","y2"],$=i((()=>(0,a._)("stop",{"stop-color":"#009688","stop-opacity":"0"},null,-1))),L=i((()=>(0,a._)("stop",{offset:"0.530571","stop-color":"#C2FFFF"},null,-1))),M=i((()=>(0,a._)("stop",{offset:"1","stop-color":"#009688","stop-opacity":"0"},null,-1))),T=[$,L,M];function I(e,t,l,i,_,g){return(0,a.wg)(),(0,a.iD)("div",s,[((0,a.wg)(),(0,a.iD)("svg",{width:_.svgWidth,height:_.svgHeight,fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,a._)("g",d,[(0,a._)("path",{d:_.path1,stroke:"#009688"},null,8,r)]),(0,a._)("path",{d:_.path2,stroke:"url(#paint0_linear_5718_29329)"},null,8,n),(0,a._)("path",{d:_.path3,stroke:"url(#paint1_linear_5718_29329)"},null,8,u),(0,a._)("path",{d:_.path4,fill:"#009688"},null,8,c),(0,a._)("path",{d:_.path5,fill:"#009688"},null,8,m),(0,a._)("rect",{x:_.x1,y:_.y1,width:_.width,height:"0.911097",fill:"#07BDFA","fill-opacity":"0.5"},null,8,p),(0,a._)("line",{x1:_.x1_1,y1:_.y1_1,x2:_.x2_1,y2:_.y2_1,stroke:"url(#paint2_linear_5718_29329)"},null,8,h),(0,a._)("defs",null,[(0,a._)("filter",{id:"filter0_b_5718_29329",x:_.x2,y:_.y2,width:_.svgWidth+7.748,height:_.svgHeight+9.189,filterUnits:"userSpaceOnUse","color-interpolation-filters":"sRGB"},y,8,f),(0,a._)("linearGradient",{id:"paint0_linear_5718_29329",x1:_.x1_3,y1:_.y1_3,x2:_.x2_3,y2:_.y2_3,gradientUnits:"userSpaceOnUse"},C,8,b),(0,a._)("linearGradient",{id:"paint1_linear_5718_29329",x1:_.x1_4,y1:_.y1_4,x2:_.x2_4,y2:_.y2_4,gradientUnits:"userSpaceOnUse"},D,8,W),(0,a._)("linearGradient",{id:"paint2_linear_5718_29329",x1:_.x1_2,y1:_.y1_2,x2:_.x2_2,y2:_.y2_2,gradientUnits:"userSpaceOnUse"},T,8,U)])],8,o))],512)}var H={name:"videoBorder",data(){return{svgWidth:"100%",svgHeight:"100%",width:"",path1:"",path2:"",path3:"",path4:"",path5:"",x1:"",x2:"",y1:"",y2:"",x1_1:"",x1_2:"",x1_3:"",x1_4:"",y1_1:"",y1_2:"",y1_3:"",y1_4:"",x2_1:"",x2_2:"",x2_3:"",x2_4:"",y2_1:"",y2_2:"",y2_3:"",y2_4:""}},mounted(){this.resizeSVG(),window.addEventListener("resize",this.resizeSVG)},methods:{resizeSVG(){if(this.$refs.mySvg){let e=this.$refs.mySvg.offsetWidth,t=this.$refs.mySvg.offsetHeight;this.svgWidth=e,this.svgHeight=t;let l=e/299,a=t/164;this.path1=`M${4.62695*l} ${4.73892*a} L ${8.85387*l} ${.5*a} H ${290.147*l} L ${294.374*l} ${4.73893*a} V ${152.689*a} H ${4.62695*l} V ${4.73892*a} Z`,this.path2=`M${5.68945*l} ${34.3894*a} L ${.99998*l} ${37.1384*a} V ${140.684*a}`,this.path3=`M${294.092*l} ${34.3894*a} L ${298*l} ${37.6611*a} V ${140.684*a}`,this.path4=`M${5.58203*l} ${156.709*a} H ${17.4199*l} L ${14.688*l} ${159.442*a} H ${5.58203*l} V ${156.709*a} Z`,this.path5=`M${296.977*l} ${156.709*a} H ${285.139*l} L ${287.871*l} ${159.442*a} H ${296.977*l} V ${156.709*a} Z`,this.width=""+280*l,this.x1=""+15.5996*l,this.y1=""+156.709*a,this.x2=""+-3.87305*l,this.y2=""+-8*a,this.x1_1=""+72.9668*l,this.y1_1=""+153.476*a,this.x2_1=""+229.59*l,this.y2_1=""+153.476*a,this.x1_2=""+229.59*l,this.y1_2=""+153.976*a,this.x2_2=""+75.2433*l,this.y2_2=""+153.976*a,this.x1_3=""+3.60524*l,this.y1_3=""+34.3894*a,this.x2_3=""+3.60524*l,this.y2_3=""+140.684*a,this.x1_4=""+295.829*l,this.y1_4=""+34.3894*a,this.x2_4=""+295.829*l,this.y2_4=""+140.684*a}}}},N=l(83744);const q=(0,N.Z)(H,[["render",I],["__scopeId","data-v-7afc59ee"]]);var j=q},37659: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=e=>((0,a.dD)("data-v-693314e4"),e=e(),(0,a.Cn)(),e),o={class:"countView"},d={class:"item"},r={class:"rice day"},n={class:"within"},u={class:"icon"},c=s((()=>(0,a._)("div",{class:"name"},"日生产量",-1))),m={class:"item"},p={class:"rice week"},h={class:"within"},f={class:"icon"},_=s((()=>(0,a._)("div",{class:"name"},"周生产量",-1))),g={class:"item"},w={class:"rice month"},v={class:"within"},y={class:"icon"},b=s((()=>(0,a._)("div",{class:"name"},"月生产量",-1)));function k(e,t,l,s,k,V){const C=(0,a.up)("sc-icon-ScreenArrow");return(0,a.wg)(),(0,a.iD)("div",o,[(0,a._)("div",d,[(0,a._)("div",r,[(0,a._)("div",n,(0,i.toDisplayString)(V.warn_data.production_statistics&&V.warn_data.production_statistics.daily_production?V.warn_data.production_statistics.daily_production+"m³":0),1)]),(0,a._)("div",u,[(0,a.Wm)(C)]),c]),(0,a._)("div",m,[(0,a._)("div",p,[(0,a._)("div",h,(0,i.toDisplayString)(V.warn_data.production_statistics&&V.warn_data.production_statistics.weekly_production?V.warn_data.production_statistics.weekly_production+"m³":0),1)]),(0,a._)("div",f,[(0,a.Wm)(C)]),_]),(0,a._)("div",g,[(0,a._)("div",w,[(0,a._)("div",v,(0,i.toDisplayString)(V.warn_data.production_statistics&&V.warn_data.production_statistics.monthly_production?V.warn_data.production_statistics.monthly_production+"m³":0),1)]),(0,a._)("div",y,[(0,a.Wm)(C)]),b])])}var V={name:"count",data(){return{warn_data:this.warn_data}},inject:["warn_data"],mounted(){},methods:{}},C=l(83744);const W=(0,C.Z)(V,[["render",k],["__scopeId","data-v-693314e4"]]);var x=W},1440:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return J}});var a=l(66252),i=l(3577);const s=e=>((0,a.dD)("data-v-125235d9"),e=e(),(0,a.Cn)(),e),o={class:"deviceView"},d={class:"statusItem"},r={class:"itemView"},n=s((()=>(0,a._)("div",{class:"make"},[(0,a._)("div",{class:"a"}),(0,a._)("div",{class:"b"}),(0,a._)("div",{class:"c"})],-1))),u={class:"sc-icon"},c={class:"com"},m={class:"name"},p={class:"status"},h={class:"chartItem"},f=s((()=>(0,a._)("div",{class:"headerCart"},"设备能耗",-1))),_={class:"boxMain"},g={class:"chart",ref:"scEcharts"},w={class:"videoItem"},v={class:"leftBox"},y=s((()=>(0,a._)("div",{class:"headerCart"},"设备能耗",-1))),b={class:"boxMain"},k={class:"progressItem"},V=s((()=>(0,a._)("div",{class:"topItem"},[(0,a._)("div",{class:"name"},"第一阶梯"),(0,a._)("div",{class:"num"},"100度/¥50")],-1))),C={class:"progressItem"},W=s((()=>(0,a._)("div",{class:"topItem"},[(0,a._)("div",{class:"name"},"第二阶梯"),(0,a._)("div",{class:"num"},"80度/¥40")],-1))),x={class:"progressItem"},S=s((()=>(0,a._)("div",{class:"topItem"},[(0,a._)("div",{class:"name"},"第三阶梯"),(0,a._)("div",{class:"num"},"10度/¥40")],-1))),D={class:"rightBox"},U=s((()=>(0,a._)("div",{class:"headerCart"},"生产安全监控",-1))),$={class:"boxMain"},L={class:"itemVideo"},M={class:"box"},T={key:0,class:"videoBox"},I=s((()=>(0,a._)("video",{class:"monitorVideo",style:{"object-fit":"fill"},id:"videoElement_0",controls:"",autoplay:"",muted:""},null,-1))),H=[I],N=s((()=>(0,a._)("div",{class:"name"},"A1-视频监控",-1))),q={class:"itemVideo"},j={class:"box"},P={key:0,class:"videoBox"},E=s((()=>(0,a._)("video",{class:"monitorVideo",style:{"object-fit":"fill"},id:"videoElement_1",controls:"",autoplay:"",muted:""},null,-1))),A=[E],z=s((()=>(0,a._)("div",{class:"name"},"A2-视频监控",-1)));function F(e,t,l,s,I,E){const F=(0,a.up)("el-icon"),O=(0,a.up)("el-progress"),Z=(0,a.up)("VideoBorder");return(0,a.wg)(),(0,a.iD)("div",o,[(0,a._)("div",d,[(0,a._)("ul",r,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(I.deviceList,((e,t)=>((0,a.wg)(),(0,a.iD)("li",{class:"itemLi",key:t},[n,(0,a._)("div",u,[(0,a.Wm)(F,{class:"icon"},{default:(0,a.w5)((()=>[((0,a.wg)(),(0,a.j4)((0,a.LL)(e.icon)))])),_:2},1024)]),(0,a._)("div",c,[(0,a._)("div",m,(0,i.toDisplayString)(e.name),1),(0,a._)("div",p,(0,i.toDisplayString)(1==e.status?"在线":"离线"),1)])])))),128))])]),(0,a._)("div",h,[f,(0,a._)("div",_,[(0,a._)("div",g,null,512)])]),(0,a._)("div",w,[(0,a._)("div",v,[y,(0,a._)("div",b,[(0,a._)("div",k,[V,(0,a.Wm)(O,{"text-inside":"","show-text":!1,"stroke-width":12,percentage:100})]),(0,a._)("div",C,[W,(0,a.Wm)(O,{"text-inside":"","show-text":!1,"stroke-width":12,percentage:80})]),(0,a._)("div",x,[S,(0,a.Wm)(O,{"text-inside":"","show-text":!1,"stroke-width":12,percentage:20})])])]),(0,a._)("div",D,[U,(0,a._)("div",$,[(0,a._)("div",L,[(0,a._)("div",M,[(0,a.Wm)(Z,{style:{width:"100%",height:"calc(100% - 4px)"}}),I.viedoList&&I.viedoList.length>0&&I.viedoList[0]?((0,a.wg)(),(0,a.iD)("div",T,H)):(0,a.kq)("",!0)]),N]),(0,a._)("div",q,[(0,a._)("div",j,[(0,a.Wm)(Z,{style:{width:"100%",height:"calc(100% - 4px)"}}),I.viedoList&&I.viedoList.length>0&&I.viedoList[1]?((0,a.wg)(),(0,a.iD)("div",P,A)):(0,a.kq)("",!0)]),z])])])])])}l(30541),l(57658);var O=l(80510),Z=l.n(O),Y=l(99284),B=l(15004),R={name:"index",components:{VideoBorder:B["default"]},data(){return{deviceList:[{name:"原木上料机",icon:"sc-icon-ScreenMachine",status:1},{name:"液压带锯",icon:"sc-icon-ScreenBandSaw",status:0},{name:"数控跑车",icon:"sc-icon-ScreenVehicle",status:1},{name:"堆料台",icon:"sc-icon-ScreenTower",status:1},{name:"多片锯",icon:"sc-icon-ScreenMultiplate",status:1},{name:"液压打包",icon:"sc-icon-ScreenPack",status:1}],option:{tooltip:{trigger:"axis"},grid:{left:"2%",right:"2%",bottom:"3%",top:"3%",containLabel:!0},xAxis:{boundaryGap:!0,type:"category",axisLine:{show:!0,lineStyle:{color:["rgba(255,255,255,0.9)"]}},axisTick:{show:!1},data:function(){let e=new Date,t=[],l=12;while(l--)t.unshift(e.toLocaleTimeString().replace(/^\D*/,"")),e=new Date(e-2e3);return t}()},yAxis:[{type:"value",name:"",axisLine:{show:!0,lineStyle:{color:["rgba(255,255,255,0.9)"]}},axisLabel:{show:!0,color:"#fff"},axisTick:{show:!1},splitLine:{show:!0,lineStyle:{color:["rgba(255,255,255,0.06)"]}}}],series:[{name:"用电",type:"line",smooth:!0,symbol:"none",labelLine:{show:!1,smooth:!1},lineStyle:{width:2,color:"#34FFE8"},areaStyle:{opacity:.4,color:new Y.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#34FFE8"},{offset:1,color:"rgba(52,255,232,0.01)"}])},data:function(){let e=[],t=12;while(t--)e.push(Math.round(25*Math.random()));return e}()},{name:"用气",type:"line",smooth:"true",symbol:"none",lineStyle:{width:2,color:"#065DFF"},areaStyle:{opacity:.4,color:new Y.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#065DFF"},{offset:1,color:"rgba(6,93,255,0.1)"}])},data:function(){let e=[],t=12;while(t--)e.push(Math.round(23*Math.random()));return e}()}]},security_monitoring:this.security_monitoring,viedoList:[]}},inject:["warn_data"],watch:{"warn_data.security_monitoring":{handler(e){e.length>0&&(this.viedoList=e,this.getVideo(e))},deep:!0,immediate:!1}},mounted(){let e=Y.init(this.$refs.scEcharts);e.setOption(this.option),setInterval((()=>{let t=this.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(23*Math.random())),t.xAxis.data.shift(),t.xAxis.data.push((new Date).toLocaleTimeString().replace(/^\D*/,"")),e.setOption(t)}),2100)},methods:{getVideo(e){setTimeout((()=>{e&&e.length>0&&e.forEach(((e,t)=>{if(Z().isSupported()){let l=document.getElementById("videoElement_"+t),a=null,i=e.live_url+".flv";a=Z().createPlayer({type:"flv",isLive:!0,hasAudio:!1,poster:"https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-device/liucheng.jpg",url:i}),a.attachMediaElement(l),a.load(),a.play(),a.on(Z().Events.LOADING_COMPLETE,(()=>{a.play()})),a.on(Z().Events.ERROR,(()=>{a.unload(),a.load()}))}else console.log("flvjs不支持")}))}),200)}}},K=l(83744);const G=(0,K.Z)(R,[["render",F],["__scopeId","data-v-125235d9"]]);var J=G},67101:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return n}});var a=l(66252);const i={class:"warnView"};function s(e,t,l,s,o,d){const r=(0,a.up)("dv-scroll-board");return(0,a.wg)(),(0,a.iD)("div",i,[(0,a.Wm)(r,{config:o.config,style:{width:"100%",height:"100%"}},null,8,["config"])])}l(57658);var o={name:"count",components:{},data(){return{config:{headerBGC:"rgba(0,150,136,0.18)",headerHeight:"40",oddRowBGC:"",evenRowBGC:"rgba(74,38,54,0.3)",rowNum:4,columnWidth:[280],header:["设备故障","时间"],data:[]},warn_data:this.warn_data}},inject:["warn_data"],watch:{"warn_data.real_time_remind_and_alarm":{handler(e){let t=[];e&&e.length&&e.forEach((e=>{t.push(["["+e.eq_name+"] "+e.event_name,e.created_at])})),this.config={headerBGC:"rgba(0,150,136,0.18)",headerHeight:"40",oddRowBGC:"",evenRowBGC:"rgba(74,38,54,0.3)",rowNum:4,columnWidth:[280],header:["设备故障","时间"],data:t}},deep:!0,immediate:!1}},mounted(){},methods:{}},d=l(83744);const r=(0,d.Z)(o,[["render",s],["__scopeId","data-v-5452ac6e"]]);var n=r},36641:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return c}});var a=l(66252);const i={class:"gaugeView"},s={class:"chart",ref:"scEcharts"};function o(e,t,l,o,d,r){return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",s,null,512)])}var d=l(99284),r={name:"gauge",data(){return{option:{series:[{type:"gauge",startAngle:90,endAngle:-270,radius:"90%",pointer:{show:!1},progress:{show:!0,overlap:!1,roundCap:!0,clip:!1,itemStyle:{borderWidth:1,borderColor:"rgba(0,150,136,0.3)"}},axisLine:{show:!0,lineStyle:{width:10,color:[[1,"#19343A"]]}},splitLine:{show:!1,distance:0,length:10},axisTick:{show:!1},axisLabel:{show:!1,distance:50},itemStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"#C2FFFF"},{offset:1,color:"rgba(0,150,136,0.3)"}],global:!1},shadowColor:"rgba(0,150,136,0.3)"},data:[{value:5,name:"",detail:{valueAnimation:!0,offsetCenter:["0%","0"]}}],title:{fontSize:14},detail:{fontSize:14,color:"#fff",borderColor:"#ddd",borderRadius:20,borderWidth:0,formatter:"{value}%"}}]}}},mounted(){let e=d.init(this.$refs.scEcharts);e.setOption(this.option)},methods:{}},n=l(83744);const u=(0,n.Z)(r,[["render",o],["__scopeId","data-v-389a45fc"]]);var c=u},75157:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return x}});var a=l(66252);const i=e=>((0,a.dD)("data-v-44cefa0d"),e=e(),(0,a.Cn)(),e),s={class:"efficiencyView"},o={class:"topBox"},d=i((()=>(0,a._)("div",{class:"headerCart"},"生产效率",-1))),r={class:"boxMain"},n={class:"chart",ref:"scEcharts"},u={class:"bottomBox"},c=i((()=>(0,a._)("div",{class:"headerCart"},"事故率",-1))),m={class:"boxMain"},p={class:"leftBox"},h={class:"comBox"},f={class:"sc-icon"},_=(0,a.uE)('<div class="textBox" data-v-44cefa0d><div class="text" data-v-44cefa0d>发生事故</div><div class="comBl" data-v-44cefa0d><span class="num" data-v-44cefa0d>1</span><span class="symbol" data-v-44cefa0d>起</span></div></div>',1),g={class:"rightBox"},w=i((()=>(0,a._)("div",{class:"name"},[(0,a._)("span",{class:"decorate"}),(0,a.Uk)("事故率")],-1))),v={class:"chartView"};function y(e,t,l,i,y,b){const k=(0,a.up)("sc-icon-ScreenWarn"),V=(0,a.up)("Gauge");return(0,a.wg)(),(0,a.iD)("div",s,[(0,a._)("div",o,[d,(0,a._)("div",r,[(0,a._)("div",n,null,512)])]),(0,a._)("div",u,[c,(0,a._)("div",m,[(0,a._)("div",p,[(0,a._)("div",h,[(0,a._)("div",f,[(0,a.Wm)(k)]),_])]),(0,a._)("div",g,[w,(0,a._)("div",v,[(0,a.Wm)(V)])])])])])}var b=l(99284),k=l(36641),V={name:"efficiency",components:{Gauge:k["default"]},data(){return{option:{tooltip:{trigger:"axis"},grid:{left:"3%",right:"3%",bottom:"3%",top:"3%",containLabel:!0},xAxis:{boundaryGap:!0,axisLabel:{interval:0},type:"category",axisLine:{show:!0,lineStyle:{color:["rgba(255,255,255,0.9)"]}},axisTick:{show:!1},data:["原木上料机","液压带锯","数控跑车","堆料台","多片锯","液压打包机"]},yAxis:[{type:"value",name:"",axisLine:{show:!0,lineStyle:{color:["rgba(255,255,255,0.9)"]}},axisLabel:{show:!0,color:"#fff"},axisTick:{show:!1},splitLine:{show:!0,lineStyle:{color:["rgba(255,255,255,0.06)"]}}}],series:[{name:"用电",type:"bar",barWidth:"35%",smooth:"true",symbol:"none",lineStyle:{width:1,color:"#34FFE8"},itemStyle:{opacity:1,borderRadius:[15,15,0,0],borderColor:new b.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#C2FFFF"},{offset:1,color:"rgba(52,255,232,0.1)"}]),color:new b.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#34FFE8"},{offset:1,color:"rgba(52,255,232,0.01)"}])},data:[34,66,35,44,22,45]}]}}},created(){},mounted(){let e=b.init(this.$refs.scEcharts);e.setOption(this.option)},methods:{}},C=l(83744);const W=(0,C.Z)(V,[["render",y],["__scopeId","data-v-44cefa0d"]]);var x=W},7582: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-20c7fb3f"),e=e(),(0,a.Cn)(),e),o={class:"chartView"},d={class:"chartBox"},r=s((()=>(0,a._)("div",{class:"topLeft"},null,-1))),n=s((()=>(0,a._)("div",{class:"topRight"},null,-1))),u=s((()=>(0,a._)("div",{class:"bottomLeft"},null,-1))),c=s((()=>(0,a._)("div",{class:"bottomRight"},null,-1))),m={class:"chartImgBox"},p={class:"slicingBg"},h={class:"image-slot"},f={class:"slicingView"};function _(e,t,l,s,_,g){const w=(0,a.up)("icon-picture"),v=(0,a.up)("el-icon"),y=(0,a.up)("el-image");return(0,a.wg)(),(0,a.iD)("div",o,[(0,a._)("div",d,[r,n,u,c,(0,a._)("div",m,[(0,a._)("div",p,[(0,a.Wm)(y,{class:"img",src:_.visual_algorithms_data.algorithms_data.section_url,fit:"cover"},{error:(0,a.w5)((()=>[(0,a._)("div",h,[(0,a.Wm)(v,null,{default:(0,a.w5)((()=>[(0,a.Wm)(w)])),_:1})])])),_:1},8,["src"]),(0,a._)("div",f,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(_.log_items,((e,t)=>((0,a.wg)(),(0,a.iD)(a.HY,null,[0==e.log_type?((0,a.wg)(),(0,a.iD)("div",{key:t,class:"pin sideLeft",style:(0,i.normalizeStyle)("width:"+e.width+"%")},null,4)):(0,a.kq)("",!0),1==e.log_type?((0,a.wg)(),(0,a.iD)("div",{key:t,class:"pin sideLeftTwo",style:(0,i.normalizeStyle)("width:"+e.width+"%")},null,4)):(0,a.kq)("",!0),2==e.log_type?((0,a.wg)(),(0,a.iD)("div",{key:t,class:"pin sideLeftThree",style:(0,i.normalizeStyle)("width:"+e.width+"%")},null,4)):(0,a.kq)("",!0),3==e.log_type?((0,a.wg)(),(0,a.iD)("div",{key:t,class:"pin chop",style:(0,i.normalizeStyle)("width:"+e.width+"%")},null,4)):(0,a.kq)("",!0)],64)))),256))])])])])])}var g={name:"chart",data(){return{visual_algorithms_data:{algorithms_data:{log_items:[],section_url:"img/mutou.jpg"},lumber_processing_number:0,order_id:""},log_items:[{log_type:0,log_thickness:15,width:3},{log_type:1,log_thickness:25,width:6},{log_type:2,log_thickness:40,width:9},{log_type:3,log_thickness:90,width:21},{log_type:3,log_thickness:90,width:21},{log_type:3,log_thickness:90,width:21},{log_type:2,log_thickness:40,width:9},{log_type:1,log_thickness:25,width:6},{log_type:0,log_thickness:15,width:3}],countNum:100,production_status:this.production_status}},inject:["production_status"],watch:{"production_status.visual_algorithms_data":{handler(e){this.visual_algorithms_data=e;let t=e.algorithms_data.log_items.reduce(((e,t)=>e+t.log_thickness),0);e.algorithms_data.log_items.forEach((e=>{e.width=this.$TOOL.keepNumber(e.log_thickness/t*100,0)})),this.log_items=e.algorithms_data.log_items},deep:!0,immediate:!1}},mounted(){},methods:{}},w=l(83744);const v=(0,w.Z)(g,[["render",_],["__scopeId","data-v-20c7fb3f"]]);var y=v},27635:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return c}});var a=l(66252);const i={class:"gaugeView"},s={class:"chart",ref:"scEcharts"};function o(e,t,l,o,d,r){return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("div",s,null,512)])}var d=l(99284),r={name:"gauge",data(){return{option:{series:[{type:"gauge",startAngle:90,endAngle:-270,radius:"90%",pointer:{show:!1},progress:{show:!0,overlap:!1,roundCap:!0,clip:!1,itemStyle:{borderWidth:1,borderColor:"rgba(0,150,136,0.3)"}},axisLine:{show:!0,lineStyle:{width:10,color:[[1,"#19343A"]]}},splitLine:{show:!1,distance:0,length:10},axisTick:{show:!1},axisLabel:{show:!1,distance:50},itemStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"#C2FFFF"},{offset:1,color:"rgba(0,150,136,0.3)"}],global:!1},shadowColor:"rgba(0,150,136,0.3)"},data:[{value:40,name:"",detail:{valueAnimation:!0,offsetCenter:["0%","0"]}}],title:{fontSize:14},detail:{fontSize:14,color:"#fff",borderColor:"#ddd",borderRadius:20,borderWidth:0,formatter:"{value}%"}}]},myChart:"",production_status:this.production_status}},inject:["production_status"],watch:{"production_status.yield_rate":{handler(e){this.yield_rate=e.split("%")[0],this.option.series[0].data[0].value=this.yield_rate,this.updateChart()},deep:!0,immediate:!1}},mounted(){this.myChart=d.init(this.$refs.scEcharts),this.myChart.setOption(this.option)},methods:{updateChart(){this.myChart.setOption(this.option)}}},n=l(83744);const u=(0,n.Z)(r,[["render",o],["__scopeId","data-v-135d89f3"]]);var c=u},58189:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return me}});var a=l(66252),i=l(3577);const s=e=>((0,a.dD)("data-v-4577570d"),e=e(),(0,a.Cn)(),e),o={class:"productView"},d={class:"headerBox"},r={class:"itemOen"},n={class:"leftBox"},u=s((()=>(0,a._)("div",{class:"headerCart"},"切割路径图",-1))),c={class:"boxMain"},m={class:"rightBox"},p=s((()=>(0,a._)("div",{class:"headerCart"},"负责人信息",-1))),h={class:"boxMain"},f={class:"userCard"},_={class:"userImg"},g={class:"userText"},w={class:"userItem"},v=s((()=>(0,a._)("div",{class:"name"},"姓名",-1))),y={class:"text"},b={class:"userItem"},k=s((()=>(0,a._)("div",{class:"name"},"电话",-1))),V={class:"text"},C={class:"userItem"},W=s((()=>(0,a._)("div",{class:"name"},"工号",-1))),x={class:"text"},S={class:"itemTwo"},D=s((()=>(0,a._)("div",{class:"make"},[(0,a._)("div",{class:"a"}),(0,a._)("div",{class:"b"}),(0,a._)("div",{class:"c"})],-1))),U={class:"orderInfo"},$={class:"boxText"},L=s((()=>(0,a._)("div",{class:"name"},"工单号",-1))),M={class:"com"},T={class:"boxText"},I=s((()=>(0,a._)("div",{class:"name"},"生产开始时间",-1))),H={class:"com"},N={class:"boxText"},q=s((()=>(0,a._)("div",{class:"name"},"规格",-1))),j={class:"com"},P={class:"boxText"},E=s((()=>(0,a._)("div",{class:"name"},"数量",-1))),A={class:"com"},z={class:"boxText"},F=s((()=>(0,a._)("div",{class:"name"},"加工等级",-1))),O={class:"com"},Z={class:"boxText"},Y=s((()=>(0,a._)("div",{class:"name"},"当前工单进度",-1))),B={class:"com"},R={class:"orderChart"},K=s((()=>(0,a._)("div",{class:"name"},"当前出材率",-1))),G={class:"itemThree"},J=s((()=>(0,a._)("div",{class:"headerCart"},"工单数量",-1))),Q={class:"boxMain"},X={class:"sc-icon"},ee={class:"com"},te={class:"name"},le={class:"num"},ae={class:"footerBox"},ie=s((()=>(0,a._)("div",{class:"headerCart"},"工单进度",-1))),se={class:"boxMain"};function oe(e,t,l,s,oe,de){const re=(0,a.up)("Chart"),ne=(0,a.up)("sc-icon-ScreenCard"),ue=(0,a.up)("el-image"),ce=(0,a.up)("el-progress"),me=(0,a.up)("Gauge"),pe=(0,a.up)("el-icon"),he=(0,a.up)("scScroll");return(0,a.wg)(),(0,a.iD)("div",o,[(0,a._)("div",d,[(0,a._)("div",r,[(0,a._)("div",n,[u,(0,a._)("div",c,[(0,a.Wm)(re)])]),(0,a._)("div",m,[p,(0,a._)("div",h,[(0,a.Wm)(ne),(0,a._)("div",f,[(0,a._)("div",_,[(0,a.Wm)(ue,{class:"img",src:de.production_status.owner_info.avatar?de.production_status.owner_info.avatar:"https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-file/a0db3fba3d1d6a052033fbb5b20ec7aa.jpeg",fit:"cover"},null,8,["src"])]),(0,a._)("div",g,[(0,a._)("div",w,[v,(0,a._)("div",y,(0,i.toDisplayString)(de.production_status.owner_info.name),1)]),(0,a._)("div",b,[k,(0,a._)("div",V,(0,i.toDisplayString)(de.production_status.owner_info.mobile),1)]),(0,a._)("div",C,[W,(0,a._)("div",x,(0,i.toDisplayString)(de.production_status.owner_info.jon_number),1)])])])])])]),(0,a._)("div",S,[D,(0,a._)("div",U,[(0,a._)("div",$,[L,(0,a._)("div",M,(0,i.toDisplayString)(de.production_status.order_info.order_sn),1)]),(0,a._)("div",T,[I,(0,a._)("div",H,(0,i.toDisplayString)(de.production_status.order_info.time_start),1)]),(0,a._)("div",N,[q,(0,a._)("div",j,(0,i.toDisplayString)(de.production_status.order_info.spec),1)]),(0,a._)("div",P,[E,(0,a._)("div",A,(0,i.toDisplayString)(de.production_status.order_info.quantity),1)]),(0,a._)("div",z,[F,(0,a._)("div",O,(0,i.toDisplayString)(de.production_status.order_info.grade),1)]),(0,a._)("div",Z,[Y,(0,a._)("div",B,[(0,a.Wm)(ce,{class:"progress","stroke-width":6,percentage:oe.progress_rate},null,8,["percentage"])])])]),(0,a._)("div",R,[(0,a.Wm)(me),K])]),(0,a._)("div",G,[J,(0,a._)("div",Q,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(oe.workList,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"item",key:t},[(0,a._)("div",X,[(0,a.Wm)(pe,{class:"icon"},{default:(0,a.w5)((()=>[((0,a.wg)(),(0,a.j4)((0,a.LL)(e.icon)))])),_:2},1024)]),(0,a._)("div",ee,[(0,a._)("div",te,(0,i.toDisplayString)(e.name),1),(0,a._)("div",le,(0,i.toDisplayString)(e.num),1)])])))),128))])])]),(0,a._)("div",ae,[ie,(0,a._)("div",se,[(0,a.Wm)(he,{style:{width:"100%",height:"100%"},config:oe.config},null,8,["config"])])])])}l(57658);var de=l(7582),re=l(27635),ne={name:"index",components:{Chart:de["default"],Gauge:re["default"]},data(){return{workList:[{name:"待生产",icon:"sc-icon-ScreenWait",num:0},{name:"生产中",icon:"sc-icon-ScreenInprogress",num:0},{name:"生产完成",icon:"sc-icon-ScreenFinish",num:0}],config:{headerBGC:"rgba(0,150,136,0.18)",headerHeight:"40",oddRowBGC:"",evenRowBGC:"rgba(24,44,50,0.6)",rowNum:4,columnWidth:[90],header:["工单号","开始时间","结束时间"],data:[]},progress_rate:"",production_status:this.production_status}},inject:["production_status"],watch:{"production_status.order_quantity":{handler(e){this.workList[0].num=e.waiting,this.workList[1].num=e.producing,this.workList[2].num=e.finished},deep:!0,immediate:!1},"production_status.progress_rate":{handler(e){this.progress_rate=e.split("%")[0]},deep:!0,immediate:!1},"production_status.order_progress":{handler(e){let t=[];e&&e.length&&e.forEach((e=>{t.push([e.order_sn,e.time_start_c,e.time_end_c])})),this.config={headerBGC:"rgba(0,150,136,0.18)",headerHeight:"40",oddRowBGC:"",evenRowBGC:"rgba(24,44,50,0.6)",rowNum:4,columnWidth:[90],header:["工单号","开始时间","结束时间"],data:t}},deep:!0,immediate:!1}},mounted(){},methods:{}},ue=l(83744);const ce=(0,ue.Z)(ne,[["render",oe],["__scopeId","data-v-4577570d"]]);var me=ce},63303:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return v}});var a=l(66252),i=l(3577);const s=e=>((0,a.dD)("data-v-59d3ba4f"),e=e(),(0,a.Cn)(),e),o={class:"upKeepView"},d=s((()=>(0,a._)("div",{class:"headerCart"},"保养周期",-1))),r={class:"upKeepBox"},n={class:"sc-icon"},u={class:"com"},c={class:"name"},m={class:"date"},p=s((()=>(0,a._)("span",{class:"text"},"天",-1))),h=s((()=>(0,a._)("div",{class:"remain"},[(0,a._)("div",{class:"text"},"剩余保养天数"),(0,a._)("div",{class:"num"},"5"),(0,a.Uk)("天 ")],-1)));function f(e,t,l,s,f,_){const g=(0,a.up)("el-icon");return(0,a.wg)(),(0,a.iD)("div",o,[d,(0,a._)("ul",r,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(f.deviceList,((e,t)=>((0,a.wg)(),(0,a.iD)("li",{class:"itemLi",key:t},[(0,a._)("div",n,[(0,a.Wm)(g,{class:"icon"},{default:(0,a.w5)((()=>[((0,a.wg)(),(0,a.j4)((0,a.LL)(e.icon)))])),_:2},1024)]),(0,a._)("div",u,[(0,a._)("div",c,(0,i.toDisplayString)(e.name),1),(0,a._)("div",m,[(0,a.Uk)((0,i.toDisplayString)(e.date),1),p]),h])])))),128))])])}var _={name:"index",data(){return{deviceList:[{name:"原木上料机",icon:"sc-icon-UpMachine",date:21},{name:"液压带锯",icon:"sc-icon-UpBandSaw",date:21},{name:"数控跑车",icon:"sc-icon-UpVehicle",date:21},{name:"堆料台",icon:"sc-icon-UpTower",date:21},{name:"多片锯",icon:"sc-icon-UpMultiplate",date:21},{name:"液压打包",icon:"sc-icon-UpPack",date:21}]}},mounted(){},methods:{}},g=l(83744);const w=(0,g.Z)(_,[["render",f],["__scopeId","data-v-59d3ba4f"]]);var v=w},45420:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return u}});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-checkbox-button"),m=(0,a.up)("el-checkbox-group"),p=(0,a.up)("el-date-picker"),h=(0,a.up)("el-form"),f=(0,a.up)("el-button"),_=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(_,{title:d.titleMap[d.mode],modelValue:d.visible,"onUpdate:modelValue":t[7]||(t[7]=e=>d.visible=e),width:500,"destroy-on-close":"",onClosed:t[8]||(t[8]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(f,{onClick:t[5]||(t[5]=e=>d.visible=!1)},{default:(0,a.w5)((()=>[i])),_:1}),(0,a.Wm)(f,{type:"primary",loading:d.isSaveing,onClick:t[6]||(t[6]=e=>r.submit())},{default:(0,a.w5)((()=>[s])),_:1},8,["loading"])])),default:(0,a.w5)((()=>[(0,a.Wm)(h,{model:d.form,rules:d.rules,ref:"dialogForm","label-width":"100px","label-position":"left"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{label:"应用标识",prop:"appId"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.appId,"onUpdate:modelValue":t[0]||(t[0]=e=>d.form.appId=e),clearable:""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"应用名称",prop:"appName"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.appName,"onUpdate:modelValue":t[1]||(t[1]=e=>d.form.appName=e),clearable:""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"秘钥",prop:"secret"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.secret,"onUpdate:modelValue":t[2]||(t[2]=e=>d.form.secret=e),clearable:""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"类型范围",prop:"type"},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{modelValue:d.form.type,"onUpdate:modelValue":t[3]||(t[3]=e=>d.form.type=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{label:"ALL"}),(0,a.Wm)(c,{label:"UPDATA"}),(0,a.Wm)(c,{label:"QUERY"}),(0,a.Wm)(c,{label:"INSERT"})])),_:1},8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"授权至",prop:"exp"},{default:(0,a.w5)((()=>[(0,a.Wm)(p,{modelValue:d.form.exp,"onUpdate:modelValue":t[4]||(t[4]=e=>d.form.exp=e),type:"datetime","value-format":"YYYY-MM-DD HH:mm:ss",placeholder:"选择日期时间"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["title","modelValue"])}var d={emits:["success","closed"],data(){return{mode:"add",titleMap:{add:"新增APP",edit:"编辑APP"},form:{id:"",appId:"",appName:"",secret:"",type:[],exp:""},rules:{appId:[{required:!0,message:"请输入应用标识"}],appName:[{required:!0,message:"请输入应用名称"}],secret:[{required:!0,message:"请输入秘钥"}],type:[{required:!0,message:"请选择类型范围",trigger:"change"}],exp:[{required:!0,message:"请选择授权到期日期",trigger:"change"}]},visible:!1,isSaveing:!1}},methods:{open(e="add"){return this.mode=e,this.visible=!0,this},submit(){this.$refs.dialogForm.validate((async e=>{if(e){this.isSaveing=!0;var t=await this.$API.demo.post.post(this.form);this.isSaveing=!1,200==t.code?(this.$emit("success",this.form,this.mode),this.visible=!1,this.$message.success("操作成功")):this.$alert(t.message,"提示",{type:"error"})}}))},setData(e){this.form.id=e.id,this.form.appId=e.appId,this.form.appName=e.appName,this.form.secret=e.secret,this.form.type=e.type,this.form.exp=e.exp}}},r=l(83744);const n=(0,r.Z)(d,[["render",o]]);var u=n},79285:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return u}});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-switch"),m=(0,a.up)("el-form"),p=(0,a.up)("el-button"),h=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(h,{title:d.titleMap[d.mode],modelValue:d.visible,"onUpdate:modelValue":t[5]||(t[5]=e=>d.visible=e),width:500,"destroy-on-close":"",draggable:"",onClosed:t[6]||(t[6]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(p,{onClick:t[3]||(t[3]=e=>d.visible=!1)},{default:(0,a.w5)((()=>[i])),_:1}),"show"!==d.mode?((0,a.wg)(),(0,a.j4)(p,{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)(m,{model:d.form,rules:d.rules,disabled:"show"===d.mode,ref:"dialogForm","label-width":"140px","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),clearable:"",placeholder:"用于公司管理后台主后台名称"},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"公司管理后台域名",prop:"domain"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.domain,"onUpdate:modelValue":t[1]||(t[1]=e=>d.form.domain=e),clearable:"",placeholder:"用于公司管理后台登录地址"},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"启用状态",prop:"active_status"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{modelValue:d.form.active_status,"onUpdate:modelValue":t[2]||(t[2]=e=>d.form.active_status=e),"active-value":1,"inactive-value":0},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules","disabled"])])),_:1},8,["title","modelValue"])}var d={emits:["success","closed"],data(){return{mode:"add",titleMap:{add:"新增",edit:"编辑",show:"查看"},visible:!1,isSaveing:!1,form:{id:"",name:"",domain:"",active_status:1},rules:{name:[{required:!0,message:"请输入公司名称"}],domain:[{required:!0,message:"请输入公司管理域名"}],active_status:[{required:!0}]}}},mounted(){},methods:{open(e="add"){return this.mode=e,this.visible=!0,this},submit(){this.$refs.dialogForm.validate((async e=>{if(e){this.isSaveing=!0;let e={code:""};e=this.form.id>0?await this.$API.system.company.update.post(this.form):await this.$API.system.company.add.post(this.form),this.isSaveing=!1,200===e.code&&(this.$emit("success",this.form,this.mode),this.visible=!1,this.$message.success("操作成功"))}}))},setData(e){const t={id:e.id};this.loading=!0,setTimeout((async()=>{var e=await this.$API.system.company.info.post(t);e.data.active_status=e.data.active_status?1:0,this.form.id=e.data.id,this.form.name=e.data.name,this.form.domain=e.data.domain}),100)}}},r=l(83744);const n=(0,r.Z)(d,[["render",o]]);var u=n},55327:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return u}});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-cascader"),u=(0,a.up)("el-form-item"),c=(0,a.up)("el-input"),m=(0,a.up)("el-switch"),p=(0,a.up)("el-form"),h=(0,a.up)("el-button"),f=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(f,{title:d.titleMap[d.mode],modelValue:d.visible,"onUpdate:modelValue":t[6]||(t[6]=e=>d.visible=e),width:500,"destroy-on-close":"",draggable:"",onClosed:t[7]||(t[7]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(h,{onClick:t[4]||(t[4]=e=>d.visible=!1)},{default:(0,a.w5)((()=>[i])),_:1}),"show"!==d.mode?((0,a.wg)(),(0,a.j4)(h,{key:0,type:"primary",loading:d.isSaveing,onClick:t[5]||(t[5]=e=>r.submit())},{default:(0,a.w5)((()=>[s])),_:1},8,["loading"])):(0,a.kq)("",!0)])),default:(0,a.w5)((()=>[(0,a.Wm)(p,{model:d.form,rules:d.rules,disabled:"show"===d.mode,ref:"dialogForm","label-width":"100px"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{label:"上级部门",prop:"parentId"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.parent_id,"onUpdate:modelValue":t[0]||(t[0]=e=>d.form.parent_id=e),options:d.groups,props:d.groupsProps,"show-all-levels":!1,clearable:"",style:{width:"100%"}},null,8,["modelValue","options","props"])])),_:1}),(0,a.Wm)(u,{label:"部门名称",prop:"name"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{modelValue:d.form.name,"onUpdate:modelValue":t[1]||(t[1]=e=>d.form.name=e),placeholder:"请输入部门名称",clearable:""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"状态",prop:"active_status"},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{modelValue:d.form.active_status,"onUpdate:modelValue":t[2]||(t[2]=e=>d.form.active_status=e),"active-value":1,"inactive-value":0},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"备注",prop:"remark"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{modelValue:d.form.remark,"onUpdate:modelValue":t[3]||(t[3]=e=>d.form.remark=e),clearable:"",type:"textarea"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules","disabled"])])),_:1},8,["title","modelValue"])}var d={emits:["success","closed"],data(){return{mode:"add",titleMap:{add:"新增",edit:"编辑",show:"查看"},visible:!1,isSaveing:!1,form:{id:"",parent_id:0,name:"",remark:"",active_status:1},rules:{name:[{required:!0,message:"请输入部门名称"}],active_status:[{required:!0}]},groups:[],groupsProps:{value:"id",emitPath:!1,checkStrictly:!0}}},mounted(){this.getGroup()},methods:{open(e="add"){return this.mode=e,this.visible=!0,this},async getGroup(){const e=await this.$API.system.dept.list.get();this.groups=e.data.rows},submit(){this.$refs.dialogForm.validate((async e=>{if(e){this.isSaveing=!0;let e={code:""};e=this.form.id>0?await this.$API.system.dept.update.post(this.form):await this.$API.system.dept.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.id,this.form.name=e.name,this.form.active_status=e.active_status?1:0,this.form.parent_id=e.parent_id}}},r=l(83744);const n=(0,r.Z)(d,[["render",o]]);var u=n},92341:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return u}});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-cascader"),m=(0,a.up)("el-form"),p=(0,a.up)("el-button"),h=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(h,{title:d.titleMap[d.mode],modelValue:d.visible,"onUpdate:modelValue":t[5]||(t[5]=e=>d.visible=e),width:330,"destroy-on-close":"",onClosed:t[6]||(t[6]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(p,{onClick:t[3]||(t[3]=e=>d.visible=!1)},{default:(0,a.w5)((()=>[i])),_:1}),(0,a.Wm)(p,{type:"primary",loading:d.isSaveing,onClick:t[4]||(t[4]=e=>r.submit())},{default:(0,a.w5)((()=>[s])),_:1},8,["loading"])])),default:(0,a.w5)((()=>[(0,a.Wm)(m,{model:d.form,rules:d.rules,ref:"dialogForm","label-width":"80px","label-position":"left"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{label:"编码",prop:"code"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.code,"onUpdate:modelValue":t[0]||(t[0]=e=>d.form.code=e),clearable:"",placeholder:"字典编码"},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"字典名称",prop:"name"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.name,"onUpdate:modelValue":t[1]||(t[1]=e=>d.form.name=e),clearable:"",placeholder:"字典显示名称"},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"父路径",prop:"parentId"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{modelValue:d.form.parentId,"onUpdate:modelValue":t[2]||(t[2]=e=>d.form.parentId=e),options:d.dic,props:d.dicProps,"show-all-levels":!1,clearable:""},null,8,["modelValue","options","props"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["title","modelValue"])}var d={emits:["success","closed"],data(){return{mode:"add",titleMap:{add:"新增字典",edit:"编辑字典"},visible:!1,isSaveing:!1,form:{id:"",name:"",code:"",parentId:""},rules:{code:[{required:!0,message:"请输入编码"}],name:[{required:!0,message:"请输入字典名称"}]},dic:[],dicProps:{value:"id",label:"name",emitPath:!1,checkStrictly:!0}}},mounted(){this.getDic()},methods:{open(e="add"){return this.mode=e,this.visible=!0,this},async getDic(){var e=await this.$API.system.dic.tree.get();this.dic=e.data},submit(){this.$refs.dialogForm.validate((async e=>{if(e){this.isSaveing=!0;var t=await this.$API.demo.post.post(this.form);this.isSaveing=!1,200==t.code?(this.$emit("success",this.form,this.mode),this.visible=!1,this.$message.success("操作成功")):this.$alert(t.message,"提示",{type:"error"})}}))},setData(e){this.form.id=e.id,this.form.name=e.name,this.form.code=e.code,this.form.parentId=e.parentId}}},r=l(83744);const n=(0,r.Z)(d,[["render",o]]);var u=n},9327:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return u}});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-cascader"),u=(0,a.up)("el-form-item"),c=(0,a.up)("el-input"),m=(0,a.up)("el-switch"),p=(0,a.up)("el-form"),h=(0,a.up)("el-button"),f=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(f,{title:d.titleMap[d.mode],modelValue:d.visible,"onUpdate:modelValue":t[6]||(t[6]=e=>d.visible=e),width:400,"destroy-on-close":"",onClosed:t[7]||(t[7]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(h,{onClick:t[4]||(t[4]=e=>d.visible=!1)},{default:(0,a.w5)((()=>[i])),_:1}),(0,a.Wm)(h,{type:"primary",loading:d.isSaveing,onClick:t[5]||(t[5]=e=>r.submit())},{default:(0,a.w5)((()=>[s])),_:1},8,["loading"])])),default:(0,a.w5)((()=>[(0,a.Wm)(p,{model:d.form,rules:d.rules,ref:"dialogForm","label-width":"100px","label-position":"left"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{label:"所属字典",prop:"dic"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.dic,"onUpdate:modelValue":t[0]||(t[0]=e=>d.form.dic=e),options:d.dic,props:d.dicProps,"show-all-levels":!1,clearable:""},null,8,["modelValue","options","props"])])),_:1}),(0,a.Wm)(u,{label:"项名称",prop:"name"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{modelValue:d.form.name,"onUpdate:modelValue":t[1]||(t[1]=e=>d.form.name=e),clearable:""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"键值",prop:"key"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{modelValue:d.form.key,"onUpdate:modelValue":t[2]||(t[2]=e=>d.form.key=e),clearable:""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"是否有效",prop:"yx"},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{modelValue:d.form.yx,"onUpdate:modelValue":t[3]||(t[3]=e=>d.form.yx=e),"active-value":"1","inactive-value":"0"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["title","modelValue"])}var d={emits:["success","closed"],data(){return{mode:"add",titleMap:{add:"新增项",edit:"编辑项"},visible:!1,isSaveing:!1,form:{id:"",dic:"",name:"",key:"",yx:"1"},rules:{dic:[{required:!0,message:"请选择所属字典"}],name:[{required:!0,message:"请输入项名称"}],key:[{required:!0,message:"请输入键值"}]},dic:[],dicProps:{value:"id",label:"name",emitPath:!1,checkStrictly:!0}}},mounted(){this.params&&(this.form.dic=this.params.code),this.getDic()},methods:{open(e="add"){return this.mode=e,this.visible=!0,this},async getDic(){var e=await this.$API.system.dic.tree.get();this.dic=e.data},submit(){this.$refs.dialogForm.validate((async e=>{if(e){this.isSaveing=!0;var t=await this.$API.demo.post.post(this.form);this.isSaveing=!1,200==t.code?(this.$emit("success",this.form,this.mode),this.visible=!1,this.$message.success("操作成功")):this.$alert(t.message,"提示",{type:"error"})}}))},setData(e){this.form.id=e.id,this.form.name=e.name,this.form.key=e.key,this.form.yx=e.yx,this.form.dic=e.dic}}},r=l(83744);const n=(0,r.Z)(d,[["render",o]]);var u=n},99831:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return N}});var a=l(66252),i=l(3577);const s=e=>((0,a.dD)("data-v-0ae7fe41"),e=e(),(0,a.Cn)(),e),o={class:"bindBox"},d={key:0,class:"information"},r=s((()=>(0,a._)("span",{class:"el-form-item-msg"},"不超过256字符支持数字、大小写字母、短划线-、下划线_、等号=)。",-1))),n=s((()=>(0,a._)("span",{class:"el-form-item-msg"},"不超过256字符支持数字、大小写字母、短划线-、下划线_、等号=)。",-1))),u={class:"formBox"},c={class:"formItem"},m={class:"formItem"},p={class:"formBox"},h={class:"formItem"},f={class:"formItem"},_=(0,a.Uk)("Token验证"),g=(0,a.Uk)("开放"),w={key:1,class:"monitor"},v={class:"monitorVideo",ref:"videoElement",controls:""},y={key:2,class:"snap","element-loading-text":"Loading..."},b={class:"snapItem"},k={class:"itemHeader"},V={class:"liveBg"},C=["onClick"],W={class:"icon"},x={class:"itemFooter"},S=(0,a.Uk)("取 消"),D=(0,a.Uk)("保 存");function U(e,t,l,s,U,$){const L=(0,a.up)("scTabs"),M=(0,a.up)("el-form-item"),T=(0,a.up)("el-input"),I=(0,a.up)("el-radio"),H=(0,a.up)("el-radio-group"),N=(0,a.up)("el-form"),q=(0,a.up)("el-image"),j=(0,a.up)("sc-icon-Delete"),P=(0,a.up)("el-col"),E=(0,a.up)("el-row"),A=(0,a.up)("el-empty"),z=(0,a.up)("el-scrollbar"),F=(0,a.up)("el-button"),O=(0,a.up)("el-dialog"),Z=(0,a.Q2)("loading");return(0,a.wg)(),(0,a.j4)(O,{"custom-class":"dialog-pd_0",title:U.titleMap[U.mode],modelValue:U.visible,"onUpdate:modelValue":t[9]||(t[9]=e=>U.visible=e),width:680,"destroy-on-close":"",draggable:"",onClosed:t[10]||(t[10]=t=>e.$emit("closed"))},(0,a.Nv)({default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a.Wm)(L,{list:U.tabsList,isCheck:U.tabsNum,onChange:$.tabsChange},null,8,["list","isCheck","onChange"]),"监控设备信息"==U.tabsNum?((0,a.wg)(),(0,a.iD)("div",d,[(0,a.Wm)(N,{ref:"bindFormRef",model:U.bindForm,rules:U.bindRules,"label-width":"130px"},{default:(0,a.w5)((()=>[(0,a.Wm)(M,{label:"串流推流URL",prop:"stream_url"},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(U.bindForm.stream_url),1)])),_:1}),(0,a.Wm)(M,{label:"AppName",prop:"app_name"},{default:(0,a.w5)((()=>[(0,a.Wm)(T,{modelValue:U.bindForm.app_name,"onUpdate:modelValue":t[0]||(t[0]=e=>U.bindForm.app_name=e),placeholder:"请输入",type:"text"},null,8,["modelValue"]),r])),_:1}),(0,a.Wm)(M,{label:"StreamName",prop:"stream_name"},{default:(0,a.w5)((()=>[(0,a.Wm)(T,{modelValue:U.bindForm.stream_name,"onUpdate:modelValue":t[1]||(t[1]=e=>U.bindForm.stream_name=e),placeholder:"请输入",type:"text"},null,8,["modelValue"]),n])),_:1}),(0,a.Wm)(M,{label:"监控设备IP/Port",required:""},{default:(0,a.w5)((()=>[(0,a._)("div",u,[(0,a._)("div",c,[(0,a.Wm)(M,{prop:"monitor_ip"},{default:(0,a.w5)((()=>[(0,a.Wm)(T,{modelValue:U.bindForm.monitor_ip,"onUpdate:modelValue":t[2]||(t[2]=e=>U.bindForm.monitor_ip=e),placeholder:"请输入设备IP",type:"text"},null,8,["modelValue"])])),_:1})]),(0,a._)("div",m,[(0,a.Wm)(M,{prop:"monitor_port"},{default:(0,a.w5)((()=>[(0,a.Wm)(T,{modelValue:U.bindForm.monitor_port,"onUpdate:modelValue":t[3]||(t[3]=e=>U.bindForm.monitor_port=e),placeholder:"请输入设备PORT",type:"text"},null,8,["modelValue"])])),_:1})])])])),_:1}),(0,a.Wm)(M,{label:"设备用户密码",required:""},{default:(0,a.w5)((()=>[(0,a._)("div",p,[(0,a._)("div",h,[(0,a.Wm)(M,{prop:"monitor_account"},{default:(0,a.w5)((()=>[(0,a.Wm)(T,{modelValue:U.bindForm.monitor_account,"onUpdate:modelValue":t[4]||(t[4]=e=>U.bindForm.monitor_account=e),placeholder:"请输入用户名",type:"text"},null,8,["modelValue"])])),_:1})]),(0,a._)("div",f,[(0,a.Wm)(M,{prop:"monitor_password"},{default:(0,a.w5)((()=>[(0,a.Wm)(T,{modelValue:U.bindForm.monitor_password,"onUpdate:modelValue":t[5]||(t[5]=e=>U.bindForm.monitor_password=e),placeholder:"请输入用户密码",type:"password"},null,8,["modelValue"])])),_:1})])])])),_:1}),(0,a.Wm)(M,{label:"监控推流权限",prop:"stream_type"},{default:(0,a.w5)((()=>[(0,a.Wm)(H,{modelValue:U.bindForm.stream_type,"onUpdate:modelValue":t[6]||(t[6]=e=>U.bindForm.stream_type=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(I,{label:1},{default:(0,a.w5)((()=>[_])),_:1}),(0,a.Wm)(I,{label:2},{default:(0,a.w5)((()=>[g])),_:1})])),_:1},8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])):(0,a.kq)("",!0),"实时画面"==U.tabsNum?((0,a.wg)(),(0,a.iD)("div",w,[(0,a._)("video",v,null,512)])):(0,a.kq)("",!0),"报警事件抓拍"==U.tabsNum?(0,a.wy)(((0,a.wg)(),(0,a.iD)("div",y,[(0,a.Wm)(z,{"max-height":"400px"},{default:(0,a.w5)((()=>[U.snapList.length>0?((0,a.wg)(),(0,a.j4)(E,{key:0,gutter:12,style:{margin:"0"}},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(U.snapList,((e,t)=>((0,a.wg)(),(0,a.j4)(P,{span:8,key:t},{default:(0,a.w5)((()=>[(0,a._)("div",b,[(0,a._)("div",k,[(0,a.Wm)(q,{src:e.video_url},null,8,["src"]),(0,a._)("div",V,[(0,a._)("div",{class:"liveDelete",onClick:t=>$.deletelive(e)},[(0,a._)("span",W,[(0,a.Wm)(j)])],8,C)])]),(0,a._)("div",x,(0,i.toDisplayString)(e.event_name)+" "+(0,i.toDisplayString)(e.created_at),1)])])),_:2},1024)))),128))])),_:1})):((0,a.wg)(),(0,a.j4)(A,{key:1,"image-size":100,description:"暂无数据"}))])),_:1})])),[[Z,U.snapLoading]]):(0,a.kq)("",!0)])])),_:2},["监控设备信息"==U.tabsNum?{name:"footer",fn:(0,a.w5)((()=>[(0,a.Wm)(F,{onClick:t[7]||(t[7]=e=>U.visible=!1)},{default:(0,a.w5)((()=>[S])),_:1}),"show"!==U.mode?((0,a.wg)(),(0,a.j4)(F,{key:0,type:"primary",loading:U.isSaveing,onClick:t[8]||(t[8]=e=>$.submit())},{default:(0,a.w5)((()=>[D])),_:1},8,["loading"])):(0,a.kq)("",!0)]))}:void 0]),1032,["title","modelValue"])}var $=l(30583),L=l(80510),M=l.n(L),T={name:"bind",components:{scTabs:$["default"]},data(){return{mode:"bind",titleMap:{bind:"绑定生产监控设备"},visible:!1,isSaveing:!1,tabsNum:"监控设备信息",tabsList:["监控设备信息","实时画面","报警事件抓拍"],bindForm:{id:"",stream_url:"",app_name:"",stream_name:"",monitor_ip:"",monitor_port:"",monitor_account:"",monitor_password:"",stream_type:""},bindRules:{app_name:[{required:!0,message:"AppName不能为空",trigger:"blur"}],stream_name:[{required:!0,message:"StreamName不能为空",trigger:"blur"}],monitor_ip:[{required:!0,message:"监控设备IP不能为空",trigger:"blur"}],monitor_port:[{required:!0,message:"监控设备PORT不能为空",trigger:"blur"}],monitor_account:[{required:!0,message:"用户名不能为空",trigger:"blur"}],monitor_password:[{required:!0,message:"用户名密码不能为空",trigger:"blur"}],stream_type:[{required:!0,message:"监控推流权限不能为空",trigger:"blur"}]},flvPlayer:null,snapList:[],snapLoading:!1}},mounted(){},methods:{open(e="bind"){return this.mode=e,this.visible=!0,this},tabsChange(e){this.tabsNum=e,"报警事件抓拍"==e&&this.getSnap(),"实时画面"==e?setTimeout((()=>{const e=this.$refs.videoElement;let t="https://"+this.bindForm.stream_url.split(":")[1]+"/"+this.bindForm.app_name+"/"+this.bindForm.stream_name+".flv";M().isSupported()?(this.flvPlayer=M().createPlayer({type:"flv",url:t,poster:"https://dm-auto.oss-cn-shanghai.aliyuncs.com/mes-login/background.jpg"}),this.flvPlayer.attachMediaElement(e),this.flvPlayer.load(),this.flvPlayer.play()):console.error("FLV not supported"),this.flvPlayer.on(M().Events.ERROR,(()=>{this.destroyVideos()}))}),100):setTimeout((()=>{this.destroyVideos()}),100)},destroyVideos(){this.flvPlayer&&(this.flvPlayer.pause(),this.flvPlayer.unload(),this.flvPlayer.detachMediaElement(),this.flvPlayer.destroy(),this.flvPlayer=null)},async getSnap(){const e={eq_id:this.bindForm.id};this.snapLoading=!0;const t=await this.$API.system.device.getLive.post(e);200===t.code&&(this.snapLoading=!1,this.snapList=t.data.rows)},async deletelive(e){const t={ids:[e.id]},l=await this.$API.system.device.deleteLive.post(t);200===l.code&&await this.getSnap()},submit(){this.$refs.bindFormRef.validate((async e=>{if(e){this.isSaveing=!0;let e=await this.$API.system.device.bindVideo.post(this.bindForm);this.isSaveing=!1,200===e.code&&(this.$emit("success",this.bindForm,this.mode),this.visible=!1,this.$message.success("操作成功"))}}))},setData(e){const t={id:e.id};this.loading=!0,setTimeout((async()=>{let e=await this.$API.system.device.getVideo.post(t);this.bindForm=e.data}),100)}}},I=l(83744);const H=(0,I.Z)(T,[["render",U],["__scopeId","data-v-0ae7fe41"]]);var N=H},35038:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return h}});var a=l(66252);const i=(0,a._)("div",{class:"el-form-item-msg","data-v-b33b3cf8":""}," 您可以在此自定义设备名称 ",-1),s=(0,a.Uk)("汇川"),o=(0,a.Uk)("H3U"),d=(0,a.Uk)("H5U"),r=(0,a.Uk)("取 消"),n=(0,a.Uk)("保 存");function u(e,t,l,u,c,m){const p=(0,a.up)("el-option"),h=(0,a.up)("el-select"),f=(0,a.up)("el-form-item"),_=(0,a.up)("el-input"),g=(0,a.up)("el-col"),w=(0,a.up)("el-row"),v=(0,a.up)("el-radio"),y=(0,a.up)("el-radio-group"),b=(0,a.up)("el-switch"),k=(0,a.up)("el-form"),V=(0,a.up)("el-button"),C=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(C,{title:c.titleMap[c.mode],modelValue:c.visible,"onUpdate:modelValue":t[12]||(t[12]=e=>c.visible=e),width:500,"destroy-on-close":"",draggable:"",onClosed:t[13]||(t[13]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(V,{onClick:t[10]||(t[10]=e=>c.visible=!1)},{default:(0,a.w5)((()=>[r])),_:1}),"show"!==c.mode?((0,a.wg)(),(0,a.j4)(V,{key:0,type:"primary",loading:c.isSaveing,onClick:t[11]||(t[11]=e=>m.submit())},{default:(0,a.w5)((()=>[n])),_:1},8,["loading"])):(0,a.kq)("",!0)])),default:(0,a.w5)((()=>[(0,a.Wm)(k,{model:c.form,rules:c.rules,disabled:"show"===c.mode,ref:"dialogForm","label-width":"120px"},{default:(0,a.w5)((()=>[(0,a.Wm)(f,{label:"选择设备",prop:"eq_no"},{default:(0,a.w5)((()=>[(0,a.Wm)(h,{modelValue:c.form.eq_no,"onUpdate:modelValue":t[0]||(t[0]=e=>c.form.eq_no=e),style:{width:"100%"},onChange:m.eqnoChange,placeholder:"请选择设备"},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(c.setMap.eqNoList,((e,t)=>((0,a.wg)(),(0,a.j4)(p,{label:e.eq_name,value:e.eq_no,key:t},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])])),_:1}),(0,a.Wm)(f,{label:"设配名称",prop:"name"},{default:(0,a.w5)((()=>[(0,a.Wm)(_,{modelValue:c.form.name,"onUpdate:modelValue":t[1]||(t[1]=e=>c.form.name=e),clearable:"",placeholder:"请输入设备名称"},null,8,["modelValue"]),i])),_:1}),(0,a.Wm)(f,{label:"设配编号",prop:"code"},{default:(0,a.w5)((()=>[(0,a.Wm)(_,{modelValue:c.form.code,"onUpdate:modelValue":t[2]||(t[2]=e=>c.form.code=e),clearable:"",placeholder:"请输入设备编号"},null,8,["modelValue"])])),_:1}),(0,a.Wm)(f,{label:"设配功率",prop:"power"},{default:(0,a.w5)((()=>[(0,a.Wm)(_,{modelValue:c.form.power,"onUpdate:modelValue":t[3]||(t[3]=e=>c.form.power=e),clearable:"",placeholder:"请输入设备功率"},null,8,["modelValue"])])),_:1}),(0,a.Wm)(f,{label:"设配IP/端口",required:""},{default:(0,a.w5)((()=>[(0,a.Wm)(w,{gutter:20,justify:"space-between"},{default:(0,a.w5)((()=>[(0,a.Wm)(g,{span:16},{default:(0,a.w5)((()=>[(0,a.Wm)(f,{prop:"ip"},{default:(0,a.w5)((()=>[(0,a.Wm)(_,{modelValue:c.form.ip,"onUpdate:modelValue":t[4]||(t[4]=e=>c.form.ip=e),clearable:"",placeholder:"请输入IP"},null,8,["modelValue"])])),_:1})])),_:1}),(0,a.Wm)(g,{span:8},{default:(0,a.w5)((()=>[(0,a.Wm)(f,{prop:"port"},{default:(0,a.w5)((()=>[(0,a.Wm)(_,{modelValue:c.form.port,"onUpdate:modelValue":t[5]||(t[5]=e=>c.form.port=e),clearable:"",placeholder:"请输入端口号"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1})])),_:1}),(0,a.Wm)(f,{label:"逻辑控制器(PLC)",prop:"plc_lj"},{default:(0,a.w5)((()=>[(0,a.Wm)(h,{modelValue:c.form.plc_lj,"onUpdate:modelValue":t[6]||(t[6]=e=>c.form.plc_lj=e),style:{width:"100%"}},{default:(0,a.w5)((()=>[(0,a.Wm)(p,{value:"汇川"},{default:(0,a.w5)((()=>[s])),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,a.Wm)(f,{label:"型号",prop:"plc_model"},{default:(0,a.w5)((()=>[(0,a.Wm)(y,{modelValue:c.form.plc_model,"onUpdate:modelValue":t[7]||(t[7]=e=>c.form.plc_model=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(v,{label:"H3U",value:"H3U"},{default:(0,a.w5)((()=>[o])),_:1}),(0,a.Wm)(v,{label:"H5U",value:"H5U"},{default:(0,a.w5)((()=>[d])),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,a.Wm)(f,{label:"状态",prop:"active_status"},{default:(0,a.w5)((()=>[(0,a.Wm)(b,{modelValue:c.form.active_status,"onUpdate:modelValue":t[8]||(t[8]=e=>c.form.active_status=e),"active-value":1,"inactive-value":0},null,8,["modelValue"])])),_:1}),(0,a.Wm)(f,{label:"备注",prop:"remark"},{default:(0,a.w5)((()=>[(0,a.Wm)(_,{modelValue:c.form.remark,"onUpdate:modelValue":t[9]||(t[9]=e=>c.form.remark=e),clearable:"",type:"textarea"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules","disabled"])])),_:1},8,["title","modelValue"])}var c={emits:["success","closed"],data(){return{mode:"add",titleMap:{add:"新增",edit:"编辑",show:"查看"},visible:!1,isSaveing:!1,setMap:{eqNoList:[]},form:{type:1,id:"",name:"",power:"",code:"",port:"",ip:"",plc_lj:"汇川",plc_model:"H3U",active_status:1,remark:""},rules:{eq_no:[{required:!0,message:"设备不能为空"}],name:[{required:!0,message:"设备名称不能为空"}],power:[{required:!0,message:"设备功率不能为空"}],code:[{required:!0,message:"设备编号不能为空"}],ip:[{required:!0,message:"IP不能为空",trigger:"blur"}],port:[{required:!0,message:"端口号不能为空",trigger:"blur"}],plc_model:[{required:!0,message:"型号不能为空"}],active_status:[{required:!0}]}}},mounted(){},methods:{open(e="add"){return this.mode=e,this.visible=!0,this.getDeviceList(),this},async getDeviceList(){const e=await this.$API.system.device.options.post();200==e.code&&(this.setMap.eqNoList=e.data)},eqnoChange(e){this.setMap.eqNoList.forEach((t=>{t.eq_no==e&&(this.form.name=t.eq_name)}))},submit(){this.$refs.dialogForm.validate((async e=>{if(e){this.isSaveing=!0;let e={code:""};this.form.config=[{eq_type:"",plc_model:this.form.plc_model,ip:this.form.ip,port:this.form.port}],e=this.form.id>0?await this.$API.system.device.update.post(this.form):await this.$API.system.device.add.post(this.form),this.isSaveing=!1,200===e.code&&(this.$emit("success",this.form,this.mode),this.visible=!1,this.$message.success("操作成功"))}}))},setData(e){const t={id:e.id};this.loading=!0,setTimeout((async()=>{let e=await this.$API.system.device.info.post(t);e.data.active_status=e.data.active_status?1:0,this.form.eq_no=e.data.eq_no,this.form.id=e.data.id,this.form.name=e.data.name,this.form.power=e.data.power,this.form.code=e.data.code,this.form.ip=e.data["equipment_configs"][0].ip,this.form.port=e.data["equipment_configs"][0].port,this.form.plc_model=e.data["equipment_configs"][0].plc_model,this.form.active_status=e.data.active_status,this.form.plc_lj="汇川",this.form.remark=e.data.remark}),100)}}},m=l(83744);const p=(0,m.Z)(c,[["render",u]]);var h=p},37838:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return u}});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)("ossImgUpload"),m=(0,a.up)("el-form"),p=(0,a.up)("el-button"),h=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(h,{title:d.titleMap[d.mode],modelValue:d.visible,"onUpdate:modelValue":t[4]||(t[4]=e=>d.visible=e),width:500,"destroy-on-close":"",onClosed:t[5]||(t[5]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(p,{onClick:t[2]||(t[2]=e=>d.visible=!1)},{default:(0,a.w5)((()=>[i])),_:1}),"show"!==d.mode?((0,a.wg)(),(0,a.j4)(p,{key:0,type:"primary",loading:d.isSaveing,onClick:t[3]||(t[3]=e=>r.submit())},{default:(0,a.w5)((()=>[s])),_:1},8,["loading"])):(0,a.kq)("",!0)])),default:(0,a.w5)((()=>[(0,a.Wm)(m,{model:d.form,rules:d.rules,disabled:"show"===d.mode,ref:"dialogForm","label-width":"100px"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{label:"员工工号",prop:"user_no"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.user_no,"onUpdate:modelValue":t[0]||(t[0]=e=>d.form.user_no=e),placeholder:"请输入员工工号",clearable:""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"员工姓名",prop:"user_name"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.user_name,"onUpdate:modelValue":t[1]||(t[1]=e=>d.form.user_name=e),placeholder:"请输入员工姓名",clearable:""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"状态",prop:"image_url"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{onParentParams:r.parentParams,url:d.form.image_url},null,8,["onParentParams","url"])])),_:1})])),_:1},8,["model","rules","disabled"])])),_:1},8,["title","modelValue"])}var d={name:"save",emits:["success","closed"],data(){return{mode:"add",titleMap:{add:"添加人脸数据库"},visible:!1,isSaveing:!1,form:{id:"",user_no:"",user_name:"",image_url:""},rules:{user_no:[{required:!0,message:"工号不能为空"}],user_name:[{required:!0,message:"姓名不能为空"}],image_url:[{required:!0,message:"头像不能为空"}]},groups:[],groupsProps:{value:"id",emitPath:!1,checkStrictly:!0}}},mounted(){},methods:{open(e="add"){return this.mode=e,this.visible=!0,this},parentParams(e){this.form.image_url=e},submit(){this.$refs.dialogForm.validate((async e=>{if(e){this.isSaveing=!0;let e=await this.$API.system.face.add.post(this.form);this.isSaveing=!1,200===e.code&&(this.$emit("success",this.form,this.mode),this.visible=!1,this.$message.success("操作成功"))}}))}}},r=l(83744);const n=(0,r.Z)(d,[["render",o]]);var u=n},3114: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=e=>((0,a.dD)("data-v-017bff44"),e=e(),(0,a.Cn)(),e),o=(0,a.Uk)("200"),d=s((()=>(0,a._)("div",{class:"code"},' Request: { User-Agent: "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36" }, Response: { Content-Type: "application/json; charset=utf-8", Date: "Fri, 25 Jun 2021 03:02:14 GMT", Server: "nginx/1.17.8" } ',-1)));function r(e,t,l,s,r,n){const u=(0,a.up)("el-descriptions-item"),c=(0,a.up)("el-descriptions"),m=(0,a.up)("el-alert"),p=(0,a.up)("el-collapse-item"),h=(0,a.up)("el-collapse"),f=(0,a.up)("el-main");return(0,a.wg)(),(0,a.j4)(f,{style:{padding:"0 20px"}},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{column:1,border:"",size:"small"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{label:"请求接口"},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(r.data.route),1)])),_:1}),(0,a.Wm)(u,{label:"请求方法"},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(r.data.type),1)])),_:1}),(0,a.Wm)(u,{label:"状态代码"},{default:(0,a.w5)((()=>[o])),_:1}),(0,a.Wm)(u,{label:"日志名"},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(r.data.type_text),1)])),_:1}),(0,a.Wm)(u,{label:"日志时间"},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(r.data.created_at),1)])),_:1})])),_:1}),(0,a.Wm)(h,{modelValue:r.activeNames,"onUpdate:modelValue":t[0]||(t[0]=e=>r.activeNames=e),style:{"margin-top":"20px"}},{default:(0,a.w5)((()=>[(0,a.Wm)(p,{title:"常规",name:"1"},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{title:r.data.remark,type:r.typeMap[3],closable:!1},null,8,["title","type"])])),_:1}),(0,a.Wm)(p,{title:"详细",name:"2"},{default:(0,a.w5)((()=>[d])),_:1})])),_:1},8,["modelValue"])])),_:1})}var n={data(){return{data:{},activeNames:["1"],typeMap:{info:"info",warn:"warning",error:"error"}}},methods:{setData(e){this.data=e}}},u=l(83744);const c=(0,u.Z)(n,[["render",r],["__scopeId","data-v-017bff44"]]);var m=c},72350:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return C}});var a=l(66252),i=l(3577);const s=e=>((0,a.dD)("data-v-03dbe8e0"),e=e(),(0,a.Cn)(),e),o=(0,a.Uk)("菜单"),d=(0,a.Uk)("Iframe"),r=(0,a.Uk)("外链"),n=(0,a.Uk)("按钮"),u=s((()=>(0,a._)("div",{class:"el-form-item-msg"},"系统唯一且与内置组件名一致否则导致缓存失效。如类型为Iframe的菜单别名将代替源地址显示在地址栏",-1))),c=s((()=>(0,a._)("div",{class:"el-form-item-msg"},"子节点或详情页需要高亮的上级菜单路由地址",-1))),m=(0,a.Uk)("views/"),p=s((()=>(0,a._)("div",{class:"el-form-item-msg"},"如父节点、链接或Iframe等没有视图的菜单不需要填写",-1))),h=(0,a.Uk)("隐藏菜单"),f=(0,a.Uk)("隐藏面包屑"),_=s((()=>(0,a._)("div",{class:"el-form-item-msg"},"菜单不显示在导航中,但用户依然可以访问,例如详情页",-1))),g=(0,a.Uk)("保 存"),w=s((()=>(0,a._)("h2",null,"接口权限",-1)));function v(e,t,l,s,v,y){const b=(0,a.up)("el-empty"),k=(0,a.up)("el-col"),V=(0,a.up)("el-input"),C=(0,a.up)("el-form-item"),W=(0,a.up)("el-cascader"),x=(0,a.up)("el-radio-button"),S=(0,a.up)("el-radio-group"),D=(0,a.up)("sc-icon-select"),U=(0,a.up)("el-color-picker"),$=(0,a.up)("el-checkbox"),L=(0,a.up)("el-switch"),M=(0,a.up)("el-button"),T=(0,a.up)("el-form"),I=(0,a.up)("el-table-column"),H=(0,a.up)("sc-form-table"),N=(0,a.up)("el-row");return(0,a.wg)(),(0,a.j4)(N,{gutter:40},{default:(0,a.w5)((()=>[v.form.id?((0,a.wg)(),(0,a.iD)(a.HY,{key:1},[(0,a.Wm)(k,{lg:12},{default:(0,a.w5)((()=>[(0,a._)("h2",null,(0,i.toDisplayString)(v.form.meta.title||"新增菜单"),1),(0,a.Wm)(T,{model:v.form,rules:v.rules,ref:"dialogForm","label-width":"80px","label-position":"left"},{default:(0,a.w5)((()=>[(0,a.Wm)(C,{label:"显示名称",prop:"meta.title"},{default:(0,a.w5)((()=>[(0,a.Wm)(V,{modelValue:v.form.meta.title,"onUpdate:modelValue":t[0]||(t[0]=e=>v.form.meta.title=e),clearable:"",placeholder:"菜单显示名字"},null,8,["modelValue"])])),_:1}),(0,a.Wm)(C,{label:"上级菜单",prop:"parentId"},{default:(0,a.w5)((()=>[(0,a.Wm)(W,{modelValue:v.form.parentId,"onUpdate:modelValue":t[1]||(t[1]=e=>v.form.parentId=e),options:v.menuOptions,props:v.menuProps,"show-all-levels":!1,placeholder:"顶级菜单",clearable:"",disabled:""},null,8,["modelValue","options","props"])])),_:1}),(0,a.Wm)(C,{label:"类型",prop:"meta.type"},{default:(0,a.w5)((()=>[(0,a.Wm)(S,{modelValue:v.form.meta.type,"onUpdate:modelValue":t[2]||(t[2]=e=>v.form.meta.type=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(x,{label:"menu"},{default:(0,a.w5)((()=>[o])),_:1}),(0,a.Wm)(x,{label:"iframe"},{default:(0,a.w5)((()=>[d])),_:1}),(0,a.Wm)(x,{label:"link"},{default:(0,a.w5)((()=>[r])),_:1}),(0,a.Wm)(x,{label:"button"},{default:(0,a.w5)((()=>[n])),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,a.Wm)(C,{label:"别名",prop:"name"},{default:(0,a.w5)((()=>[(0,a.Wm)(V,{modelValue:v.form.name,"onUpdate:modelValue":t[3]||(t[3]=e=>v.form.name=e),clearable:"",placeholder:"菜单别名"},null,8,["modelValue"]),u])),_:1}),(0,a.Wm)(C,{label:"菜单图标",prop:"meta.icon"},{default:(0,a.w5)((()=>[(0,a.Wm)(D,{modelValue:v.form.meta.icon,"onUpdate:modelValue":t[4]||(t[4]=e=>v.form.meta.icon=e),clearable:""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(C,{label:"路由地址",prop:"path"},{default:(0,a.w5)((()=>[(0,a.Wm)(V,{modelValue:v.form.path,"onUpdate:modelValue":t[5]||(t[5]=e=>v.form.path=e),clearable:"",placeholder:""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(C,{label:"重定向",prop:"redirect"},{default:(0,a.w5)((()=>[(0,a.Wm)(V,{modelValue:v.form.redirect,"onUpdate:modelValue":t[6]||(t[6]=e=>v.form.redirect=e),clearable:"",placeholder:""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(C,{label:"菜单高亮",prop:"active"},{default:(0,a.w5)((()=>[(0,a.Wm)(V,{modelValue:v.form.active,"onUpdate:modelValue":t[7]||(t[7]=e=>v.form.active=e),clearable:"",placeholder:""},null,8,["modelValue"]),c])),_:1}),(0,a.Wm)(C,{label:"视图",prop:"component"},{default:(0,a.w5)((()=>[(0,a.Wm)(V,{modelValue:v.form.component,"onUpdate:modelValue":t[8]||(t[8]=e=>v.form.component=e),clearable:"",placeholder:""},{prepend:(0,a.w5)((()=>[m])),_:1},8,["modelValue"]),p])),_:1}),(0,a.Wm)(C,{label:"颜色",prop:"color"},{default:(0,a.w5)((()=>[(0,a.Wm)(U,{modelValue:v.form.meta.color,"onUpdate:modelValue":t[9]||(t[9]=e=>v.form.meta.color=e),predefine:v.predefineColors},null,8,["modelValue","predefine"])])),_:1}),(0,a.Wm)(C,{label:"是否隐藏",prop:"meta.hidden"},{default:(0,a.w5)((()=>[(0,a.Wm)($,{modelValue:v.form.meta.hidden,"onUpdate:modelValue":t[10]||(t[10]=e=>v.form.meta.hidden=e)},{default:(0,a.w5)((()=>[h])),_:1},8,["modelValue"]),(0,a.Wm)($,{modelValue:v.form.meta.hiddenBreadcrumb,"onUpdate:modelValue":t[11]||(t[11]=e=>v.form.meta.hiddenBreadcrumb=e)},{default:(0,a.w5)((()=>[f])),_:1},8,["modelValue"]),_])),_:1}),(0,a.Wm)(C,{label:"整页路由",prop:"fullpage"},{default:(0,a.w5)((()=>[(0,a.Wm)(L,{modelValue:v.form.meta.fullpage,"onUpdate:modelValue":t[12]||(t[12]=e=>v.form.meta.fullpage=e)},null,8,["modelValue"])])),_:1}),(0,a.Wm)(C,{label:"标签",prop:"tag"},{default:(0,a.w5)((()=>[(0,a.Wm)(V,{modelValue:v.form.meta.tag,"onUpdate:modelValue":t[13]||(t[13]=e=>v.form.meta.tag=e),clearable:"",placeholder:""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(C,null,{default:(0,a.w5)((()=>[(0,a.Wm)(M,{type:"primary",onClick:y.save,loading:v.loading},{default:(0,a.w5)((()=>[g])),_:1},8,["onClick","loading"])])),_:1})])),_:1},8,["model","rules"])])),_:1}),(0,a.Wm)(k,{lg:12,class:"apilist"},{default:(0,a.w5)((()=>[w,(0,a.Wm)(H,{modelValue:v.form.apiList,"onUpdate:modelValue":t[14]||(t[14]=e=>v.form.apiList=e),addTemplate:v.apiListAddTemplate,placeholder:"暂无匹配接口权限"},{default:(0,a.w5)((()=>[(0,a.Wm)(I,{prop:"code",label:"标识",width:"150"},{default:(0,a.w5)((e=>[(0,a.Wm)(V,{modelValue:e.row.code,"onUpdate:modelValue":t=>e.row.code=t,placeholder:"请输入内容"},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,a.Wm)(I,{prop:"url",label:"Api url"},{default:(0,a.w5)((e=>[(0,a.Wm)(V,{modelValue:e.row.url,"onUpdate:modelValue":t=>e.row.url=t,placeholder:"请输入内容"},null,8,["modelValue","onUpdate:modelValue"])])),_:1})])),_:1},8,["modelValue","addTemplate"])])),_:1})],64)):((0,a.wg)(),(0,a.j4)(k,{key:0},{default:(0,a.w5)((()=>[(0,a.Wm)(b,{description:"请选择左侧菜单后操作","image-size":100})])),_:1}))])),_:1})}l(57658);var y=l(16056),b={components:{scIconSelect:y.Z},props:{menu:{type:Object,default:()=>{}}},data(){return{form:{id:"",parentId:"",name:"",path:"",component:"",redirect:"",meta:{title:"",icon:"",active:"",color:"",type:"menu",fullpage:!1,tag:""},apiList:[]},menuOptions:[],menuProps:{value:"id",label:"title",checkStrictly:!0},predefineColors:["#ff4500","#ff8c00","#ffd700","#67C23A","#00ced1","#409EFF","#c71585"],rules:[],apiListAddTemplate:{code:"",url:""},loading:!1}},watch:{menu:{handler(){this.menuOptions=this.treeToMap(this.menu)},deep:!0}},mounted(){},methods:{treeToMap(e){const t=[];return e.forEach((e=>{var l={id:e.id,parentId:e.parentId,title:e.meta.title,children:e.children&&e.children.length>0?this.treeToMap(e.children):null};t.push(l)})),t},async save(){this.loading=!0;var e=await this.$API.demo.post.post(this.form);this.loading=!1,200==e.code?this.$message.success("保存成功"):this.$message.warning(e.message)},setData(e,t){this.form=e,this.form.apiList=e.apiList||[],this.form.parentId=t}}},k=l(83744);const V=(0,k.Z)(b,[["render",v],["__scopeId","data-v-03dbe8e0"]]);var C=V},6507:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return u}});var a=l(66252);const i={class:"connect"},s=["src"];function o(e,t,l,o,d,r){return(0,a.wg)(),(0,a.iD)("div",i,[(0,a._)("img",{class:"img",src:l.image,alt:""},null,8,s)])}var d={props:{name:String,image:String},methods:{done(e){this.$emit("select-button",e)}}},r=l(83744);const n=(0,r.Z)(d,[["render",o],["__scopeId","data-v-20589b0e"]]);var u=n},93212:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return k}});var a=l(66252),i=l(3577);const s=e=>((0,a.dD)("data-v-779f06f8"),e=e(),(0,a.Cn)(),e),o={class:"customTable"},d={class:"trTitle"},r={class:"name"},n={class:"childView"},u={class:"td module"},c=s((()=>(0,a._)("div",{class:"textName"},"敏感数据权限",-1))),m={class:"viewBox"},p={class:"td module"},h=s((()=>(0,a._)("div",{class:"textName"},"操作权限",-1))),f={class:"viewBox viewBtn"},_=s((()=>(0,a._)("span",{class:"checkName"},"查看",-1))),g=s((()=>(0,a._)("span",{class:"checkName"},"编辑",-1)));function w(e,t,l,s,w,v){const y=(0,a.up)("el-checkbox"),b=(0,a.up)("el-scrollbar");return(0,a.wg)(),(0,a.j4)(b,{height:"100%"},{default:(0,a.w5)((()=>[(0,a._)("div",o,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(w.list,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"tableBody",key:t},[(0,a._)("div",d,[(0,a._)("div",r,(0,i.toDisplayString)(e.category_name),1)]),(0,a._)("div",n,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(e.set_info,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"tr",key:t},[(0,a._)("div",u,[c,(0,a._)("div",m,[(0,a.Wm)(y,{modelValue:e.is_view,"onUpdate:modelValue":t=>e.is_view=t,size:w.size},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(e.resource_name),1)])),_:2},1032,["modelValue","onUpdate:modelValue","size"])])]),(0,a._)("div",p,[h,(0,a._)("div",f,[(0,a.Wm)(y,{modelValue:e.action.view,"onUpdate:modelValue":t=>e.action.view=t,size:w.size},{default:(0,a.w5)((()=>[_])),_:2},1032,["modelValue","onUpdate:modelValue","size"]),(0,a.Wm)(y,{modelValue:e.action.edit,"onUpdate:modelValue":t=>e.action.edit=t,size:w.size},{default:(0,a.w5)((()=>[g])),_:2},1032,["modelValue","onUpdate:modelValue","size"])])])])))),128))])])))),128))])])),_:1})}var v={data(){return{size:"default",list:[]}},props:{data:{type:Array}},watch:{data(e){e&&e.length>0&&(this.list=JSON.parse(JSON.stringify(e)))}},computed:{},methods:{}},y=l(83744);const b=(0,y.Z)(v,[["render",w],["__scopeId","data-v-779f06f8"]]);var k=b},96780:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return T}});var a=l(66252),i=l(3577);const s={class:"customTable"},o={key:0,class:"tableBody"},d={class:"trTitle"},r={class:"name"},n=["onClick"],u={class:"coseBtnIcon"},c={key:0},m={key:1},p={key:0},h={class:"td module"},f={class:"td tdChild"},_={class:"nextTd"},g={class:"tdName authority"},w={key:0},v={class:"name"},y={class:"name"},b={key:1,class:"tr"},k={class:"td module"},V={class:"td tdChild"},C={class:"nextTd"},W={class:"tdName authority"},x={key:0},S={class:"name"},D={class:"name"};function U(e,t,l,U,$,L){const M=(0,a.up)("el-checkbox"),T=(0,a.up)("el-icon-arrowDown"),I=(0,a.up)("el-icon-arrowRight"),H=(0,a.up)("el-tooltip"),N=(0,a.up)("el-scrollbar");return(0,a.wg)(),(0,a.j4)(N,{height:"100%"},{default:(0,a.w5)((()=>[(0,a._)("div",s,[$.list.length>0?((0,a.wg)(),(0,a.iD)("div",o,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)($.list,((e,t)=>((0,a.wg)(),(0,a.iD)(a.HY,{key:t},[(0,a._)("div",d,[(0,a._)("div",r,[(0,a.Wm)(M,{indeterminate:e.isCheck,modelValue:e.checked,"onUpdate:modelValue":t=>e.checked=t,onChange:t=>L.menuCheckChange(e),size:$.size},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(e.meta.title),1)])),_:2},1032,["indeterminate","modelValue","onUpdate:modelValue","onChange","size"])]),(0,a._)("div",{class:"coseBtn",onClick:t=>e.show=!e.show},[(0,a._)("div",u,[e.show?((0,a.wg)(),(0,a.iD)("span",c,[(0,a.Wm)(T)])):((0,a.wg)(),(0,a.iD)("span",m,[(0,a.Wm)(I)]))])],8,n)]),e.show?((0,a.wg)(!0),(0,a.iD)(a.HY,{key:0},(0,a.Ko)(e.children,((t,l)=>((0,a.wg)(),(0,a.iD)(a.HY,{key:l},["menu"===t.meta.type?((0,a.wg)(),(0,a.iD)("div",p,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(t.children,((t,l)=>((0,a.wg)(),(0,a.iD)("div",{class:"tr",key:l},[(0,a._)("div",h,[(0,a.Wm)(M,{indeterminate:t.isCheck,modelValue:t.checked,"onUpdate:modelValue":e=>t.checked=e,onChange:e=>L.moduleCheckChange(t),size:$.size},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(t.meta.title),1)])),_:2},1032,["indeterminate","modelValue","onUpdate:modelValue","onChange","size"])]),(0,a._)("div",f,[(0,a._)("div",_,[(0,a._)("div",g,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(t.meta.data_permission,((l,s)=>((0,a.wg)(),(0,a.iD)("div",{class:"boxName",key:s},[l.title.length<9?((0,a.wg)(),(0,a.iD)("span",w,[(0,a.Wm)(M,{modelValue:l.checked,"onUpdate:modelValue":e=>l.checked=e,size:$.size,onChange:l=>L.checkChange(e,t)},{default:(0,a.w5)((()=>[(0,a._)("span",v,(0,i.toDisplayString)(l.title),1)])),_:2},1032,["modelValue","onUpdate:modelValue","size","onChange"])])):((0,a.wg)(),(0,a.j4)(H,{key:1,content:l.title,placement:"top"},{default:(0,a.w5)((()=>[(0,a.Wm)(M,{modelValue:l.checked,"onUpdate:modelValue":e=>l.checked=e,size:$.size,onChange:l=>L.checkChange(e,t)},{default:(0,a.w5)((()=>[(0,a._)("span",y,(0,i.toDisplayString)(l.title),1)])),_:2},1032,["modelValue","onUpdate:modelValue","size","onChange"])])),_:2},1032,["content"]))])))),128))])])])])))),128))])):((0,a.wg)(),(0,a.iD)("div",b,[(0,a._)("div",k,[(0,a.Wm)(M,{indeterminate:t.isCheck,modelValue:t.checked,"onUpdate:modelValue":e=>t.checked=e,onChange:e=>L.moduleCheckChange(t),size:$.size},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(t.meta.title),1)])),_:2},1032,["indeterminate","modelValue","onUpdate:modelValue","onChange","size"])]),(0,a._)("div",V,[(0,a._)("div",C,[(0,a._)("div",W,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(t.meta.data_permission,((l,s)=>((0,a.wg)(),(0,a.iD)("div",{class:"boxName",key:s},[l.title.length<9?((0,a.wg)(),(0,a.iD)("span",x,[(0,a.Wm)(M,{modelValue:l.checked,"onUpdate:modelValue":e=>l.checked=e,size:$.size,onChange:l=>L.checkChange(e,t)},{default:(0,a.w5)((()=>[(0,a._)("span",S,(0,i.toDisplayString)(l.title),1)])),_:2},1032,["modelValue","onUpdate:modelValue","size","onChange"])])):((0,a.wg)(),(0,a.j4)(H,{key:1,content:l.title,placement:"top"},{default:(0,a.w5)((()=>[(0,a.Wm)(M,{modelValue:l.checked,"onUpdate:modelValue":e=>l.checked=e,size:$.size,onChange:l=>L.checkChange(e,t)},{default:(0,a.w5)((()=>[(0,a._)("span",D,(0,i.toDisplayString)(l.title),1)])),_:2},1032,["modelValue","onUpdate:modelValue","size","onChange"])])),_:2},1032,["content"]))])))),128))])])])]))],64)))),128)):(0,a.kq)("",!0)],64)))),128))])):(0,a.kq)("",!0)])])),_:1})}var $={data(){return{size:"default",list:[]}},props:{data:{type:Array}},watch:{data(e){e&&e.length>0&&(this.list=this.$TOOL.objCopy(this.dataSet(e)))}},computed:{},methods:{dataSet(e){return e&&e.length>0&&e.forEach((e=>{if(e.show=!0,!e.children||e.cancels_recursion)if(e.meta&&e.meta.data_permission&&e.meta.data_permission.length>0){const t=e.meta.data_permission.length,l=e.meta.data_permission.filter((e=>e.checked)).length;e.isCheck=l>0&&l!==t,e.checked=l===t}else e.isCheck=!!e.isCheck&&e.isCheck,e.checked=!!e.checked&&e.checked;if(e.children&&e.children.length>0&&!e.cancels_recursion){this.dataSet(e.children);const t=e.children.length,l=e.children.filter((e=>e.checked)).length,a=e.children.filter((e=>e.isCheck)).length;e.isCheck=l>0&&l!==t||a>0&&l!==t,e.checked=l===t}})),e},childData(e,t){return e&&e.length>0&&e.forEach((e=>{e.id===t.id&&e.meta.title===t.meta.title&&(e.meta.data_permission=this.childTrue(e.meta.data_permission,e.checked)),e.children&&e.children.length>0&&!e.cancels_recursion&&this.childData(e.children,t)})),e},childTrue(e,t){return e&&e.length>0&&e.forEach((e=>{e.checked=t})),e},childAllData(e,t){return e&&e.length>0&&e.forEach((e=>{e.id===t.id&&e.meta.title===t.meta.title&&this.selectAllChildren(e,e.checked),e.children&&e.children.length>0&&!e.cancels_recursion&&this.childAllData(e.children,t)})),e},selectAllChildren(e,t){e.meta&&e.meta.data_permission&&e.meta.data_permission.length>0&&e.meta.data_permission.forEach((e=>{e.checked=t})),e.checked=t,e.children&&e.children.length>0&&e.children.forEach((e=>{this.selectAllChildren(e,t)}))},menuCheckChange(e){this.list=this.dataSet(this.childAllData(this.list,e))},moduleCheckChange(e){this.list=this.dataSet(this.childData(this.list,e))},checkChange(){this.list=this.dataSet(this.list)}}},L=l(83744);const M=(0,L.Z)($,[["render",U],["__scopeId","data-v-38a729a5"]]);var T=M},26601:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return k}});var a=l(66252),i=l(3577);const s=e=>((0,a.dD)("data-v-0c25ecd5"),e=e(),(0,a.Cn)(),e),o={class:"customTable"},d={class:"tr"},r={class:"th btnCheckout"},n=s((()=>(0,a._)("div",{class:"th seq"},"序号",-1))),u=s((()=>(0,a._)("div",{class:"th name"},"姓名",-1))),c=s((()=>(0,a._)("div",{class:"th mobile"},"手机号",-1))),m=s((()=>(0,a._)("div",{class:"th email"},"邮箱",-1))),p={class:"td btnCheckout"},h={class:"td seq"},f={class:"td name"},_={class:"td mobile"},g={class:"td email"};function w(e,t,l,s,w,v){const y=(0,a.up)("el-checkbox"),b=(0,a.up)("el-empty"),k=(0,a.up)("el-scrollbar");return(0,a.wg)(),(0,a.j4)(k,{class:"scrollbar",height:"100%"},{default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",{class:(0,i.normalizeClass)(0===w.list.length?"thenTitle thenTitleBottom":"thenTitle")},[(0,a._)("div",d,[(0,a._)("div",r,[(0,a.Wm)(y,{onChange:v.allCheckChange,indeterminate:v.isCheckFun,modelValue:v.checkedFun,"onUpdate:modelValue":t[0]||(t[0]=e=>v.checkedFun=e),size:w.size},null,8,["onChange","indeterminate","modelValue","size"])]),n,u,c,m])],2),(0,a._)("div",{class:(0,i.normalizeClass)(0==w.list.length?"tableBody tableBodyNull":"tableBody")},[w.list.length>0?((0,a.wg)(!0),(0,a.iD)(a.HY,{key:0},(0,a.Ko)(w.list,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"tr",key:t},[(0,a._)("div",p,[(0,a.Wm)(y,{modelValue:e.checked,"onUpdate:modelValue":t=>e.checked=t,size:w.size},null,8,["modelValue","onUpdate:modelValue","size"])]),(0,a._)("div",h,(0,i.toDisplayString)(t+1),1),(0,a._)("div",f,(0,i.toDisplayString)(e.name),1),(0,a._)("div",_,(0,i.toDisplayString)(e.mobile),1),(0,a._)("div",g,(0,i.toDisplayString)(e.email),1)])))),128)):((0,a.wg)(),(0,a.j4)(b,{key:1,description:w.emptyText,"image-size":100},null,8,["description"]))],2)])])),_:1})}var v={name:"",data(){return{size:"default",list:[],emptyText:"暂无数据"}},props:{data:{type:Array}},watch:{data(e){e&&(e.forEach((e=>{e.checked=!1})),this.list=JSON.parse(JSON.stringify(e)))}},computed:{checkedFun(){let e=!1,t=this.list.length,l=this.list.filter((e=>e.checked)).length;return e=l>0&&l==t,e},isCheckFun(){let e=!1,t=this.list.length,l=this.list.filter((e=>e.checked)).length;return e=!(l>0&&l==t||0==l),e}},mounted(){},methods:{allCheckChange(e){this.list.forEach((t=>{t&&(t.checked=e)}))}}},y=l(83744);const b=(0,y.Z)(v,[["render",w],["__scopeId","data-v-0c25ecd5"]]);var k=b},18594:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return H}});var a=l(66252),i=l(3577);const s=e=>((0,a.dD)("data-v-bc539d44"),e=e(),(0,a.Cn)(),e),o={class:"dialogBody"},d={key:0,class:"btnPot"},r=(0,a.Uk)("移除成员"),n=(0,a.Uk)("添加成员"),u=(0,a.Uk)("取 消"),c=(0,a.Uk)("保 存"),m={class:"bodyView"},p={class:"viewLeft"},h=s((()=>(0,a._)("div",{class:"viewTitle"},"部门",-1))),f={class:"viewCom"},_={class:"iconRight"},g={class:"icon"},w={class:"viewRight"},v={class:"viewTitle"},y={class:"viewCom"},b=["onClick"],k={class:"leftTitle"},V={class:"avatar"},C={class:"name"},W={class:"userBtn"},x=(0,a.Uk)("取 消"),S=(0,a.Uk)("保 存");function D(e,t,l,s,D,U){const $=(0,a.up)("el-button"),L=(0,a.up)("dataTree"),M=(0,a.up)("el-tab-pane"),T=(0,a.up)("members"),I=(0,a.up)("el-tabs"),H=(0,a.up)("el-dialog"),N=(0,a.up)("treeUser"),q=(0,a.up)("el-scrollbar"),j=(0,a.up)("el-icon-ArrowRight"),P=(0,a.up)("el-icon-Close");return(0,a.wg)(),(0,a.iD)(a.HY,null,[(0,a.Wm)(H,{title:"权限设置",modelValue:D.visible,"onUpdate:modelValue":t[3]||(t[3]=e=>D.visible=e),width:720,"destroy-on-close":"",onClosed:t[4]||(t[4]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)($,{onClick:t[1]||(t[1]=e=>D.visible=!1)},{default:(0,a.w5)((()=>[u])),_:1}),0==D.activeNum?((0,a.wg)(),(0,a.j4)($,{key:0,type:"primary",loading:D.isSaveing,onClick:t[2]||(t[2]=e=>U.submit())},{default:(0,a.w5)((()=>[c])),_:1},8,["loading"])):(0,a.kq)("",!0)])),default:(0,a.w5)((()=>[(0,a._)("div",o,[1==D.activeNum?((0,a.wg)(),(0,a.iD)("div",d,[(0,a.Wm)($,{type:"danger",plain:"",size:D.size,onClick:U.deleteMember},{default:(0,a.w5)((()=>[r])),_:1},8,["size","onClick"]),(0,a.Wm)($,{type:"primary",plain:"",size:D.size,onClick:t[0]||(t[0]=e=>D.memberShow=this.getDeptTree())},{default:(0,a.w5)((()=>[n])),_:1},8,["size"])])):(0,a.kq)("",!0),(0,a.Wm)(I,{"tab-position":"top",onTabChange:U.activeClick},{default:(0,a.w5)((()=>[(0,a.Wm)(M,{label:"角色权限"},{default:(0,a.w5)((()=>[(0,a.Wm)(L,{ref:"dataTree",data:D.menu.list},null,8,["data"])])),_:1}),(0,a.Wm)(M,{label:"角色成员"},{default:(0,a.w5)((()=>[(0,a.Wm)(T,{ref:"members",data:D.roleUser.list},null,8,["data"])])),_:1})])),_:1},8,["onTabChange"])])])),_:1},8,["modelValue"]),(0,a.Wm)(H,{title:"选择成员",modelValue:D.memberShow,"onUpdate:modelValue":t[6]||(t[6]=e=>D.memberShow=e),width:720,"destroy-on-close":"",onClosed:U.closedClose},{footer:(0,a.w5)((()=>[(0,a.Wm)($,{onClick:t[5]||(t[5]=e=>D.memberShow=!1)},{default:(0,a.w5)((()=>[x])),_:1}),(0,a.Wm)($,{type:"primary",loading:D.isMember,onClick:U.userSubmit},{default:(0,a.w5)((()=>[S])),_:1},8,["loading","onClick"])])),default:(0,a.w5)((()=>[(0,a._)("div",m,[(0,a._)("div",p,[h,(0,a._)("div",f,[(0,a.Wm)(q,null,{default:(0,a.w5)((()=>[(0,a.Wm)(N,{class:"treeUser",ref:"treeList",data:D.deptTree,userIds:D.userIds,onRoleChecked:U.roleChecked},null,8,["data","userIds","onRoleChecked"])])),_:1})])]),(0,a._)("div",_,[(0,a._)("div",g,[(0,a.Wm)(j)])]),(0,a._)("div",w,[(0,a._)("div",v,"已选成员 ("+(0,i.toDisplayString)(D.userCheckList.length)+")",1),(0,a._)("div",y,[(0,a.Wm)(q,null,{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(D.userCheckList,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"checkList",key:t,onClick:t=>U.deleteUser(e)},[(0,a._)("div",k,[(0,a._)("div",V,(0,i.toDisplayString)(U.userAvatar(e)),1),(0,a._)("div",C,(0,i.toDisplayString)(e.name),1)]),(0,a._)("div",W,[(0,a.Wm)(P)])],8,b)))),128))])),_:1})])])])])),_:1},8,["modelValue","onClosed"])],64)}l(57658);var U=l(96780),$=l(26601),L=l(17536),M={components:{dataTree:U["default"],members:$["default"],treeUser:L["default"]},emits:["success","closed"],data(){return{size:"small",visible:!1,isSaveing:!1,activeNum:0,menu:{list:[]},roleUser:{list:[]},memberShow:!1,deptTree:[],isMember:!1,userCheckList:[],userIds:[],role_id:0}},mounted(){},methods:{userAvatar(e){return e.name.substring(0,1)},open(e){this.visible=!0,this.role_id=e,this.getMenu(),this.getRoleList()},submit(){this.isSaveing=!0;const e=this.setList(this.$refs.dataTree.list);setTimeout((async()=>{const t=await this.$API.system.role.roleAuth.post(e);200===t.code&&(this.isSaveing=!1,this.visible=!1,this.$message.success("授权成功"),this.$emit("success"))}))},setList(e){let t={role_id:this.role_id,menu_permission:[],data_permission:[]};return e.forEach((e=>{(e.checked||e.isCheck)&&t.menu_permission.push(e.meta.code),e.children&&e.children.forEach((e=>{if((e.checked||e.isCheck)&&t.menu_permission.push(e.meta.code),e.meta.data_permission){let l=e.meta.data_permission.filter((e=>e.checked)).map((e=>{let t={actions:e.actions,title:e.title};return t}));l.length>0&&t.data_permission.push({[e.meta.code]:l})}}))})),t},activeClick(e){this.activeNum=e},async getMenu(){let e={role_id:this.role_id};const t=await this.$API.system.role.roleMenu.post(e);this.menu.list=t.data},async getRoleList(){let e={role_id:this.role_id};const t=await this.$API.system.role.roleUser.post(e);this.roleUser.list=t.data,this.userCheckList=t.data,this.userIds=t.data.map((e=>e.id))},async getDeptTree(){const e=await this.$API.system.dept.tree.post();this.deptTree=this.treeShow(e.data)},treeShow(e){return e.forEach((e=>{e.isOpen=!1,e.children&&this.treeShow(e.children)})),e},roleChecked(e){let t=this.userIds;if(-1==t.indexOf(e.id))return this.userIds.push(e.id),void this.userCheckList.push(e);this.userIds.forEach(((t,l)=>{t==e.id&&this.userIds.splice(l,1)})),this.userCheckList.forEach(((t,l)=>{t.id==e.id&&this.userCheckList.splice(l,1)}))},deleteUser(e){this.userIds.forEach(((t,l)=>{t==e.id&&this.userIds.splice(l,1)})),this.userCheckList.forEach(((t,l)=>{t.id==e.id&&this.userCheckList.splice(l,1)}))},deleteMember(){let e=[];this.$refs.members.list.forEach((t=>{t.checked&&e.push(t.id)})),setTimeout((async()=>{let t={user_ids:e,role_id:this.role_id};const l=await this.$API.system.role.roleUserDel.post(t);200==l.code&&await this.getRoleList()}),100)},closedClose(){this.memberShow=!1},async userSubmit(){let e={role_ids:[this.role_id],user_ids:this.userCheckList.map((e=>e.id))};this.isMember=!0;const t=await this.$API.system.role.roleUserAdd.post(e);200==t.code&&(this.memberShow=!1,this.$message.success("保存成功"),this.isMember=!1,await this.getRoleList())}}},T=l(83744);const I=(0,T.Z)(M,[["render",D],["__scopeId","data-v-bc539d44"]]);var H=I},58621:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return g}});var a=l(66252),i=l(3577),s=l(49963);const o={key:0,class:"setting-column"},d={class:"setting-column__list",ref:"list"},r=["onClick"],n={class:"move_b"},u={class:"name_b"},c={class:"btnBox"};function m(e,t,l,m,p,h){const f=(0,a.up)("el-icon-d-caret"),_=(0,a.up)("el-tag"),g=(0,a.up)("sc-icon-Edit"),w=(0,a.up)("el-icon"),v=(0,a.up)("sc-icon-Delete"),y=(0,a.up)("el-empty"),b=(0,a.Q2)("auth"),k=(0,a.Q2)("loading");return p.roleColumn.length>0?(0,a.wy)(((0,a.wg)(),(0,a.iD)("div",o,[(0,a._)("div",d,[(0,a._)("ul",null,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(p.roleColumn,(e=>((0,a.wg)(),(0,a.iD)("li",{key:e.id,class:(0,i.normalizeClass)(e.id==p.id?"liCheck":""),onClick:t=>h.liClick(e)},[(0,a._)("span",n,[(0,a.Wm)(_,{class:"move",size:"small",style:{cursor:"move"}},{default:(0,a.w5)((()=>[(0,a.Wm)(f,{style:{width:"1em",height:"1em"}})])),_:1})]),(0,a._)("span",u,(0,i.toDisplayString)(e.role_name),1),(0,a._)("span",c,[(0,a.wy)(((0,a.wg)(),(0,a.j4)(w,{class:"btn edit",size:"14px",onClick:(0,s.iM)((t=>h.table_edit(e)),["stop"])},{default:(0,a.w5)((()=>[(0,a.Wm)(g)])),_:2},1032,["onClick"])),[[b,"disableRoles"]]),(0,a.wy)(((0,a.wg)(),(0,a.j4)(w,{class:"btn del",size:"14px",onClick:(0,s.iM)((t=>h.table_del(e)),["stop"])},{default:(0,a.w5)((()=>[(0,a.Wm)(v)])),_:2},1032,["onClick"])),[[b,"delRoles"]])])],10,r)))),128))])],512)])),[[k,p.isSave]]):((0,a.wg)(),(0,a.j4)(y,{key:1,description:"暂无可配置的列","image-size":80}))}var p=l(51474),h={components:{Sortable:p.ZP},props:{column:{type:Array,default:()=>[]},role_id:{type:[Number,String]}},watch:{column:{handler(e){this.roleColumn=this.$TOOL.objCopy(e),this.$nextTick((()=>{this.roleColumn.length>0&&this.rowDrop()}))}},role_id:{handler(e){this.id=e},deep:!0},roleColumn:{handler(e,t){t&&t.length>0&&this.$emit("roleChange",this.roleColumn)},deep:!0}},data(){return{isSave:!1,id:0,roleColumn:JSON.parse(JSON.stringify(this.column||[]))}},mounted(){},methods:{rowDrop(){const e=this.$refs.list.querySelector("ul");p.ZP.create(e,{handle:".move",animation:300,ghostClass:"ghost",onEnd:({newIndex:e,oldIndex:t})=>{const l=this.roleColumn,a=l.splice(t,1)[0];l.splice(e,0,a)}})},liClick(e){this.$emit("roleClick",e)},table_edit(e){this.$emit("roleEdit",e)},table_del(e){this.$emit("roleDelete",e)}}},f=l(83744);const _=(0,f.Z)(h,[["render",m],["__scopeId","data-v-07b3dada"]]);var g=_},69317:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return u}});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-switch"),m=(0,a.up)("el-form"),p=(0,a.up)("el-button"),h=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(h,{title:d.titleMap[d.mode],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)(p,{onClick:t[3]||(t[3]=e=>d.visible=!1)},{default:(0,a.w5)((()=>[i])),_:1}),"show"!==d.mode?((0,a.wg)(),(0,a.j4)(p,{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)(m,{model:d.form,rules:d.rules,disabled:"show"===d.mode,ref:"dialogForm","label-width":"100px"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{label:"角色名称",prop:"role_name"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.role_name,"onUpdate:modelValue":t[0]||(t[0]=e=>d.form.role_name=e),clearable:"",placeholder:"请输入角色名称"},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"状态",prop:"active_status"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{modelValue:d.form.active_status,"onUpdate:modelValue":t[1]||(t[1]=e=>d.form.active_status=e),"active-value":1,"inactive-value":0},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"备注",prop:"remark"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.remark,"onUpdate:modelValue":t[2]||(t[2]=e=>d.form.remark=e),clearable:"",type:"textarea"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules","disabled"])])),_:1},8,["title","modelValue"])}var d={emits:["success","closed"],data(){return{mode:"add",titleMap:{add:"新增",edit:"编辑",show:"查看"},visible:!1,isSaveing:!1,form:{id:"",role_name:"",active_status:1,remark:"",sys_type:1},rules:{role_name:[{required:!0,message:"请输入角色名称"}],active_status:[{required:!0}]}}},mounted(){},methods:{open(e="add"){return this.mode=e,this.visible=!0,this},submit(){this.$refs.dialogForm.validate((async e=>{if(e){this.isSaveing=!0;const e=await this.$API.system.role.add.post(this.form);this.isSaveing=!1,200===e.code&&(this.$emit("success",this.form,this.mode),this.visible=!1,this.$message.success("操作成功"))}}))},setData(e){this.form.id=e.id,this.form.role_name=e.role_name,this.form.active_status=e.active_status?1:0,this.form.remark=e.remark}}},r=l(83744);const n=(0,r.Z)(d,[["render",o]]);var u=n},17536: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={class:"tableBody"},o=["onClick"],d={key:0,class:"file"},r={key:1,class:"file"},n={class:"name"},u={key:0,class:"td tdUser"},c=["onClick"],m={class:"userName"},p={class:"avatar"},h={class:"name"},f={key:0,class:"userBtn"};function _(e,t,l,_,g,w){const v=(0,a.up)("el-icon-FolderOpened"),y=(0,a.up)("el-icon-Folder"),b=(0,a.up)("el-icon-Check"),k=(0,a.up)("treeDept");return(0,a.wg)(),(0,a.iD)("div",s,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(l.data,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"tr",key:t},[(0,a._)("div",{class:"td tdTitle",onClick:t=>w.openFile(e)},[e.children||e.user_info&&e.user_info.length?((0,a.wg)(),(0,a.iD)("div",d,[(0,a.Wm)(v)])):((0,a.wg)(),(0,a.iD)("div",r,[(0,a.Wm)(y)])),(0,a._)("div",n,(0,i.toDisplayString)(e.name),1)],8,o),e.isOpen?((0,a.wg)(),(0,a.iD)(a.HY,{key:0},[e.user_info&&e.user_info.length>0?((0,a.wg)(),(0,a.iD)("div",u,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(e.user_info,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:(0,i.normalizeClass)(w.userChecked(l.userIds,e)?"userList":"userList userChecked"),key:t,onClick:t=>w.roleChecked(e)},[(0,a._)("div",m,[(0,a._)("div",p,(0,i.toDisplayString)(w.userAvatar(e)),1),(0,a._)("div",h,(0,i.toDisplayString)(e.name),1)]),w.userChecked(l.userIds,e)?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",f,[(0,a.Wm)(b)]))],10,c)))),128))])):(0,a.kq)("",!0)],64)):(0,a.kq)("",!0),e.children&&e.isOpen?((0,a.wg)(),(0,a.j4)(k,{key:1,class:"td tdCom",data:e.children,userIds:l.userIds,onRoleChecked:w.roleChecked},null,8,["data","userIds","onRoleChecked"])):(0,a.kq)("",!0)])))),128))])}var g={name:"treeDept",data(){return{size:"small",isShow:!0}},props:{data:{type:Array,required:!0},userIds:{type:Array}},watch:{},computed:{},methods:{userAvatar(e){return e.name.substring(0,1)},userChecked(e,t){return-1==e.indexOf(t.id)},roleChecked(e){this.$emit("roleChecked",e)},openFile(e){this.$nextTick((()=>{e.isOpen=!e.isOpen}))}}},w=l(83744);const v=(0,w.Z)(g,[["render",_],["__scopeId","data-v-28ffa266"]]);var y=v},80098: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:"tableBody"},o={class:"td tdUser"},d=["onClick"],r={class:"userName"},n={class:"avatar"},u={class:"name"},c={key:0,class:"userBtn"};function m(e,t,l,m,p,h){const f=(0,a.up)("el-icon-Check"),_=(0,a.up)("treeDept");return(0,a.wg)(),(0,a.iD)("div",s,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(l.data,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"tr",key:t},[(0,a._)("div",o,[(0,a._)("div",{class:(0,i.normalizeClass)(h.userChecked(l.userIds,e)?"userList":"userList userChecked"),onClick:t=>h.roleChecked(e)},[(0,a._)("div",r,[(0,a._)("div",n,(0,i.toDisplayString)(h.userAvatar(e)),1),(0,a._)("div",u,(0,i.toDisplayString)(e.name),1)]),h.userChecked(l.userIds,e)?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",c,[(0,a.Wm)(f)]))],10,d)]),e.children&&e.isOpen?((0,a.wg)(),(0,a.j4)(_,{key:0,class:"td tdCom",data:e.children,userIds:l.userIds,onRoleChecked:h.roleChecked},null,8,["data","userIds","onRoleChecked"])):(0,a.kq)("",!0)])))),128))])}var p={name:"treeDept",data(){return{size:"small",isShow:!0}},props:{data:{type:Array,required:!0},userIds:{type:Array}},watch:{},computed:{},methods:{userAvatar(e){return e.name.substring(0,1)},userChecked(e,t){return-1==e.indexOf(t.id)},roleChecked(e){this.$emit("roleChecked",e)},openFile(e){this.$nextTick((()=>{e.isOpen=!e.isOpen}))}}},h=l(83744);const f=(0,h.Z)(p,[["render",m],["__scopeId","data-v-3d870a31"]]);var _=f},11771:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return u}});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-switch"),m=(0,a.up)("el-form"),p=(0,a.up)("el-button"),h=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(h,{title:d.titleMap[d.mode],modelValue:d.visible,"onUpdate:modelValue":t[5]||(t[5]=e=>d.visible=e),width:500,"destroy-on-close":"",draggable:"",onClosed:t[6]||(t[6]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(p,{onClick:t[3]||(t[3]=e=>d.visible=!1)},{default:(0,a.w5)((()=>[i])),_:1}),"show"!==d.mode?((0,a.wg)(),(0,a.j4)(p,{key:0,type:"primary",loading:d.isSave,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)(m,{model:d.form,rules:d.rules,disabled:"show"===d.mode,ref:"dialogForm","label-width":"100px","label-position":"right"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{label:"保养事项",prop:"item"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.item,"onUpdate:modelValue":t[0]||(t[0]=e=>d.form.item=e),clearable:"",placeholder:"请输入保养事项"},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"状态",prop:"status"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{modelValue:d.form.status,"onUpdate:modelValue":t[1]||(t[1]=e=>d.form.status=e),"active-value":!0,"inactive-value":!1},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"备注",prop:"remark"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.remark,"onUpdate:modelValue":t[2]||(t[2]=e=>d.form.remark=e),clearable:"",type:"textarea"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules","disabled"])])),_:1},8,["title","modelValue"])}var d={emits:["success","closed"],data(){return{mode:"add",titleMap:{add:"新增",edit:"编辑",show:"查看"},visible:!1,isSave:!1,form:{id:"",item:"",status:!0,remark:""},rules:{item:[{required:!0,message:"保养事项不能为空"}],active_status:[{required:!0}]}}},mounted(){},methods:{open(e="add"){return this.mode=e,this.visible=!0,this},submit(){this.$refs.dialogForm.validate((async e=>{if(e){this.isSave=!0;let e=await this.$API.system.upkeep.add.post(this.form);this.isSave=!1,200===e.code&&(this.$emit("success",this.form,this.mode),this.visible=!1,this.$message.success("操作成功"))}}))},setData(e){this.loading=!0,console.log(e,700),setTimeout((async()=>{this.form.id=e.id,this.form.item=e.item,this.form.remark=e.remark,this.form.status=e.active_status}),100)}}},r=l(83744);const n=(0,r.Z)(d,[["render",o]]);var u=n},70300:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return u}});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-switch"),m=(0,a.up)("el-form"),p=(0,a.up)("el-button"),h=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(h,{title:d.titleMap[d.mode],modelValue:d.visible,"onUpdate:modelValue":t[5]||(t[5]=e=>d.visible=e),width:500,"destroy-on-close":"",draggable:"",onClosed:t[6]||(t[6]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(p,{onClick:t[3]||(t[3]=e=>d.visible=!1)},{default:(0,a.w5)((()=>[i])),_:1}),"show"!==d.mode?((0,a.wg)(),(0,a.j4)(p,{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)(m,{model:d.form,rules:d.rules,disabled:"show"===d.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),clearable:"",placeholder:"请输入等级名称"},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"状态",prop:"active_status"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{modelValue:d.form.active_status,"onUpdate:modelValue":t[1]||(t[1]=e=>d.form.active_status=e),"active-value":1,"inactive-value":0},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"备注",prop:"remark"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.remark,"onUpdate:modelValue":t[2]||(t[2]=e=>d.form.remark=e),clearable:"",type:"textarea"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules","disabled"])])),_:1},8,["title","modelValue"])}var d={emits:["success","closed"],data(){return{mode:"add",titleMap:{add:"新增",edit:"编辑",show:"查看"},visible:!1,isSaveing:!1,form:{id:"",name:"",active_status:1,remark:""},rules:{name:[{required:!0,message:"等级名称不能为空"}],active_status:[{required:!0}]}}},mounted(){},methods:{open(e="add"){return this.mode=e,this.visible=!0,this},submit(){this.$refs.dialogForm.validate((async e=>{if(e){this.isSaveing=!0;let e={code:""};e=this.form.id>0?await this.$API.system.grade.update.post(this.form):await this.$API.system.grade.add.post(this.form),this.isSaveing=!1,200===e.code&&(this.$emit("success",this.form,this.mode),this.visible=!1,this.$message.success("操作成功"))}}))},setData(e){const t={id:e.id};this.loading=!0,setTimeout((async()=>{const e=await this.$API.system.grade.info.post(t);this.form.id=e.data.id,this.form.name=e.data.name,this.form.active_status=e.data.active_status?1:0,this.form.remark=e.data.remark}),100)}}},r=l(83744);const n=(0,r.Z)(d,[["render",o]]);var u=n},32535:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return _e}});var a=l(66252),i=l(3577);const s=e=>((0,a.dD)("data-v-1647aa7c"),e=e(),(0,a.Cn)(),e),o={class:"processView"},d={class:"leftBox"},r={class:"selectView"},n=s((()=>(0,a._)("div",{class:"name"},"选择单据",-1))),u={class:"content"},c={class:"selectFlex"},m={class:"viewCard"},p={class:"checkView"},h={class:"seq"},f={class:"name"},_={class:"rightBox"},g={class:"hereBox"},w=s((()=>(0,a._)("div",{class:"describe"},"将需要的流程拖到此处",-1))),v={class:"flexView"},y={class:"flow-lines",width:"100%",height:"100%"},b={key:0,d:"M 294 40 L 344 40 C 394 40, 394 120, 344 121 L 304 121",stroke:"#009688",fill:"transparent","stroke-width":"1","marker-end":"url(#arrowhead)"},k={key:1,d:"M 106 120 L 56 120 C 6 120, 6 195, 56 201 L 96 201 ",stroke:"#009688",fill:"transparent","stroke-width":"1","marker-end":"url(#arrowhead)"},V={key:2,d:"M 294 200 L 344 200 C 394 200, 394 280, 344 281 L 304 281",stroke:"#009688",fill:"transparent","stroke-width":"1","marker-end":"url(#arrowhead)"},C=s((()=>(0,a._)("defs",null,[(0,a._)("marker",{id:"arrowhead",markerWidth:"10",markerHeight:"7",refX:"0",refY:"3.5",orient:"auto"},[(0,a._)("polygon",{points:"0 0, 10 3.5, 0 7",fill:"#009688"})])],-1))),W={class:"flowBox"},x={key:0,class:"itemTag"},S={class:"tagView"},D={class:"seq"},U={class:"number"},$={key:0,class:"rightSolid rightSolidColor"},L=["onClick"],M={class:"name"},T=s((()=>(0,a._)("div",{class:"itemTagBorder"},null,-1))),I={class:"flowBox flexRowReverse"},H=s((()=>(0,a._)("div",{class:"itemTagBorder"},null,-1))),N={key:0,class:"itemTag"},q={class:"tagView"},j={class:"seq"},P={class:"number"},E=["onClick"],A={class:"name"},z=s((()=>(0,a._)("div",{class:"itemTagBorder"},null,-1))),F={class:"flowBox"},O=s((()=>(0,a._)("div",{class:"itemTagBorder"},null,-1))),Z={key:0,class:"itemTag"},Y={class:"tagView"},B={class:"seq"},R={class:"number"},K={key:0,class:"rightSolid rightSolidColor"},G=["onClick"],J={class:"name"},Q=s((()=>(0,a._)("div",{class:"itemTagBorder"},null,-1))),X={class:"flowBox flexRowReverse"},ee=s((()=>(0,a._)("div",{class:"itemTagBorder"},null,-1))),te={key:0,class:"itemTag"},le={class:"tagView"},ae={class:"seq"},ie={class:"number"},se=["onClick"],oe={class:"name"},de=s((()=>(0,a._)("div",{class:"itemTagBorder"},null,-1))),re=(0,a.Uk)("保存"),ne=(0,a.Uk)("取消");function ue(e,t,l,s,ue,ce){const me=(0,a.up)("el-option"),pe=(0,a.up)("el-select"),he=(0,a.up)("draggable"),fe=(0,a.up)("el-icon-Close"),_e=(0,a.up)("el-icon"),ge=(0,a.up)("el-button"),we=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(we,{class:"dialogPaddingTopNone",title:ue.titleMap[ue.mode],modelValue:ue.visible,"onUpdate:modelValue":t[4]||(t[4]=e=>ue.visible=e),width:780,"destroy-on-close":"",draggable:"",onClosed:t[5]||(t[5]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(ge,{type:"primary",onClick:ce.save,loading:ue.loading},{default:(0,a.w5)((()=>[re])),_:1},8,["onClick","loading"]),(0,a.Wm)(ge,{onClick:t[3]||(t[3]=e=>this.visible=!1)},{default:(0,a.w5)((()=>[ne])),_:1})])),default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",d,[(0,a._)("div",r,[n,(0,a._)("div",u,[(0,a.Wm)(pe,{style:{width:"100%"},size:ue.size,placeholder:"请选择单据",modelValue:ue.params.order_type,"onUpdate:modelValue":t[0]||(t[0]=e=>ue.params.order_type=e),onChange:ce.orderTypeChange},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(ue.setMap.orderList,((e,t)=>((0,a.wg)(),(0,a.j4)(me,{key:t,value:e.value,label:e.label},null,8,["value","label"])))),128))])),_:1},8,["size","modelValue","onChange"])])]),(0,a._)("div",c,[(0,a.Wm)(he,{class:"dragView saveView",modelValue:ue.flowsList,"onUpdate:modelValue":t[1]||(t[1]=e=>ue.flowsList=e),animation:"200","item-key":"id",group:"people"},{item:(0,a.w5)((({element:e})=>[(0,a._)("div",m,[(0,a._)("div",p,[(0,a._)("span",h,(0,i.toDisplayString)(e.value),1),(0,a._)("span",f,(0,i.toDisplayString)(e.label),1)])])])),_:1},8,["modelValue"])])]),(0,a._)("div",_,[(0,a._)("div",g,[w,(0,a.Wm)(he,{class:"dragView",modelValue:ue.params.flows,"onUpdate:modelValue":t[2]||(t[2]=e=>ue.params.flows=e),animation:"200","item-key":"id",group:"people"},{item:(0,a.w5)((({element:e})=>[(0,a.Uk)((0,i.toDisplayString)((e.label,"")),1)])),_:1},8,["modelValue"])]),(0,a._)("div",v,[((0,a.wg)(),(0,a.iD)("svg",y,[ue.params.flows.length>4?((0,a.wg)(),(0,a.iD)("path",b)):(0,a.kq)("",!0),ue.params.flows.length>7?((0,a.wg)(),(0,a.iD)("path",k)):(0,a.kq)("",!0),ue.params.flows.length>10?((0,a.wg)(),(0,a.iD)("path",V)):(0,a.kq)("",!0),C])),(0,a._)("div",W,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(ue.params.flows,((e,t)=>((0,a.wg)(),(0,a.iD)(a.HY,{key:t},[-1!==[0,1,2,3].indexOf(t)?((0,a.wg)(),(0,a.iD)("div",x,[(0,a._)("div",S,[(0,a._)("div",D,[(0,a._)("div",{class:(0,i.normalizeClass)(["leftSolid",{leftArrow:-1!==[1,2,3].indexOf(t)}])},null,2),(0,a._)("div",U,(0,i.toDisplayString)(e.value),1),-1===[0,1,2].indexOf(t)||e.lastShow?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",$)),(0,a._)("div",{class:"delete",onClick:t=>ce.deleteFlows(e)},[(0,a.Wm)(_e,null,{default:(0,a.w5)((()=>[(0,a.Wm)(fe)])),_:1})],8,L)]),(0,a._)("div",M,(0,i.toDisplayString)(e.label),1)])])):(0,a.kq)("",!0)],64)))),128)),T]),(0,a._)("div",I,[H,((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(ue.params.flows,((e,t)=>((0,a.wg)(),(0,a.iD)(a.HY,{key:t},[-1!==[4,5,6].indexOf(t)?((0,a.wg)(),(0,a.iD)("div",N,[(0,a._)("div",q,[(0,a._)("div",j,[(0,a._)("div",{class:(0,i.normalizeClass)(["leftSolid",{leftArrowNone:-1!==[4,5].indexOf(t)&&!e.lastShow}])},null,2),(0,a._)("div",P,(0,i.toDisplayString)(e.value),1),(0,a._)("div",{class:(0,i.normalizeClass)(["rightSolid",{rightArrow:-1!==[5,6].indexOf(t)}])},null,2),(0,a._)("div",{class:"delete",onClick:t=>ce.deleteFlows(e)},[(0,a.Wm)(_e,null,{default:(0,a.w5)((()=>[(0,a.Wm)(fe)])),_:1})],8,E)]),(0,a._)("div",A,(0,i.toDisplayString)(e.label),1)])])):(0,a.kq)("",!0)],64)))),128)),z]),(0,a._)("div",F,[O,((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(ue.params.flows,((e,t)=>((0,a.wg)(),(0,a.iD)(a.HY,{key:t},[-1!==[7,8,9].indexOf(t)?((0,a.wg)(),(0,a.iD)("div",Z,[(0,a._)("div",Y,[(0,a._)("div",B,[(0,a._)("div",{class:(0,i.normalizeClass)(["leftSolid",{leftArrow:-1!==[8,9].indexOf(t)}])},null,2),(0,a._)("div",R,(0,i.toDisplayString)(e.value),1),-1===[7,8].indexOf(t)||e.lastShow?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",K)),(0,a._)("div",{class:"delete",onClick:t=>ce.deleteFlows(e)},[(0,a.Wm)(_e,null,{default:(0,a.w5)((()=>[(0,a.Wm)(fe)])),_:1})],8,G)]),(0,a._)("div",J,(0,i.toDisplayString)(e.label),1)])])):(0,a.kq)("",!0)],64)))),128)),Q]),(0,a._)("div",X,[ee,((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(ue.params.flows,((e,t)=>((0,a.wg)(),(0,a.iD)(a.HY,{key:t},[-1!==[10,11,12].indexOf(t)?((0,a.wg)(),(0,a.iD)("div",te,[(0,a._)("div",le,[(0,a._)("div",ae,[(0,a._)("div",{class:(0,i.normalizeClass)(["leftSolid",{leftArrowNone:-1!==[10,11].indexOf(t)&&!e.lastShow}])},null,2),(0,a._)("div",ie,(0,i.toDisplayString)(e.value),1),(0,a._)("div",{class:(0,i.normalizeClass)(["rightSolid",{rightArrow:-1!==[11,12].indexOf(t)}])},null,2),(0,a._)("div",{class:"delete",onClick:t=>ce.deleteFlows(e)},[(0,a.Wm)(_e,null,{default:(0,a.w5)((()=>[(0,a.Wm)(fe)])),_:1})],8,se)]),(0,a._)("div",oe,(0,i.toDisplayString)(e.label),1)])])):(0,a.kq)("",!0)],64)))),128)),de])])])])])),_:1},8,["title","modelValue"])}var ce=l(9980),me=l.n(ce),pe={name:"process",components:{draggable:me()},emits:["success","closed"],data(){return{mode:"add",size:"",titleMap:{show:"单据自定义流程"},setMap:{orderList:[],processList:[]},flowsList:[],visible:!0,loading:!1,params:{category:"",order_type:"",flows:[]}}},computed:{},watch:{"params.flows":{handler(e){e&&e.length>0&&(e.sort(((e,t)=>e.value-t.value)),e.forEach(((t,l)=>{t.lastShow=e.length===l+1}))),this.flowsSet()},deep:!0}},mounted(){},methods:{open(e="add"){return this.mode=e,this.visible=!0,this},async orderTypeChange(e){let t={category:this.params.category,order_type:e};const l=await this.$API.system.reviewProcess.getNodeOption.post(t);200===l.code&&(l.data&&l.data.flows&&l.data.flows.length>0?(l.data.flows.forEach(((e,t)=>{e.lastShow=l.data.length===t+1,e.value=Number(e.value)})),this.params.flows=l.data.flows,this.flowsSet()):this.params.flows=[])},async getProcess(){let e={category:this.params.category,order_type:this.params.order_type};const t=await this.$API.system.reviewProcess.options.post(e);200===t.code&&(t.data.forEach((e=>{e.id=e.value})),this.setMap.processList=t.data)},deleteFlows(e){this.params.flows.forEach(((t,l)=>{t.value===e.value&&this.params.flows.splice(l,1)}))},async getData(){let e={category:this.params.category};const t=await this.$API.system.reviewProcess.listSetting.post(e);200===t.code&&(this.setMap.orderList=t.data,t.data&&t.data.length>0&&(this.params.order_type=t.data[0].value,await this.getProcess(),await this.orderTypeChange(t.data[0].value)))},flowsSet(){if(this.params.flows){const e=this.params.flows.map((e=>e.value));this.flowsList=this.setMap.processList.filter((t=>-1===e.indexOf(t.value)))}},async save(){let e=this.$TOOL.objCopy(this.params);e.flows=this.params.flows.map((e=>({value:e.value,label:e.label}))),this.loading=!0;const t=await this.$API.system.reviewProcess.saveNode.post(e);this.loading=!1,200===t.code&&(this.$message.success("单据流程保存成功"),this.visible=!1,this.$emit("success"))},setData(e){this.params.category=e.category,this.getData()}}},he=l(83744);const fe=(0,he.Z)(pe,[["render",ue],["__scopeId","data-v-1647aa7c"]]);var _e=fe},34112:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return b}});var a=l(66252),i=l(3577);const s={class:"reviewApproveList dragList"},o={class:"item"},d={class:"num"},r=(0,a.Uk)("按用户"),n=(0,a.Uk)("按角色"),u=(0,a.Uk)("顺签"),c=(0,a.Uk)("会签"),m=(0,a.Uk)("或签"),p=(0,a.Uk)("保存"),h=(0,a.Uk)("取消");function f(e,t,l,f,_,g){const w=(0,a.up)("el-option"),v=(0,a.up)("el-select"),y=(0,a.up)("el-form-item"),b=(0,a.up)("el-icon-Close"),k=(0,a.up)("el-icon"),V=(0,a.up)("draggable"),C=(0,a.up)("el-radio"),W=(0,a.up)("el-radio-group"),x=(0,a.up)("el-form"),S=(0,a.up)("el-button"),D=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(D,{title:_.titleMap[_.mode],modelValue:_.visible,"onUpdate:modelValue":t[5]||(t[5]=e=>_.visible=e),width:460,"destroy-on-close":"",draggable:"",onClosed:t[6]||(t[6]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(S,{type:"primary",onClick:g.save,loading:_.loading},{default:(0,a.w5)((()=>[p])),_:1},8,["onClick","loading"]),(0,a.Wm)(S,{onClick:t[4]||(t[4]=e=>this.visible=!1)},{default:(0,a.w5)((()=>[h])),_:1})])),default:(0,a.w5)((()=>[(0,a.Wm)(x,{model:_.form,ref:"dialogForm","label-width":"100px"},{default:(0,a.w5)((()=>[(0,a.Wm)(y,{label:1===_.form.review_type?"审核人":"审核角色",prop:"reviewer_ids"},{default:(0,a.w5)((()=>[(0,a.Wm)(v,{class:"reviewSelect",placeholder:"请选择",modelValue:_.form.reviewer_ids,"onUpdate:modelValue":t[0]||(t[0]=e=>_.form.reviewer_ids=e),"collapse-tags":"",multiple:"",filterable:"",onVisibleChange:g.handlerChange,onChange:g.reviewChange},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(_.setMap.handlerList,((e,t)=>((0,a.wg)(),(0,a.j4)(w,{key:t,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onVisibleChange","onChange"])])),_:1},8,["label"]),(0,a.Wm)(y,{label:"审核人排序"},{default:(0,a.w5)((()=>[(0,a._)("div",s,[(0,a.Wm)(V,{modelValue:_.setMap.reviewApproveList,"onUpdate:modelValue":t[1]||(t[1]=e=>_.setMap.reviewApproveList=e),animation:"200","item-key":"id",group:"people"},{item:(0,a.w5)((({element:e,index:t})=>[(0,a._)("span",o,[(0,a._)("span",d,(0,i.toDisplayString)(t+1),1),(0,a.Uk)(" 审核"+(0,i.toDisplayString)(1===_.form.review_type?"人员":"角色")+""+(0,i.toDisplayString)(e.label)+" ",1),(0,a.Wm)(k,{class:"icon",onClick:t=>g.deleteApprove(e)},{default:(0,a.w5)((()=>[(0,a.Wm)(b)])),_:2},1032,["onClick"])])])),_:1},8,["modelValue"])])])),_:1}),(0,a.Wm)(y,{label:"审核对象"},{default:(0,a.w5)((()=>[(0,a.Wm)(W,{modelValue:_.form.review_type,"onUpdate:modelValue":t[2]||(t[2]=e=>_.form.review_type=e),onChange:g.reviewTypeChange},{default:(0,a.w5)((()=>[(0,a.Wm)(C,{label:1,value:1},{default:(0,a.w5)((()=>[r])),_:1}),(0,a.Wm)(C,{label:2,value:2},{default:(0,a.w5)((()=>[n])),_:1})])),_:1},8,["modelValue","onChange"])])),_:1}),(0,a.Wm)(y,{label:"审核方式",prop:"review_method"},{default:(0,a.w5)((()=>[(0,a.Wm)(W,{modelValue:_.form.review_method,"onUpdate:modelValue":t[3]||(t[3]=e=>_.form.review_method=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(C,{label:1,value:1,disabled:2===_.form.review_type},{default:(0,a.w5)((()=>[u])),_:1},8,["disabled"]),(0,a.Wm)(C,{label:2,value:2,disabled:2===_.form.review_type},{default:(0,a.w5)((()=>[c])),_:1},8,["disabled"]),(0,a.Wm)(C,{label:3,value:3},{default:(0,a.w5)((()=>[m])),_:1})])),_:1},8,["modelValue"])])),_:1})])),_:1},8,["model"])])),_:1},8,["title","modelValue"])}l(57658);var _=l(9980),g=l.n(_),w={name:"review",components:{draggable:g()},emits:["success","closed"],data(){return{mode:"review",titleMap:{review:"设置审核人"},setMap:{handlerList:[],gradeList:[{label:"一级",value:1},{label:"二级",value:2},{label:"三级",value:3},{label:"四级",value:4},{label:"五级",value:5}],reviewApproveList:[]},visible:!1,loading:!1,form:{category:"",reviewer_ids:[],review_object:[],review_method:1,review_type:1}}},mounted(){},methods:{open(e="show"){return this.mode=e,this.visible=!0,this},async save(){this.loading=!0,this.setMap.reviewApproveList&&this.setMap.reviewApproveList.length>0&&(this.form.review_object=this.setMap.reviewApproveList.map((e=>1===this.form.review_type?{user_id:e.value,user_name:e.label}:{role_id:e.value,role_name:e.label})));const e=await this.$API.system.reviewProcess.addReview.post(this.form);this.loading=!1,200===e.code&&(this.$message.success("单据保存成功"),this.visible=!1,this.$emit("success"))},deleteApprove(e){this.setMap.reviewApproveList.forEach(((t,l)=>{t.value===e.value&&this.setMap.reviewApproveList.splice(l,1)})),this.form.reviewer_ids.forEach(((t,l)=>{t===e.value&&this.form.reviewer_ids.splice(l,1)}))},async handlerChange(e){if(!e)return;let t;t=2===this.form.review_type?await this.$API.system.role.find.post({field:"role_name"}):await this.$API.system.user.find.post({field:"name"}),200===t.code&&(t.data.length>0&&t.data.forEach((e=>{e.label=1===this.form.review_type?e.name:e.role_name,e.value=e.id})),this.setMap.handlerList=t.data)},async getReviewApprove(){const e=await this.$API.system.reviewProcess.getReviewList.post({category:this.form.category});200===e.code&&e.data.review_object&&e.data.review_object.length>0&&(e.data.review_object.forEach((t=>{t.label=1===e.data.review_type?t.user_name:t.role_name,t.value=1===e.data.review_type?t.user_id:t.role_id})),this.setMap.reviewApproveList=e.data.review_object,this.form.reviewer_ids=e.data.review_object.map((t=>1===e.data.review_type?t.user_id:t.role_id)))},reviewChange(e){let t=[];this.setMap.handlerList.forEach((l=>{-1!==e.indexOf(l.id)&&t.push(l)})),this.setMap.reviewApproveList=t},reviewTypeChange(){this.form.reviewer_ids=[],this.form.review_object=[],this.setMap.reviewApproveList=[],this.form.review_method=3,this.handlerChange(!0)},setData(e){this.form.category=e.category,this.form.review_method=e.review_method,this.form.review_type=e.review_type,this.getReviewApprove(),this.handlerChange(!0)}}},v=l(83744);const y=(0,v.Z)(w,[["render",f],["__scopeId","data-v-7e6eada7"]]);var b=y},82656: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:"saveView"},o=(0,a.Uk)("保存"),d=(0,a.Uk)("取消");function r(e,t,l,r,n,u){const c=(0,a.up)("el-checkbox"),m=(0,a.up)("el-checkbox-group"),p=(0,a.up)("el-scrollbar"),h=(0,a.up)("el-button"),f=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(f,{class:"dialogPaddingTopNone",title:n.titleMap[n.mode],modelValue:n.visible,"onUpdate:modelValue":t[2]||(t[2]=e=>n.visible=e),width:460,"destroy-on-close":"",draggable:"",onClosed:t[3]||(t[3]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(h,{type:"primary",onClick:u.save,loading:n.loading},{default:(0,a.w5)((()=>[o])),_:1},8,["onClick","loading"]),(0,a.Wm)(h,{onClick:t[1]||(t[1]=e=>this.visible=!1)},{default:(0,a.w5)((()=>[d])),_:1})])),default:(0,a.w5)((()=>[(0,a.Wm)(p,{"max-height":"320",style:{padding:"0"}},{default:(0,a.w5)((()=>[(0,a._)("div",s,[(0,a.Wm)(m,{modelValue:n.params.affect_order_type,"onUpdate:modelValue":t[0]||(t[0]=e=>n.params.affect_order_type=e)},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(n.setMap.orderList,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"viewCard",key:t},[(0,a.Wm)(c,{label:e.value,value:e.value},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(e.label),1)])),_:2},1032,["label","value"])])))),128))])),_:1},8,["modelValue"])])])),_:1})])),_:1},8,["title","modelValue"])}l(57658);var n={name:"save",emits:["success","closed"],data(){return{mode:"add",titleMap:{add:"单据类型选择-新增",edit:"单据类型选择-编辑"},setMap:{orderList:[]},visible:!1,loading:!1,params:{category:"",affect_order_type:[]}}},mounted(){},methods:{open(e="add"){return this.mode=e,this.visible=!0,this},async getData(){const e=await this.$API.system.reviewProcess.listSetting.post();200===e.code&&(this.setMap.orderList=e.data)},setOrders(e){let t=[];e&&e.length>0&&e.forEach((e=>{e.checked&&t.push(e.value)})),this.params.affect_order_type=t},setParams(e,t){let l=[];return e&&e.length>0&&e.forEach((e=>{t&&t.length>0&&t.forEach((t=>{t.order_type||t!==e.value||l.push({order_type:e.value,order_type_name:e.label})}))})),l},async save(){this.loading=!0;let e={category:this.params.category,affect_order_type:this.setParams(this.setMap.orderList,this.params.affect_order_type)};const t=await this.$API.system.reviewProcess.addOrder.post(e);this.loading=!1,200===t.code&&(this.$message.success("单据保存成功"),this.visible=!1,this.$emit("success"))},setOrder(e){this.params.category=e.category,e.affect_order_type&&e.affect_order_type.length>0&&(this.params.affect_order_type=e.affect_order_type.map((e=>e.order_type))),this.getData()},setData(e){this.params.category=e.category,e.affect_order_type&&e.affect_order_type.length>0&&(this.params.affect_order_type=e.affect_order_type.map((e=>e.order_type)))}}},u=l(83744);const c=(0,u.Z)(n,[["render",r]]);var m=c},52372:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return u}});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-switch"),m=(0,a.up)("el-form"),p=(0,a.up)("el-button"),h=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(h,{title:d.titleMap[d.mode],modelValue:d.visible,"onUpdate:modelValue":t[5]||(t[5]=e=>d.visible=e),width:500,"destroy-on-close":"",draggable:"",onClosed:t[6]||(t[6]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(p,{onClick:t[3]||(t[3]=e=>d.visible=!1)},{default:(0,a.w5)((()=>[i])),_:1}),"show"!==d.mode?((0,a.wg)(),(0,a.j4)(p,{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)(m,{model:d.form,rules:d.rules,disabled:"show"===d.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),clearable:"",placeholder:"请输入材种名称"},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"状态",prop:"active_status"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{modelValue:d.form.active_status,"onUpdate:modelValue":t[1]||(t[1]=e=>d.form.active_status=e),"active-value":1,"inactive-value":0},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"备注",prop:"remark"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.remark,"onUpdate:modelValue":t[2]||(t[2]=e=>d.form.remark=e),clearable:"",type:"textarea"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules","disabled"])])),_:1},8,["title","modelValue"])}var d={emits:["success","closed"],data(){return{mode:"add",titleMap:{add:"新增",edit:"编辑",show:"查看"},visible:!1,isSaveing:!1,form:{id:"",name:"",active_status:1,remark:""},rules:{name:[{required:!0,message:"材种名称不能为空"}],active_status:[{required:!0}]}}},mounted(){},methods:{open(e="add"){return this.mode=e,this.visible=!0,this},submit(){this.$refs.dialogForm.validate((async e=>{if(e){this.isSaveing=!0;let e=await this.$API.system.wood.add.post(this.form);this.isSaveing=!1,200===e.code&&(this.$emit("success",this.form,this.mode),this.visible=!1,this.$message.success("操作成功"))}}))},setData(e){const t={id:e.id};this.loading=!0,setTimeout((async()=>{const e=await this.$API.system.wood.info.post(t);this.form.id=e.data.id,this.form.name=e.data.name,this.form.active_status=e.data.active_status?1:0,this.form.remark=e.data.remark}),100)}}},r=l(83744);const n=(0,r.Z)(d,[["render",o]]);var u=n},42962: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)("sc-title"),c=(0,a.up)("el-input"),m=(0,a.up)("el-form-item"),p=(0,a.up)("el-col"),h=(0,a.up)("el-row"),f=(0,a.up)("el-checkbox"),_=(0,a.up)("el-table-column"),g=(0,a.up)("el-button"),w=(0,a.up)("sc-form-table"),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"),C=(0,a.Q2)("loading");return(0,a.wg)(),(0,a.j4)(V,{title:r.titleMap[r.mode],modelValue:r.visible,"onUpdate:modelValue":t[8]||(t[8]=e=>r.visible=e),size:1e3,"destroy-on-close":"",onClosed:t[9]||(t[9]=t=>e.$emit("closed"))},{default:(0,a.w5)((()=>[(0,a.wy)(((0,a.wg)(),(0,a.j4)(k,null,{default:(0,a.w5)((()=>[(0,a.Wm)(y,{style:{padding:"0 20px 20px 20px"}},{default:(0,a.w5)((()=>[(0,a.Wm)(v,{ref:"dialogForm",model:r.form,rules:r.rules,"label-width":"100px","label-position":"top"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{title:"基础"}),(0,a.Wm)(h,{gutter:20},{default:(0,a.w5)((()=>[(0,a.Wm)(p,{span:16},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{label:"表格名称",prop:"name"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{modelValue:r.form.name,"onUpdate:modelValue":t[0]||(t[0]=e=>r.form.name=e),placeholder:"请输入中文描述标题"},null,8,["modelValue"])])),_:1})])),_:1}),(0,a.Wm)(p,{span:8},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{label:"标识",prop:"code"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{modelValue:r.form.code,"onUpdate:modelValue":t[1]||(t[1]=e=>r.form.code=e),placeholder:"请输入唯一标识"},null,8,["modelValue"])])),_:1})])),_:1})])),_:1}),(0,a.Wm)(m,null,{default:(0,a.w5)((()=>[(0,a.Wm)(f,{modelValue:r.form.remoteSort,"onUpdate:modelValue":t[2]||(t[2]=e=>r.form.remoteSort=e),label:"远程排序"},null,8,["modelValue"]),(0,a.Wm)(f,{modelValue:r.form.remoteFilter,"onUpdate:modelValue":t[3]||(t[3]=e=>r.form.remoteFilter=e),label:"远程过滤"},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{title:"表格列"}),(0,a.Wm)(m,{prop:"column"},{default:(0,a.w5)((()=>[(0,a.Wm)(w,{modelValue:r.form.column,"onUpdate:modelValue":t[4]||(t[4]=e=>r.form.column=e),addTemplate:r.addTemplate,"drag-sort":"",placeholder:"暂无数据"},{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:"prop",label:"字段",width:"150"},{default:(0,a.w5)((e=>[(0,a.Wm)(c,{modelValue:e.row.prop,"onUpdate:modelValue":t=>e.row.prop=t,placeholder:"请输入字段"},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,a.Wm)(_,{prop:"width",label:"宽度",width:"100"},{default:(0,a.w5)((e=>[(0,a.Wm)(c,{modelValue:e.row.width,"onUpdate:modelValue":t=>e.row.width=t,placeholder:"请输入宽度"},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,a.Wm)(_,{prop:"hide",label:"隐藏",width:"80",align:"center"},{default:(0,a.w5)((e=>[(0,a.Wm)(f,{modelValue:e.row.hide,"onUpdate:modelValue":t=>e.row.hide=t},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,a.Wm)(_,{prop:"sortable",label:"排序",width:"80",align:"center"},{default:(0,a.w5)((e=>[(0,a.Wm)(f,{modelValue:e.row.sortable,"onUpdate:modelValue":t=>e.row.sortable=t},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,a.Wm)(_,{prop:"filters",label:"过滤项",width:"90",align:"center"},{default:(0,a.w5)((e=>[(0,a.Wm)(g,{text:"",size:"small",type:0==e.row.filters.length?"":"primary",onClick:t=>n.setFilters(e.row.filters)},{default:(0,a.w5)((()=>[i])),_:2},1032,["type","onClick"])])),_:1}),(0,a.Wm)(_,{prop:"fixed",label:"固定",width:"80",align:"center"},{default:(0,a.w5)((e=>[(0,a.Wm)(f,{modelValue:e.row.fixed,"onUpdate:modelValue":t=>e.row.fixed=t},null,8,["modelValue","onUpdate:modelValue"])])),_:1})])),_:1},8,["modelValue","addTemplate"])])),_:1})])),_:1},8,["model","rules"])])),_:1}),(0,a.Wm)(b,null,{default:(0,a.w5)((()=>[(0,a.Wm)(g,{type:"primary",loading:r.isSaveing,onClick:n.submit},{default:(0,a.w5)((()=>[s])),_:1},8,["loading","onClick"]),(0,a.Wm)(g,{onClick:t[5]||(t[5]=e=>r.visible=!1)},{default:(0,a.w5)((()=>[o])),_:1})])),_:1})])),_:1})),[[C,r.loading]]),(0,a.Wm)(V,{title:"过滤项配置",modelValue:r.setFiltersVisible,"onUpdate:modelValue":t[7]||(t[7]=e=>r.setFiltersVisible=e),size:500,"destroy-on-close":""},{default:(0,a.w5)((()=>[(0,a.Wm)(y,{style:{padding:"0 20px 20px 20px"}},{default:(0,a.w5)((()=>[(0,a.Wm)(w,{modelValue:r.selectionFilters,"onUpdate:modelValue":t[6]||(t[6]=e=>r.selectionFilters=e),addTemplate:r.filtersAddTemplate,"drag-sort":"",placeholder:"暂无数据"},{default:(0,a.w5)((()=>[(0,a.Wm)(_,{prop:"text",label:"名称"},{default:(0,a.w5)((e=>[(0,a.Wm)(c,{modelValue:e.row.text,"onUpdate:modelValue":t=>e.row.text=t,placeholder:"请输入名称"},null,8,["modelValue","onUpdate:modelValue"])])),_:1}),(0,a.Wm)(_,{prop:"value",label:"值",width:"150"},{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})])),_:1},8,["modelValue","addTemplate"])])),_:1})])),_:1},8,["modelValue"])])),_:1},8,["title","modelValue"])}var r={emits:["success","closed"],data(){return{loading:!1,mode:"add",titleMap:{add:"新增",edit:"编辑"},form:{},rules:{name:[{required:!0,message:"请输入表格名称",trigger:"blur"}],code:[{required:!0,message:"请输入唯一标识",trigger:"blur"}]},addTemplate:{label:"",prop:"",width:"100",hide:!1,sortable:!1,fixed:!1,filters:[]},visible:!1,isSaveing:!1,selectionFilters:[],filtersAddTemplate:{text:"",value:""},setFiltersVisible:!1}},mounted(){},methods:{open(e="add"){return this.mode=e,this.visible=!0,this},submit(){this.$refs.dialogForm.validate((async e=>{if(e){this.isSaveing=!0;var t=await this.$API.demo.post.post(this.form);this.isSaveing=!1,200==t.code?(this.$emit("success",this.form,this.mode),this.visible=!1,this.$message.success("操作成功")):this.$alert(t.message,"提示",{type:"error"})}}))},setData(e){this.loading=!0;const t={id:e.id};setTimeout((async()=>{var e=await this.$API.system.table.info.get(t);this.loading=!1,this.form=e.data}),400)},setFilters(e){this.selectionFilters=e,this.setFiltersVisible=!0}}},n=l(83744);const u=(0,n.Z)(r,[["render",d]]);var c=u},31027: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,style:{color:"#67C23A"}},o={key:1,style:{color:"#F56C6C"}},d=(0,a.Uk)("日志"),r={style:{"font-size":"12px",color:"#999",padding:"20px",background:"#333","font-family":"consolas","line-height":"1.5",overflow:"auto"}};function n(e,t,l,n,u,c){const m=(0,a.up)("el-table-column"),p=(0,a.up)("el-icon-success-filled"),h=(0,a.up)("el-icon"),f=(0,a.up)("el-icon-circle-close-filled"),_=(0,a.up)("el-button"),g=(0,a.up)("scTable"),w=(0,a.up)("el-main"),v=(0,a.up)("el-container"),y=(0,a.up)("el-drawer");return(0,a.wg)(),(0,a.iD)(a.HY,null,[(0,a.Wm)(v,null,{default:(0,a.w5)((()=>[(0,a.Wm)(w,{style:{padding:"0 20px"}},{default:(0,a.w5)((()=>[(0,a.Wm)(g,{ref:"table",data:u.data,stripe:""},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{label:"执行时间",prop:"time",width:"200"}),(0,a.Wm)(m,{label:"执行结果",prop:"state",width:"100"},{default:(0,a.w5)((e=>[200==e.row.state?((0,a.wg)(),(0,a.iD)("span",s,[(0,a.Wm)(h,null,{default:(0,a.w5)((()=>[(0,a.Wm)(p)])),_:1})])):((0,a.wg)(),(0,a.iD)("span",o,[(0,a.Wm)(h,null,{default:(0,a.w5)((()=>[(0,a.Wm)(f)])),_:1})]))])),_:1}),(0,a.Wm)(m,{label:"执行日志",prop:"logs",width:"100",fixed:"right"},{default:(0,a.w5)((e=>[(0,a.Wm)(_,{size:"small",onClick:t=>c.show(e.row),type:"text"},{default:(0,a.w5)((()=>[d])),_:2},1032,["onClick"])])),_:1})])),_:1},8,["data"])])),_:1})])),_:1}),(0,a.Wm)(y,{title:"日志",modelValue:u.logsVisible,"onUpdate:modelValue":t[0]||(t[0]=e=>u.logsVisible=e),size:500,direction:"rtl","destroy-on-close":""},{default:(0,a.w5)((()=>[(0,a.Wm)(w,{style:{padding:"0 20px 20px 20px"}},{default:(0,a.w5)((()=>[(0,a._)("pre",r,(0,i.toDisplayString)(u.demoLog),1)])),_:1})])),_:1},8,["modelValue"])],64)}var u={data(){return{logsVisible:!1,demoLog:"2021-07-07 12:35:00 [com.xxl.job.core.thread.JobThread#run]-[124]-[Thread-308]\n----------- xxl-job job execute start -----------\n----------- Param:\n2021-07-07 12:35:00 [com.heronshn.reservation.jobhandler.AqshMasterDataSendHandler#execute]-[31]-[Thread-308] aqshMasterDataSendHandler start\n2021-07-07 12:35:00 [com.heronshn.reservation.data.service.impl.AqshVehicleServiceImpl#send]-[42]-[Thread-308] send 45\n2021-07-07 12:35:00 [com.heronshn.reservation.data.service.impl.AqshVehicleServiceImpl#send]-[45]-[Thread-308] webapi http://127.0.0.1:48080\n2021-07-07 12:35:00 [com.heronshn.reservation.jobhandler.AqshMasterDataSendHandler#execute]-[33]-[Thread-308] aqshMasterDataSendHandler vehicle end\n2021-07-07 12:35:00 [com.heronshn.reservation.jobhandler.AqshMasterDataSendHandler#execute]-[35]-[Thread-308] aqshMasterDataSendHandler stop\n2021-07-07 12:35:00 [com.xxl.job.core.thread.JobThread#run]-[158]-[Thread-308]\n----------- xxl-job job execute end(finish) -----------\n----------- ReturnT:ReturnT [code=200, msg=null, content=null]\n2021-07-07 12:35:00 [com.xxl.job.core.thread.TriggerCallbackThread#callbackLog]-[176]-[Thread-10]\n----------- xxl-job job callback finish.\n\n[Load Log Finish]",data:[{time:"2021-07-07 00:00:00",state:"500",logs:""},{time:"2021-07-06 00:00:00",state:"200",logs:""},{time:"2021-07-05 00:00:00",state:"200",logs:""},{time:"2021-07-04 00:00:00",state:"200",logs:""},{time:"2021-07-03 00:00:00",state:"200",logs:""},{time:"2021-07-02 00:00:00",state:"200",logs:""},{time:"2021-07-01 00:00:00",state:"200",logs:""}]}},mounted(){},methods:{show(){this.logsVisible=!0}}},c=l(83744);const m=(0,c.Z)(u,[["render",n]]);var p=m},43048: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)("sc-cron"),m=(0,a.up)("el-switch"),p=(0,a.up)("el-form"),h=(0,a.up)("el-button"),f=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(f,{title:d.titleMap[d.mode],modelValue:d.visible,"onUpdate:modelValue":t[6]||(t[6]=e=>d.visible=e),width:400,"destroy-on-close":"",onClosed:t[7]||(t[7]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(h,{onClick:t[4]||(t[4]=e=>d.visible=!1)},{default:(0,a.w5)((()=>[i])),_:1}),(0,a.Wm)(h,{type:"primary",loading:d.isSaveing,onClick:t[5]||(t[5]=e=>r.submit())},{default:(0,a.w5)((()=>[s])),_:1},8,["loading"])])),default:(0,a.w5)((()=>[(0,a.Wm)(p,{model:d.form,rules:d.rules,ref:"dialogForm","label-width":"100px","label-position":"left"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{label:"描述",prop:"title"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.title,"onUpdate:modelValue":t[0]||(t[0]=e=>d.form.title=e),placeholder:"计划任务标题",clearable:""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"执行类",prop:"handler"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{modelValue:d.form.handler,"onUpdate:modelValue":t[1]||(t[1]=e=>d.form.handler=e),placeholder:"计划任务执行类名称",clearable:""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(u,{label:"定时规则",prop:"cron"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{modelValue:d.form.cron,"onUpdate:modelValue":t[2]||(t[2]=e=>d.form.cron=e),placeholder:"请输入Cron定时规则",clearable:"",shortcuts:d.shortcuts},null,8,["modelValue","shortcuts"])])),_:1}),(0,a.Wm)(u,{label:"是否启用",prop:"state"},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{modelValue:d.form.state,"onUpdate:modelValue":t[3]||(t[3]=e=>d.form.state=e),"active-value":"1","inactive-value":"-1"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["title","modelValue"])}var d=l(72758),r={components:{scCron:d.Z},emits:["success","closed"],data(){return{mode:"add",titleMap:{add:"新增计划任务",edit:"编辑计划任务"},form:{id:"",title:"",handler:"",cron:"",state:"1"},rules:{title:[{required:!0,message:"请填写标题"}],handler:[{required:!0,message:"请填写执行类"}],cron:[{required:!0,message:"请填写定时规则"}]},visible:!1,isSaveing:!1,shortcuts:[{text:"每天8点和12点 (自定义追加)",value:"0 0 8,12 * * ?"}]}},mounted(){},methods:{open(e="add"){return this.mode=e,this.visible=!0,this},submit(){this.$refs.dialogForm.validate((e=>{e&&(this.isSaveing=!0,setTimeout((()=>{this.isSaveing=!1,this.visible=!1,this.$message.success("操作成功"),this.$emit("success",this.form,this.mode)}),1e3))}))},setData(e){this.form.id=e.id,this.form.title=e.title,this.form.handler=e.handler,this.form.cron=e.cron,this.form.state=e.state}}},n=l(83744);const u=(0,n.Z)(r,[["render",o]]);var c=u},43041:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return m}});var a=l(66252);const i=(0,a._)("div",{class:"el-form-item-msg"},"请输入包含英文、数字的8位以上密码",-1),s=(0,a.Uk)("取 消"),o=(0,a.Uk)("保 存");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)("sc-password-strength"),p=(0,a.up)("el-form"),h=(0,a.up)("el-button"),f=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(f,{title:"重置用户密码",modelValue:r.visible,"onUpdate:modelValue":t[6]||(t[6]=e=>r.visible=e),draggable:"",width:500},{footer:(0,a.w5)((()=>[(0,a.Wm)(h,{onClick:t[4]||(t[4]=e=>r.visible=!1)},{default:(0,a.w5)((()=>[s])),_:1}),"show"!==r.mode?((0,a.wg)(),(0,a.j4)(h,{key:0,type:"primary",loading:r.isSaveing,onClick:t[5]||(t[5]=e=>n.submit())},{default:(0,a.w5)((()=>[o])),_:1},8,["loading"])):(0,a.kq)("",!0)])),default:(0,a.w5)((()=>[(0,a.Wm)(p,{model:r.form,rules:r.rules,disabled:"show"===r.mode,ref:"dialogForm","label-width":"100px","label-position":"right"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{label:"当前密码",prop:"old_pwd"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{modelValue:r.form.old_pwd,"onUpdate:modelValue":t[0]||(t[0]=e=>r.form.old_pwd=e),type:"password","show-password":"",placeholder:"请输入当前密码"},null,8,["modelValue"])])),_:1}),(0,a.Wm)(c,{label:"新密码",prop:"new_pwd"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{modelValue:r.form.new_pwd,"onUpdate:modelValue":t[1]||(t[1]=e=>r.form.new_pwd=e),type:"password","show-password":"",placeholder:"请输入新密码"},null,8,["modelValue"]),(0,a.Wm)(m,{modelValue:r.form.new_pwd,"onUpdate:modelValue":t[2]||(t[2]=e=>r.form.new_pwd=e)},null,8,["modelValue"]),i])),_:1}),(0,a.Wm)(c,{label:"确认新密码",prop:"conf_pwd"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{modelValue:r.form.conf_pwd,"onUpdate:modelValue":t[3]||(t[3]=e=>r.form.conf_pwd=e),type:"password","show-password":"",placeholder:"请再次输入新密码"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules","disabled"])])),_:1},8,["modelValue"])}var r=l(7764),n={emits:["success","closed"],components:{scPasswordStrength:r.Z},data(){return{form:{old_pwd:"",new_pwd:"",conf_pwd:"",id:""},mode:"add",show:!1,isSaveing:!1,visible:!1,rules:{old_pwd:[{required:!0,message:"请输入当前密码"}],new_pwd:[{required:!0,message:"请输入新密码"}],conf_pwd:[{required:!0,message:"请再次输入新密码"},{validator:(e,t,l)=>{t!==this.form.new_pwd?l(new Error("两次输入密码不一致")):l()}}]}}},methods:{open(e="add",t){return this.form.id=t,this.mode=e,this.visible=!0,this.show=!0,this},submit(){this.$refs.dialogForm.validate((async e=>{if(!e)return!1;{const e={user_id:this.form.id,old_pwd:this.form.old_pwd,conf_pwd:this.form.conf_pwd},t=await this.$API.system.user.reUserPwd.post(e);200===t.code&&(this.visible=!1,this.$message.success("密码重置成功"))}}))}}},u=l(83744);const c=(0,u.Z)(n,[["render",d]]);var m=c},9054:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return c}});var a=l(66252);const i=(0,a._)("div",{class:"el-form-item-msg"},"账号信息用于登录,系统不允许修改",-1),s=(0,a.Uk)("取 消"),o=(0,a.Uk)("保 存");function d(e,t,l,d,r,n){const u=(0,a.up)("ossImgUpload"),c=(0,a.up)("el-form-item"),m=(0,a.up)("el-input"),p=(0,a.up)("el-option"),h=(0,a.up)("el-select"),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:"分配角色",modelValue:r.visible,"onUpdate:modelValue":t[5]||(t[5]=e=>r.visible=e),draggable:"",width:500},{footer:(0,a.w5)((()=>[(0,a.Wm)(_,{onClick:t[3]||(t[3]=e=>r.visible=!1)},{default:(0,a.w5)((()=>[s])),_:1}),"show"!==e.mode?((0,a.wg)(),(0,a.j4)(_,{key:0,type:"primary",loading:r.isSaveing,onClick:t[4]||(t[4]=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"===e.mode,ref:"dialogForm","label-width":"100px","label-position":"right"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{label:"头像",prop:"avatar"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{onParentParams:n.parentParams,url:r.form.avatar},null,8,["onParentParams","url"])])),_:1}),(0,a.Wm)(c,{label:"登录账号",prop:"login_name"},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{modelValue:r.form.login_name,"onUpdate:modelValue":t[0]||(t[0]=e=>r.form.login_name=e),placeholder:"用于登录系统",clearable:"",disabled:r.show},null,8,["modelValue","disabled"]),i])),_:1}),(0,a.Wm)(c,{label:"姓名",prop:"name"},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{modelValue:r.form.name,"onUpdate:modelValue":t[1]||(t[1]=e=>r.form.name=e),placeholder:"请输入完整的真实姓名",clearable:"",disabled:r.show},null,8,["modelValue","disabled"])])),_:1}),(0,a.Wm)(c,{label:"所属角色",prop:"role_ids"},{default:(0,a.w5)((()=>[(0,a.Wm)(h,{modelValue:r.form.role_ids,"onUpdate:modelValue":t[2]||(t[2]=e=>r.form.role_ids=e),multiple:"",filterable:"",style:{width:"100%"}},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(r.groups,(e=>((0,a.wg)(),(0,a.j4)(p,{key:e.id,label:e.label,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})])),_:1},8,["model","rules","disabled"])])),_:1},8,["modelValue"])}var r={emits:["success","closed"],data(){return{show:!1,isSaveing:!1,visible:!1,form:{avatar:"",user_id:"",login_name:"",name:"",role_ids:[]},rules:{role_ids:[{required:!0,message:"请选择所属角色",trigger:"change"}]},groups:[],groupsProps:{value:"id",multiple:!0,checkStrictly:!0}}},mounted(){this.getGroup()},methods:{open(){return this.visible=!0,this.show=!0,this},async getGroup(){const e=await this.$API.system.role.list.get();this.groups=e.data.rows},parentParams(e){this.form.avatar=e},submit(){this.$refs.dialogForm.validate((async e=>{if(!e)return this.isSaveing=!1,!1;{this.isSaveing=!0;const e=await this.$API.system.user.allocatRole.post(this.form);200===e.code&&(this.$emit("success",this.form,this.mode),this.visible=!1,this.$message.success("分配成功")),this.isSaveing=!1}}))},setData(e){this.form.user_id=e.id,this.form.avatar=e.avatar,this.form.login_name=e.login_name,this.form.name=e.name,this.form.role_ids=e.group?e.group.role_ids:[],this.form.mobile=e.mobile}}},n=l(83744);const u=(0,n.Z)(r,[["render",d]]);var c=u},86780:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return m}});var a=l(66252);const i={key:0,class:"el-form-item-msg"},s=(0,a.Uk)("取 消"),o=(0,a.Uk)("保 存");function d(e,t,l,d,r,n){const u=(0,a.up)("ossImgUpload"),c=(0,a.up)("el-form-item"),m=(0,a.up)("el-input"),p=(0,a.up)("el-cascader"),h=(0,a.up)("el-option"),f=(0,a.up)("el-select"),_=(0,a.up)("el-form"),g=(0,a.up)("el-button"),w=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(w,{title:r.titleMap[r.mode],modelValue:r.visible,"onUpdate:modelValue":t[9]||(t[9]=e=>r.visible=e),width:500,"destroy-on-close":"",draggable:"",onClosed:t[10]||(t[10]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(g,{onClick:t[7]||(t[7]=e=>r.visible=!1)},{default:(0,a.w5)((()=>[s])),_:1}),"show"!==r.mode?((0,a.wg)(),(0,a.j4)(g,{key:0,type:"primary",loading:r.isSaveing,onClick:t[8]||(t[8]=e=>n.submit())},{default:(0,a.w5)((()=>[o])),_:1},8,["loading"])):(0,a.kq)("",!0)])),default:(0,a.w5)((()=>[(0,a.Wm)(_,{model:r.form,rules:r.rules,disabled:"show"===r.mode,ref:"dialogForm","label-width":"100px","label-position":"right"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{label:"头像",prop:"avatar"},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{onParentParams:n.parentParams,url:r.form.avatar},null,8,["onParentParams","url"])])),_:1}),(0,a.Wm)(c,{label:"登录账号",prop:"login_name"},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{modelValue:r.form.login_name,"onUpdate:modelValue":t[0]||(t[0]=e=>r.form.login_name=e),placeholder:"用于登录系统",clearable:"",disabled:r.show},null,8,["modelValue","disabled"]),"edit"===r.mode?((0,a.wg)(),(0,a.iD)("div",i," 账号信息用于登录,系统不允许修改 ")):(0,a.kq)("",!0)])),_:1}),(0,a.Wm)(c,{label:"姓名",prop:"name"},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{modelValue:r.form.name,"onUpdate:modelValue":t[1]||(t[1]=e=>r.form.name=e),placeholder:"请输入完整的真实姓名",clearable:""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(c,{label:"手机号",prop:"mobile"},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{modelValue:r.form.mobile,"onUpdate:modelValue":t[2]||(t[2]=e=>r.form.mobile=e),placeholder:"请输入正确的手机号",clearable:""},null,8,["modelValue"])])),_:1}),"add"===r.mode?((0,a.wg)(),(0,a.iD)(a.HY,{key:0},[(0,a.Wm)(c,{label:"登录密码",prop:"password"},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{type:"password",modelValue:r.form.password,"onUpdate:modelValue":t[3]||(t[3]=e=>r.form.password=e),placeholder:"请输入密码",clearable:"","show-password":""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(c,{label:"确认密码",prop:"password2"},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{type:"password",modelValue:r.form.password2,"onUpdate:modelValue":t[4]||(t[4]=e=>r.form.password2=e),placeholder:"请确认密码",clearable:"","show-password":""},null,8,["modelValue"])])),_:1})],64)):(0,a.kq)("",!0),(0,a.Wm)(c,{label:"所属部门",prop:"dept_id"},{default:(0,a.w5)((()=>[(0,a.Wm)(p,{modelValue:r.form.dept_id,"onUpdate:modelValue":t[5]||(t[5]=e=>r.form.dept_id=e),options:r.depts,props:r.deptsProps,clearable:"",style:{width:"100%"}},null,8,["modelValue","options","props"])])),_:1}),(0,a.Wm)(c,{label:"所属角色",prop:"role_ids"},{default:(0,a.w5)((()=>[(0,a.Wm)(f,{modelValue:r.form.role_ids,"onUpdate:modelValue":t[6]||(t[6]=e=>r.form.role_ids=e),multiple:"",filterable:"",style:{width:"100%"}},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(r.groups,(e=>((0,a.wg)(),(0,a.j4)(h,{key:e.id,label:e.label,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})])),_:1},8,["model","rules","disabled"])])),_:1},8,["title","modelValue"])}const{verifyPhone:r}=l(62921);var n={emits:["success","closed"],data(){return{mode:"add",titleMap:{add:"新增用户",edit:"编辑用户",show:"查看"},visible:!1,isSaveing:!1,show:!0,form:{id:"",login_name:"",avatar:"",name:"",mobile:"",dept_id:"",role_ids:[],password:"",password2:""},rules:{avatar:[{required:!0,message:"请上传头像"}],login_name:[{required:!0,message:"请输入登录账号"}],name:[{required:!0,message:"请输入真实姓名"}],mobile:[{required:!0,message:"请输入手机号"},{validator:r,trigger:"blur"}],password:[{required:!0,message:"请输入登录密码"},{validator:(e,t,l)=>{""!==this.form.password2&&this.$refs.dialogForm.validateField("password2"),l()}}],password2:[{required:!0,message:"请再次输入密码"},{validator:(e,t,l)=>{t!==this.form.password?l(new Error("两次输入密码不一致!")):l()}}],dept_id:[{required:!0,message:"请选择所属部门"}],role_ids:[{required:!0,message:"请选择所属角色",trigger:"change"}]},groups:[],groupsProps:{value:"id",multiple:!0,checkStrictly:!0},depts:[],deptsProps:{value:"id",checkStrictly:!1,emitPath:!1}}},mounted(){this.getGroup(),this.getDept()},methods:{open(e="add"){return this.mode=e,this.visible=!0,"add"===e&&(this.show=!1),this},async getGroup(){const e=await this.$API.system.role.list.get();this.groups=e.data.rows},async getDept(){const e=await this.$API.system.dept.listActive.get();this.depts=e.data},parentParams(e){this.form.avatar=e},submit(){this.$refs.dialogForm.validate((async e=>{if(!e)return!1;{this.isSaveing=!0;const e=await this.$API.system.user.addUserTwo.post(this.form);200===e.code&&(this.$emit("success",this.form,this.mode),this.visible=!1,this.$message.success("操作成功")),this.isSaveing=!1}}))},roleListSet(e){let t=Object.entries(e).map((([e])=>Number(e)));return t},setData(e){this.form.id=e.id,this.form.avatar=e.avatar,this.form.login_name=e.login_name,this.form.name=e.name,this.form.role_ids=e.user_role&&e.user_role.role_ids_info?this.roleListSet(e.user_role.role_ids_info):[],this.form.dept_id=e.dept_id,this.form.mobile=e.mobile,this.form.email=e.email}}},u=l(83744);const c=(0,u.Z)(n,[["render",d]]);var m=c},6839:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return n}});var a=l(66252),i=l(3577);function s(e,t,l,s,o,d){const r=(0,a.up)("el-descriptions-item"),n=(0,a.up)("el-descriptions"),u=(0,a.up)("el-card"),c=(0,a.up)("el-main");return(0,a.wg)(),(0,a.j4)(c,{style:{padding:"0 20px"}},{default:(0,a.w5)((()=>[(0,a.Wm)(u,{shadow:"never"},{default:(0,a.w5)((()=>[(0,a.Wm)(n,{title:"Table row data",column:2,border:""},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(o.data,((e,t)=>((0,a.wg)(),(0,a.j4)(r,{key:t,label:t,width:"150px"},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.toDisplayString)(e),1)])),_:2},1032,["label"])))),128))])),_:1})])),_:1})])),_:1})}var o={data(){return{data:{id:""}}},mounted(){},methods:{setData(e){this.data=e}}},d=l(83744);const r=(0,d.Z)(o,[["render",s]]);var n=r},37722:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return m}});var a=l(66252);const i=(0,a.Uk)("男"),s=(0,a.Uk)("女"),o=(0,a.Uk)("取 消"),d=(0,a.Uk)("保 存");function r(e,t,l,r,n,u){const c=(0,a.up)("el-input"),m=(0,a.up)("el-form-item"),p=(0,a.up)("el-radio"),h=(0,a.up)("el-radio-group"),f=(0,a.up)("el-input-number"),_=(0,a.up)("el-switch"),g=(0,a.up)("el-form"),w=(0,a.up)("el-button"),v=(0,a.up)("el-dialog");return(0,a.wg)(),(0,a.j4)(v,{title:n.titleMap[n.mode],modelValue:n.visible,"onUpdate:modelValue":t[7]||(t[7]=e=>n.visible=e),width:500,"destroy-on-close":"",onClosed:t[8]||(t[8]=t=>e.$emit("closed"))},{footer:(0,a.w5)((()=>[(0,a.Wm)(w,{onClick:t[5]||(t[5]=e=>n.visible=!1)},{default:(0,a.w5)((()=>[o])),_:1}),"show"!=n.mode?((0,a.wg)(),(0,a.j4)(w,{key:0,type:"primary",loading:n.isSaveing,onClick:t[6]||(t[6]=e=>u.submit())},{default:(0,a.w5)((()=>[d])),_:1},8,["loading"])):(0,a.kq)("",!0)])),default:(0,a.w5)((()=>[(0,a.Wm)(g,{model:n.form,rules:n.rules,disabled:"show"==n.mode,ref:"dialogForm","label-width":"100px"},{default:(0,a.w5)((()=>[(0,a.Wm)(m,{label:"姓名",prop:"name"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{modelValue:n.form.name,"onUpdate:modelValue":t[0]||(t[0]=e=>n.form.name=e),placeholder:"请输入姓名",clearable:""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(m,{label:"性别",prop:"sex"},{default:(0,a.w5)((()=>[(0,a.Wm)(h,{modelValue:n.form.sex,"onUpdate:modelValue":t[1]||(t[1]=e=>n.form.sex=e)},{default:(0,a.w5)((()=>[(0,a.Wm)(p,{label:"男"},{default:(0,a.w5)((()=>[i])),_:1}),(0,a.Wm)(p,{label:"女"},{default:(0,a.w5)((()=>[s])),_:1})])),_:1},8,["modelValue"])])),_:1}),(0,a.Wm)(m,{label:"邮箱",prop:"email"},{default:(0,a.w5)((()=>[(0,a.Wm)(c,{modelValue:n.form.email,"onUpdate:modelValue":t[2]||(t[2]=e=>n.form.email=e),placeholder:"请输入邮箱",clearable:""},null,8,["modelValue"])])),_:1}),(0,a.Wm)(m,{label:"评分",prop:"num"},{default:(0,a.w5)((()=>[(0,a.Wm)(f,{modelValue:n.form.num,"onUpdate:modelValue":t[3]||(t[3]=e=>n.form.num=e),min:0,style:{width:"100%"}},null,8,["modelValue"])])),_:1}),(0,a.Wm)(m,{label:"状态",prop:"boolean"},{default:(0,a.w5)((()=>[(0,a.Wm)(_,{modelValue:n.form.boolean,"onUpdate:modelValue":t[4]||(t[4]=e=>n.form.boolean=e)},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules","disabled"])])),_:1},8,["title","modelValue"])}var n={emits:["success","closed"],data(){return{mode:"add",titleMap:{add:"新增",edit:"编辑",show:"查看"},visible:!1,isSaveing:!1,form:{id:"",name:"",sex:"男",email:"",num:0,boolean:!0},rules:{name:[{required:!0,message:"请输入姓名"}]},groups:[],groupsProps:{value:"id",emitPath:!1,checkStrictly:!0}}},mounted(){},methods:{open(e="add"){return this.mode=e,this.visible=!0,this},async submit(){var e=await this.$refs.dialogForm.validate().catch((()=>{}));if(!e)return!1;this.isSaveing=!0;var t=await this.$API.demo.post.post(this.form);this.isSaveing=!1,200==t.code?("add"==this.mode&&(this.form.id=t.data),this.$emit("success",this.form,this.mode),this.visible=!1,this.$message.success("操作成功")):this.$alert(t.message,"提示",{type:"error"})},setData(e){this.form.id=e.id,this.form.name=e.name,this.form.sex=e.sex,this.form.email=e.email,this.form.num=e.num,this.form.boolean=e.boolean}}},u=l(83744);const c=(0,u.Z)(n,[["render",r]]);var m=c},81783:function(e,t,l){var a={"./date.vue":36010,"./electricalChart.vue":50387,"./failureRate.vue":64048,"./faultFrequency.vue":2799,"./gasConsumpt.vue":15199,"./maintenance.vue":62039,"./maintenanceRate.vue":2323,"./offlineDevice.vue":17893,"./onlineDevice.vue":61984,"./outMaterialSquare.vue":70754,"./processSquare.vue":9425,"./stopProductSquare.vue":56987,"./todo.vue":74089,"./useElectricity.vue":26959,"./yield.vue":81816};function i(e){var t=s(e);return l(t)}function s(e){if(!l.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}i.keys=function(){return Object.keys(a)},i.resolve=s,e.exports=i,i.id=81783}}]);