yxk_pc_mdh/gyhl/static/js/166.176704854daedc9c0318.js

1 line
5.7 KiB
JavaScript
Raw Normal View History

2025-08-28 15:26:35 +08:00
webpackJsonp([166],{"/VNX":function(t,e){},MV09:function(t,e){},muKs:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=a("d7EF"),r=a.n(o),n=a("//Fk"),l=a.n(n),i=a("woOf"),s=a.n(i),m=a("Dd8w"),c=a.n(m),f=a("NYxO"),d=a("bzuE"),p={name:"mesInspection_plan_detail",data:function(){return{formData:{},getUserList:[],typeList:[],deptList:[],standards:[],devices:[],loading:!1,arr:[],config:d.a}},mounted:function(){this.$route.query.id&&(this.formData.id=this.$route.query.id,this.getDetail())},methods:c()({},Object(f.d)({removeTagNav:"tagNav/removeTagNav"}),{getDetail:function(){var t=this;this.loading=!0,this.$api.mesPatroPlanAPI.planDetail({id:this.formData.id}).then(function(e){t.loading=!1,t.formData=s()({},t.formData,e.patrolplan),e.patrolPlanDetail&&(t.devices=e.patrolPlanDetail,t.getMyTable())}).catch(function(e){t.loading=!1})},getMyTable:function(){var t=[],e=0,a=[];this.devices.forEach(function(o,r,n){t.length&&(e=t[t.length-1].row+n[r-1].patrolProject.length),t.push({row:e,index:o.patrolProject.length}),o.patrolProject&&o.patrolProject.length&&o.patrolProject.forEach(function(t){a.push({id:o.id,serialno:o.serialno,name:o.cdName,projectid:t.id,projectname:t.name,profunc:t.function})})}),this.arr=t,this.devices=a},arraySpanMethod:function(t){t.row,t.column;var e=t.rowIndex,a=t.columnIndex;if(0===a||1===a){var o=[0,0];return this.arr.some(function(t){e===t.row&&(o=[t.index,1])}),o}},initialize:function(){var t=this;l.a.all([this.$api.commonAPI.getUsers(),this.$api.commonAPI.getDepts(),this.$api.dictAPI.getDictsByType("device_type")]).then(function(e){var a=r()(e,3),o=a[0],n=a[1],l=a[2];0===o.code&&(t.getUserList=o.datas),0===n.code&&(t.deptList=n.datas),0===l.code&&(t.typeList=l.datas)}).catch(function(t){console.log(t)})},back:function(){this.removeTagNav({path:this.$route.path,title:this.$route.meta.name}),this.$router.push({path:"/mesInspection/plan"})}})},u={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"sys-box plan-box"},[a("div",{staticClass:"sys-operate"},[a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.back()}}},[t._v(t._s(t.config.cancelText))])],1),t._v(" "),a("div",{staticClass:"sys-form"},[a("el-form",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"form",attrs:{"label-width":"120px",model:t.formData}},[a("div",{staticClass:"flex"},[a("el-form-item",{staticClass:"form-inline",attrs:{label:"计划单号"}},[a("el-input",{attrs:{readonly:""},model:{value:t.formData.workOrderNo,callback:function(e){t.$set(t.formData,"workOrderNo",e)},expression:"formData.workOrderNo"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline form-line",attrs:{label:"计划名称"}},[a("el-input",{attrs:{readonly:""},model:{value:t.formData.name,callback:function(e){t.$set(t.formData,"name",e)},expression:"formData.name"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"巡检人"}},[a("el-input",{attrs:{readonly:""},model:{value:t.formData.patrolPersonName,callback:function(e){t.$set(t.formData,"patrolPersonName",e)},expression:"formData.patrolPersonName"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"巡检部门"}},[a("el-input",{attrs:{readonly:""},model:{value:t.formData.patroldeptName,callback:function(e){t.$set(t.formData,"patroldeptName",e)},expression:"formData.patroldeptName"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"巡检人电话"}},[a("el-input",{attrs:{readonly:""},model:{value:t.formData.cellphone,callback:function(e){t.$set(t.formData,"cellphone",e)},expression:"formData.cellphone"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"计划开始时间"}},[a("el-input",{attrs:{readonly:""},model:{value:t.formData.startTime,callback:function(e){t.$set(t.formData,"startTime",e)},expression:"formData.startTime"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"计划完成时间",prop:"endTime"}},[a("el-input",{attrs:{readonly:""},model:{valu