(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0ccbc9"],{"4ece":function(e,t,i){"use strict";i.r(t);var r=i("7a23");function n(e,t,i,n,d,o){const s=Object(r["resolveComponent"])("view-grid");return Object(r["openBlock"])(),Object(r["createBlock"])(s,{ref:"grid",columns:e.columns,detail:e.detail,editFormFields:e.editFormFields,editFormOptions:e.editFormOptions,searchFormFields:e.searchFormFields,searchFormOptions:e.searchFormOptions,table:e.table,extend:e.extend},null,8,["columns","detail","editFormFields","editFormOptions","searchFormFields","searchFormOptions","table","extend"])}let d={components:{gridHeader:"",gridBody:"",gridFooter:"",modelHeader:"",modelBody:"",modelFooter:""},buttons:{view:[],box:[],detail:[]},methods:{onInit(){this.buttons.splice(2,0,{name:"开启调度",icon:"md-checkmark",hidden:!1,type:"info",onClick:function(){let e=this.$refs.table.getSelected();if(0==e.length)return this.$Message.error("请选择要开启的行!");this.$confirm("设备可能处于禁用状态 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{this.http.get("/api/wcs/ExecuteJobAsync",{jobName:e[0].triggerId},"任务开启中...").then(e=>{e.status?(this.$Message.success("调度开启成功"),setTimeout(()=>{this.refresh()},5e3)):this.$Message.error(e.message)})}).catch(()=>{this.$Message.error("调度开启失败")})}})}}};var o=d,s=Object(r["defineComponent"])({setup(){const e=Object(r["ref"])({key:"ID",footer:"Foots",cnName:"调度",name:"dispatchmanager/TaskDispatch",url:"/WCS/",sortName:"BeginTime"}),t=Object(r["ref"])({}),i=Object(r["ref"])([]),n=Object(r["ref"])({}),d=Object(r["ref"])([]),s=Object(r["ref"])([{field:"jobId",title:"主键",type:"int",width:110,hidden:!0,require:!0,align:"left"},{field:"jobName",title:"任务名称",type:"string",width:110,hidden:!0,align:"left",sort:!0},{field:"jobGroup",title:"任务分组",type:"string",bind:{key:"EquipmentType",data:[]},width:120,require:!0,align:"left"},{field:"triggerId",title:"触发器ID",type:"string",bind:{key:"triggerId",data:[]},width:180,require:!0,align:"left"},{field:"triggerName",title:"触发器名称",type:"string",width:180,hidden:!0,require:!0,align:"left"},{field:"triggerGroup",title:"触发器分组",type:"int",bind:{key:"EquipmentType",data:[]},width:110,require:!0,align:"left"},{field:"triggerStatus",title:"触发器状态",type:"string",bind:{key:"triggerStatus",data:[]},width:110,require:!0,align:"left"},{field:"plcConnetState",title:"是否连接PLC",type:"int",bind:{key:"plcConnetState",data:[]},width:110,require:!0,align:"left"},{field:"isConnected",title:"调度任务是否存在",type:"string",width:110,bind:{key:"isConnected",data:[{key:"true",value:"存在"},{key:"false",value:"不存在"}]},align:"left",sort:!0}]),a=Object(r["ref"])({cnName:"#detailCnName",table:"#detailTable",columns:[],sortName:"",key:""});return{table:e,extend:o,editFormFields:t,editFormOptions:i,searchFormFields:n,searchFormOptions:d,columns:s,detail:a}}}),a=i("d959"),l=i.n(a);const c=l()(s,[["render",n]]);t["default"]=c}}]);
|