yxk_pc_mdh/gyhl/static/js/192.3a915516d77db64ffa8e.js

1 line
9.2 KiB
JavaScript
Raw Normal View History

2025-08-28 15:26:35 +08:00
webpackJsonp([192],{U8iM:function(t,e){},iLOc:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var l=a("bOdI"),o=a.n(l),i=a("d7EF"),r=a.n(i),s=a("//Fk"),n=a.n(s),c=a("woOf"),f=a.n(c),m=a("Dd8w"),d=a.n(m),u=a("NYxO"),p=a("3MlD"),h=a("bzuE"),v=a("Dod7"),_={components:{DialogChooseSingleUser:p.a},name:"repair_record_detail",data:function(){return{uploadUrl:v.a.uploadUrl,ftpPrefix:v.a.ftpPrefix,formData:{targetList:[],taglocationappearanceImage:[],deletetag_appearanceImage:[],initFileList:[],taskType:null,heldPerson:null,ccNames:""},formCheckInfo:{},recordId:"",loading:!1,initFileList:[],replyList:[],dealList:[],typeList:[],levelList:[],dialogImageUrl:"",dialogVisible:!1,chooseUserVisible:!1,parts:[],type:null,btnHandleShow:!1,btnCompleteShow:!1,report_url:"",config:h.a}},mounted:function(){this.initialize(),this.$route.query.report_url&&(this.report_url=this.$route.query.report_url),this.$route.query.id&&(this.recordId=this.$route.query.id,this.getDetail())},methods:d()({},Object(u.d)({removeTagNav:"tagNav/removeTagNav"}),{getDetail:function(){var t=this;this.loading=!0,this.$api.repairCheckAPI.getRecordDetail(this.recordId).then(function(e){if(0===e.code){if(t.formData=f()({},t.formData,e.recordInfo),e.checkInfo&&(t.formCheckInfo=f()({},t.formData,e.checkInfo[0])),e.ccIdList){var a="";e.ccIdList.forEach(function(t){a+=t.name+","}),a=a.substring(0,a.length-1),t.formData.ccNames=a}if(e.repairRecordImage&&e.repairRecordImage.length>0){t.initFileList=[];for(var l=0;l<e.repairRecordImage.length;l++){var o={name:e.repairRecordImage[l].id,url:t.ftpPrefix+e.repairRecordImage[l].filePath};t.initFileList.push(o)}}e.mapList&&e.mapList.length>0&&(t.parts=e.mapList),t.loading=!1}}).catch(function(e){t.loading=!1})},initialize:function(){var t=this;n.a.all([this.$api.dictAPI.getDictsByType("task_type"),this.$api.dictAPI.getDictsByType("task_level")]).then(function(e){var a=r()(e,2),l=a[0],o=a[1];0===l.code&&(t.typeList=l.datas),0===o.code&&(t.levelList=o.datas)}).catch(function(t){console.log(t)})},back:function(){this.removeTagNav({path:this.$route.path,title:this.$route.meta.name}),this.$router.go(-1)},reply:function(){this.$router.push({path:"/task/reply",query:{id:this.formData.id,report_url:this.$route.path}})},send:function(){this.chooseUserVisible=!0},handle:function(){this.$router.push({path:"/task/handle",query:{id:this.formData.id,t:Date.now()}})},check:function(){this.$router.push({path:"/task/check",query:{id:this.formData.id,t:Date.now()}})},replyDetail:function(t){},dealDetail:function(t){this.$router.push(o()({path:"/task/check_detail",query:{id:t.id}},"query",{t:Date.now()}))},handlePictureCardPreview:function(t){this.dialogImageUrl=t.url,this.dialogVisible=!0}})},g={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"sys-box taskinfo"},[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"}],attrs:{"label-width":"120px",model:t.formData}},[a("el-divider",{attrs:{"content-position":"left"}},[t._v("维修记录")]),t._v(" "),a("div",{staticClass:"flex"},[a("el-form-item",{staticClass:"form-inline form-half",attrs:{label:"实际开工时间"}},[a("el-input",{attrs:{placeholder:"",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 form-half",attrs:{label:"实际完工时间"}},[a("el-input",{attrs:{placeholder:"",readonly:""},model:{value:t.formData.endTime,callback:function(e){t.$set(t.formData,"endTime",e)},expression:"formData.endTime"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline form-half",attrs:{label:"故障类型"}},[a("el-input",{attrs:{placeholder:"",readonly:""},model:{value:t.formData.typeName,callback:function(e){t.$set(t.formData,"typeName",e)},exp