1 line
7.0 KiB
JavaScript
1 line
7.0 KiB
JavaScript
|
webpackJsonp([163],{"+sze":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=a("d7EF"),r=a.n(l),o=a("//Fk"),i=a.n(o),s=a("woOf"),n=a.n(s),c=a("Dd8w"),m=a.n(c),p=a("NYxO"),f=a("Dod7"),d=a("bzuE"),u={name:"mesInspection_daily_detail",data:function(){return{uploadUrl:f.a.uploadUrl,ftpPrefix:f.a.ftpPrefix,formData:{engineerId:null,deptName:"",cellphone:"",signInImage:[],taglocationappearanceImage:[]},tableData:[],projects:[],devices:[],initFilePaths:[],signInImage:[],dialogVisible:!1,dialogImageUrl:"",spanArr:[],pos:0,config:d.a}},mounted:function(){this.$route.query.id&&(this.formData.id=this.$route.query.id,this.getDetail())},methods:m()({},Object(p.d)({removeTagNav:"tagNav/removeTagNav"}),{getDetail:function(){var e=this;this.$api.mesPatroPlanAPI.recordDetail({id:this.formData.id}).then(function(t){if(0===t.code){if(e.formData=n()({},e.formData,t.record),e.tableData=t.details?t.details:[],e.getMyTable(),t.initFileList){e.initFilePaths=[];for(var a=0;a<t.initFileList.length;a++){var l={name:"pic"+a,url:e.ftpPrefix+t.initFileList[a].filePath};e.initFilePaths.push(l)}}if(t.signInImage){e.signInImage=[];for(a=0;a<t.signInImage.length;a++){var r={name:"pic"+a,url:e.ftpPrefix+t.signInImage[a].filePath};e.signInImage.push(r)}}}})},getMyTable:function(){var e=this.tableData;this.spanArr=[],this.pos=0;for(var t=0;t<e.length;t++)0===t?(this.spanArr.push(1),this.pos=0):e[t].deviceId===e[t-1].deviceId?(this.spanArr[this.pos]+=1,this.spanArr.push(0)):(this.spanArr.push(1),this.pos=t)},arraySpanMethod:function(e){e.row,e.column;var t=e.rowIndex,a=e.columnIndex;if(0===a||1===a){var l=this.spanArr[t];return{rowspan:l,colspan:l>0?1:0}}},initialize:function(){var e=this;i.a.all([this.$api.commonAPI.getUsers(),this.$api.commonAPI.getDepts(),this.$api.dictAPI.getDictsByType("device_upkeep")]).then(function(t){var a=r()(t,3),l=a[0],o=a[1],i=a[2];0===l.code&&(e.getUserList=l.datas),0===o.code&&(e.deptList=o.datas),0===i.code&&(e.levelList=i.datas)}).catch(function(e){console.log(e)})},back:function(){this.removeTagNav({path:this.$route.path,title:this.$route.meta.name}),this.$router.push({path:"/mesInspection/daily"})},handlePictureCardPreview:function(e){this.dialogImageUrl=e.url,this.dialogVisible=!0}})},v={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"sys-box plan-box"},[a("div",{staticClass:"sys-operate"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.back()}}},[e._v(e._s(e.config.cancelText))])],1),e._v(" "),a("div",{staticClass:"sys-form"},[a("el-form",{ref:"form",attrs:{"label-width":"130px",model:e.formData}},[a("div",{staticClass:"flex"},[a("el-form-item",{staticClass:"form-inline",attrs:{label:"巡检单号"}},[a("el-input",{attrs:{readonly:""},model:{value:e.formData.recordWorkOrderNo,callback:function(t){e.$set(e.formData,"recordWorkOrderNo",t)},expression:"formData.recordWorkOrderNo"}})],1),e._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"计划单号"}},[a("el-input",{attrs:{readonly:""},model:{value:e.formData.planWorkOrderNo,callback:function(t){e.$set(e.formData,"planWorkOrderNo",t)},expression:"formData.planWorkOrderNo"}})],1),e._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"巡检计划"}},[a("el-input",{attrs:{readonly:""},model:{value:e.formData.patrolPlanName,callback:function(t){e.$set(e.formData,"patrolPlanName",t)},expression:"formData.patrolPlanName"}})],1),e._v(" "),a("el-form-item",{staticClass:"form-inline form-line",attrs:{label:"巡检名称",prop:"name"}},[a("el-input",{attrs:{readonly:""},model:{value:e.formData.patrolRecordName,callback:function(t){e.$set(e.formData,"patrolRecordName",t)},expression:"formData.patrolRecordName"}})],1)],1),e._v(" "),a("div",{staticClass:"flex"},[a("el-form-item",{staticClass:"form-inline",attrs:{label:"巡检人",prop:"engineerName"}},[a("el-input",{attrs:{readonly:""},model:{value:e.formData.patrolPersonName,callback:function(t){e.$set(e.formData,"patrolPersonName",t)},expression:"formData.patrolPersonName"}})],1),e._v(" "),a("el-form-it
|