(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-f99d02ce","chunk-ac02dbb8","chunk-34da80bf"],{"0160":function(e,t,a){"use strict";a("ae4e")},"017b":function(e,t,a){"use strict";a("4eb2")},"0210":function(e,t,a){"use strict";a.d(t,"e",(function(){return r})),a.d(t,"d",(function(){return s})),a.d(t,"a",(function(){return l})),a.d(t,"f",(function(){return o})),a.d(t,"g",(function(){return n})),a.d(t,"b",(function(){return c})),a.d(t,"c",(function(){return u}));var i=a("b775");function r(e){return Object(i["a"])({url:"/system/dict/data/list",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/system/dept/getListByArea",method:"get",params:e})}function l(){return Object(i["a"])({url:"/unicare-project/areaProjectList",method:"get"})}function o(){return Object(i["a"])({url:"/unicare-project/listByAreaIds",method:"get"})}function n(){return Object(i["a"])({url:"/unicare-project/listByAreaIdsContainWithdrawal",method:"get"})}function c(){return Object(i["a"])({url:"/unicare-project/authAreaProjectList",method:"get"})}function u(e){return Object(i["a"])({url:"/unicare-project/getAreaList",method:"get",params:e})}},"02fb":function(e,t,a){"use strict";a("4a5d")},"041c":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【场站运维】合同外工单执行")]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.8"),prop:"executeRemark"}},[t("el-input",{attrs:{type:"textarea",autosize:{minRows:6,maxRows:7},maxlength:"500","show-word-limit":""},model:{value:e.formData.executeRemark,callback:function(t){e.$set(e.formData,"executeRemark",t)},expression:"formData.executeRemark"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"验收单模板下载"}},[t("el-button",{attrs:{type:"success",size:"small"},on:{click:e.downTempFile}},[e._v("点击下载")])],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{ref:"upload",staticClass:"is-required",attrs:{label:"上传验收单",prop:"enterHandoverPdf"}},[t("el-upload",{attrs:{action:"#","file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-remove":e.handleRemove,accept:"pdf","before-upload":e.beforeUpload,"on-preview":e.downFile,"on-exceed":e.handleExceed,limit:5}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v(" 点击上传PDF ")]),t("span",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传pdf文件，且单个文件不超过5M")])],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=(a("14d9"),a("08a9")),l=a("5e7c"),o={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{imgList:[],fileList:[],options:[],formData:{executeRemark:"",executeFileList:[],taskId:""},rules:{status:[{required:!0,message:this.$t("Please-select"),trigger:"change"}],actualBeginDate:[{required:!0,message:this.$t("Please-select"),trigger:"change"}],actualEndDate:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){if(this.formData.taskId=this.taskId,!(this.fileList.length>0))return this.$message.closeAll(),void this.$message.warning("请上传验收单附件");this.formData.executeFileList=[],this.fileList.forEach(e=>{this.formData.executeFileList.push({fileName:e.name,fileSize:e.size,fileUrl:e.response.res.requestUrls[0].split("?")[0]})}),Object(l["d"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")})},initData(e){this.formData.status=e.status;let t=e.unTwoTicketsExecuteFile;t&&t.length>0&&t.forEach(e=>{this.fileList.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})})},onSuccess(e,t,a){this.fileList=a},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)})},beforeUpload(e){const t=e.name.substring(e.name.lastIndexOf(".")+1),a=["pdf","PDF"];if(-1===a.indexOf(t))return this.$message.error("上传文件只能是 pdf格式"),!1},handleExceed(){this.$message.closeAll(),this.$message.warning("当前限制选择5个文件")},downFile(e){window.open(e.url||e.response.url)},downTempFile(){let e="https://uper-ommall-bucket.oss-cn-hangzhou.aliyuncs.com/2a74fd43-77ff-4442-9523-ba2e9a232668.docx",t="验收单模板.docx";this.$onDownload(e,t)}},created(){},mounted(){},components:{elImageViewer:s["a"]}},n=o,c=(a("6690"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"1b0755c2",null);t["default"]=u.exports},"0532":function(e,t,a){},"0566":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",staticClass:"form",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.type"),prop:"category"}},[t("el-select",{attrs:{clearable:"",placeholder:e.$t("Please-select"),disabled:e.isView||"3"!==e.formData.source},on:{change:e.categoryChange},model:{value:e.formData.category,callback:function(t){e.$set(e.formData,"category",t)},expression:"formData.category"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.contractTypeList,(function(e,a){return t("el-option",{key:a,attrs:{label:e.name,value:e.value}})}))],2)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applyNo"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applyName"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.owner"),prop:"owner"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.ownerName,callback:function(t){e.$set(e.formData,"ownerName",t)},expression:"formData.ownerName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("organization.Phone"),prop:"phone"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.phone,callback:function(t){e.$set(e.formData,"phone",t)},expression:"formData.phone"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.companyName"),prop:"companyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.companyName,callback:function(t){e.$set(e.formData,"companyName",t)},expression:"formData.companyName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.address"),prop:"address"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.address,callback:function(t){e.$set(e.formData,"address",t)},expression:"formData.address"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[e.isView?t("el-form-item",{attrs:{label:e.$t("clearApply.projectname"),prop:"projectId"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectName,callback:function(t){e.$set(e.formData,"projectName",t)},expression:"formData.projectName"}})],1):t("el-form-item",{attrs:{label:e.$t("workOrderManage.project"),prop:"projectId"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:e.isView||"HYGZ"!==e.formData.category&&"LP"!==e.formData.category},on:{change:e.projectChange},model:{value:e.formData.projectId,callback:function(t){e.$set(e.formData,"projectId",t)},expression:"formData.projectId"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.lastAreaList,(function(e){return t("el-option",{key:e.projectId,attrs:{label:`${e.projectName}(${e.projectCode})`,value:e.projectId}})}))],2)],1)],1),e.isView?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.chargePerson"),prop:"principal"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.principalName,callback:function(t){e.$set(e.formData,"principalName",t)},expression:"formData.principalName"}})],1)],1):t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.chargePerson"),prop:"principal"}},[t("el-select",{attrs:{clearable:"",placeholder:e.$t("Please-select"),disabled:e.isView},model:{value:e.formData.principal,callback:function(t){e.$set(e.formData,"principal",t)},expression:"formData.principal"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.principalList,(function(e){return t("el-option",{key:e.userId,attrs:{label:e.nickName,value:e.userId}})}))],2)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.deviceName"),prop:"deviceName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.deviceName,callback:function(t){e.$set(e.formData,"deviceName",t)},expression:"formData.deviceName"}})],1)],1),"HYGZ"===e.formData.category?t("el-col",{attrs:{span:12}},[t("el-form-item",{class:{"is-required":"HYGZ"===e.formData.category},attrs:{label:e.$t("workOrderManage.flawType"),prop:"faultId",rules:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}},[t("el-select",{attrs:{clearable:"",placeholder:this.$t("Please-select"),disabled:e.isView},model:{value:e.formData.faultId,callback:function(t){e.$set(e.formData,"faultId",t)},expression:"formData.faultId"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.faultList,(function(e){return t("el-option",{key:e.faultId,attrs:{label:e.faultName,value:e.faultId}})}))],2)],1)],1):e._e()],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.inverterBrand"),prop:"inverterBrand"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.inverterBrand,callback:function(t){e.$set(e.formData,"inverterBrand",t)},expression:"formData.inverterBrand"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.inverterModel"),prop:"inverterModel"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.inverterModel,callback:function(t){e.$set(e.formData,"inverterModel",t)},expression:"formData.inverterModel"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"is-required",attrs:{label:e.$t("workOrderManage.priority"),prop:"priority"}},[t("el-radio-group",{attrs:{disabled:e.isView},model:{value:e.formData.priority,callback:function(t){e.$set(e.formData,"priority",t)},expression:"formData.priority"}},e._l(e.priorityList,(function(a){return t("el-radio",{key:a.dictCode,attrs:{label:a.dictVal},on:{change:e.priorityChange}},[e._v(" "+e._s(a.dictLabel)+" ")])})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.finishTime"),prop:"requiredCompletionTime"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.requiredCompletionTime,callback:function(t){e.$set(e.formData,"requiredCompletionTime",t)},expression:"formData.requiredCompletionTime"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},["QX"===e.formData.category?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.cleanCapacity"),prop:"cleanCapacity",rules:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:99999999.99,disabled:e.isView},model:{value:e.formData.cleanCapacity,callback:function(t){e.$set(e.formData,"cleanCapacity",t)},expression:"formData.cleanCapacity"}})],1)],1):e._e(),"CC"===e.formData.category?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.Mu"),prop:"acre",rules:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:99999999.99,disabled:e.isView},model:{value:e.formData.acre,callback:function(t){e.$set(e.formData,"acre",t)},expression:"formData.acre"}})],1)],1):e._e(),"CC"===e.formData.category||"QX"===e.formData.category?t("el-col",{attrs:{span:12}},[e.isView?t("el-form-item",{attrs:{label:e.$t("workOrderManage.mode"),prop:"cleanWeedingWayName"}},[t("el-input",{attrs:{disabled:e.isView},model:{value:e.formData.cleanWeedingWayName,callback:function(t){e.$set(e.formData,"cleanWeedingWayName",t)},expression:"formData.cleanWeedingWayName"}})],1):t("el-form-item",{attrs:{label:e.$t("workOrderManage.mode"),prop:"cleanWeedingWay"}},[t("el-select",{attrs:{placeholder:this.$t("Please-select"),disabled:e.isView,clearable:"",filterable:""},model:{value:e.formData.cleanWeedingWay,callback:function(t){e.$set(e.formData,"cleanWeedingWay",t)},expression:"formData.cleanWeedingWay"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.cleanWeedingWayList,(function(e){return t("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})}))],2)],1)],1):e._e()],1),"2"===e.formData.source?t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.relationPurchaseNo"),prop:"associatedPo"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.associatedPo,callback:function(t){e.$set(e.formData,"associatedPo",t)},expression:"formData.associatedPo"}})],1)],1)],1):e._e(),"HYGZ"===e.formData.category?t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{class:{"is-required":"HYGZ"===e.formData.category},attrs:{label:e.$t("workOrderManage.faultEffect"),prop:"faultAffect",rules:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}},[t("el-select",{attrs:{clearable:"",multiple:"",placeholder:this.$t("Please-select"),disabled:e.isView},model:{value:e.formData.faultAffect,callback:function(t){e.$set(e.formData,"faultAffect",t)},expression:"formData.faultAffect"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.faultAffectList,(function(e){return t("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})}))],2)],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{class:{"is-required":"HYGZ"===e.formData.category},attrs:{label:e.$t("workOrderManage.flawDetail"),prop:"faultDetail",rules:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",autosize:{minRows:6,maxRows:7},"show-word-limit":"",disabled:e.isView},model:{value:e.formData.faultDetail,callback:function(t){e.$set(e.formData,"faultDetail",t)},expression:"formData.faultDetail"}})],1)],1)],1):e._e(),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.notes"),prop:"supplementaryNotes"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",autosize:{minRows:7,maxRows:50},"show-word-limit":"",disabled:e.isView},model:{value:e.formData.supplementaryNotes,callback:function(t){e.$set(e.formData,"supplementaryNotes",t)},expression:"formData.supplementaryNotes"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{ref:"upload",staticClass:"is-required",attrs:{label:e.$t("workOrderManage.uploadImage"),prop:"imgList"}},[t("el-upload",{ref:"uploadFile",class:{disUoloadSty:e.isView},attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:e.isView,"file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-exceed":e.handleExceed,"before-upload":e.beforeUpload},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})]),e.isView?e._e():t("span",{staticClass:"el-upload-list__item-delete",on:{click:function(t){return e.handleRemove(a)}}},[t("i",{staticClass:"el-icon-delete"})])])])}}])},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" "+e._s(e.$t("workOrderManage.tips1"))+" ")])])],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.uploadAtta"),prop:"faultName"}},[t("el-upload",{ref:"uploadFile1",class:{disUoloadFileSty:e.isView},attrs:{drag:"",action:"#",multiple:"","http-request":e.requestHttp1,disabled:e.isView,"file-list":e.fileList1,"on-success":e.onSuccess1,"on-remove":e.handleRemove1,"on-exceed":e.handleExceed,"on-preview":e.downFile}},[t("i",{staticClass:"el-icon-upload"}),t("div",{staticClass:"el-upload__text"},[e._v(" "+e._s(e.$t("workOrderManage.tips2"))),t("em",[e._v(e._s(e.$t("workOrderManage.tips3")))])])])],1)],1)],1)],1),e.isView?e._e():t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v(e._s(e.$t("Submit")))])],1),e.isView?t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,"label-width":"150px"}},[e.isShow(1)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.21")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.chargePerson"),prop:"principalJxName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.principalJxName,callback:function(t){e.$set(e.formData,"principalJxName",t)},expression:"formData.principalJxName"}})],1)],1)],1):e._e(),e.isShowPoint(5)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.2")))]),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.3"),prop:"executeStatus"}},[t("el-input",{attrs:{value:null===e.formData.executeStatus?"":"1"==e.formData.executeStatus?"正常":"异常",disabled:""}})],1)],1),t("el-col",{attrs:{span:12}},[e.showDialog?t("el-form-item",{attrs:{label:"设备类型",prop:"executeProcess"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.deviceModelName,callback:function(t){e.$set(e.formData,"deviceModelName",t)},expression:"formData.deviceModelName"}})],1):e._e()],1),t("el-col",{attrs:{span:12}},[e.showDialog?t("el-form-item",{attrs:{label:"品牌（设备型号）",prop:"executeProcess"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.deviceDetalName,callback:function(t){e.$set(e.formData,"deviceDetalName",t)},expression:"formData.deviceDetalName"}})],1):e._e()],1),t("el-col",{attrs:{span:12}},[e.showDialog?t("el-form-item",{attrs:{label:"故障原因",prop:"executeProcess"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.deviceFaultName,callback:function(t){e.$set(e.formData,"deviceFaultName",t)},expression:"formData.deviceFaultName"}})],1):e._e()],1),t("el-col",{attrs:{span:24}},[e.showDialog?t("el-form-item",{attrs:{label:"故障描述"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.deviceFaultDescribe,callback:function(t){e.$set(e.formData,"deviceFaultDescribe",t)},expression:"formData.deviceFaultDescribe"}})],1):e._e()],1),t("el-col",{attrs:{span:12}},[e.showDialog?t("el-form-item",{attrs:{label:"故障开始时间"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.faultStartDate,callback:function(t){e.$set(e.formData,"faultStartDate",t)},expression:"formData.faultStartDate"}})],1):e._e()],1),t("el-col",{attrs:{span:12}},[e.showDialog?t("el-form-item",{attrs:{label:"故障结束时间"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.faultEndDate,callback:function(t){e.$set(e.formData,"faultEndDate",t)},expression:"formData.faultEndDate"}})],1):e._e()],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.4"),prop:"executeProcess"}},[t("el-input",{attrs:{type:"textarea",disabled:""},model:{value:e.formData.executeProcess,callback:function(t){e.$set(e.formData,"executeProcess",t)},expression:"formData.executeProcess"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.5"),prop:"faultExplain"}},[t("el-input",{attrs:{type:"textarea",disabled:""},model:{value:e.formData.faultExplain,callback:function(t){e.$set(e.formData,"faultExplain",t)},expression:"formData.faultExplain"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.6"),prop:"principalJxName"}},[t("el-upload",{ref:"uploadFile",staticClass:"disUoloadSty",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:"","file-list":e.fileList2},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})])])])}}],null,!1,578894148)},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"})])],1)],1)],1):e._e(),e.isShowPoint(6)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.7")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.8"),prop:"executeRemark"}},[t("el-input",{attrs:{type:"textarea",disabled:""},model:{value:e.formData.executeRemark,callback:function(t){e.$set(e.formData,"executeRemark",t)},expression:"formData.executeRemark"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.9"),prop:"principalJxName"}},[t("el-upload",{ref:"uploadFile",staticClass:"disUoloadSty",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:"","file-list":e.fileList3},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})])])])}}],null,!1,578894148)},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"})])],1)],1)],1):e._e(),e.isShowPoint(7)&&e.formData.signPicture?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.10")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.11"),prop:"principalJxName"}},[t("el-upload",{ref:"uploadFile",staticClass:"disUoloadSty",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:"","file-list":e.fileList6},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})])])])}}],null,!1,578894148)},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"})])],1)],1)],1):e._e(),e.isShowPoint(8)&&e.formData.authPicture?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.12")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.13"),prop:"principalJxName"}},[t("el-upload",{ref:"uploadFile",staticClass:"disUoloadSty",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:"","file-list":e.fileList7},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})])])])}}],null,!1,578894148)},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"})])],1)],1)],1):e._e(),e.isShowPoint(9)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.14")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.15"),prop:"executeRemark"}},[t("el-input",{attrs:{type:"textarea",disabled:""},model:{value:e.formData.executeRemark,callback:function(t){e.$set(e.formData,"executeRemark",t)},expression:"formData.executeRemark"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.16"),prop:"twoTicketsExecuteFile"}},[t("el-upload",{ref:"uploadFile",staticClass:"disUoloadSty",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:"","file-list":e.fileList4},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})])])])}}],null,!1,578894148)},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"})])],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.17"),prop:"twoVotesFile"}},[t("el-upload",{ref:"uploadFile1",staticClass:"disUoloadFileSty",attrs:{drag:"",action:"#",disabled:"","file-list":e.fileList5,"on-preview":e.downFile}},[t("i",{staticClass:"el-icon-upload"}),t("div",{staticClass:"el-upload__text"},[e._v(" "+e._s(e.$t("workOrderManage.tips2"))),t("em",[e._v(e._s(e.$t("workOrderManage.tips3")))])])])],1)],1)],1):e._e(),e.isShow(4)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.22")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.actStartTime"),prop:"actualBeginDate"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.actualBeginDate,callback:function(t){e.$set(e.formData,"actualBeginDate",t)},expression:"formData.actualBeginDate"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.actEndTime"),prop:"actualEndDate"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.actualEndDate,callback:function(t){e.$set(e.formData,"actualEndDate",t)},expression:"formData.actualEndDate"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.workDay"),prop:"constructionPeriod"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.constructionPeriod,callback:function(t){e.$set(e.formData,"constructionPeriod",t)},expression:"formData.constructionPeriod"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.objective"),prop:"objectiveLostGeneration"}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:9999999.99,disabled:""},model:{value:e.formData.objectiveLostGeneration,callback:function(t){e.$set(e.formData,"objectiveLostGeneration",t)},expression:"formData.objectiveLostGeneration"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.subjective"),prop:"subjectiveLostGeneration"}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:9999999.99,disabled:""},model:{value:e.formData.subjectiveLostGeneration,callback:function(t){e.$set(e.formData,"subjectiveLostGeneration",t)},expression:"formData.subjectiveLostGeneration"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{ref:"upload",staticClass:"is-required",attrs:{label:"户用监控图片",prop:"imgList"}},[t("el-upload",{ref:"uploadFile",class:{disUoloadSty:e.isView},attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:e.isView&&"materialTransfers_2"==e.formKey,"file-list":e.fileList8,"http-request":e.requestHttp2,"on-success":e.onSuccess8,"on-exceed":e.handleExceed,"before-upload":e.beforeUpload},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})]),e.isView?e._e():t("span",{staticClass:"el-upload-list__item-delete",on:{click:function(t){return e.handleRemove8(a)}}},[t("i",{staticClass:"el-icon-delete"})])])])}}],null,!1,3081848365)},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" "+e._s(e.$t("clearApply.Imageuploadatmostthreeatleastone"))+" , "+e._s(e.$t("clearApply.nomorethan5MB"))+" ")])])],1)],1)],1):e._e()],1)],1):e._e(),e.showViewer?t("el-image-viewer",{attrs:{zIndex:99999,"on-close":()=>{e.showViewer=!1},"url-list":e.imgList}}):e._e()],1)},r=[],s=(a("14d9"),a("9baf")),l=a("5b67"),o=a("2934"),n=a("3bc9"),c=a("08a9");function u(e){var t=e,a=t.split("/"),i=a.slice(a.length-1,a.length).toString(String).split(".");return i[0]+"."+i[1]}const m={GZ:"故障",HYGZ:"户用故障",LP:"两票",DX:"单项",CC:"除草",QX:"清洗",FL:"防雷",YS:"预试",ZH:"综合"};var d={name:"initFrom",components:{elImageViewer:c["a"]},props:{formKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},dialogId:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{showDialog:!1,showViewer:!1,imgList:[],powerStationAbbreviation:"",lastAreaList:[],fileList8:[],fileList7:[],fileList6:[],fileList5:[],fileList4:[],fileList3:[],fileList2:[],fileList1:[],fileList:[],priorityList:[],contractTypeList:[],principalList:[],deviceList:[],faultList:[],faultAffectList:[],cleanWeedingWayList:[],props:{value:"projectId",label:"projectName",children:"projectChildRespVoList",emitPath:!1},deviceProps:{value:"parentId",label:"name",children:"deviceDivideTreeVoList",emitPath:!1},formData:{applyName:"",applyOdd:"",associatedPo:"",attaReqFileVos:[],attaReqPictureVos:[],category:"",deviceId:"",faultAffect:[],faultDetail:"",faultId:"",generalTicketsId:"",principal:"",priority:"",projectId:"",requiredCompletionTime:"",source:"3",status:"",taskId:"",supplementaryNotes:""},rules:{category:[{required:!0,message:this.$t("Please-select"),trigger:"change"}],projectId:[{required:!0,message:this.$t("Please-select"),trigger:"change"}],priority:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{isShowPoint(e){const t=this.formKey.split("_")[1];return 4==t&&("HYGZ"===this.formData.category&&5===e||("LP"===this.formData.category&&(7===e||8===e||9===e)||"HYGZ"!=this.formData.category&&"LP"!==this.formData.category&&6===e))},isShow(e){const t=this.formKey.split("_")[1];return e<t||e==t&&1==this.auditStatus},cascaderHide(e){e||0!==this.$refs.deviceCascader.value.length||(this.$refs.deviceCascader.$refs.panel.menus=this.$refs.deviceCascader.$refs.panel.menus.splice(0,1))},handlePictureCardPreview(e){this.showViewer=!0,this.imgList=[e.url]},handleExceed(){this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips4"))},categoryChange(){this.formData.deviceId="",this.formData.deviceName="",this.formData.parentId="",this.formData.faultId="",this.formData.faultAffect=[],this.formData.faultDetail="",this.$nextTick(()=>{this.getNewName()})},getNewName(){this.formData.category&&this.formData.projectId&&m[this.formData.category]&&(this.formData.applyName="【"+m[this.formData.category]+"】"+this.powerStationAbbreviation+dayjs(new Date).format("YYMMDD"))},deviceChange(e,t=!0){if(t){this.faultList=[],this.formData.faultId="";const e=this.$refs.deviceCascader.getCheckedNodes()[0].data;this.formData.deviceId=e.id,this.formData.deviceName=e.name}if(this.formData.deviceId&&this.formData.parentId){const e=this.formData.parentId.split("-"),t=e.length>2?e[e.length-2]:e[e.length-1];Object(l["h"])({deviceId:t,status:0}).then(e=>{this.faultList=e.data})}else this.faultList=[]},priorityChange(e){let t=this.priorityList.find(t=>t.dictVal===e);this.formData.requiredCompletionTime=t.dictValue},getPeopleList(e){Object(n["c"])(e).then(e=>{this.principalList=e.data})},projectChange(e,t=!0){Object(o["c"])(e).then(e=>{t&&(this.formData.principal=e.data.powerStationDirector?Number(e.data.powerStationDirector):""),this.powerStationAbbreviation=e.data.powerStationAbbreviation,this.getNewName(),this.getPeopleList(e.data.bigArea)}),t&&(this.formData.deviceId="",this.formData.deviceName=""),this.deviceTreeList(e)},deviceTreeList(e){Object(l["g"])({projectId:e}).then(e=>{this.deviceList=e.data})},cancel(){this.fileList=[],this.fileList1=[],this.fileList2=[],this.fileList3=[],this.fileList4=[],this.fileList5=[],this.fileList6=[],this.fileList7=[],this.$refs.formData.resetFields(),this.$emit("cancel")},save(){let e=JSON.parse(JSON.stringify(this.formData));e.attaReqPictureVos=[],e.attaReqFileVos=[],e.faultAffect=e.faultAffect?e.faultAffect.join(","):"",this.fileList.forEach(t=>{e.attaReqPictureVos.push({fileName:t.name,fileUrl:t.response.res.requestUrls[0]})}),this.fileList1.forEach(t=>{e.attaReqFileVos.push({fileName:t.name,fileUrl:t.response.res.requestUrls[0]})}),e.status="1",this.$refs.formData.validate(t=>{t&&Object(l["a"])(e).then(()=>{this.$refs.formData.resetFields(),this.$emit("submit")})})},onSuccess1(e,t,a){this.fileList1=a},handleRemove1(e,t){this.fileList1=t},requestHttp1(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile1.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile1.uploadFiles.splice(a,1)})},downFile(e){const t=e.url||e.response.url,a=e.name;this.$onDownload(t,a)},onSuccess(e,t,a){this.fileList=a},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)},onSuccess8(e,t,a){this.fileList8=a},handleRemove8(e,t){this.fileList8=t},requestHttp2(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile2.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile2.uploadFiles.splice(a,1)})},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},beforeUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("workOrderManage.tips11")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips12")),t=!1),t},areaProjectList(){Object(s["m"])({dx:"DX"===this.formData.category}).then(e=>{this.lastAreaList=e.data||[]})},getCleanWeedingWayList(){let e={CC:"weeding_way",QX:"rinse_way"};e[this.formData.category]&&this.getDicts(e[this.formData.category]).then(e=>{this.cleanWeedingWayList=e.data})},init(){this.fileList=[],this.fileList1=[],this.fileList2=[],this.fileList3=[],this.fileList4=[],this.fileList5=[],this.fileList6=[],this.fileList7=[],this.fileList8=[],this.getDicts("system_parameters").then(e=>{this.priorityList=e.data.filter(e=>"GZ_NOTURGENT_DAYS"===e.dictLabel||"GZ_URGENT_DAYS"===e.dictLabel),this.priorityList.forEach(e=>{"GZ_NOTURGENT_DAYS"===e.dictLabel&&(e.dictLabel=this.$t("workOrderManage.nonUrgent"),e.dictVal="非紧急"),"GZ_URGENT_DAYS"===e.dictLabel&&(e.dictLabel=this.$t("workOrderManage.urgent"),e.dictVal="紧急")})}),this.getDicts("failure_effect").then(e=>{this.faultAffectList=e.data}),Object(l["k"])(this.dialogId).then(e=>{this.formData=e.data,-1!=this.formData.deviceModelId&&this.formData.deviceModelId?this.showDialog=!0:this.showDialog=!1,this.areaProjectList(),this.formData.faultAffect=this.formData.faultAffect&&(this.formData.faultAffect?this.formData.faultAffect.split(","):[]),this.formData.taskId=this.taskId,this.getCleanWeedingWayList(),"3"===this.formData.source?this.contractTypeList=[{name:"故障",value:"GZ"},{name:"户用故障",value:"HYGZ"},{name:"两票",value:"LP"}]:this.contractTypeList=[{name:"故障",value:"GZ"},{name:"户用故障",value:"HyGZ"},{name:"两票",value:"LP"},{name:"单项",value:"DX"},{name:"除草",value:"CC"},{name:"清洗",value:"QX"},{name:"防雷",value:"FL"},{name:"预试",value:"YS"},{name:"综合",value:"ZH"}],this.formData.attaReqPictureVos&&this.formData.attaReqPictureVos.forEach(e=>{this.fileList.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.attaReqFileVos&&this.formData.attaReqFileVos.forEach(e=>{this.fileList1.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.faultPictureVos&&this.formData.faultPictureVos.forEach(e=>{this.fileList2.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.unTwoTicketsExecuteFile&&this.formData.unTwoTicketsExecuteFile.forEach(e=>{this.fileList3.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.twoTicketsExecuteFile&&this.formData.twoTicketsExecuteFile.forEach(e=>{this.fileList4.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.waterMarkPdf&&(this.fileList5=[{name:this.formData.twoVotesFileName,url:this.formData.waterMarkPdf?this.formData.waterMarkPdf.split("?")[0]:"",response:{res:{requestUrls:[this.formData.waterMarkPdf]}}}]),this.formData.signPicture&&(this.fileList6=[{name:u(this.formData.signPicture?this.formData.signPicture.split("?")[0]:""),url:this.formData.signPicture?this.formData.signPicture.split("?")[0]:"",response:{res:{requestUrls:[this.formData.signPicture]}}}]),this.formData.authPicture&&(this.fileList7=[{name:u(this.formData.authPicture?this.formData.authPicture.split("?")[0]:""),url:this.formData.authPicture?this.formData.authPicture.split("?")[0]:"",response:{res:{requestUrls:[this.formData.authPicture]}}}]),null!=this.formData.azgzlFileList&&this.formData.azgzlFileList.forEach(e=>{"azgzlFile"===e.fileType&&this.fileList8.push({name:e.fileName,url:e.fileUrl.split("?")[0],response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.projectId&&this.projectChange(this.formData.projectId,!1),this.formData.deviceId&&this.deviceChange(this.formData.deviceId,!1),this.formData.priority&&this.priorityChange(this.formData.priority),this.$emit("initData",this.formData)})}},mounted(){}},p=d,f=(a("9be7"),a("2877")),h=Object(f["a"])(p,i,r,!1,null,"6d15cdba",null);t["default"]=h.exports},"072b":function(e,t,a){},"08a9":function(e,t,a){"use strict";var i=function(){var e=this,t=e._self._c;return t("transition",{attrs:{name:"viewer-fade"}},[t("div",{ref:"el-image-viewer__wrapper",staticClass:"el-image-viewer__wrapper",style:{"z-index":e.viewerZIndex},attrs:{tabindex:"-1"}},[t("div",{staticClass:"el-image-viewer__mask",on:{click:function(t){return t.target!==t.currentTarget?null:e.handleMaskClick.apply(null,arguments)}}}),t("span",{staticClass:"el-image-viewer__btn el-image-viewer__close",on:{click:e.hide}},[t("i",{staticClass:"el-icon-close"})]),e.isSingle?e._e():[t("span",{staticClass:"el-image-viewer__btn el-image-viewer__prev",class:{"is-disabled":!e.infinite&&e.isFirst},on:{click:e.prev}},[t("i",{staticClass:"el-icon-arrow-left"})]),t("span",{staticClass:"el-image-viewer__btn el-image-viewer__next",class:{"is-disabled":!e.infinite&&e.isLast},on:{click:e.next}},[t("i",{staticClass:"el-icon-arrow-right"})])],t("div",{staticClass:"el-image-viewer__btn el-image-viewer__actions"},[t("div",{staticClass:"el-image-viewer__actions__inner"},[t("i",{staticClass:"el-icon-zoom-out",on:{click:function(t){return e.handleActions("zoomOut")}}}),t("i",{staticClass:"el-icon-zoom-in",on:{click:function(t){return e.handleActions("zoomIn")}}}),t("i",{staticClass:"el-image-viewer__actions__divider"}),t("i",{class:e.mode.icon,on:{click:e.toggleMode}}),t("i",{staticClass:"el-image-viewer__actions__divider"}),t("i",{staticClass:"el-icon-refresh-left",on:{click:function(t){return e.handleActions("anticlocelise")}}}),t("i",{staticClass:"el-icon-refresh-right",on:{click:function(t){return e.handleActions("clocelise")}}})])]),t("div",{staticClass:"el-image-viewer__canvas"},e._l(e.urlList,(function(a,i){return i===e.index?t("img",{key:a,ref:"img",refInFor:!0,staticClass:"el-image-viewer__img",style:e.imgStyle,attrs:{src:e.currentImg,referrerpolicy:"no-referrer"},on:{load:e.handleImgLoad,error:e.handleImgError,mousedown:e.handleMouseDown}}):e._e()})),0)],2)])},r=[],s=a("2b0e");const l=s["default"].prototype.$isServer,o=/([\:\-\_]+(.))/g,n=/^moz([A-Z])/,c=l?0:Number(document.documentMode),u=function(e){return(e||"").replace(/^[\s\uFEFF]+|[\s\uFEFF]+$/g,"")},m=function(e){return e.replace(o,(function(e,t,a,i){return i?a.toUpperCase():a})).replace(n,"Moz$1")},d=function(){return!l&&document.addEventListener?function(e,t,a){e&&t&&a&&e.addEventListener(t,a,!1)}:function(e,t,a){e&&t&&a&&e.attachEvent("on"+t,a)}}(),p=function(){return!l&&document.removeEventListener?function(e,t,a){e&&t&&e.removeEventListener(t,a,!1)}:function(e,t,a){e&&t&&e.detachEvent("on"+t,a)}}();function f(e,t){if(!e||!t)return!1;if(-1!==t.indexOf(" "))throw new Error("className should not contain space.");return e.classList?e.classList.contains(t):(" "+e.className+" ").indexOf(" "+t+" ")>-1}function h(e,t){if(e){for(var a=e.className,i=(t||"").split(" "),r=0,s=i.length;r<s;r++){var l=i[r];l&&(e.classList?e.classList.add(l):f(e,l)||(a+=" "+l))}e.classList||e.setAttribute("class",a)}}function g(e,t){if(e&&t){for(var a=t.split(" "),i=" "+e.className+" ",r=0,s=a.length;r<s;r++){var l=a[r];l&&(e.classList?e.classList.remove(l):f(e,l)&&(i=i.replace(" "+l+" "," ")))}e.classList||e.setAttribute("class",u(i))}}const b=c<9?function(e,t){if(!l){if(!e||!t)return null;t=m(t),"float"===t&&(t="styleFloat");try{switch(t){case"opacity":try{return e.filters.item("alpha").opacity/100}catch(a){return 1}default:return e.style[t]||e.currentStyle?e.currentStyle[t]:null}}catch(a){return e.style[t]}}}:function(e,t){if(!l){if(!e||!t)return null;t=m(t),"float"===t&&(t="cssFloat");try{var a=document.defaultView.getComputedStyle(e,"");return e.style[t]||a?a[t]:null}catch(i){return e.style[t]}}};let y=e=>{var t={};return e&&"[object Function]"===t.toString.call(e)};"object"===typeof Int8Array||!s["default"].prototype.$isServer&&"function"===typeof document.childNodes||(y=function(e){return"function"===typeof e||!1});Object.prototype.hasOwnProperty;const D=function(){return!s["default"].prototype.$isServer&&!!window.navigator.userAgent.match(/firefox/i)};function v(e){let t=!1;return function(...a){t||(t=!0,window.requestAnimationFrame(i=>{e.apply(this,a),t=!1}))}}var $=function(e){for(let t=1,a=arguments.length;t<a;t++){let a=arguments[t]||{};for(let t in a)if(a.hasOwnProperty(t)){let i=a[t];void 0!==i&&(e[t]=i)}}return e};let w,_=!1,k=!1;const C=function(){if(s["default"].prototype.$isServer)return;let e=S.modalDom;return e?_=!0:(_=!1,e=document.createElement("div"),S.modalDom=e,e.addEventListener("touchmove",(function(e){e.preventDefault(),e.stopPropagation()})),e.addEventListener("click",(function(){S.doOnModalClick&&S.doOnModalClick()}))),e},I={},S={modalFade:!0,getInstance:function(e){return I[e]},register:function(e,t){e&&t&&(I[e]=t)},deregister:function(e){e&&(I[e]=null,delete I[e])},nextZIndex:function(){return S.zIndex++},modalStack:[],doOnModalClick:function(){const e=S.modalStack[S.modalStack.length-1];if(!e)return;const t=S.getInstance(e.id);t&&t.closeOnClickModal&&t.close()},openModal:function(e,t,a,i,r){if(s["default"].prototype.$isServer)return;if(!e||void 0===t)return;this.modalFade=r;const l=this.modalStack;for(let s=0,n=l.length;s<n;s++){const t=l[s];if(t.id===e)return}const o=C();if(h(o,"v-modal"),this.modalFade&&!_&&h(o,"v-modal-enter"),i){let e=i.trim().split(/\s+/);e.forEach(e=>h(o,e))}setTimeout(()=>{g(o,"v-modal-enter")},200),a&&a.parentNode&&11!==a.parentNode.nodeType?a.parentNode.appendChild(o):document.body.appendChild(o),t&&(o.style.zIndex=t),o.tabIndex=0,o.style.display="",this.modalStack.push({id:e,zIndex:t,modalClass:i})},closeModal:function(e){const t=this.modalStack,a=C();if(t.length>0){const i=t[t.length-1];if(i.id===e){if(i.modalClass){let e=i.modalClass.trim().split(/\s+/);e.forEach(e=>g(a,e))}t.pop(),t.length>0&&(a.style.zIndex=t[t.length-1].zIndex)}else for(let a=t.length-1;a>=0;a--)if(t[a].id===e){t.splice(a,1);break}}0===t.length&&(this.modalFade&&h(a,"v-modal-leave"),setTimeout(()=>{0===t.length&&(a.parentNode&&a.parentNode.removeChild(a),a.style.display="none",S.modalDom=void 0),g(a,"v-modal-leave")},200))}};Object.defineProperty(S,"zIndex",{configurable:!0,get(){return k||(w=w||(s["default"].prototype.$ELEMENT||{}).zIndex||2e3,k=!0),w},set(e){w=e}});const x=function(){if(!s["default"].prototype.$isServer&&S.modalStack.length>0){const e=S.modalStack[S.modalStack.length-1];if(!e)return;const t=S.getInstance(e.id);return t}};s["default"].prototype.$isServer||window.addEventListener("keydown",(function(e){if(27===e.keyCode){const e=x();e&&e.closeOnPressEscape&&(e.handleClose?e.handleClose():e.handleAction?e.handleAction("cancel"):e.close())}}));var j=S;let P;var L=function(){if(s["default"].prototype.$isServer)return 0;if(void 0!==P)return P;const e=document.createElement("div");e.className="el-scrollbar__wrap",e.style.visibility="hidden",e.style.width="100px",e.style.position="absolute",e.style.top="-9999px",document.body.appendChild(e);const t=e.offsetWidth;e.style.overflow="scroll";const a=document.createElement("div");a.style.width="100%",e.appendChild(a);const i=a.offsetWidth;return e.parentNode.removeChild(e),P=t-i,P};let N,O=1;Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean;const A={CONTAIN:{name:"contain",icon:"el-icon-full-screen"},ORIGINAL:{name:"original",icon:"el-icon-c-scale-to-original"}},T=D()?"DOMMouseScroll":"mousewheel";var F={name:"elImageViewer",props:{urlList:{type:Array,default:()=>[]},zIndex:{type:Number,default:2e3},onSwitch:{type:Function,default:()=>{}},onClose:{type:Function,default:()=>{}},initialIndex:{type:Number,default:0},appendToBody:{type:Boolean,default:!0},maskClosable:{type:Boolean,default:!0}},data(){return{index:this.initialIndex,isShow:!1,infinite:!0,loading:!1,mode:A.CONTAIN,transform:{scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}}},computed:{isSingle(){return this.urlList.length<=1},isFirst(){return 0===this.index},isLast(){return this.index===this.urlList.length-1},currentImg(){return this.urlList[this.index]},imgStyle(){const{scale:e,deg:t,offsetX:a,offsetY:i,enableTransition:r}=this.transform,s={transform:`scale(${e}) rotate(${t}deg)`,transition:r?"transform .3s":"","margin-left":a+"px","margin-top":i+"px"};return this.mode===A.CONTAIN&&(s.maxWidth=s.maxHeight="100%"),s},viewerZIndex(){const e=j.nextZIndex();return this.zIndex>e?this.zIndex:e}},watch:{index:{handler:function(e){this.reset(),this.onSwitch(e)}},currentImg(e){this.$nextTick(e=>{const t=this.$refs.img[0];t.complete||(this.loading=!0)})}},methods:{hide(){this.deviceSupportUninstall(),this.onClose()},deviceSupportInstall(){this._keyDownHandler=e=>{e.stopPropagation();const t=e.keyCode;switch(t){case 27:this.hide();break;case 32:this.toggleMode();break;case 37:this.prev();break;case 38:this.handleActions("zoomIn");break;case 39:this.next();break;case 40:this.handleActions("zoomOut");break}},this._mouseWheelHandler=v(e=>{const t=e.wheelDelta?e.wheelDelta:-e.detail;t>0?this.handleActions("zoomIn",{zoomRate:.015,enableTransition:!1}):this.handleActions("zoomOut",{zoomRate:.015,enableTransition:!1})}),d(document,"keydown",this._keyDownHandler),d(document,T,this._mouseWheelHandler)},deviceSupportUninstall(){p(document,"keydown",this._keyDownHandler),p(document,T,this._mouseWheelHandler),this._keyDownHandler=null,this._mouseWheelHandler=null},handleImgLoad(e){this.loading=!1},handleImgError(e){this.loading=!1,e.target.alt="加载失败"},handleMouseDown(e){if(this.loading||0!==e.button)return;const{offsetX:t,offsetY:a}=this.transform,i=e.pageX,r=e.pageY;this._dragHandler=v(e=>{this.transform.offsetX=t+e.pageX-i,this.transform.offsetY=a+e.pageY-r}),d(document,"mousemove",this._dragHandler),d(document,"mouseup",e=>{p(document,"mousemove",this._dragHandler)}),e.preventDefault()},handleMaskClick(){this.maskClosable&&this.hide()},reset(){this.transform={scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}},toggleMode(){if(this.loading)return;const e=Object.keys(A),t=Object.values(A),a=t.indexOf(this.mode),i=(a+1)%e.length;this.mode=A[e[i]],this.reset()},prev(){if(this.isFirst&&!this.infinite)return;const e=this.urlList.length;this.index=(this.index-1+e)%e},next(){if(this.isLast&&!this.infinite)return;const e=this.urlList.length;this.index=(this.index+1)%e},handleActions(e,t={}){if(this.loading)return;const{zoomRate:a,rotateDeg:i,enableTransition:r}={zoomRate:.2,rotateDeg:90,enableTransition:!0,...t},{transform:s}=this;switch(e){case"zoomOut":s.scale>.2&&(s.scale=parseFloat((s.scale-a).toFixed(3)));break;case"zoomIn":s.scale=parseFloat((s.scale+a).toFixed(3));break;case"clocelise":s.deg+=i;break;case"anticlocelise":s.deg-=i;break}s.enableTransition=r}},mounted(){this.deviceSupportInstall(),this.appendToBody&&document.body.appendChild(this.$el),this.$refs["el-image-viewer__wrapper"].focus()},destroyed(){this.appendToBody&&this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)}},q=F,E=a("2877"),V=Object(E["a"])(q,i,r,!1,null,null,null);t["a"]=V.exports},"094a":function(e,t,a){var i=a("e330"),r=Map.prototype;e.exports={Map:Map,set:i(r.set),get:i(r.get),has:i(r.has),remove:i(r["delete"]),proto:r}},"09a3":function(e,t,a){},"0af2":function(e,t,a){},"0b3c":function(e,t,a){"use strict";a.d(t,"h",(function(){return r})),a.d(t,"c",(function(){return s})),a.d(t,"a",(function(){return l})),a.d(t,"d",(function(){return o})),a.d(t,"i",(function(){return n})),a.d(t,"b",(function(){return c})),a.d(t,"g",(function(){return u})),a.d(t,"e",(function(){return m})),a.d(t,"f",(function(){return d}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-depot-material-scrap/list",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/unicare-depot-material-scrap/"+e,method:"delete"})}function l(e){return Object(i["a"])({url:"/unicare-depot-material-scrap/add",method:"post",data:e})}function o(e){return Object(i["a"])({url:"/unicare-depot-material-scrap/detail",method:"get",params:e})}function n(e){return Object(i["a"])({url:"/unicare-depot-material-scrap/update",method:"put",data:e})}function c(e){return Object(i["a"])({url:"/unicare-depot-material-scrap/audit",method:"post",data:e})}function u(e){return Object(i["a"])({url:"/unicare-depot-material-scrap/maintenanceConfirm",method:"post",data:e})}function m(e){return Object(i["a"])({url:"/unicare-depot-material-scrap/draftSave",method:"post",data:e})}function d(e){return Object(i["a"])({url:"/unicare-depot-material-scrap/executionLast",method:"post",data:e})}},"0bce":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("clearApply.Supplychain"))+"】"+e._s(e.$t("clearApply.Prepareprocurementplan")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"160px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"is-required",attrs:{label:e.$t("clearApply.Supplieroffer"),prop:"supplierbOfferPrices"}},[t("el-upload",{ref:"uploadFile",staticClass:"upload-demo",attrs:{action:"#","file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-remove":e.handleRemove,"on-exceed":e.handleExceed,accept:"pdf","before-upload":e.beforeUpload,limit:1}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v(" "+e._s(e.$t("workOrderManage.tips3"))+" ")])],1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"CC"===e.category?e.$t("clearApply.Supplierunitprice1"):e.$t("clearApply.Supplierunitprice2"),prop:"supplierbUnitPrice"}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:99999999.99},model:{value:e.formData.supplierbUnitPrice,callback:function(t){e.$set(e.formData,"supplierbUnitPrice",t)},expression:"formData.supplierbUnitPrice"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Supplierprice"),prop:"sumPrice"}},[t("el-input",{attrs:{disabled:""},model:{value:e.sumPrice,callback:function(t){e.sumPrice=t},expression:"sumPrice"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Suppliername"),prop:"supplierbId"}},[t("el-select",{staticClass:"material_dialog_select",attrs:{placeholder:e.$t("monthreportmanage.14"),clearable:"",filterable:""},on:{clear:e.supplierClear,change:e.supplierChange},model:{value:e.formData.supplierbId,callback:function(t){e.$set(e.formData,"supplierbId",t)},expression:"formData.supplierbId"}},e._l(e.unicareSupplierPullListData,(function(e){return t("el-option",{key:e.supplierCode,attrs:{label:e.supplierName,value:e.supplierCode}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:e.realSupplierbNameFlag,expression:"realSupplierbNameFlag"}],attrs:{label:"供应商具体名称",prop:"realSupplierbName",rules:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]}},[t("el-input",{attrs:{disabled:e.isView,placeholder:e.$t("Please-input"),clearable:""},model:{value:e.formData.realSupplierbName,callback:function(t){e.$set(e.formData,"realSupplierbName",t)},expression:"formData.realSupplierbName"}})],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("7c72"),l=a("154a"),o={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{realSupplierbNameFlag:!1,category:null,contractTypeList:[],unicareSupplierPullListData:[],cleanCapacity:0,formData:{comment:"",supplierbOfferPrices:"",supplierbOfferPricesName:"",supplierbUnitPrice:"",supplierbId:"",realSupplierbName:"",supplierbName:"",taskId:""},rules:{supplierbUnitPrice:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}],supplierbId:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]},fileList:[]}},watch:{},computed:{sumPrice(){return this.cleanCapacity&&this.formData.supplierbUnitPrice?(this.cleanCapacity*this.formData.supplierbUnitPrice).toFixed(2):0}},methods:{supplierChange(e){this.unicareSupplierPullListData.forEach(t=>{e===t.supplierCode&&(this.formData.supplierbName=t.supplierName,this.formData.realSupplierbName=t.supplierName,"临时供应商"==this.formData.supplierbName||"自主供应商"==this.formData.supplierbName?(this.formData.realSupplierbName="",this.realSupplierbNameFlag=!0):this.realSupplierbNameFlag=!1)})},supplierClear(){this.formData.supplierbId="",this.formData.realSupplierbName=""},handleExceed(){this.$message.closeAll(),this.$message.warning(this.$t("warehouse.picture-num"))},cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.taskId=this.taskId,0!==this.fileList.length?this.$refs.formData.validate(e=>{this.formData.supplierbOfferPricesName=this.fileList[0]&&this.fileList[0].name,this.formData.supplierbOfferPrices=this.fileList[0]&&this.fileList[0].response.res.requestUrls[0],e&&Object(s["j"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})}):this.$message.error(this.$t("clearApply.Pleaseuploadthequotation"))},onSuccess(e,t,a){this.fileList=a},handleRemove(e,t){this.fileList=t},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},beforeUpload(e){const t=e.name.substring(e.name.lastIndexOf(".")+1),a=["pdf","PDF"];if(-1===a.indexOf(t))return this.$message.error(this.$t("dayreportmanage.39")),!1},initData(e){this.fileList=[],this.category=e.category,"QX"===this.category?this.cleanCapacity=e.cleanCapacity:this.cleanCapacity=e.acre,Object(l["b"])().then(t=>{200==t.code&&(this.unicareSupplierPullListData=t.data.filter(t=>t.supplierCode!=e.supplieraId))})}},created(){},mounted(){}},n=o,c=(a("db24"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"1f4334e8",null);t["default"]=u.exports},"0c2e":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("light.technicalservice"))+"】"+e._s(e.$t("light.Technicaljudgment")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("light.Canyoudoit"),prop:"canDoFlag"}},[t("el-radio-group",{model:{value:e.formData.canDoFlag,callback:function(t){e.$set(e.formData,"canDoFlag",t)},expression:"formData.canDoFlag"}},[t("el-radio",{attrs:{label:"0"}},[e._v(e._s(e.$t("project_parameter.can")))]),t("el-radio",{attrs:{label:"1"}},[e._v(e._s(e.$t("project_parameter.nocan")))])],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("b8f9"),l={props:{taskId:{type:[Number,String],default:null}},data(){return{contractTypeList:[],formData:{canDoFlag:"0",taskId:""},rules:{}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["n"])(this.formData).then(()=>{this.$refs.formData.resetFields(),this.$emit("submit")})})}},created(){},mounted(){}},o=l,n=(a("9cea"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"b336e030",null);t["default"]=c.exports},"0d95":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,isEdit:!1,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}})],1)},r=[],s=a("5e18"),l={components:{initForm:s["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null}},created(){},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component.initData&&this.$refs.component.initData(e)}}},o=l,n=a("2877"),c=Object(n["a"])(o,i,r,!1,null,"6c1f88a6",null);t["default"]=c.exports},"0df9":function(e,t,a){},"0e4f":function(e,t,a){"use strict";a.d(t,"f",(function(){return r})),a.d(t,"a",(function(){return s})),a.d(t,"g",(function(){return l})),a.d(t,"b",(function(){return o})),a.d(t,"d",(function(){return n})),a.d(t,"e",(function(){return c})),a.d(t,"h",(function(){return u})),a.d(t,"c",(function(){return m}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-glr-transaction-tickets/getGlrDetailList",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/unicare-glr-transaction-tickets/addOrUpdateGlrDetail",method:"post",data:e})}function l(e){return Object(i["a"])({url:"/unicare-glr-transaction-tickets/getGlrPersonList",method:"get",params:e})}function o(e){return Object(i["a"])({url:"/unicare-glr-transaction-tickets/addOrUpdateGlrPerson",method:"post",data:e})}function n(e){return Object(i["a"])({url:"/unicare-glr-transaction-tickets/list",method:"get",params:e})}function c(e){return Object(i["a"])({url:"/unicare-glr-transaction-tickets/detail/"+e,method:"get"})}function u(e){return Object(i["a"])({url:"/unicare-glr-transaction-tickets/startGlrTransactionTickets",method:"post",data:e})}function m(e){return Object(i["a"])({url:"/unicare-glr-transaction-tickets/approveGlrTickets",method:"post",data:e})}},"0e67":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【商务运营部】执行审核")]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[e._e(),e._e(),e._e(),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark"),prop:"comment"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1),e._e(),e._e(),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.isAgree1"),prop:"status"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:""},model:{value:e.formData.status,callback:function(t){e.$set(e.formData,"status",t)},expression:"formData.status"}},[t("el-option",{attrs:{label:e.$t("workOrderManage.agree"),value:"5"}})],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("5b67"),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{options:[],cascaderProps:{value:"id",label:"label",disabled:"employee"},formData:{actualBeginDate:"",actualEndDate:"",constructionPeriod:"",subjectiveLostGeneration:"",objectiveLostGeneration:"",comment:"",status:"5",taskId:""},rules:{status:[{required:!0,message:this.$t("Please-select"),trigger:"change"}],actualBeginDate:[{required:!0,message:this.$t("Please-select"),trigger:"change"}],actualEndDate:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){"2"!==this.formData.status||this.formData.comment?(this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["i"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")})})):this.$message.error(this.$t("workOrderManage.tips13"))},initData(e){this.formData.actualBeginDate=e.actualBeginDate,this.formData.actualEndDate=e.actualEndDate,this.formData.constructionPeriod=e.constructionPeriod}},created(){},mounted(){}},o=l,n=(a("c0d9"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"7d764ded",null);t["default"]=c.exports},"0ea9":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"infoForm",staticClass:"form",attrs:{model:e.infoForm,"label-width":"140px"}},[t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Application-no")}},[t("el-input",{attrs:{disabled:""},model:{value:e.infoForm.applyOdd,callback:function(t){e.$set(e.infoForm,"applyOdd",t)},expression:"infoForm.applyOdd"}})],1),t("el-form-item",{attrs:{label:e.$t("planoverview.head"),prop:"principal",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{disabled:""},model:{value:e.infoForm.principalName,callback:function(t){e.$set(e.infoForm,"principalName",t)},expression:"infoForm.principalName"}})],1),t("el-form-item",{attrs:{label:e.$t("OTR.workDays"),prop:"workDays",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{disabled:""},model:{value:e.infoForm.workDays,callback:function(t){e.$set(e.infoForm,"workDays",t)},expression:"infoForm.workDays"}})],1),t("el-form-item",{attrs:{label:e.$t("Startdate"),prop:"beginDate",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",format:"yyyy-MM-dd",type:"date",disabled:"",placeholder:e.$t("project_parameter.selectdate")},model:{value:e.infoForm.beginDate,callback:function(t){e.$set(e.infoForm,"beginDate",t)},expression:"infoForm.beginDate"}})],1),t("el-form-item",{attrs:{label:e.$t("Enddate"),prop:"targetEndDate",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-date-picker",{attrs:{disabled:"","value-format":"yyyy-MM-dd",format:"yyyy-MM-dd",type:"date",placeholder:e.$t("project_parameter.selectdate")},model:{value:e.infoForm.targetEndDate,callback:function(t){e.$set(e.infoForm,"targetEndDate",t)},expression:"infoForm.targetEndDate"}})],1),t("el-form-item",{attrs:{label:"是否发起项目调研",prop:"createProjectAnalyse"}},[t("el-radio-group",{attrs:{disabled:""},model:{value:e.infoForm.createProjectAnalyse,callback:function(t){e.$set(e.infoForm,"createProjectAnalyse",t)},expression:"infoForm.createProjectAnalyse"}},[t("el-radio",{attrs:{label:"0"}},[e._v(e._s(e.$t("OTR.notCreateProjectAnalyse")))]),t("el-radio",{attrs:{label:"1"}},[e._v(e._s(e.$t("OTR.createProjectAnalyse")))])],1)],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("OTR.taskContent"),prop:"taskContent",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:""},model:{value:e.infoForm.taskContent,callback:function(t){e.$set(e.infoForm,"taskContent",t)},expression:"infoForm.taskContent"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("certificate.remark")}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:""},model:{value:e.infoForm.remark,callback:function(t){e.$set(e.infoForm,"remark",t)},expression:"infoForm.remark"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("OTR.desc")}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:""},model:{value:e.infoForm.launchExecutiveDesc,callback:function(t){e.$set(e.infoForm,"launchExecutiveDesc",t)},expression:"infoForm.launchExecutiveDesc"}})],1),e.isView?t("span",[t("process2",{attrs:{infoForms:e.infoForm,isView:e.isView}}),t("process3",{attrs:{infoForms:e.infoForm,isView:e.isView}}),t("process4",{attrs:{infoForms:e.infoForm,isView:e.isView}}),t("process5",{attrs:{infoForms:e.infoForm,isView:e.isView}}),t("process6",{attrs:{infoForms:e.infoForm,isView:e.isView}})],1):e._e()],1)],1)},r=[],s=a("78398"),l=a("0f1d"),o=a("af9a"),n=a("2d89"),c=a("3bd2"),u=a("3bc9"),m=a("9dac"),d={name:"index",components:{upload:m["a"],process2:s["default"],process3:l["default"],process4:o["default"],process5:n["default"],process6:c["default"]},props:{isView:{type:Boolean,default:!1},isEdit:{type:Boolean,default:null},businessKey:{type:[Number,String],default:null},formKey:{type:String,default:""},auditStatus:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},infoForm:{type:Object,default:()=>({})}},data(){return{}},created(){},methods:{getProcessDetail(){Object(u["e"])(this.businessKey).then(e=>{200==e.code&&(this.infoForm=e.data)})}}},p=d,f=(a("57ce"),a("2877")),h=Object(f["a"])(p,i,r,!1,null,"5d37dfcb",null);t["default"]=h.exports},"0ef1":function(e,t,a){},"0f1d":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("el-form",{ref:"infoForm",staticClass:"forms",attrs:{model:e.infoForm,"label-width":"140px"}},[t("el-form-item",{staticClass:"single",attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#f56c6c","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("process.3"))+" ")]),t("upload",{ref:"pzqdFileList",attrs:{"limit-num":5,disabled:e.isView,file:e.infoForm.pzqdFileList}})],1),e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.handleCancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSave}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=(a("14d9"),a("3bc9")),l=a("9dac"),o={name:"index",components:{upload:l["a"]},props:{isView:{type:Boolean,default:!1},businessKey:{type:[Number,String],default:null},formKey:{type:String,default:""},taskId:{type:[Number,String],default:null},infoForms:{type:[Array,Object],default:()=>{}}},watch:{infoForms(e){e&&this.isView&&(e.pzqdFileList&&e.pzqdFileList.length>0&&this.$nextTick(()=>{this.$refs.pzqdFileList&&(this.$refs.pzqdFileList.fileList=[],e.pzqdFileList.map(e=>{this.$refs.pzqdFileList.fileList.push({url:e.fileUrl,name:e.fileName})}))}),this.infoForm=e)}},data(){return{infoForm:{planUploadExecutiveDesc:""}}},created(){},methods:{handleCancel(){this.infoForm={planUploadExecutiveDesc:""},this.$refs.pzqdFileList.fileList=[],this.$emit("submit")},handleSave(){if(0==this.$refs.pzqdFileList.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传配置清单");let e=[];this.$refs.pzqdFileList.fileList.map(t=>{let a={fileName:t.name,fileSize:t.fileSize,fileSuffix:t.name.split(".")[1],fileType:"pzqdFile",fileUrl:t.url};e.push(a)});let t={businessKey:this.businessKey,pzqdFileList:e,planUploadExecutiveDesc:this.infoForm.planUploadExecutiveDesc,taskId:this.taskId};Object(s["j"])(t).then(e=>{200==e.code&&this.$emit("submit")})}}},n=o,c=a("2877"),u=Object(c["a"])(n,i,r,!1,null,null,null);t["default"]=u.exports},"0f3d":function(e,t,a){},"0f88":function(e,t,a){"use strict";a.r(t);a("14d9");t["default"]={"list-type":(e,t,a)=>{const i=[],r=t.__config__;return"picture-card"===t["list-type"]?i.push(e("i",{class:"el-icon-plus"})):i.push(e("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-upload"}},[r.buttonText])),r.showTip&&i.push(e("div",{slot:"tip",class:"el-upload__tip"},["只能上传不超过 ",r.fileSize,r.sizeUnit," 的",t.accept,"文件"])),i}}},"0fa4":function(e,t,a){"use strict";a.d(t,"i",(function(){return r})),a.d(t,"f",(function(){return s})),a.d(t,"a",(function(){return l})),a.d(t,"b",(function(){return o})),a.d(t,"k",(function(){return n})),a.d(t,"l",(function(){return c})),a.d(t,"h",(function(){return u})),a.d(t,"e",(function(){return m})),a.d(t,"c",(function(){return d})),a.d(t,"d",(function(){return p})),a.d(t,"g",(function(){return f})),a.d(t,"j",(function(){return h}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-other-tickets/list",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/unicare-project-entrance-inspection/getDeviceDevide",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/unicare-other-tickets/add",method:"post",data:e})}function o(e){return Object(i["a"])({url:"/unicare-other-tickets/addDraft",method:"post",data:e})}function n(e){return Object(i["a"])({url:"/unicare-other-tickets/update",method:"put",data:e})}function c(e){return Object(i["a"])({url:"/unicare-other-tickets/updateDraft",method:"put",data:e})}function u(e){return Object(i["a"])({url:"/unicare-other-tickets/detail/"+e,method:"get"})}function m(e){return Object(i["a"])({url:"/unicare-other-tickets/"+e,method:"delete"})}function d(e){return Object(i["a"])({url:"/unicare-other-tickets/audit",method:"post",data:e})}function p(e){return Object(i["a"])({url:"/unicare-other-tickets/deleteAudit",method:"post",data:e})}function f(e){return Object(i["a"])({url:"/unicare-other-tickets/executeAuditVo",method:"post",data:e})}function h(){return Object(i["a"])({url:"/unicare-other-tickets/getWorkItems",method:"get"})}},"10e3":function(e,t,a){},"119c":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【商务部】接修")]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{staticClass:"is-required",attrs:{label:e.$t("workOrderManage.chargePerson"),prop:"principalJx"}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select")},model:{value:e.formData.principalJx,callback:function(t){e.$set(e.formData,"principalJx",t)},expression:"formData.principalJx"}},e._l(e.options,(function(e){return t("el-option",{key:e.userId,attrs:{label:`${e.nickName}(${e.deptName})`,value:e.userId}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"is-required",attrs:{label:"实际售价",prop:"actualSellingPrice"}},[t("el-input",{directives:[{name:"only-number",rawName:"v-only-number",value:{min:0,precision:4},expression:"{ min: 0, precision: 4 }"}],attrs:{maxlength:"12","show-word-limit":"",clearable:""},model:{value:e.formData.actualSellingPrice,callback:function(t){e.$set(e.formData,"actualSellingPrice",t)},expression:"formData.actualSellingPrice"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark"),prop:"comment"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.isPass"),prop:"status"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:""},model:{value:e.formData.status,callback:function(t){e.$set(e.formData,"status",t)},expression:"formData.status"}},[t("el-option",{attrs:{label:e.$t("workOrderManage.pass"),value:"2"}}),t("el-option",{attrs:{label:"作废",value:"4"}})],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("c55c"),l=a("5e7c"),o={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{options:[],formData:{principalJx:"",comment:"",status:"",taskId:"",actualSellingPrice:""},rules:{status:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){"4"!==this.formData.status||this.formData.comment?"2"!==this.formData.status||this.formData.principalJx?"2"!==this.formData.status||this.formData.actualSellingPrice?(this.formData.taskId=this.taskId,this.formData.flowIndex="1",this.$refs.formData.validate(e=>{e&&("4"===this.formData.status?Object(l["c"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")}):Object(l["b"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")}))})):this.$message.error("请填写实际售价"):this.$message.error("请选择负责人"):this.$message.error("请填写作废审批备注")},getTreeSelect(e,t,a){Object(s["d"])({belongsArea:e}).then(e=>{var t;this.options=e.data,this.formData.principalJx=null===(t=this.options.find(e=>e.userId===a))||void 0===t?void 0:t.userId})},initData(e){this.getTreeSelect(e.bigArea,e.principal,e.applyUser)}},created(){},mounted(){}},n=o,c=(a("017b"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"0d391266",null);t["default"]=u.exports},"11e1":function(e,t,a){},1219:function(e,t,a){},"133e":function(e,t,a){},"13d5":function(e,t,a){"use strict";var i=a("23e7"),r=a("d58f").left,s=a("a640"),l=a("2d00"),o=a("605d"),n=!o&&l>79&&l<83,c=n||!s("reduce");i({target:"Array",proto:!0,forced:c},{reduce:function(e){var t=arguments.length;return r(this,e,t,t>1?arguments[1]:void 0)}})},"142a":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",staticClass:"form",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.type"),prop:"category"}},[t("el-select",{attrs:{clearable:"",placeholder:e.$t("Please-select"),disabled:e.isView||"3"!==e.formData.source},on:{change:e.categoryChange},model:{value:e.formData.category,callback:function(t){e.$set(e.formData,"category",t)},expression:"formData.category"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.contractTypeList,(function(e,a){return t("el-option",{key:a,attrs:{label:e.name,value:e.value}})}))],2)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applyNo"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applyName"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[e.isView?t("el-form-item",{attrs:{label:e.$t("clearApply.projectname"),prop:"projectId"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectName,callback:function(t){e.$set(e.formData,"projectName",t)},expression:"formData.projectName"}})],1):t("el-form-item",{attrs:{label:e.$t("workOrderManage.project"),prop:"projectId"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:e.isView||"GZ"!==e.formData.category&&"LP"!==e.formData.category},on:{change:e.projectChange},model:{value:e.formData.projectId,callback:function(t){e.$set(e.formData,"projectId",t)},expression:"formData.projectId"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.lastAreaList,(function(e){return t("el-option",{key:e.projectId,attrs:{label:`${e.projectName}(${e.projectCode})`,value:e.projectId}})}))],2)],1)],1),e.isView?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.chargePerson"),prop:"principal"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.principalName,callback:function(t){e.$set(e.formData,"principalName",t)},expression:"formData.principalName"}})],1)],1):t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.chargePerson"),prop:"principal"}},[t("el-select",{attrs:{clearable:"",placeholder:e.$t("Please-select"),disabled:e.isView},model:{value:e.formData.principal,callback:function(t){e.$set(e.formData,"principal",t)},expression:"formData.principal"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.principalList,(function(e){return t("el-option",{key:e.userId,attrs:{label:e.nickName,value:e.userId}})}))],2)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{class:{"is-required":"GZ"===e.formData.category},attrs:{label:e.$t("workOrderManage.deviceName"),prop:"deviceId",rules:[{required:"GZ"===e.formData.category,message:this.$t("Please-select"),trigger:"change"}]}},[t("el-cascader",{ref:"deviceCascader",attrs:{placeholder:e.$t("Please-select"),options:e.deviceList,"show-all-levels":!1,filterable:"",clearable:"",props:e.deviceProps,disabled:e.isView},on:{change:e.deviceChange,"visible-change":e.cascaderHide},model:{value:e.formData.parentId,callback:function(t){e.$set(e.formData,"parentId",t)},expression:"formData.parentId"}})],1)],1),"GZ"===e.formData.category?t("el-col",{attrs:{span:12}},[t("el-form-item",{class:{"is-required":"GZ"===e.formData.category},attrs:{label:e.$t("workOrderManage.flawType"),prop:"faultId",rules:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}},[t("el-select",{attrs:{clearable:"",placeholder:this.$t("Please-select"),disabled:e.isView},model:{value:e.formData.faultId,callback:function(t){e.$set(e.formData,"faultId",t)},expression:"formData.faultId"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.faultList,(function(e){return t("el-option",{key:e.faultId,attrs:{label:e.faultName,value:e.faultId}})}))],2)],1)],1):e._e()],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"is-required",attrs:{label:e.$t("workOrderManage.priority"),prop:"priority"}},[e.isView?t("el-input",{attrs:{disabled:""},model:{value:e.formData.priority,callback:function(t){e.$set(e.formData,"priority",t)},expression:"formData.priority"}}):t("el-select",{attrs:{clearable:"",placeholder:e.$t("Please-select"),disabled:e.isView},on:{change:e.priorityChange},model:{value:e.formData.priority,callback:function(t){e.$set(e.formData,"priority",t)},expression:"formData.priority"}},e._l(e.priorityList,(function(e){return t("el-option",{key:e.label,attrs:{label:e.label,value:e.value}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.finishTime"),prop:"requiredCompletionTime"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.requiredCompletionTime,callback:function(t){e.$set(e.formData,"requiredCompletionTime",t)},expression:"formData.requiredCompletionTime"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},["QX"===e.formData.category?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.cleanCapacity"),prop:"cleanCapacity",rules:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:99999999.99,disabled:e.isView},model:{value:e.formData.cleanCapacity,callback:function(t){e.$set(e.formData,"cleanCapacity",t)},expression:"formData.cleanCapacity"}})],1)],1):e._e(),"CC"===e.formData.category?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.Mu"),prop:"acre",rules:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:99999999.99,disabled:e.isView},model:{value:e.formData.acre,callback:function(t){e.$set(e.formData,"acre",t)},expression:"formData.acre"}})],1)],1):e._e(),"CC"===e.formData.category||"QX"===e.formData.category?t("el-col",{attrs:{span:12}},[e.isView?t("el-form-item",{attrs:{label:e.$t("workOrderManage.mode"),prop:"cleanWeedingWayName"}},[t("el-input",{attrs:{disabled:e.isView},model:{value:e.formData.cleanWeedingWayName,callback:function(t){e.$set(e.formData,"cleanWeedingWayName",t)},expression:"formData.cleanWeedingWayName"}})],1):t("el-form-item",{attrs:{label:e.$t("workOrderManage.mode"),prop:"cleanWeedingWay"}},[t("el-select",{attrs:{placeholder:this.$t("Please-select"),disabled:e.isView,clearable:"",filterable:""},model:{value:e.formData.cleanWeedingWay,callback:function(t){e.$set(e.formData,"cleanWeedingWay",t)},expression:"formData.cleanWeedingWay"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.cleanWeedingWayList,(function(e){return t("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})}))],2)],1)],1):e._e()],1),"2"===e.formData.source?t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.relationPurchaseNo"),prop:"associatedPo"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.associatedPo,callback:function(t){e.$set(e.formData,"associatedPo",t)},expression:"formData.associatedPo"}})],1)],1)],1):e._e(),"GZ"===e.formData.category?t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{class:{"is-required":"GZ"===e.formData.category},attrs:{label:e.$t("workOrderManage.faultEffect"),prop:"faultAffect",rules:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}},[t("el-select",{attrs:{clearable:"",multiple:"",placeholder:this.$t("Please-select"),disabled:e.isView},model:{value:e.formData.faultAffect,callback:function(t){e.$set(e.formData,"faultAffect",t)},expression:"formData.faultAffect"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.faultAffectList,(function(e){return t("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})}))],2)],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{class:{"is-required":"GZ"===e.formData.category},attrs:{label:e.$t("workOrderManage.flawDetail"),prop:"faultDetail",rules:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",autosize:{minRows:6,maxRows:7},"show-word-limit":"",disabled:e.isView},model:{value:e.formData.faultDetail,callback:function(t){e.$set(e.formData,"faultDetail",t)},expression:"formData.faultDetail"}})],1)],1)],1):e._e(),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.notes"),prop:"supplementaryNotes"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",autosize:{minRows:6,maxRows:7},"show-word-limit":"",disabled:e.isView},model:{value:e.formData.supplementaryNotes,callback:function(t){e.$set(e.formData,"supplementaryNotes",t)},expression:"formData.supplementaryNotes"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{ref:"upload",staticClass:"is-required",attrs:{label:e.$t("workOrderManage.uploadImage"),prop:"imgList"}},[t("el-upload",{ref:"uploadFile",class:{disUoloadSty:e.isView},attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:e.isView,"file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-exceed":e.handleExceed,"before-upload":e.beforeUpload},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})]),e.isView?e._e():t("span",{staticClass:"el-upload-list__item-delete",on:{click:function(t){return e.handleRemove(a)}}},[t("i",{staticClass:"el-icon-delete"})])])])}}])},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" "+e._s(e.$t("workOrderManage.tips1"))+" ")])])],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.uploadAtta"),prop:"faultName"}},[t("el-upload",{ref:"uploadFile1",class:{disUoloadFileSty:e.isView},attrs:{drag:"",action:"#",multiple:"","http-request":e.requestHttp1,disabled:e.isView,"file-list":e.fileList1,"on-success":e.onSuccess1,"on-remove":e.handleRemove1,"on-exceed":e.handleExceed,"on-preview":e.downFile}},[t("i",{staticClass:"el-icon-upload"}),t("div",{staticClass:"el-upload__text"},[e._v(" "+e._s(e.$t("workOrderManage.tips2"))),t("em",[e._v(e._s(e.$t("workOrderManage.tips3")))])])])],1)],1)],1)],1),e.isView?e._e():t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v(e._s(e.$t("Submit")))])],1),e.isView?t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,"label-width":"150px"}},[e.isShow(1)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.1")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.chargePerson"),prop:"principalJxName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.principalJxName,callback:function(t){e.$set(e.formData,"principalJxName",t)},expression:"formData.principalJxName"}})],1)],1)],1):e._e(),e.isShowPoint(5)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.2")))]),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.3"),prop:"executeStatus"}},[t("el-input",{attrs:{value:null===e.formData.executeStatus?"":"1"==e.formData.executeStatus?"正常":"异常",disabled:""}})],1)],1),t("el-col",{attrs:{span:12}},[e.showDialog?t("el-form-item",{attrs:{label:"设备类型",prop:"executeProcess"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.deviceModelName,callback:function(t){e.$set(e.formData,"deviceModelName",t)},expression:"formData.deviceModelName"}})],1):e._e()],1),t("el-col",{attrs:{span:12}},[e.showDialog?t("el-form-item",{attrs:{label:"品牌（设备型号）",prop:"executeProcess"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.deviceDetalName,callback:function(t){e.$set(e.formData,"deviceDetalName",t)},expression:"formData.deviceDetalName"}})],1):e._e()],1),t("el-col",{attrs:{span:12}},[e.showDialog?t("el-form-item",{attrs:{label:"故障原因",prop:"executeProcess"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.deviceFaultName,callback:function(t){e.$set(e.formData,"deviceFaultName",t)},expression:"formData.deviceFaultName"}})],1):e._e()],1),t("el-col",{attrs:{span:24}},[e.showDialog?t("el-form-item",{attrs:{label:"故障描述"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.deviceFaultDescribe,callback:function(t){e.$set(e.formData,"deviceFaultDescribe",t)},expression:"formData.deviceFaultDescribe"}})],1):e._e()],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"故障开始时间"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.faultStartDate,callback:function(t){e.$set(e.formData,"faultStartDate",t)},expression:"formData.faultStartDate"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"故障结束时间"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.faultEndDate,callback:function(t){e.$set(e.formData,"faultEndDate",t)},expression:"formData.faultEndDate"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.4"),prop:"executeProcess"}},[t("el-input",{attrs:{type:"textarea",disabled:""},model:{value:e.formData.executeProcess,callback:function(t){e.$set(e.formData,"executeProcess",t)},expression:"formData.executeProcess"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.5"),prop:"faultExplain"}},[t("el-input",{attrs:{type:"textarea",disabled:""},model:{value:e.formData.faultExplain,callback:function(t){e.$set(e.formData,"faultExplain",t)},expression:"formData.faultExplain"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.6"),prop:"principalJxName"}},[t("el-upload",{ref:"uploadFile",staticClass:"disUoloadSty",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:"","file-list":e.fileList2},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})])])])}}],null,!1,578894148)},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"})])],1)],1)],1):e._e(),e.isShowPoint(6)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.7")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.8"),prop:"executeRemark"}},[t("el-input",{attrs:{type:"textarea",disabled:""},model:{value:e.formData.executeRemark,callback:function(t){e.$set(e.formData,"executeRemark",t)},expression:"formData.executeRemark"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.9"),prop:"principalJxName"}},[t("el-upload",{ref:"uploadFile",staticClass:"disUoloadSty",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:"","file-list":e.fileList3},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})])])])}}],null,!1,578894148)},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"})])],1)],1)],1):e._e(),e.isShowPoint(7)&&e.formData.signPicture?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.10")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.11"),prop:"principalJxName"}},[t("el-upload",{ref:"uploadFile",staticClass:"disUoloadSty",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:"","file-list":e.fileList6},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})])])])}}],null,!1,578894148)},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"})])],1)],1)],1):e._e(),e.isShowPoint(8)&&e.formData.authPicture?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.12")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.13"),prop:"principalJxName"}},[t("el-upload",{ref:"uploadFile",staticClass:"disUoloadSty",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:"","file-list":e.fileList7},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})])])])}}],null,!1,578894148)},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"})])],1)],1)],1):e._e(),e.isShowPoint(9)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.14")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.15"),prop:"executeRemark"}},[t("el-input",{attrs:{type:"textarea",disabled:""},model:{value:e.formData.executeRemark,callback:function(t){e.$set(e.formData,"executeRemark",t)},expression:"formData.executeRemark"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.16"),prop:"twoTicketsExecuteFile"}},[t("el-upload",{ref:"uploadFile",staticClass:"disUoloadSty",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:"","file-list":e.fileList4},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})])])])}}],null,!1,578894148)},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"})])],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.17"),prop:"twoVotesFile"}},[t("el-upload",{ref:"uploadFile1",staticClass:"disUoloadFileSty",attrs:{drag:"",action:"#",disabled:"","file-list":e.fileList5,"on-preview":e.downFile}},[t("i",{staticClass:"el-icon-upload"}),t("div",{staticClass:"el-upload__text"},[e._v(" "+e._s(e.$t("workOrderManage.tips2"))),t("em",[e._v(e._s(e.$t("workOrderManage.tips3")))])])])],1)],1)],1):e._e(),e.isShow(4)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.18")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.actStartTime"),prop:"actualBeginDate"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.actualBeginDate,callback:function(t){e.$set(e.formData,"actualBeginDate",t)},expression:"formData.actualBeginDate"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.actEndTime"),prop:"actualEndDate"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.actualEndDate,callback:function(t){e.$set(e.formData,"actualEndDate",t)},expression:"formData.actualEndDate"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.workDay"),prop:"constructionPeriod"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.constructionPeriod,callback:function(t){e.$set(e.formData,"constructionPeriod",t)},expression:"formData.constructionPeriod"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.objective"),prop:"objectiveLostGeneration"}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:9999999.99,disabled:""},model:{value:e.formData.objectiveLostGeneration,callback:function(t){e.$set(e.formData,"objectiveLostGeneration",t)},expression:"formData.objectiveLostGeneration"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.subjective"),prop:"subjectiveLostGeneration"}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:9999999.99,disabled:""},model:{value:e.formData.subjectiveLostGeneration,callback:function(t){e.$set(e.formData,"subjectiveLostGeneration",t)},expression:"formData.subjectiveLostGeneration"}})],1)],1)],1):e._e()],1)],1):e._e(),e.showViewer?t("el-image-viewer",{attrs:{zIndex:99999,"on-close":()=>{e.showViewer=!1},"url-list":e.imgList}}):e._e()],1)},r=[],s=(a("14d9"),a("9baf")),l=a("5b67"),o=a("2934"),n=a("3bc9"),c=a("08a9");function u(e){var t=e,a=t.split("/"),i=a.slice(a.length-1,a.length).toString(String).split(".");return i[0]+"."+i[1]}const m={GZ:"故障",LP:"两票",DX:"单项",CC:"除草",QX:"清洗",FL:"防雷",YS:"预试",ZH:"综合"};var d={name:"initFrom",components:{elImageViewer:c["a"]},props:{formKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},dialogId:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{showDialog:!1,showViewer:!1,imgList:[],powerStationAbbreviation:"",lastAreaList:[],fileList7:[],fileList6:[],fileList5:[],fileList4:[],fileList3:[],fileList2:[],fileList1:[],fileList:[],projectType:"",priorityList:[{label:"紧急",value:"紧急",score:5},{label:"非紧急",value:"非紧急",score:3}],contractTypeList:[],principalList:[],deviceList:[],faultList:[],faultAffectList:[],cleanWeedingWayList:[],props:{value:"projectId",label:"projectName",children:"projectChildRespVoList",emitPath:!1},deviceProps:{value:"parentId",label:"name",children:"deviceDivideTreeVoList",emitPath:!1},formData:{applyName:"",applyOdd:"",associatedPo:"",attaReqFileVos:[],attaReqPictureVos:[],category:"",deviceId:"",faultAffect:[],faultDetail:"",faultId:"",generalTicketsId:"",principal:"",priority:"",projectId:"",requiredCompletionTime:"",source:"3",status:"",taskId:"",supplementaryNotes:""},rules:{category:[{required:!0,message:this.$t("Please-select"),trigger:"change"}],projectId:[{required:!0,message:this.$t("Please-select"),trigger:"change"}],priority:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{isShowPoint(e){const t=this.formKey.split("_")[1];return 4==t&&("GZ"===this.formData.category&&5===e||("LP"===this.formData.category&&(7===e||8===e||9===e)||"GZ"!=this.formData.category&&"LP"!==this.formData.category&&6===e))},isShow(e){const t=this.formKey.split("_")[1];return e<t||e==t&&1==this.auditStatus},cascaderHide(e){e||0!==this.$refs.deviceCascader.value.length||(this.$refs.deviceCascader.$refs.panel.menus=this.$refs.deviceCascader.$refs.panel.menus.splice(0,1))},handlePictureCardPreview(e){this.showViewer=!0,this.imgList=[e.url]},handleExceed(){this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips4"))},categoryChange(){this.formData.deviceId="",this.formData.deviceName="",this.formData.parentId="",this.formData.faultId="",this.formData.faultAffect=[],this.formData.faultDetail="",this.$nextTick(()=>{this.getNewName()}),"GZ"==this.formData.category&&this.formData.projectId?this.buildPriorityList(this.projectType):this.priorityList=[{label:"紧急",value:"紧急",score:5},{label:"非紧急",value:"非紧急",score:3}]},getNewName(){this.formData.category&&this.formData.projectId&&m[this.formData.category]&&(this.formData.applyName="【"+m[this.formData.category]+"】"+this.powerStationAbbreviation+dayjs(new Date).format("YYMMDD"))},deviceChange(e,t=!0){if(t){this.faultList=[],this.formData.faultId="";const e=this.$refs.deviceCascader.getCheckedNodes()[0].data;this.formData.deviceId=e.id,this.formData.deviceName=e.name}if(this.formData.deviceId&&this.formData.parentId){const e=this.formData.parentId.split("-"),t=e.length>2?e[e.length-2]:e[e.length-1];Object(l["h"])({deviceId:t,status:0}).then(e=>{this.faultList=e.data})}else this.faultList=[]},priorityChange(e){if(!e)return void(this.formData.requiredCompletionTime=null);let t=this.priorityList.find(t=>t.value===e);this.formData.requiredCompletionTime=t.score},getPeopleList(e){Object(n["c"])(e).then(e=>{this.principalList=e.data})},projectChange(e,t=!0){Object(o["c"])(e).then(e=>{t&&(this.formData.principal=e.data.powerStationDirector?Number(e.data.powerStationDirector):""),this.powerStationAbbreviation=e.data.powerStationAbbreviation,this.getNewName(),this.getPeopleList(e.data.bigArea),this.projectType=e.data.projectType,"GZ"==this.formData.category&&this.buildPriorityList(this.projectType)}),t&&(this.formData.deviceId="",this.formData.deviceName=""),this.deviceTreeList(e)},buildPriorityList(e){if(!e)return this.$message.error("请先维护场站类型！"),void(this.priorityList=[]);this.priorityList="ES"==e?[{label:"一级",value:"一级",score:1},{label:"二级",value:"二级",score:1},{label:"三级",value:"三级",score:1}]:[{label:"紧急",value:"紧急",score:5},{label:"非紧急",value:"非紧急",score:3}]},deviceTreeList(e){Object(l["g"])({projectId:e}).then(e=>{this.deviceList=e.data})},cancel(){this.fileList=[],this.fileList1=[],this.fileList2=[],this.fileList3=[],this.fileList4=[],this.fileList5=[],this.fileList6=[],this.fileList7=[],this.$refs.formData.resetFields(),this.$emit("cancel")},save(){let e=JSON.parse(JSON.stringify(this.formData));e.attaReqPictureVos=[],e.attaReqFileVos=[],e.faultAffect=e.faultAffect?e.faultAffect.join(","):"",this.fileList.forEach(t=>{e.attaReqPictureVos.push({fileName:t.name,fileUrl:t.response.res.requestUrls[0]})}),this.fileList1.forEach(t=>{e.attaReqFileVos.push({fileName:t.name,fileUrl:t.response.res.requestUrls[0]})}),e.status="1",this.$refs.formData.validate(t=>{t&&Object(l["a"])(e).then(()=>{this.$refs.formData.resetFields(),this.$emit("submit")})})},onSuccess1(e,t,a){this.fileList1=a},handleRemove1(e,t){this.fileList1=t},requestHttp1(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile1.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile1.uploadFiles.splice(a,1)})},downFile(e){const t=e.url||e.response.url,a=e.name;this.$onDownload(t,a)},onSuccess(e,t,a){this.fileList=a},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},beforeUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("workOrderManage.tips11")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips12")),t=!1),t},areaProjectList(){Object(s["m"])({dx:"DX"===this.formData.category}).then(e=>{this.lastAreaList=e.data||[]})},getCleanWeedingWayList(){let e={CC:"weeding_way",QX:"rinse_way"};e[this.formData.category]&&this.getDicts(e[this.formData.category]).then(e=>{this.cleanWeedingWayList=e.data})},init(){this.fileList=[],this.fileList1=[],this.fileList2=[],this.fileList3=[],this.fileList4=[],this.fileList5=[],this.fileList6=[],this.fileList7=[],this.getDicts("failure_effect").then(e=>{this.faultAffectList=e.data}),Object(l["k"])(this.dialogId).then(e=>{this.formData=e.data,-1!=this.formData.deviceModelId&&this.formData.deviceModelId?this.showDialog=!0:this.showDialog=!1,this.areaProjectList(),this.formData.faultAffect=this.formData.faultAffect&&(this.formData.faultAffect?this.formData.faultAffect.split(","):[]),this.formData.taskId=this.taskId,this.getCleanWeedingWayList(),"3"===this.formData.source?this.contractTypeList=[{name:"故障",value:"GZ"},{name:"两票",value:"LP"}]:this.contractTypeList=[{name:"故障",value:"GZ"},{name:"两票",value:"LP"},{name:"单项",value:"DX"},{name:"除草",value:"CC"},{name:"清洗",value:"QX"},{name:"防雷",value:"FL"},{name:"预试",value:"YS"},{name:"综合",value:"ZH"}],this.formData.attaReqPictureVos&&this.formData.attaReqPictureVos.forEach(e=>{this.fileList.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.attaReqFileVos&&this.formData.attaReqFileVos.forEach(e=>{this.fileList1.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.faultPictureVos&&this.formData.faultPictureVos.forEach(e=>{this.fileList2.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.unTwoTicketsExecuteFile&&this.formData.unTwoTicketsExecuteFile.forEach(e=>{this.fileList3.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.twoTicketsExecuteFile&&this.formData.twoTicketsExecuteFile.forEach(e=>{this.fileList4.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.waterMarkPdf&&(this.fileList5=[{name:this.formData.twoVotesFileName,url:this.formData.waterMarkPdf?this.formData.waterMarkPdf.split("?")[0]:"",response:{res:{requestUrls:[this.formData.waterMarkPdf]}}}]),this.formData.signPicture&&(this.fileList6=[{name:u(this.formData.signPicture?this.formData.signPicture.split("?")[0]:""),url:this.formData.signPicture?this.formData.signPicture.split("?")[0]:"",response:{res:{requestUrls:[this.formData.signPicture]}}}]),this.formData.authPicture&&(this.fileList7=[{name:u(this.formData.authPicture?this.formData.authPicture.split("?")[0]:""),url:this.formData.authPicture?this.formData.authPicture.split("?")[0]:"",response:{res:{requestUrls:[this.formData.authPicture]}}}]),this.formData.projectId&&this.projectChange(this.formData.projectId,!1),this.formData.deviceId&&this.deviceChange(this.formData.deviceId,!1),this.$emit("initData",this.formData)})}},mounted(){}},p=d,f=(a("0160"),a("2877")),h=Object(f["a"])(p,i,r,!1,null,"4245266f",null);t["default"]=h.exports},1483:function(e,t,a){"use strict";a("133e")},"14b0":function(e,t,a){},"154a":function(e,t,a){"use strict";a.d(t,"a",(function(){return r})),a.d(t,"b",(function(){return s})),a.d(t,"c",(function(){return l}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-supplier/list",method:"get",params:e})}function s(){return Object(i["a"])({url:"/unicare-supplier/pullList",method:"get"})}function l(e){return Object(i["a"])({url:"/unicare-supplier/supplier/"+e,method:"get"})}},1563:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"five-elements-template"},[t("el-tabs",{directives:[{name:"show",rawName:"v-show",value:e.label,expression:"label"}],model:{value:e.second,callback:function(t){e.second=t},expression:"second"}},[t("el-tab-pane",{attrs:{label:e.$t("OTR.sevenTitle"),name:"second"}})],1),t("div",{directives:[{name:"show",rawName:"v-show",value:e.name&&!e.label,expression:"name && !label"}],staticClass:"plr15 pb10"},[e._v(e._s(e.name))]),t("e-table",{ref:"eTable",attrs:{minHeight:"",tableHeadConfig:e.tableHeadConfig,tableLoadData:e.tableLoadData,pageShow:!1,highlightCurrentRow:!0},scopedSlots:e._u([{key:"thumbnail",fn:function(a){return[t("div",{staticClass:"columnImage"},[a.data.row.sitePhotoOne?t("el-image",{attrs:{src:a.data.row.sitePhotoOne.split("?")[0],"preview-src-list":[a.data.row.sitePhotoOne.split("?")[0]]}}):e._e(),a.data.row.sitePhotoTwo?t("el-image",{attrs:{src:a.data.row.sitePhotoTwo.split("?")[0],"preview-src-list":[a.data.row.sitePhotoTwo.split("?")[0]]}}):e._e(),a.data.row.sitePhotoThree?t("el-image",{attrs:{src:a.data.row.sitePhotoThree.split("?")[0],"preview-src-list":[a.data.row.sitePhotoThree.split("?")[0]]}}):e._e()],1)]}},{key:"operation",fn:function(a){return[t("div",{staticClass:"operationDiv"},[t("el-link",{staticClass:"mlr5",attrs:{type:"primary",underline:!1},on:{click:function(t){return e.onCopy(a.data.row)}}},[e._v(e._s(e.$t("ITO.copy"))+" ")]),t("el-link",{staticClass:"mlr5",attrs:{type:"primary",underline:!1},on:{click:function(t){return e.onEdit(a.data.row)}}},[e._v(e._s(e.$t("Edit"))+" ")]),t("el-link",{staticClass:"mlr5",attrs:{type:"danger",underline:!1},on:{click:function(t){return e.onDel(a.data.row.projectStainId)}}},[e._v(e._s(e.$t("Delete"))+" ")])],1)]}}])}),t("el-button",{directives:[{name:"show",rawName:"v-show",value:e.isShowBtn,expression:"isShowBtn"}],staticClass:"add-div",attrs:{plain:"",icon:"el-icon-plus",size:"mini"},on:{click:e.onAdd}}),t("el-tabs",{directives:[{name:"show",rawName:"v-show",value:e.label,expression:"label"}],model:{value:e.second,callback:function(t){e.second=t},expression:"second"}},[t("el-tab-pane",{attrs:{label:"九、附件上传",name:"second"}})],1),e._m(0),t("el-upload",{ref:"attachUpload",class:{disUoloadFileSty:e.isView},attrs:{id:"attachUpload",action:"#",multiple:"","file-list":e.attachList2,"http-request":e.requestHttpOther,"on-success":e.onSuccessOther,"on-remove":e.onRemoveOther,accept:".pdf, .doc, .docx, .xls, .xlsx","before-upload":e.beforeOtherUpload,"on-exceed":e.handleExceedOther,limit:5,"on-preview":e.downFile,disabled:e.isView}},[t("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],attrs:{size:"small",type:"primary",disabled:5==e.attachList2.length}},[e._v(e._s(e.$t("ITO.click-upload")))]),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" 最多选择5个文件 ")])],1),t("el-dialog",{attrs:{title:e.dialogTitle,visible:e.dialogVisible,"close-on-click-modal":!1,"before-close":e.handleClose,"append-to-body":"",width:"60%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("div",[t("el-form",{ref:"formInit",attrs:{model:e.formInit,"label-width":"130px"}},[t("el-form-item",{attrs:{label:e.$t("OTR.haveStain"),prop:"haveStain",rules:[{required:!0,message:e.$t("required")}]}},[t("el-radio-group",{on:{change:e.stainChange},model:{value:e.formInit.haveStain,callback:function(t){e.$set(e.formInit,"haveStain",t)},expression:"formInit.haveStain"}},[t("el-radio",{attrs:{label:"是"}},[e._v(e._s(e.$t("OTR.stain-Yes")))]),t("el-radio",{attrs:{label:"无"}},[e._v(e._s(e.$t("OTR.stain-No")))])],1)],1),"是"===e.formInit.haveStain?t("el-form-item",{attrs:{label:e.$t("OTR.stainCapacity"),prop:"stainCapacity",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input-number",{staticStyle:{"margin-right":"4px"},attrs:{placeholder:e.$t("Please-input"),precision:2,step:.1,min:0,max:99999999.99},model:{value:e.formInit.stainCapacity,callback:function(t){e.$set(e.formInit,"stainCapacity",t)},expression:"formInit.stainCapacity"}})],1):e._e(),"是"===e.formInit.haveStain?t("el-form-item",{attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#f56c6c","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("OTR.picture"))+" ")]),t("el-upload",{ref:"uploadFile",staticClass:"upload-demo",attrs:{action:"",limit:3,accept:"image/jpeg, image/png","http-request":e.requestHttp,"list-type":"picture-card","file-list":e.imageList,"on-success":e.onSuccess,"on-remove":e.onRemove,"before-upload":e.beforeAvatarUpload,"on-exceed":e.handleExceed,"on-preview":e.handlePictureCardPreview}},[t("i",{staticClass:"el-icon-plus"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(e._s(e.$t("OTR.picTip")))])])],1):e._e()],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handleClose}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"success",plain:""},on:{click:e.onSubmit}},[e._v(e._s(e.$t("Save")))])],1)])],1)},r=[function(){var e=this,t=e._self._c;return t("div",{staticClass:"attach"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"6px"}},[e._v("*")]),e._v(" 入场要素附件: "),t("p",[e._v("附件上传要求:资产核查、缺陷文本档;场站相关的账号密码;三方交接签字资产文档电表水印照片、水表水印照片、入厂运维难度分析表、并判断水系统是否可用、电表计量是否正确。")]),t("p",[e._v(" ")])])}],s=(a("14d9"),a("b775"));function l(e){return Object(s["a"])({url:"/unicare-project-stain/add",method:"POST",data:e})}function o(e){return Object(s["a"])({url:"/unicare-project-stain/delete/"+e,method:"DELETE"})}function n(e){return Object(s["a"])({url:"/unicare-project-stain/getList",method:"GET",params:e})}function c(e){return Object(s["a"])({url:"/unicare-project-stain/update",method:"PUT",data:e})}var u=a("96aa"),m=a("9dac"),d={name:"stain",components:{eTable:u["a"],upload:m["a"]},props:{label:{type:String,default:""},name:{type:String,default:""},isView:{type:Boolean,default:!1},projectId:{type:[Number,String],default:""},list:{type:Array,default:()=>[]},attachList:{type:Array,default:()=>[]}},data(){return{attachList2:[],second:"second",projectStainId:null,dialogTitle:"",dialogVisible:!1,isShow:!1,isShowBtn:!1,formInit:{haveStain:"",stainCapacity:""},imageList:[],tableHeadConfig:[{label:this.$t("OTR.haveStain"),prop:"haveStain",isShow:!0},{label:this.$t("OTR.stainCapacity"),prop:"stainCapacity",isShow:!0},{label:this.$t("OTR.picture"),columnType:"slot",slotName:"thumbnail",isShow:!0},{label:this.$t("ITO.operation"),columnType:"operation",slotName:"operation",isShow:!this.isView}],tableLoadData:[]}},watch:{list:{handler(e){this.tableLoadData=e||[]},deep:!0,immediate:!0},isView:{handler(e){this.isShow=e,this.isShowBtn=!e,this.setTableHeadConfig()},immediate:!0},attachList:{handler(e){e&&e.length>0&&e.forEach(e=>{this.attachList2.push({name:e.fileName,url:e.fileUrl})})},deep:!0,immediate:!0},attachList2:{handler(e){let t=!1;e&&e.length>0&&e.forEach(e=>{-1==e.name.indexOf("运维难度")||(t=!0)}),this.$emit("changeWriteFlag",t)},deep:!0,immediate:!0}},mounted(){this.setTableHeadConfig()},methods:{getAttachList(){return this.attachList2},handleValidate(){this.$refs.formInit.validateField("count")},setTableHeadConfig(){this.tableHeadConfig=[{label:this.$t("OTR.haveStain"),prop:"haveStain",isShow:!0},{label:this.$t("OTR.stainCapacity"),prop:"stainCapacity",isShow:!0},{label:this.$t("OTR.stainPicture"),columnType:"slot",slotName:"thumbnail",isShow:!0},{label:this.$t("ITO.operation"),columnType:"operation",slotName:"operation",isShow:!this.isView}]},onCopy(e){this.dialogTitle=this.$t("OTR.copyStain"),this.dialogVisible=!0,this.imageList=[],this.projectStainId=null,this.formInit=JSON.parse(JSON.stringify(e)),e.sitePhotoOne&&this.imageList.push({url:e.sitePhotoOne,response:{res:{requestUrls:[e.sitePhotoOne||""]}}}),e.sitePhotoThree&&this.imageList.push({url:e.sitePhotoThree,response:{res:{requestUrls:[e.sitePhotoThree||""]}}}),e.sitePhotoTwo&&this.imageList.push({url:e.sitePhotoTwo,response:{res:{requestUrls:[e.sitePhotoTwo||""]}}})},onAdd(){this.$message.closeAll(),this.dialogTitle=this.$t("Create")+this.name,this.dialogVisible=!0,this.clear()},onDel(e){this.$confirm(this.$t("OTR.delTips"),this.$t("data-dict.Tips"),{confirmButtonText:this.$t("Sure"),cancelButtonText:this.$t("Cancel"),type:"warning"}).then(()=>{o(e).then(e=>{200==e.code&&(this.$message({type:"success",message:this.$t("defects.deleteSuccess")+"!"}),this.getList())})}).catch(()=>{})},onEdit(e){this.dialogTitle=this.$t("Edit")+this.name,this.dialogVisible=!0,this.clear(),this.projectStainId=e.projectStainId,this.formInit=JSON.parse(JSON.stringify(e)),this.imageList=[],e.sitePhotoOne&&this.imageList.push({url:e.sitePhotoOne,response:{res:{requestUrls:[e.sitePhotoOne||""]}}}),e.sitePhotoThree&&this.imageList.push({url:e.sitePhotoThree,response:{res:{requestUrls:[e.sitePhotoThree||""]}}}),e.sitePhotoTwo&&this.imageList.push({url:e.sitePhotoTwo,response:{res:{requestUrls:[e.sitePhotoTwo||""]}}})},onSubmit(){this.$refs["formInit"].validate(e=>{if(e){if(this.$message.closeAll(),0==this.imageList.length&&"是"===this.formInit.haveStain)return this.$message.error(this.$t("OTR.tips")),!1;{let e={haveStain:this.formInit.haveStain,stainCapacity:this.formInit.stainCapacity,projectId:this.projectId,sitePhotoOne:"",sitePhotoTwo:"",sitePhotoThree:""};for(let t=0;t<this.imageList.length;t++){let a=this.imageList[t];0==t&&(e.sitePhotoOne=this.$removeOSSURLUploadId(a.response.res.requestUrls[0])),1==t&&(e.sitePhotoTwo=this.$removeOSSURLUploadId(a.response.res.requestUrls[0])),2==t&&(e.sitePhotoThree=this.$removeOSSURLUploadId(a.response.res.requestUrls[0]))}this.projectStainId?(e.projectStainId=this.projectStainId,c(e).then(e=>{200==e.code&&(this.handleClose(),this.getList())})):l(e).then(e=>{200==e.code&&(this.handleClose(),this.getList())})}}})},getList(){this.tableLoadData=[],n({projectId:this.projectId}).then(e=>{200==e.code&&(this.tableLoadData=e.data)})},handleClose(){this.$refs.formInit.resetFields(),this.clear(),this.dialogVisible=!1},clear(){this.projectStainId=null,this.formInit={haveStain:"",stainCapacity:""},this.imageList=[]},haveStainFormatter(e){switch(e.haveStain){case"0":return"有污染";case"1":return"无污染"}},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},onSuccess(e,t,a){this.imageList=a},onRemove(e,t){this.imageList=t},beforeAvatarUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("workOrderManage.tips11")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips12")),t=!1),t},handleExceed(){this.$message.warning(this.$t("ITO.uploadTips7"))},handlePictureCardPreview(e){this.dialogImageUrl=e.url,this.dialogImageVisible=!0},onVerification(e){if(1==e)return!0;this.$message.closeAll();let t=!1;return 0===this.tableLoadData.length?(this.$message.warning(this.$t("OTR.stain-must")),t=!1):t=!0,t},stainChange(){this.formInit.stainCapacity=0,this.imageList=[]},requestHttpOther(e){let t=this;this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch((function(e){t.$message.error(this.$t("ITO.alioss"))}))},onSuccessOther(e,t,a){this.attachList2=a},onRemoveOther(e,t){this.attachList2=t},beforeOtherUpload(e){let t=e.name.split(".").pop().toLowerCase();const a=["doc","docx","pdf","xlsx","xls"],i=a.indexOf(t)>-1;return i||this.$message.error("上传其他附件只能是 .doc, .docx, .pdf, .xlsx, xls 格式!"),i},handleExceedOther(e,t){this.$message.warning("最多选择5个文件")},downFile(e){const t=e.url||e.response.url,a=e.name;this.$onDownload(t,a)}}},p=d,f=(a("8ae8"),a("2877")),h=Object(f["a"])(p,i,r,!1,null,"51b514bd",null);t["default"]=h.exports},1597:function(e,t,a){"use strict";a.d(t,"b",(function(){return r})),a.d(t,"e",(function(){return s})),a.d(t,"i",(function(){return l})),a.d(t,"j",(function(){return o})),a.d(t,"a",(function(){return n})),a.d(t,"f",(function(){return c})),a.d(t,"n",(function(){return u})),a.d(t,"h",(function(){return m})),a.d(t,"k",(function(){return d})),a.d(t,"g",(function(){return p})),a.d(t,"l",(function(){return f})),a.d(t,"d",(function(){return h})),a.d(t,"c",(function(){return g}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-depot-material-allot/list",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/unicare-depot-material-allot/"+e,method:"delete"})}function l(e){return Object(i["a"])({url:"/unicare-warehouse/getDropList/"+e,method:"get"})}function o(e){return Object(i["a"])({url:"/unicare-warehouse/getDropListHavePhone/"+e,method:"get"})}function n(e){return Object(i["a"])({url:"/unicare-depot-material-allot/add",method:"post",data:e})}function c(e){return Object(i["a"])({url:"/unicare-depot-material-allot/detail",method:"get",params:e})}function u(e){return Object(i["a"])({url:"/unicare-depot-material-allot/update",method:"put",data:e})}function m(e){return Object(i["a"])({url:"/unicare-depot-material-allot/exportConfirm",method:"post",data:e})}function d(e){return Object(i["a"])({url:"/unicare-depot-material-allot/importConfirm",method:"post",data:e})}function p(e){return Object(i["a"])({url:"/unicare-depot-material-allot/draftSave",method:"post",data:e})}function f(e){return Object(i["a"])({url:"/unicare-project/listByAreaIdsNoContainWithdrawal",method:"get",params:e})}function h(e){return Object(i["a"])({url:"/unicare-depot-material-allot/confirmIsShipments",method:"post",data:e})}function g(e){return Object(i["a"])({url:"/unicare-depot-material-allot/confirmIsConsignee",method:"post",data:e})}},"15bd":function(e,t,a){"use strict";a("ee5a")},"15cf":function(e,t,a){},"167d":function(e,t,a){"use strict";a.r(t),t["default"]={prepend(e,t,a){return e("template",{slot:"prepend"},[t.__slot__[a]])},append(e,t,a){return e("template",{slot:"append"},[t.__slot__[a]])}}},1851:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【售后审批】")]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"180px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{staticClass:"single",attrs:{label:"审核备注",prop:"comment"}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"info"},on:{click:function(t){return e.handleAudit("3")}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.rejected")))]),t("el-button",{attrs:{type:"warning"},on:{click:function(t){return e.handleAudit("4")}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.invalid")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleAudit("2")}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.agree")))])],1)],1)},r=[],s=a("7603"),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null},code:{type:[Number,String],default:null}},data(){return{category:"",contractTypeList:[],formData:{actualExecutionPrice:"",actualExecutionCapacity:"",taskId:""},rules:{actualExecutionPrice:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]},supplierList:[]}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},handleAudit(e){if("3"==e&&!this.formData.comment)return this.$message.closeAll(),void this.$message.warning("请输入审批备注");let t={businessKey:this.businessKey,status:e,taskId:this.taskId,comment:this.formData.comment};Object(s["d"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}}},o=l,n=(a("b7fe"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"44129d3a",null);t["default"]=c.exports},"18ab":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,isEdit:!1,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}})],1)},r=[],s=a("7af7"),l={components:{initForm:s["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null}},created(){},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component.initData&&this.$refs.component.initData(e)}}},o=l,n=a("2877"),c=Object(n["a"])(o,i,r,!1,null,"2d762c5c",null);t["default"]=c.exports},"19aa":function(e,t,a){var i=a("3a9b"),r=TypeError;e.exports=function(e,t){if(i(t,e))return e;throw r("Incorrect invocation")}},"1a61":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark"),prop:"2"===e.formData.status?"authRemark":" "}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":"",rows:5},model:{value:e.formData.authRemark,callback:function(t){e.$set(e.formData,"authRemark",t)},expression:"formData.authRemark"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.isPass"),prop:"status"}},[t("el-select",{attrs:{placeholder:e.$t("monthreportmanage.14"),clearable:"",filterable:""},model:{value:e.formData.status,callback:function(t){e.$set(e.formData,"status",t)},expression:"formData.status"}},[t("el-option",{attrs:{label:e.$t("workOrderManage.pass"),value:"1"}}),t("el-option",{attrs:{label:e.$t("workOrderManage.unPass"),value:"2"}})],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("155b"),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{contractTypeList:[],formData:{authRemark:"",status:"",taskId:""},rules:{authRemark:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}],status:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){let e=this;this.formData.taskId=this.taskId,this.$refs.formData.validate(t=>{if(t){if(2==e.formData.status&&!e.formData.authRemark)return e.$message.closeAll(),e.$message.warning(this.$t("myApproval-restServicePurchase.Please-enter-approval-remarks"));Object(s["c"])(e.formData).then(t=>{e.$refs.formData.resetFields(),e.$message.closeAll(),e.$message.success(t.msg),e.$emit("submit")})}})},initData(e){}},created(){},mounted(){}},o=l,n=(a("5fcd"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"c4b3a54c",null);t["default"]=c.exports},"1a91":function(e,t,a){"use strict";a("2485")},"1a92":function(e,t,a){"use strict";a("0af2")},"1ad1":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"form2",attrs:{model:e.form2,"label-width":"150px"}},[t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.Approval-remarks")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.form2.comment,callback:function(t){e.$set(e.form2,"comment",t)},expression:"form2.comment"}})],1)],1),t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.handleCancel}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.rejected")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSave}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.agree")))])],1)],1)},r=[],s=a("9baf"),l={name:"index",components:{},props:{pageType:{type:Number,default:0},taskId:{type:String,default:""}},data(){return{form2:{comment:""}}},created(){},methods:{handleSave(){this.$refs.form2.validate(e=>{if(e){let e={comment:this.form2.comment,status:"2",taskId:this.taskId};Object(s["b"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},handleCancel(){this.$refs.form2.validate(e=>{if(e){if(!this.form2.comment)return this.$message.closeAll(),void this.$message.warning("请输入审批备注");let e={comment:this.form2.comment,status:"3",taskId:this.taskId};Object(s["b"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})}}},o=l,n=a("2877"),c=Object(n["a"])(o,i,r,!1,null,null,null);t["default"]=c.exports},"1b35":function(e,t,a){"use strict";a("e63f")},"1c17":function(e,t,a){"use strict";a.d(t,"h",(function(){return r})),a.d(t,"l",(function(){return s})),a.d(t,"k",(function(){return l})),a.d(t,"j",(function(){return o})),a.d(t,"i",(function(){return n})),a.d(t,"F",(function(){return c})),a.d(t,"Q",(function(){return u})),a.d(t,"V",(function(){return m})),a.d(t,"U",(function(){return d})),a.d(t,"S",(function(){return p})),a.d(t,"T",(function(){return f})),a.d(t,"o",(function(){return h})),a.d(t,"M",(function(){return g})),a.d(t,"s",(function(){return b})),a.d(t,"L",(function(){return y})),a.d(t,"W",(function(){return D})),a.d(t,"B",(function(){return v})),a.d(t,"D",(function(){return $})),a.d(t,"C",(function(){return w})),a.d(t,"a",(function(){return _})),a.d(t,"bb",(function(){return k})),a.d(t,"fb",(function(){return C})),a.d(t,"g",(function(){return I})),a.d(t,"e",(function(){return S})),a.d(t,"eb",(function(){return x})),a.d(t,"d",(function(){return j})),a.d(t,"db",(function(){return P})),a.d(t,"c",(function(){return L})),a.d(t,"cb",(function(){return N})),a.d(t,"f",(function(){return O})),a.d(t,"w",(function(){return A})),a.d(t,"A",(function(){return T})),a.d(t,"z",(function(){return F})),a.d(t,"y",(function(){return q})),a.d(t,"x",(function(){return E})),a.d(t,"X",(function(){return V})),a.d(t,"Y",(function(){return U})),a.d(t,"R",(function(){return M})),a.d(t,"Z",(function(){return R})),a.d(t,"ab",(function(){return K})),a.d(t,"E",(function(){return z})),a.d(t,"q",(function(){return B})),a.d(t,"t",(function(){return W})),a.d(t,"p",(function(){return H})),a.d(t,"N",(function(){return G})),a.d(t,"r",(function(){return Y})),a.d(t,"K",(function(){return J})),a.d(t,"n",(function(){return Q})),a.d(t,"u",(function(){return Z})),a.d(t,"v",(function(){return X})),a.d(t,"I",(function(){return ee})),a.d(t,"ib",(function(){return te})),a.d(t,"O",(function(){return ae})),a.d(t,"gb",(function(){return ie})),a.d(t,"hb",(function(){return re})),a.d(t,"b",(function(){return se})),a.d(t,"H",(function(){return le})),a.d(t,"G",(function(){return oe})),a.d(t,"m",(function(){return ne})),a.d(t,"J",(function(){return ce})),a.d(t,"jb",(function(){return ue})),a.d(t,"P",(function(){return me}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit/agreeInvalid",method:"post",data:e})}function s(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-update-stop/agreeInvalid",method:"post",data:e})}function l(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-reward/agreeInvalid",method:"post",data:e})}function o(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-proceeds/agreeInvalid",method:"post",data:e})}function n(e){return Object(i["a"])({url:"unicare-omcontract-revenue-edit-invoice/agreeInvalid",method:"post",data:e})}function c(e){return Object(i["a"])({url:"unicare-omcontract-revenue-edit-invoice/executionLast",method:"post",data:e})}function u(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit/list",method:"get",params:e})}function m(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-update-stop/list",method:"get",params:e})}function d(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-reward/list",method:"get",params:e})}function p(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-invoice/list",method:"get",params:e})}function f(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-proceeds/list",method:"get",params:e})}function h(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-invoice/calculate/"+e,method:"get"})}function g(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-proceeds/getReceiedAmount",method:"get",params:e})}function b(){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit/listComplete",method:"get"})}function y(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-invoice/getRceiptList",method:"get",params:e})}function D(){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-ledger/list",method:"get"})}function v(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit/draftSave",method:"post",data:e})}function $(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit/draftSaveUNOM",method:"post",data:e})}function w(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-update-stop/draftSaveStop",method:"post",data:e})}function _(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit/add",method:"post",data:e})}function k(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit/save",method:"post",data:e})}function C(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit/saveUNOM",method:"post",data:e})}function I(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-update-stop/add",method:"post",data:e})}function S(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-reward/add",method:"post",data:e})}function x(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-reward/save",method:"post",data:e})}function j(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-proceeds/add",method:"post",data:e})}function P(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-proceeds/save",method:"post",data:e})}function L(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-invoice/add",method:"post",data:e})}function N(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-invoice/save",method:"post",data:e})}function O(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit/addUNOM",method:"post",data:e})}function A(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit/detail/"+e,method:"get"})}function T(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-update-stop/detail/"+e,method:"get"})}function F(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-reward/detail/"+e,method:"get"})}function q(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-proceeds/detail/"+e,method:"get"})}function E(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-invoice/detail/"+e,method:"get"})}function V(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-pay/payListSelect/"+e,method:"get"})}function U(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-update-stop-pay/payListSelect/"+e,method:"get"})}function M(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-update-stop-history/listHistory/"+e,method:"get"})}function R(e){return Object(i["a"])({url:"/unicare-project/pageByContractId",method:"get",params:e})}function K(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit/projectListByomcontractRevenueEditId",method:"get",params:e})}function z(){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-invoice-duty/list",method:"get"})}function B(e){return Object(i["a"])({url:"/contractManager/contractListByProjectId",method:"get",params:e})}function W(e){return Object(i["a"])({url:"/unicare-customer/getByCustomerId/"+e,method:"get"})}function H(e){return Object(i["a"])({url:"/contractManager/contract/list/"+e,method:"get"})}function G(e){return Object(i["a"])({url:"/system/user/"+e,method:"get"})}function Y(){return Object(i["a"])({url:"/contractManager/contract/listOA",method:"get"})}function J(e,t){return Object(i["a"])({url:"/unicare-no/getNo/"+t,method:"get",params:e})}function Q(){return Object(i["a"])({url:"/unicare-project/areaWarehoseList",method:"get"})}function Z(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit/"+e,method:"delete"})}function X(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-reward/"+e,method:"delete"})}function ee(e,t){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-invoice/getInvoiceDetail/"+e+"/"+t,method:"get"})}function te(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-invoice/startInvoiceHcZf",method:"post",data:e})}function ae(e){return Object(i["a"])({url:"/unicare-omcontract-revenue-edit-invoice/invoiceHcZfApproval",method:"post",data:e})}function ie(){return Object(i["a"])({url:"/unicare-omcontract-invoice2/getContractList",method:"get"})}function re(e){return Object(i["a"])({url:"/unicare-omcontract-invoice2/selectOmProjectByContractId",method:"get",params:e})}function se(e){return Object(i["a"])({url:"/unicare-omcontract-invoice2/add",method:"post",data:e})}function le(e){return Object(i["a"])({url:"/unicare-omcontract-invoice2/getDataList",method:"get",params:e})}function oe(e){return Object(i["a"])({url:"/unicare-omcontract-invoice2/getDataDetail/"+e,method:"get"})}function ne(e){return Object(i["a"])({url:"/unicare-omcontract-invoice2/approval",method:"post",data:e})}function ce(e,t){return Object(i["a"])({url:"/unicare-omcontract-invoice2/getInvoiceDetail/"+e+"/"+t,method:"get"})}function ue(e){return Object(i["a"])({url:"/unicare-omcontract-invoice2/startInvoiceHcZf",method:"post",data:e})}function me(e){return Object(i["a"])({url:"/unicare-omcontract-invoice2/invoiceHcZfApproval",method:"post",data:e})}},"1c18":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,isEdit:!1,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{auditStatus:e.auditStatus,taskId:e.taskId,businessKey:e.businessKey},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("8e2c"),l=a("1ad1"),o=a("90bf");const n={suppliesPurchase_2:"suppliesPurchase1",suppliesPurchase_5:"suppliesPurchase4"};var c={components:{initForm:s["default"],suppliesPurchase1:l["default"],suppliesPurchase4:o["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null}},data(){return{componentName:n[this.formKey]}},created(){},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component.initData&&this.$refs.component.initData(e)}}},u=c,m=a("2877"),d=Object(m["a"])(u,i,r,!1,null,"899d5aba",null);t["default"]=d.exports},"1d09":function(e,t,a){"use strict";a("b529")},"1d13":function(e,t,a){"use strict";a("4bb4")},"1d44":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【供应链确认是否发货】")]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"180px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"single",attrs:{label:"供应链是否发货",prop:"isShipments"}},[t("el-radio-group",{model:{value:e.formData.isShipments,callback:function(t){e.$set(e.formData,"isShipments",t)},expression:"formData.isShipments"}},[t("el-radio",{attrs:{label:"1"}},[e._v("是")])],1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{ref:"upload",staticClass:"is-required",attrs:{label:"发货【快递单号】",prop:"imgList"}},[t("el-upload",{ref:"uploadFile",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png","file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-exceed":e.handleExceed,"before-upload":e.beforeUpload},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})]),t("span",{staticClass:"el-upload-list__item-delete",on:{click:function(t){return e.handleRemove(a)}}},[t("i",{staticClass:"el-icon-delete"})])])])}}])},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[t("span",{staticStyle:{color:"red"}},[e._v("必须上传快递单号！")]),e._v(" ,"+e._s(e.$t("clearApply.nomorethan5MB"))+" ")])])],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v("提交")])],1),t("el-dialog",{staticClass:"img-preview",attrs:{visible:e.imgDialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.imgDialogVisible=t}}},[t("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},r=[],s=(a("14d9"),a("9dac")),l=(a("7603"),a("b72e")),o={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null}},data(){return{dialogImageUrl:"",imgDialogVisible:!1,fileList:[],contractTypeList:[],formData:{supplierEnquiryFlag:"",taskId:"",comment:"",isShipments:"1"},isDisabled:!1,rules:{supplierEnquiryFlag:[{required:!0,message:this.$t("monthreportmanage.14"),trigger:"change"}],isShipments:[{required:!0,message:"请选择是否发货!",trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.status=1,this.formData.taskId=this.taskId,this.formData.businessKey=this.businessKey,this.formData.azgzlFileList=[],this.fileList.forEach(e=>{this.formData.azgzlFileList.push({fileName:e.name,fileType:"azgzlFile",fileUrl:e.response.res.requestUrls[0]})}),this.$refs.formData.validate(e=>{e&&Object(l["f"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},initData(e){"1"===e.offerPricesFlag?(this.isDisabled=!0,this.formData.supplierEnquiryFlag="0"):(this.isDisabled=!1,this.formData.supplierEnquiryFlag="")},getGPSCode(e){this.formData.gpsCode=e},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},onSuccess(e,t,a){this.fileList=a},handleExceed(){this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips4"))},beforeUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("warehouse.picture-format")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("warehouse.picture-size")),t=!1),t},handlePictureCardPreview(e){this.dialogImageUrl=e.url,this.imgDialogVisible=!0},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)}},created(){},mounted(){this.$bus.$on("getGPSCode",this.getGPSCode)},beforeDestroy(){this.$bus.$off("getGPSCode")},components:{upload:s["a"]}},n=o,c=(a("5d83"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"505b0139",null);t["default"]=u.exports},"1e30":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,isEdit:!1,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{auditStatus:e.auditStatus,taskId:e.taskId,businessKey:e.businessKey,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("818b"),l=a("5220");const o={Technology_1:"technologyServicePurchase_1"};var n={components:{initForm:s["default"],technologyServicePurchase_1:l["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null}},data(){return{componentName:o[this.formKey]}},created(){},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component.initData&&this.$refs.component.initData(e)}}},c=n,u=a("2877"),m=Object(u["a"])(c,i,r,!1,null,"092010d2",null);t["default"]=m.exports},"20b4":function(e,t,a){"use strict";a.d(t,"c",(function(){return r})),a.d(t,"a",(function(){return s})),a.d(t,"b",(function(){return l}));var i=a("b775");const r=e=>Object(i["a"])({url:"/task/list",method:"get",params:e}),s=e=>Object(i["a"])({url:"/unicare-clean-weeding/audit",method:"post",data:e}),l=e=>Object(i["a"])({url:"/task/overTask",method:"post",data:e})},2115:function(e,t,a){},"21a9":function(e,t,a){"use strict";a.d(t,"a",(function(){return r})),a.d(t,"c",(function(){return s})),a.d(t,"d",(function(){return l})),a.d(t,"b",(function(){return o}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-defect-type/add",method:"post",data:e})}function s(e){return Object(i["a"])({url:"/unicare-defect-type/list",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/unicare-defect-type/update",method:"put",data:e})}function o(e){return Object(i["a"])({url:"/unicare-defect-type/delete/"+e,method:"delete"})}},2266:function(e,t,a){var i=a("0366"),r=a("c65b"),s=a("825a"),l=a("0d51"),o=a("e95a"),n=a("07fa"),c=a("3a9b"),u=a("9a1f"),m=a("35a1"),d=a("2a62"),p=TypeError,f=function(e,t){this.stopped=e,this.result=t},h=f.prototype;e.exports=function(e,t,a){var g,b,y,D,v,$,w,_=a&&a.that,k=!(!a||!a.AS_ENTRIES),C=!(!a||!a.IS_RECORD),I=!(!a||!a.IS_ITERATOR),S=!(!a||!a.INTERRUPTED),x=i(t,_),j=function(e){return g&&d(g,"normal",e),new f(!0,e)},P=function(e){return k?(s(e),S?x(e[0],e[1],j):x(e[0],e[1])):S?x(e,j):x(e)};if(C)g=e.iterator;else if(I)g=e;else{if(b=m(e),!b)throw p(l(e)+" is not iterable");if(o(b)){for(y=0,D=n(e);D>y;y++)if(v=P(e[y]),v&&c(h,v))return v;return new f(!1)}g=u(e,b)}$=C?e.next:g.next;while(!(w=r($,g)).done){try{v=P(w.value)}catch(L){d(g,"throw",L)}if("object"==typeof v&&v&&c(h,v))return v}return new f(!1)}},"23e5":function(e,t,a){"use strict";a("0ef1")},"245d":function(e,t,a){"use strict";a("3ae5")},2485:function(e,t,a){},"257e":function(e,t,a){"use strict";a.d(t,"o",(function(){return r})),a.d(t,"n",(function(){return s})),a.d(t,"b",(function(){return l})),a.d(t,"c",(function(){return o})),a.d(t,"a",(function(){return n})),a.d(t,"l",(function(){return c})),a.d(t,"g",(function(){return u})),a.d(t,"k",(function(){return m})),a.d(t,"h",(function(){return d})),a.d(t,"j",(function(){return p})),a.d(t,"m",(function(){return f})),a.d(t,"e",(function(){return h})),a.d(t,"i",(function(){return g})),a.d(t,"d",(function(){return b})),a.d(t,"f",(function(){return y}));var i=a("b775");function r(e){return Object(i["a"])({url:"/pendingWithdrawal/withdrawalList",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/pendingWithdrawal/detail/"+e,method:"get"})}function l(e,t){return Object(i["a"])({url:"/unicare-project-withdrawal-device-config/copy/"+e,method:"put",data:t})}function o(e){return Object(i["a"])({url:"/unicare-project-withdrawal-device-config/delete/"+e,method:"delete"})}function n(e){return Object(i["a"])({url:"/unicare-project-withdrawal-device-config/add",method:"post",data:e})}function c(e){return Object(i["a"])({url:"/unicare-project-withdrawal-device-config/update",method:"put",data:e})}function u(e){return Object(i["a"])({url:"/unicare-project-withdrawal-device-config/getList",method:"get",params:e})}function m(e){return Object(i["a"])({url:"/pendingWithdrawal/update",method:"put",data:e})}function d(e){return Object(i["a"])({url:"/pendingWithdrawal/allot/"+e,method:"put"})}function p(e){return Object(i["a"])({url:"/pendingWithdrawal/sendEmail",method:"post",data:e})}function f(e){return Object(i["a"])({url:"/pendingWithdrawal/uploadFile",method:"post",data:e})}function h(e){return Object(i["a"])({url:"/pendingWithdrawal/executionLast",method:"post",data:e})}function g(e){return Object(i["a"])({url:"/pendingWithdrawal/personnelAccess",method:"put",data:e})}function b(e){return Object(i["a"])({url:"/pendingWithdrawal/draftSave",method:"put",data:e})}function y(e){return Object(i["a"])({url:"/pendingWithdrawal/getEmailTemplate/"+e,method:"get"})}},2605:function(e,t,a){},2638:function(e,t,a){"use strict";function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t,a=1;a<arguments.length;a++)for(var i in t=arguments[a],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},i.apply(this,arguments)}var r=["attrs","props","domProps"],s=["class","style","directives"],l=["on","nativeOn"],o=function(e){return e.reduce((function(e,t){for(var a in t)if(e[a])if(-1!==r.indexOf(a))e[a]=i({},e[a],t[a]);else if(-1!==s.indexOf(a)){var o=e[a]instanceof Array?e[a]:[e[a]],c=t[a]instanceof Array?t[a]:[t[a]];e[a]=[].concat(o,c)}else if(-1!==l.indexOf(a))for(var u in t[a])if(e[a][u]){var m=e[a][u]instanceof Array?e[a][u]:[e[a][u]],d=t[a][u]instanceof Array?t[a][u]:[t[a][u]];e[a][u]=[].concat(m,d)}else e[a][u]=t[a][u];else if("hook"===a)for(var p in t[a])e[a][p]=e[a][p]?n(e[a][p],t[a][p]):t[a][p];else e[a]=t[a];else e[a]=t[a];return e}),{})},n=function(e,t){return function(){e&&e.apply(this,arguments),t&&t.apply(this,arguments)}};e.exports=o},"263a":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.1")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{staticClass:"is-required",attrs:{label:e.$t("workOrderManage.chargePerson"),prop:"principalJx"}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select")},model:{value:e.formData.principalJx,callback:function(t){e.$set(e.formData,"principalJx",t)},expression:"formData.principalJx"}},e._l(e.options,(function(e){return t("el-option",{key:e.userId,attrs:{label:`${e.nickName}(${e.deptName})`,value:e.userId}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark"),prop:"comment"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.isPass"),prop:"status"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:""},model:{value:e.formData.status,callback:function(t){e.$set(e.formData,"status",t)},expression:"formData.status"}},[t("el-option",{attrs:{label:e.$t("workOrderManage.pass"),value:"2"}}),t("el-option",{attrs:{label:e.$t("workOrderManage.unPass"),value:"3"}})],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("c55c"),l=a("5b67"),o={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{options:[],contractTypeList:[],formData:{principalJx:"",comment:"",status:"",taskId:""},rules:{status:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){"3"!==this.formData.status||this.formData.comment?"2"!==this.formData.status||this.formData.principalJx?(this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(l["d"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")})})):this.$message.error("请选择负责人"):this.$message.error(this.$t("workOrderManage.tips13"))},getTreeSelect(e,t){Object(s["d"])({belongsArea:e}).then(e=>{var a;this.options=e.data,this.formData.principalJx=null===(a=this.options.find(e=>e.userId===t))||void 0===a?void 0:a.userId})},initData(e){this.getTreeSelect(e.bigArea,e.principal)}},created(){},mounted(){}},n=o,c=(a("1d09"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"54e26e36",null);t["default"]=u.exports},2643:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"five-elements-template"},[t("div",{staticClass:"pb20"},[t("el-tabs",{model:{value:e.second,callback:function(t){e.second=t},expression:"second"}},[t("el-tab-pane",{attrs:{label:e.$t("OTR.sixTitle"),name:"second"}})],1),t("e-table",{ref:"eTable",attrs:{tableHeadConfig:e.tableHeadConfig,tableLoadData:e.tableLoadData,pageShow:!1},scopedSlots:e._u([{key:"thumbnail",fn:function(a){return[t("div",{staticClass:"columnImage"},[a.data.row.sitePhotoOne?t("el-image",{attrs:{src:a.data.row.sitePhotoOne.split("?")[0],"preview-src-list":[a.data.row.sitePhotoOne.split("?")[0]]}}):e._e(),a.data.row.sitePhotoTwo?t("el-image",{attrs:{src:a.data.row.sitePhotoTwo.split("?")[0],"preview-src-list":[a.data.row.sitePhotoTwo.split("?")[0]]}}):e._e(),a.data.row.sitePhotoThree?t("el-image",{attrs:{src:a.data.row.sitePhotoThree.split("?")[0],"preview-src-list":[a.data.row.sitePhotoThree.split("?")[0]]}}):e._e()],1)]}},{key:"operation",fn:function(a){return[t("div",{staticClass:"operationDiv"},[t("el-link",{staticClass:"mlr5",attrs:{type:"primary",underline:!1},on:{click:function(t){return e.onCopy(a.data.row)}}},[e._v(e._s(e.$t("ITO.copy"))+" ")]),t("el-link",{staticClass:"mlr5",attrs:{type:"primary",underline:!1},on:{click:function(t){return e.onEdit(a.data.row)}}},[e._v(e._s(e.$t("Edit"))+" ")]),t("el-link",{staticClass:"mlr5",attrs:{type:"danger",underline:!1},on:{click:function(t){return e.onDel(a.data.row.projectFlawId)}}},[e._v(e._s(e.$t("Delete"))+" ")])],1)]}}])}),t("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],staticClass:"add-div",attrs:{plain:"",icon:"el-icon-plus",size:"mini"},on:{click:e.onAdd}})],1),t("el-dialog",{attrs:{title:e.dialogTitle,visible:e.dialogVisible,"close-on-click-modal":!1,"before-close":e.handleClose,"append-to-body":"",width:"80%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("div",[t("el-form",{ref:"formInit",attrs:{model:e.formInit,"label-width":"120px"}},[t("el-form-item",{attrs:{label:e.$t("OTR.flawCode"),prop:"flawCode",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),"show-word-limit":"",clearable:"",maxlength:e.GLOBAL.MAX_LENGTH_TITLE},model:{value:e.formInit.flawCode,callback:function(t){e.$set(e.formInit,"flawCode",t)},expression:"formInit.flawCode"}})],1),t("el-form-item",{attrs:{label:e.$t("OTR.flawRemark"),prop:"flawRemark",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{attrs:{type:"textarea",rows:"4",placeholder:e.$t("Please-input"),maxlength:e.GLOBAL.MAX_LENGTH_DES,"show-word-limit":""},model:{value:e.formInit.flawRemark,callback:function(t){e.$set(e.formInit,"flawRemark",t)},expression:"formInit.flawRemark"}})],1),t("el-form-item",{attrs:{label:e.$t("OTR.rectificationMeasures"),prop:"rectificationMeasures",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{attrs:{type:"textarea",rows:"4",placeholder:e.$t("Please-input"),maxlength:e.GLOBAL.MAX_LENGTH_DES,"show-word-limit":""},model:{value:e.formInit.rectificationMeasures,callback:function(t){e.$set(e.formInit,"rectificationMeasures",t)},expression:"formInit.rectificationMeasures"}})],1),t("el-form-item",{attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#f56c6c","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("OTR.picture"))+" ")]),t("el-upload",{ref:"uploadFile",staticClass:"upload-demo",attrs:{action:"",limit:3,accept:"image/jpeg, image/png","http-request":e.requestHttp,"list-type":"picture-card","file-list":e.imageList,"on-success":e.onSuccess,"on-remove":e.onRemove,"before-upload":e.beforeAvatarUpload,"on-exceed":e.handleExceed,"on-preview":e.handlePictureCardPreview}},[t("i",{staticClass:"el-icon-plus"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(e._s(e.$t("OTR.picTip")))])])],1),t("el-form-item",{attrs:{label:e.$t("ITO.remark"),prop:"remark"}},[t("el-input",{attrs:{type:"textarea",rows:"4",placeholder:e.$t("Please-input"),maxlength:e.GLOBAL.MAX_LENGTH_DES,"show-word-limit":""},model:{value:e.formInit.remark,callback:function(t){e.$set(e.formInit,"remark",t)},expression:"formInit.remark"}})],1)],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handleClose}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"success",plain:""},on:{click:e.onSubmit}},[e._v(e._s(e.$t("Save")))])],1)]),t("el-dialog",{attrs:{title:e.$t("View"),visible:e.dialogImageVisible,width:"500px","close-on-click-modal":!1,"append-to-body":""},on:{"update:visible":function(t){e.dialogImageVisible=t}}},[t("img",{staticStyle:{width:"100%"},attrs:{src:e.dialogImageUrl}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"info"},on:{click:function(t){e.dialogImageVisible=!1}}},[e._v(" "+e._s(e.$t("Close"))+" ")])],1)])],1)},r=[],s=(a("14d9"),a("b775"));function l(e){return Object(s["a"])({url:"/unicare-project-flaw/add",method:"POST",data:e})}function o(e){return Object(s["a"])({url:"/unicare-project-flaw/delete/"+e,method:"DELETE"})}function n(e){return Object(s["a"])({url:"/unicare-project-flaw/getList",method:"GET",params:e})}function c(e){return Object(s["a"])({url:"/unicare-project-flaw/update",method:"PUT",data:e})}var u=a("96aa"),m={name:"index",components:{eTable:u["a"]},props:{isView:{type:Boolean,default:!1},list:{type:Array,default:()=>[]},projectId:{type:[Number,String],default:""}},watch:{list:{handler(e){this.tableLoadData=e||[]},deep:!0,immediate:!0},isView:{handler(){this.setTableHeadConfig()},deep:!0,immediate:!0}},data(){return{dialogImageUrl:"",dialogImageVisible:!1,dialogTitle:"",dialogVisible:!1,projectFlawId:null,second:"second",formInit:{flawCode:"",flawRemark:"",rectificationMeasures:"",remark:"",sitePhotoOne:"",sitePhotoThree:"",sitePhotoTwo:""},imageList:[],tableHeadConfig:[{label:this.$t("OTR.flawCode"),prop:"flawCode",isShow:!0},{label:this.$t("OTR.flawRemark"),prop:"flawRemark",isShow:!0},{label:this.$t("OTR.rectificationMeasures"),prop:"rectificationMeasures",isShow:!0,minWidth:120},{label:this.$t("OTR.picture"),columnType:"slot",slotName:"thumbnail",isShow:!0},{label:this.$t("ITO.remark"),prop:"remark",isShow:!0,minWidth:120},{label:this.$t("ITO.operation"),columnType:"operation",slotName:"operation",width:100,isShow:!this.isView}],tableLoadData:[]}},created(){},methods:{setTableHeadConfig(){this.tableHeadConfig=[{label:this.$t("OTR.flawCode"),prop:"flawCode",isShow:!0},{label:this.$t("OTR.flawRemark"),prop:"flawRemark",isShow:!0},{label:this.$t("OTR.rectificationMeasures"),prop:"rectificationMeasures",isShow:!0,minWidth:120},{label:this.$t("OTR.picture"),columnType:"slot",slotName:"thumbnail",isShow:!0},{label:this.$t("ITO.remark"),prop:"remark",isShow:!0,minWidth:120},{label:this.$t("ITO.operation"),columnType:"operation",slotName:"operation",isShow:!this.isView}]},onCopy(e){this.dialogTitle=this.$t("OTR.title1"),this.dialogVisible=!0,this.projectFlawId=null,this.formInit=JSON.parse(JSON.stringify(e)),this.imageList=[],e.sitePhotoOne&&this.imageList.push({url:e.sitePhotoOne,response:{res:{requestUrls:[e.sitePhotoOne||""]}}}),e.sitePhotoThree&&this.imageList.push({url:e.sitePhotoThree,response:{res:{requestUrls:[e.sitePhotoThree||""]}}}),e.sitePhotoTwo&&this.imageList.push({url:e.sitePhotoTwo,response:{res:{requestUrls:[e.sitePhotoTwo||""]}}})},onAdd(){this.dialogTitle=this.$t("OTR.title2"),this.dialogVisible=!0,this.clear()},onDel(e){this.$confirm(this.$t("OTR.delTips"),this.$t("data-dict.Tips"),{confirmButtonText:this.$t("Sure"),cancelButtonText:this.$t("Cancel"),type:"warning"}).then(()=>{o(e).then(e=>{200==e.code&&(this.$message({type:"success",message:this.$t("defects.deleteSuccess")+"!"}),this.getList())})}).catch(()=>{})},onEdit(e){this.dialogTitle=this.$t("OTR.title3"),this.dialogVisible=!0,this.formInit=JSON.parse(JSON.stringify(e)),this.projectFlawId=this.formInit.projectFlawId,this.imageList=[],e.sitePhotoOne&&this.imageList.push({url:e.sitePhotoOne,response:{res:{requestUrls:[e.sitePhotoOne||""]}}}),e.sitePhotoThree&&this.imageList.push({url:e.sitePhotoThree,response:{res:{requestUrls:[e.sitePhotoThree||""]}}}),e.sitePhotoTwo&&this.imageList.push({url:e.sitePhotoTwo,response:{res:{requestUrls:[e.sitePhotoTwo||""]}}})},onSubmit(){this.$refs["formInit"].validate(e=>{if(e){if(this.$message.closeAll(),0==this.imageList.length)return this.$message.error(this.$t("OTR.tips")),!1;{let e={flawCode:this.formInit.flawCode,flawRemark:this.formInit.flawRemark,rectificationMeasures:this.formInit.rectificationMeasures,remark:this.formInit.remark,projectId:this.projectId,sitePhotoOne:"",sitePhotoTwo:"",sitePhotoThree:""};for(let t=0;t<this.imageList.length;t++){let a=this.imageList[t];0==t&&(e.sitePhotoOne=this.$removeOSSURLUploadId(a.response.res.requestUrls[0])),1==t&&(e.sitePhotoTwo=this.$removeOSSURLUploadId(a.response.res.requestUrls[0])),2==t&&(e.sitePhotoThree=this.$removeOSSURLUploadId(a.response.res.requestUrls[0]))}this.projectFlawId?(e.projectFlawId=this.projectFlawId,c(e).then(e=>{200==e.code&&this.getList()})):l(e).then(e=>{200==e.code&&this.getList()})}}})},getList(){this.dialogVisible=!1,n({projectId:this.projectId}).then(e=>{200==e.code&&(this.tableLoadData=e.data)})},handleClose(){this.clear(),this.dialogVisible=!1},clear(){this.projectFlawId=null,this.formInit={flawCode:"",flawRemark:"",rectificationMeasures:"",remark:"",sitePhotoOne:"",sitePhotoThree:"",sitePhotoTwo:""},this.imageList=[],this.$refs.formInit.resetFields()},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},onSuccess(e,t,a){this.imageList=a},onRemove(e,t){this.imageList=t},beforeAvatarUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("workOrderManage.tips11")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips12")),t=!1),t},handleExceed(){this.$message.warning(this.$t("ITO.uploadTips7"))},handlePictureCardPreview(e){this.dialogImageUrl=e.url,this.dialogImageVisible=!0}}},d=m,p=(a("75af"),a("2877")),f=Object(p["a"])(d,i,r,!1,null,"8de7c954",null);t["default"]=f.exports},2807:function(e,t,a){"use strict";a("9e83")},"28fe":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return e.formData?t("div",[t("el-form",{ref:"formData",staticClass:"form-tel",attrs:{model:e.formData,"label-width":"150px",inline:""}},[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.applyUserInfo"))+"】")]),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Application-name"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Application-no"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1),t("el-form-item",{attrs:{label:e.$t("suppliesPurchase.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.department")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserDepart,callback:function(t){e.$set(e.formData,"applyUserDepart",t)},expression:"formData.applyUserDepart"}})],1),t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.applyDate")}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",disabled:""},model:{value:e.formData.createTime,callback:function(t){e.$set(e.formData,"createTime",t)},expression:"formData.createTime"}})],1),t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.receiptInfo"))+"】")]),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.receiptName"),prop:"receiptName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.receiptName,callback:function(t){e.$set(e.formData,"receiptName",t)},expression:"formData.receiptName"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.receiptCode"),prop:"receiptCode"}},[t("el-input",{staticClass:"input_width",staticStyle:{padding:"0 46px 0 0"},attrs:{disabled:"",placeholder:e.$t("Please-input"),maxlength:"40","show-word-limit":"",clearable:""},model:{value:e.formData.receiptCode,callback:function(t){e.$set(e.formData,"receiptCode","string"===typeof t?t.trim():t)},expression:"formData.receiptCode"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.belongMonth"),prop:"invoicingRelationMonth"}},[t("el-date-picker",{attrs:{disabled:"",type:"month",placeholder:e.$t("ITO.selectDate"),clearable:""},model:{value:e.formData.invoicingRelationMonth,callback:function(t){e.$set(e.formData,"invoicingRelationMonth",t)},expression:"formData.invoicingRelationMonth"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.invoicingAmount"),prop:"invoicingAmount"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.invoicingAmount,callback:function(t){e.$set(e.formData,"invoicingAmount",t)},expression:"formData.invoicingAmount"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.accountReceivableDate"),prop:"proceedsDate"}},[t("el-date-picker",{attrs:{disabled:"",type:"date",placeholder:e.$t("ITO.selectDate"),"value-format":"yyyy-MM-dd",clearable:""},model:{value:e.formData.proceedsDate,callback:function(t){e.$set(e.formData,"proceedsDate",t)},expression:"formData.proceedsDate"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.accountReceivableAmount"),prop:"proceedsAmount"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.proceedsAmount,callback:function(t){e.$set(e.formData,"proceedsAmount",t)},expression:"formData.proceedsAmount"}})],1),t("el-form-item",{attrs:{label:e.$t("clearApply.projectname"),prop:"projectName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectName,callback:function(t){e.$set(e.formData,"projectName",t)},expression:"formData.projectName"}})],1),t("el-form-item",{attrs:{label:e.$t("ITO.projectCode"),prop:"projectCode"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectCode,callback:function(t){e.$set(e.formData,"projectCode",t)},expression:"formData.projectCode"}})],1),t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.receivedInfo"))+"】")]),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.receivableType"),prop:"categoryProceeds"}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select"),disabled:""},model:{value:e.formData.categoryProceeds,callback:function(t){e.$set(e.formData,"categoryProceeds",t)},expression:"formData.categoryProceeds"}},e._l(e.receivableTypeList,(function(e){return t("el-option",{key:e.dictCode,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.receivableCompany"),prop:"proceedsCompany"}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:e.GLOBAL.MAX_LENGTH_TITLE,"show-word-limit":"",disabled:""},model:{value:e.formData.proceedsCompany,callback:function(t){e.$set(e.formData,"proceedsCompany",t)},expression:"formData.proceedsCompany"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.actualReceivableDate"),prop:"actualProceedsDate"}},[t("el-date-picker",{attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:e.$t("supplier.option-date"),disabled:""},model:{value:e.formData.actualProceedsDate,callback:function(t){e.$set(e.formData,"actualProceedsDate",t)},expression:"formData.actualProceedsDate"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.actualReceivableAmount"),prop:"actualProceedsAmount"}},[t("el-input",{directives:[{name:"only-number",rawName:"v-only-number",value:{min:0,maxlength:15},expression:"{min:0,maxlength:15}"}],attrs:{placeholder:e.$t("omContractRevenueEdit.inputTip"),maxlength:15,"show-word-limit":"",disabled:""},model:{value:e.formData.actualProceedsAmount,callback:function(t){e.$set(e.formData,"actualProceedsAmount","string"===typeof t?t.trim():t)},expression:"formData.actualProceedsAmount"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.receivedAmount"),prop:"amountReceived"}},[t("el-input",{directives:[{name:"only-number",rawName:"v-only-number",value:{min:0,maxlength:15},expression:"{min:0,maxlength:15}"}],attrs:{placeholder:e.$t("omContractRevenueEdit.inputTip"),maxlength:15,"show-word-limit":"",disabled:""},model:{value:e.formData.amountReceived,callback:function(t){e.$set(e.formData,"amountReceived",t)},expression:"formData.amountReceived"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.receivedAmountNew"),prop:"amountReceivedNew"}},[t("el-input",{directives:[{name:"only-number",rawName:"v-only-number",value:{min:0,maxlength:15},expression:"{min:0,maxlength:15}"}],attrs:{placeholder:e.$t("omContractRevenueEdit.inputTip"),maxlength:15,"show-word-limit":"",disabled:""},model:{value:e.formData.amountReceivedNew,callback:function(t){e.$set(e.formData,"amountReceivedNew",t)},expression:"formData.amountReceivedNew"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.remainingReceivableAmount"),prop:"surplusProceedsAmount"}},[t("el-input",{directives:[{name:"only-number",rawName:"v-only-number",value:{min:0,maxlength:15},expression:"{min:0,maxlength:15}"}],attrs:{placeholder:e.$t("omContractRevenueEdit.inputTip"),maxlength:15,"show-word-limit":"",disabled:""},model:{value:e.formData.surplusProceedsAmount,callback:function(t){e.$set(e.formData,"surplusProceedsAmount","string"===typeof t?t.trim():t)},expression:"formData.surplusProceedsAmount"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.contentRemark"),prop:"contentRemark"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",autosize:{minRows:6,maxRows:7},"show-word-limit":"",disabled:""},model:{value:e.formData.contentRemark,callback:function(t){e.$set(e.formData,"contentRemark",t)},expression:"formData.contentRemark"}})],1)],1),t("div",{staticClass:"container"},["OM"==e.formData.category?t("span",{staticClass:"left"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.projectAmountSum"))+"】:"+e._s(e.formData.projectAmountSum))]):e._e(),"OM"==e.formData.category?t("span",{staticClass:"right"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.invoicingAmountSum"))+"】:"+e._s(e.formData.invoicingAmountSum))]):e._e(),"UNOM"==e.formData.category?t("span",{staticClass:"left"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.confirmAmountSum"))+"】:"+e._s(e.formData.confirmAmountSum))]):e._e()]),e.isView||0!=e.auditStatus||"OMContractEditProceeds_1"!=e.formKey?e._e():t("div",{staticClass:"bottomButton mb20"},[t("el-button",{attrs:{type:"warning"},on:{click:function(t){return e.handleAuditInvalid("4")}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.invalid")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit3}},[e._v(e._s(e.$t("Sure")))])],1)],1):e._e()},r=[],s=(a("13d5"),a("14d9"),a("9dac")),l=a("9565"),o=a("96aa"),n=a("5020"),c=a("9baf"),u=a("1c17"),m=a("1597"),d={components:{upload:s["a"],dialogTel:l["a"],baseTable:o["a"]},props:{isView:{type:Boolean,default:!1},isEdit:{type:Boolean,default:null},businessKey:{type:[Number,String],default:null},formKey:{type:String,default:""},auditStatus:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null}},data(){return{receivableTypeList:[{dictLabel:"现金",dictValue:"0"},{dictLabel:"电汇",dictValue:"1"},{dictLabel:"转账",dictValue:"2"},{dictLabel:"承兑汇票",dictValue:"3"},{dictLabel:"支票",dictValue:"4"}],firstOptions:["质量安全","技术服务","运营事务","商务支持","结算调整"],secondObj:{"质量安全":["人员技术能力","人员沟通能力","故障处理","5S","合同要素执行不到位","报表记录","电费结算","其他"],"技术服务":["发电量","监控平台","unicare"],"运营事务":["人员安排","合同要是有未执行","其他"],"商务支持":["无"],"结算调整":["无"]},secondOptions:[],titleProject:"",systemDictDataListData:[{dictLabel:"光伏",dictValue:"0"},{dictLabel:"风电",dictValue:"1"},{dictLabel:"储能",dictValue:"2"},{dictLabel:"户用",dictValue:"3"},{dictLabel:"电力综合服务",dictValue:"4"},{dictLabel:"综合能源",dictValue:"5"}],categoryServiceListData:[{dictLabel:"常规服务（故障排查电站巡检等）",dictValue:"0"},{dictLabel:"专项服务（组件清洗、电站体检等除草）",dictValue:"1"},{dictLabel:"技改服务",dictValue:"2"},{dictLabel:"监控服务",dictValue:"3"},{dictLabel:"其他服务",dictValue:"4"},{dictLabel:"结算调整",dictValue:"5"}],showProjectDialog:!1,pickerOptionsEnd:{disabledDate:e=>{if(this.formData.requiredStartDate){let t=new Date(this.formData.requiredStartDate),a=t.setDate(t.getDate()+1);return e.getTime()<a-1728e5}{let t=new Date;return e.getTime()<t.setDate(t.getDate()+3)-864e5}}},pickerOptionsStart:{disabledDate:e=>!!this.formData.contractEndDate&&e.getTime()>new Date(this.formData.contractEndDate).getTime()},applyUnitPriceDisable:!0,dialogVisible2:!1,formData:null,loginUser:{userId:null},queryParams:{total:0,pageIndex:1,pageSize:10,materialName:""},tableHeadConfig:[{label:this.$t("myApproval-suppliesPurchase.material-type"),prop:"materialCategoryName",isShow:!0},{label:this.$t("myApproval-suppliesPurchase.material-code"),prop:"materialCode",isShow:!0},{label:this.$t("myApproval-suppliesPurchase.material-name"),prop:"materialName",isShow:!0},{label:this.$t("myApproval-suppliesPurchase.specifications"),prop:"materialSpecs",isShow:!0,minWidth:120},{label:this.$t("myApproval-suppliesPurchase.Measuring-unit"),prop:"materialUnit",isShow:!0,minWidth:120}],tableLoadData:[],tableLoadData2:[],projectListData:[],warehouseListData:[],projectInfo:"",contractListData:[],contractInfo:null,selectedMaterialData:[],materialPurchaseId:"",selectedMaterial:[],selectedNum:0,payList:[]}},created(){},methods:{handleClose2(){this.showProjectDialog=!1},getSummaries(e){const{columns:t,data:a}=e,i=[];return t.forEach((e,t)=>{if(0===t)return void(i[t]="合计");const r=a.map(t=>Number(t[e.property]));r.every(e=>isNaN(e))?i[t]="-":(i[t]=r.reduce((e,t)=>{const a=Number(t);return isNaN(a)?e:(Number(e)+t).toFixed(2)},0),i[t]+=" 元")}),i},showProject(e,t){Object(u["X"])(e.projectInfoId).then(t=>{this.payList=t.rows,this.titleProject="付款条件-"+e.projectName}),this.showProjectDialog=!0},init(){localStorage.getItem("loginUser")&&(this.loginUser=JSON.parse(localStorage.getItem("loginUser")).user),this.getDetail()},getDetail(e){Object(u["y"])(this.businessKey).then(e=>{this.formData=e.data,Array.isArray(e.data.attaReqFileVos)&&e.data.attaReqFileVos.length>0&&this.$nextTick(()=>{this.$refs.attaReqFileVos.fileList=[],e.data.attaReqFileVos.map(e=>{this.$refs.attaReqFileVos.fileList.push({url:e.fileUrl,name:e.fileName,fileSize:e.fileSize})})}),"0"==this.formData.supplierEnquiryFlag?this.applyUnitPriceDisable=!1:this.applyUnitPriceDisable=!0,this.tableLoadData2=e.data.itemList?e.data.itemList:[],this.getProjectList(1);for(let t in this.tableLoadData2){let e=this.tableLoadData2[t];if(e.materialPurchaseId){this.materialPurchaseId=e.materialPurchaseId;break}}if(6==Number(this.formKey.split("_")[1])&&0==this.auditStatus&&!this.isView)for(let t in this.tableLoadData2){let e=this.tableLoadData2[t];e.poCode||("1"===this.formData.supplierEnquiryFlag&&(this.$set(e,"actualQuantity",e.applyQuantity),this.$set(e,"actualUnitPrice",e.applyUnitPrice)),"0"===this.formData.supplierEnquiryFlag&&(this.$set(e,"actualQuantity",e.applyQuantitySupplier),this.$set(e,"actualUnitPrice",e.applyUnitPriceSupplier))),e.poCode&&(this.$set(e,"disabled",!0),this.$nextTick(()=>{this.$refs.materialTable&&this.$refs.materialTable.toggleRowSelection(e,!0)}))}})},fileExport(){let e="/unicare-material/downloadTemplate",t="物资采购申请";this.$fileFun.exportOperation(e,{},"post",t)},importExcel(e){const t="/unicare-material/importByPurchase",a=e.file;this.$fileFun.importOperation(t,a,"post").then(e=>{if(e){let t=[];if(this.tableLoadData2.length>0){let a=e.map(e=>String(e.materialCode)),i=this.tableLoadData2.map(e=>String(e.materialCode)),r=a.filter(e=>i.indexOf(e)<0);e.forEach(e=>{r.forEach(a=>{e.materialCode==a&&(this.$set(e,"materialAffiliation","乙方"),t.push(e))})})}else t=e;this.tableLoadData2=this.tableLoadData2.concat(t)}})},getNo(){let e={flag:!1};Object(c["j"])(e,"PRG").then(e=>{this.formData.applyOdd=e.msg})},search(){this.queryParams.pageIndex=1,this.getAddMaterialList()},reset(){this.queryParams={materialName:"",total:0,pageIndex:1,pageSize:10},this.getAddMaterialList()},cancel(){this.$emit("submit")},handleAuditInvalid(e){let t={businessKey:this.businessKey,status:e,taskId:this.taskId,remark:this.formData.remark};Object(u["j"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})},handleSubmit3(){this.$refs.formData.validate(e=>{if(e){let e={businessKey:this.businessKey,status:"2",taskId:this.taskId,remark:this.formData.remark};Object(u["j"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},getContractList(e){Object(c["f"])(this.formData.projectId).then(t=>{200==t.code&&(this.contractListData=t.data,1==e&&this.changeContract(this.formData.contractId))})},changeContract(e){this.contractInfo=this.contractListData.find(t=>t.contractId==e)},getProjectList(e){Object(c["m"])().then(t=>{200==t.code&&(Array.isArray(t.data)&&t.data.length>0&&(this.projectListData=t.data),1==e&&(this.projectInfo=this.projectListData.find(e=>e.projectId==this.formData.projectId)))})},changeProject(e){this.projectInfo=this.projectListData.find(t=>t.projectId==e),this.formData.projectAddress=this.projectInfo.projectAddress,this.formData.projectType=this.projectInfo.powerStationType,this.formData.projectCapacity=this.projectInfo.installedCapacity,this.formData.warehouseId="",this.warehouseListData=[],this.getWarehouseList(),this.getContractList()},getWarehouseList(){Object(m["i"])(this.formData.projectId).then(e=>{200==e.code&&(this.warehouseListData=e.data)})},getParentId(e,t){for(let a in e){if(e[a].id==t)return[e[a].id];if(e[a].children){let i=this.getParentId(e[a].children,t);if(void 0!==i)return i.concat(e[a].id)}}},getPageList(e){e&&(this.queryParams.pageIndex=e.pageIndex,this.queryParams.pageSize=e.pageSize,this.queryParams.sort=e.order&&e.sort?e.sort:"",this.queryParams.order=e.order?e.order:"",this.getAddMaterialList())},changeWarehouse(e){},getAddMaterialList(){let e={materialId:String(this.tableLoadData2.map(e=>String(e.materialId))),materialName:this.queryParams.materialName,status:0,pageNum:this.queryParams.pageIndex,pageSize:this.queryParams.pageSize};Object(n["b"])(e).then(e=>{200==e.code&&(this.tableLoadData=e.rows,this.queryParams.total=e.total)})},handleDel(e){this.tableLoadData2.splice(e.$index,1)},selectionChange(e,t){this.selectedMaterialData=e}}},p=d,f=(a("fc34"),a("2877")),h=Object(f["a"])(p,i,r,!1,null,"673702e8",null);t["default"]=h.exports},2930:function(e,t,a){"use strict";a("619e")},"2a62":function(e,t,a){var i=a("c65b"),r=a("825a"),s=a("dc4a");e.exports=function(e,t,a){var l,o;r(e);try{if(l=s(e,"return"),!l){if("throw"===t)throw a;return a}l=i(l,e)}catch(n){o=!0,l=n}if("throw"===t)throw a;if(o)throw l;return r(l),a}},"2af1":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{ref:"dialog",staticClass:"apply-dialog",attrs:{title:e.$t("utensilApply.approve"),visible:e.dialogVisible,top:"5vh",width:"80%","before-close":e.handleClose,"close-on-click-modal":!1,"destroy-on-close":""},on:{"update:visible":function(t){e.dialogVisible=t},opened:e.opened}},[t("div",{staticClass:"apply-container"},[t("el-card",{staticClass:"box-card"},[e.isApproval?t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",{staticClass:"el-icon-document"},[e._v(e._s(e.$t("utensilApply.approve")))])]):e._e(),e.formKey&&-1!=e.formKey.indexOf("itocontractReview_")&&e.dialogVisible?t("div",[t("contract-review",{ref:"itocontractReview",attrs:{formKey:e.formKey,contractId:e.businessKey,taskId:e.taskId,isView:e.isView},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("Clean_")&&e.dialogVisible?t("div",[t("clear-apply",{ref:"Clean",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,code:e.code,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("Car_")&&e.dialogVisible?t("div",[t("car-apply",{ref:"Car",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,code:e.code,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("CarUse_")&&e.dialogVisible?t("div",[t("car-use",{ref:"CarUse",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,code:e.code,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("CarWarning_")&&e.dialogVisible?t("div",[t("car-warning",{ref:"CarWarning",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,code:e.code,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("AfterSales_")&&e.dialogVisible?t("div",[t("after-sales",{ref:"AfterSales",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,code:e.code,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("antiThunder_")&&e.dialogVisible?t("div",[t("lightning-protection",{ref:"antiThunder",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,code:e.code,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("suppliesPurchase")&&e.dialogVisible?t("div",[t("supplies-purchase",{ref:"suppliesPurchase",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("OMContractEdit")&&e.dialogVisible?t("div",[t("om-contract-edit",{ref:"OMContractEdit",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("OMContractUpdateStop")&&e.dialogVisible?t("div",[t("om-contract-update-stop",{ref:"OMContractUpdateStop",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("OMContractEditReward")&&e.dialogVisible?t("div",[t("om-contract-edit-reward",{ref:"OMContractEditReward",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("OMContractEditProceeds")&&e.dialogVisible?t("div",[t("om-contract-edit-proceeds",{ref:"OMContractEditProceeds",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("OMContractEditInvoice")&&e.dialogVisible?t("div",[t("om-contract-edit-invoice",{ref:"OMContractEditInvoice",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("OMInvoiceProjects")&&e.dialogVisible?t("div",[t("om-invoice-project",{ref:"OMInvoiceProjects",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("Ot_")&&e.dialogVisible?t("div",[t("other",{ref:"Ot",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("General_")&&e.dialogVisible?t("div",[t("general",{ref:"General",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("GeneralTechnology_")&&e.dialogVisible?t("div",[t("general-technology",{ref:"GeneralTechnology",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("GeneralHy_")&&e.dialogVisible?t("div",[t("general-hy",{ref:"GeneralHy",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("defects")&&e.dialogVisible?t("div",[t("defects",{ref:"defects",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("process")&&e.dialogVisible?t("div",[t("process",{ref:"process",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("materialWarehousing")&&e.dialogVisible?t("div",[t("material-warehousing",{ref:"materialWarehousing",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("materialsOutbound")&&e.dialogVisible?t("div",[t("materials-outbound",{ref:"materialsOutbound",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("materialsCollect")&&e.dialogVisible?t("div",[t("materials-collect",{ref:"materialsCollect",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("materialTransfers")&&e.dialogVisible?t("div",[t("material-transfers",{ref:"materialTransfers",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("materialScrap")&&e.dialogVisible?t("div",[t("material-scrap",{ref:"materialScrap",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("Element")&&e.dialogVisible?t("div",[t("key-element",{ref:"Element",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("utensilApply_")&&e.dialogVisible?t("div",[t("utensil-apply",{ref:"utensilApply",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("Other_")&&e.dialogVisible?t("div",[t("rest-service-purchase",{ref:"Other",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("Technology_")&&e.dialogVisible?t("div",[t("technology-service-purchase",{ref:"Technology",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("withdrawManage_")&&e.dialogVisible?t("div",[t("already-withdraw",{ref:"withdrawManage",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("qualification")&&e.dialogVisible?t("div",[t("personnel-qualification",{ref:"qualification",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("HTW")&&e.dialogVisible?t("div",[t("h-t-w",{ref:"HTW",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("glrTransaction")&&e.dialogVisible?t("div",[t("glr-transaction",{ref:"glrTransaction",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.formKey&&-1!=e.formKey.indexOf("transaction")&&e.dialogVisible?t("div",[t("transaction-tickets",{ref:"transaction",attrs:{auditStatus:e.auditStatus,formKey:e.formKey,isView:e.isView,taskId:e.taskId,businessKey:e.businessKey},on:{handleClose:e.handleClose}})],1):e._e(),e.variableOpen?t("el-col",{attrs:{span:16,offset:6}},[t("div")]):e._e(),e.formConfOpen?t("el-col",{attrs:{span:16,offset:4}},[t("div",{staticClass:"test-form"},[t("parser",{key:(new Date).getTime(),ref:"parser",attrs:{"form-conf":e.formConf},on:{submit:e.submitForm,getData:e.getData}})],1)]):e._e()],1),e.isView?t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",{staticClass:"el-icon-notebook-1"},[e._v(e._s(e.$t("utensilApply.approveRecord")))])]),t("el-col",{attrs:{span:16,offset:4}},[t("div",{staticClass:"block"},[t("el-timeline",e._l(e.flowRecordList,(function(a,i){return t("el-timeline-item",{key:i,attrs:{icon:e.setIcon(a.finishTime),color:e.setColor(a.finishTime)}},[t("p",{staticStyle:{"font-weight":"700"}},[e._v(e._s(a.taskName))]),t("el-card",{attrs:{"body-style":{padding:"10px"}}},[a.assigneeName?t("label",{staticStyle:{"font-weight":"normal","margin-right":"30px"}},[e._v(e._s(e.$t("utensilApply.actualHandling"))+" "+e._s(a.assigneeName)+" "),a.deptName?t("el-tag",{staticClass:"dept-tag",staticStyle:{display:"inline-block !important"},attrs:{type:"info",size:"mini"}},[e._v(e._s(a.deptName))]):e._e()],1):e._e(),t("br"),a.candidate?t("label",{staticStyle:{"font-weight":"normal","margin-right":"30px"}},[e._v(e._s(e.$t("utensilApply.candidateHandling"))+" "+e._s(a.candidate))]):e._e(),t("label",{staticStyle:{"font-weight":"normal"}},[e._v(e._s(e.$t("utensilApply.receiveTime"))+" ")]),t("label",{staticStyle:{color:"#8a909c","font-weight":"normal"}},[e._v(e._s(a.createTime))]),a.finishTime?t("label",{staticStyle:{"margin-left":"30px","font-weight":"normal"}},[e._v(e._s(e.$t("utensilApply.finishTime"))+" ")]):e._e(),t("label",{staticStyle:{color:"#8a909c","font-weight":"normal"}},[e._v(e._s(a.finishTime))]),a.duration?t("label",{staticStyle:{"margin-left":"30px","font-weight":"normal"}},[e._v(e._s(e.$t("utensilApply.consumTime"))+" ")]):e._e(),t("label",{staticStyle:{color:"#8a909c","font-weight":"normal"}},[e._v(e._s(a.duration))]),a.comment&&a.comment.comment?t("p",["1"===a.comment.type?t("el-tag",{staticClass:"tags",attrs:{type:"success"}},[e._v(" "+e._s(a.comment.comment))]):e._e(),"2"===a.comment.type?t("el-tag",{staticClass:"tags",attrs:{type:"warning"}},[e._v(" "+e._s(a.comment.comment))]):e._e(),"3"===a.comment.type?t("el-tag",{staticClass:"tags",attrs:{type:"danger"}},[e._v(" "+e._s(a.comment.comment))]):e._e()],1):e._e()])],1)})),1)],1)])],1):e._e(),e.isView?t("el-card",{staticClass:"box-card"},[t("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[t("span",{staticClass:"el-icon-picture-outline"},[e._v("流程图")])]),e.flowData?t("div",{staticClass:"flowDiv"},[t("div",{staticClass:"start inline-block"},[t("span",{staticClass:"pointName"},[e._v("开始")]),t("i",{staticClass:"circle iconfont icon-circle2yuanquan"}),t("div",{staticClass:"line inline-block"})]),"General"===e.formKey.split("_")[0]||"Ot"===e.formKey.split("_")[0]||"antiThunder"===e.formKey.split("_")[0]||"materialScrap"===e.formKey.split("_")[0]?e._l(e.flowData,(function(a,i){return t("div",{key:a.formKey,class:["greyIcon",e.getClass(a)]},[0!=i?t("i",{class:["iconfont icon-a-zu131",(a.name.length,"")]}):e._e(),t("div",{staticClass:"inline-block"},[t("i",{class:["iconfont boxShdow",a.icon]}),t("div",[e._v(e._s(a.name))])])])})):e._l(e.flowData,(function(a,i){return t("div",{key:a.formKey,class:["greyIcon",a.formKey==e.newFormKey&&0==e.finishFlag?"orangeIcon":a.formKey==e.newFormKey&&1==e.finishFlag||Number(a.formKey.split("_")[1])<Number(e.newFormKey.split("_")[1])||e.newFormKey==e.flowData[e.flowData.length-1].formKey&&1==e.finishFlag?"blueIcon":""]},[0!=i?t("i",{class:["iconfont icon-a-zu131",(a.name.length,"")]}):e._e(),t("div",{staticClass:"inline-block"},[t("i",{class:["iconfont boxShdow",a.icon]}),t("div",[e._v(e._s(a.name))])])])})),t("div",{class:["end inline-block",!e.flowData[e.flowData.length-1].formKey.split(",").includes(e.newFormKey)&&"materialScrap_2"!=e.newFormKey||1!=e.finishFlag?"":"blue"],style:{marginLeft:e.flowData[e.flowData.length-1].name.length>5?7*-(e.flowData[e.flowData.length-1].name.length-5)+"px":"0"}},[t("span",{staticClass:"pointName"},[e._v("结束")]),t("div",{staticClass:"line inline-block"}),t("i",{staticClass:"circle iconfont icon-circleyuanquan"})])],2):e._e()]):e._e()],1)])},r=[],s=(a("14d9"),a("ba7f")),l=a("f3ae"),o=a("d1db"),n=a("eda8"),c=a("7c3b"),u=a("f492"),m=a("3f12"),d=a("5bf2"),p=a("1c18"),f=a("0d95"),h=a("3b98"),g=a("3248"),b=a("18ab"),y=a("effd"),D=a("ec62"),v=a("c2a2"),$=a("c0e3"),w=a("e152"),_=a("39f6"),k=a("7c6b"),C=a("ba18"),I=a("5e84"),S=a("3a11"),x=a("510a"),j=a("ffa6"),P=a("863d"),L=a("5448"),N=a("8e6e"),O=a("5f8e"),A=a("b738"),T=a("e24c"),F=a("5676"),q=a("1e30"),E=a("9750"),V=a("6e55"),U=a("9f75"),M=a("1538"),R=a("e099"),K=a("90ad"),z={name:"Record",components:{Parser:U["a"],flow:K["default"],other:d["default"],ContractReview:s["default"],clearApply:l["default"],carApply:o["default"],carUse:n["default"],carWarning:c["default"],afterSales:u["default"],lightningProtection:m["default"],suppliesPurchase:p["default"],omContractEdit:f["default"],omContractUpdateStop:h["default"],omContractEditReward:g["default"],omContractEditProceeds:D["default"],omContractEditInvoice:b["default"],omInvoiceProject:y["default"],defects:_["default"],process:k["default"],general:v["default"],generalTechnology:$["default"],generalHy:w["default"],materialWarehousing:C["default"],materialsOutbound:I["default"],materialsCollect:S["default"],materialTransfers:x["default"],materialScrap:O["default"],keyElement:A["default"],utensilApply:T["default"],restServicePurchase:F["default"],technologyServicePurchase:q["default"],alreadyWithdraw:E["default"],personnelQualification:j["default"],HTW:N["default"],transactionTickets:P["default"],glrTransaction:L["default"]},props:{antiTunderData:{type:Object,default:null},businessKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},procInstId:{type:[Number,String],default:null},deployId:{type:[Number,String],default:null},formKey:{type:[Number,String],default:null},newFormKey:{type:[Number,String],default:null},finishFlag:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},code:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null},procKey:{type:[Number,String],default:null},isApproval:{type:Boolean,default:!0}},data(){return{dialogVisible:!1,xmlData:"",taskList:[],loading:!0,flowRecordList:[],formConfCopy:{},src:null,rules:{},variablesForm:{},taskForm:{returnTaskShow:!1,delegateTaskShow:!1,defaultTaskShow:!0,sendUserShow:!1,multiple:!1,comment:"",procInsId:"",instanceId:"",deployId:"",taskId:"",procDefId:"",vars:"",targetKey:""},userDataList:[],assignee:null,formConf:{},formConfOpen:!1,variables:[],variablesData:{},variableOpen:!1,returnTaskList:[],finished:"false",flowData:null,Other0:[{name:"申请提交",formKey:"Other_0",icon:"icon-a-zu92"},{name:"审核",formKey:"Other_1",icon:"icon-a-zu139"},{name:"选择购买方式",formKey:"Other_2",icon:"icon-a-lujing69"},{name:"准备采购方案",formKey:"Other_3",icon:"icon-a-zu136"},{name:"审批",formKey:"Other_4",icon:"icon-a-zu139"},{name:"工单生成前",formKey:"Other_5",icon:"icon-a-zu142"},{name:"工单生成后",formKey:"Other_6",icon:"icon-a-zu142"}],Technology:[{name:"申请提交",formKey:"Technology_0",icon:"icon-a-zu92"},{name:"审核",formKey:"Technology_1",icon:"icon-a-zu139"},{name:"工单生成前",formKey:"Technology_5",icon:"icon-a-zu142"},{name:"工单生成后",formKey:"Technology_6",icon:"icon-a-zu142"}],Other1:[{name:"申请提交",formKey:"Other_0",icon:"icon-a-zu92"},{name:"审核",formKey:"Other_1",icon:"icon-a-zu139"},{name:"选择购买方式",formKey:"Other_2",icon:"icon-a-lujing69"},{name:"工单生成前",formKey:"Other_5",icon:"icon-a-zu142"},{name:"工单生成后",formKey:"Other_6",icon:"icon-a-zu142"}],suppliesPurchase:[{name:"申请提交",formKey:"suppliesPurchase_1",icon:"icon-a-zu92"},{name:"审批",formKey:"suppliesPurchase_2",icon:"icon-a-zu139"},{name:"选择购买方式",formKey:"suppliesPurchase_3",icon:"icon-a-lujing69"},{name:"准备采购方案",formKey:"suppliesPurchase_4",icon:"icon-a-zu136"},{name:"商务审批",formKey:"suppliesPurchase_5",icon:"icon-a-zu139"},{name:"采购执行",formKey:"suppliesPurchase_6",icon:"icon-a-zu142"},{name:"修改采购数据",formKey:"suppliesPurchase_7",icon:"icon-a-lujing94"}],OMContractEdit:[{name:"申请提交",formKey:"OMContractEdit_0",icon:"icon-a-zu92"},{name:"审批",formKey:"OMContractEdit_1",icon:"icon-a-zu139"}],OMContractUpdateStop:[{name:"申请提交",formKey:"OMContractUpdateStop_0",icon:"icon-a-zu92"},{name:"财务审批",formKey:"OMContractUpdateStop_1",icon:"icon-a-zu139"}],OMContractEditReward:[{name:"申请提交",formKey:"OMContractEditReward_0",icon:"icon-a-zu92"},{name:"审批",formKey:"OMContractEditReward_1",icon:"icon-a-zu139"}],OMContractEditProceeds:[{name:"申请提交",formKey:"OMContractEditProceeds_0",icon:"icon-a-zu92"},{name:"审批",formKey:"OMContractEditProceeds_1",icon:"icon-a-zu139"}],OMContractEditInvoice:[{name:"申请提交",formKey:"OMContractEditInvoice_0",icon:"icon-a-zu92"},{name:"财务审批",formKey:"OMContractEditInvoice_1",icon:"icon-a-zu139"}],OMInvoiceProjects:[{name:"申请提交",formKey:"OMInvoiceProjects_0",icon:"icon-a-zu92"},{name:"财务审批",formKey:"OMInvoiceProjects_1",icon:"icon-a-zu139"}],suppliesPurchase5:[{name:"申请提交",formKey:"suppliesPurchase_1",icon:"icon-a-zu92"},{name:"审批",formKey:"suppliesPurchase_2",icon:"icon-a-zu139"},{name:"选择购买方式",formKey:"suppliesPurchase_3",icon:"icon-a-lujing69"},{name:"准备采购方案",formKey:"suppliesPurchase_4",icon:"icon-a-zu136"},{name:"商务审批",formKey:"suppliesPurchase_5",icon:"icon-a-zu139"}],materialWarehousing:[{name:"场站入库",formKey:"materialWarehousing_1",icon:"icon-a-zu221"},{name:"是否发货",formKey:"materialWarehousing_2",icon:"icon-baoguo_fahuo_o"},{name:"是否收货",formKey:"materialWarehousing_3",icon:"icon-yanshou"},{name:"入库确认",formKey:"materialWarehousing_4",icon:"icon-a-zu223"}],materialsOutbound:[{name:"出库申请",formKey:"materialsOutbound_1",icon:"icon-a-zu229"},{name:"审批",formKey:"materialsOutbound_2",icon:"icon-a-zu139"},{name:"出库确认",formKey:"materialsOutbound_3",icon:"icon-a-zu247"}],materialsCollect:[{name:"领用申请",formKey:"materialsCollect_1",icon:"icon-a-zu229"},{name:"审批",formKey:"materialsCollect_2",icon:"icon-a-zu139"},{name:"领用确认",formKey:"materialsCollect_3",icon:"icon-a-zu247"}],materialTransfers:[{name:"调拨申请",formKey:"materialTransfers_0",icon:"icon-a-lujing132"},{name:"调出申请",formKey:"materialTransfers_1",icon:"icon-a-zu246"},{name:"是否发货",formKey:"materialTransfers_2",icon:"icon-baoguo_fahuo_o"},{name:"是否收货",formKey:"materialTransfers_3",icon:"icon-yanshou"},{name:"调入确认",formKey:"materialTransfers_4",icon:"icon-a-zu247"}],qualification:[{name:"登记申请",formKey:"qualification_0",icon:"icon-a-zu246"},{name:"审批",formKey:"qualification_1",icon:"icon-a-zu139"}],HTW:[{name:"工单申请",formKey:"HTW_1",icon:"icon-a-zu92"},{name:"接修",formKey:"HTW_2",icon:"icon-a-zu139"},{name:"工单执行",formKey:"HTW_3",icon:"icon-a-zu139"},{name:"资管审核",formKey:"HTW_4",icon:"icon-a-zu139"},{name:"售前审核",formKey:"HTW_5",icon:"icon-a-zu139"}],transaction:[{name:"申请",formKey:"transaction_1",icon:"icon-a-zu246"},{name:"审批",formKey:"transaction_2",icon:"icon-a-zu139"}],glrTransaction:[{name:"申请",formKey:"glrTransaction_1",icon:"icon-a-zu246"},{name:"审批",formKey:"glrTransaction_2",icon:"icon-a-zu139"}],materialScrap:[{name:"报废申请",formKey:"materialScrap_1",icon:"icon-a-zu92"},{name:"审批",formKey:"materialScrap_2",icon:"icon-a-zu139"},{name:"确认维保完成",formKey:"materialScrap_3",icon:"icon-a-zu247"},{name:"报废确认",formKey:"materialScrap_4",icon:"icon-a-zu247"}],materialScrap2:[{name:"报废申请",formKey:"materialScrap_1",icon:"icon-a-zu92"},{name:"审批",formKey:"materialScrap_2",icon:"icon-a-zu139"}],defects:[{name:"工单申请",formKey:"defects_0",icon:"icon-a-zu92"},{name:"初审",formKey:"defects_3",icon:"icon-a-zu139"},{name:"工单执行",formKey:"defects_1",icon:"icon-a-zu247"},{name:"审核",formKey:"defects_2",icon:"icon-a-zu139"}],process:[{name:"发起子流程",formKey:"process_1",icon:"icon-a-zu92"},{name:"项目调研",formKey:"process_2",icon:"icon-a-zu269"},{name:"项目方案",formKey:"process_3",icon:"icon-a-zu270"},{name:"生成阶段",formKey:"process_4",icon:"icon-a-lujing91"},{name:"方案实施",formKey:"process_5",icon:"icon-a-zu88"},{name:"项目验收",formKey:"process_6",icon:"icon-a-zu272"}],withdrawManage:[{name:"提交申请",formKey:"withdrawManage_0",icon:"icon-a-zu132"},{name:"发送邮件",formKey:"withdrawManage_1",icon:"icon-a-lujing114"},{name:"商务运营部查看",formKey:"withdrawManage_2",icon:"icon-a-lujing125"}],utensilApply:[{name:"申请提交",formKey:"utensilApply_0",icon:"icon-a-zu132"},{name:"审核",formKey:"utensilApply_1",icon:"icon-a-zu139"},{name:"技术判定",formKey:"utensilApply_2",icon:"icon-a-zu290"},{name:"填写日期",formKey:"utensilApply_3",icon:"icon-a-zu92"}],Clean0:[{name:"申请提交",formKey:"Clean_0",icon:"icon-a-zu92"},{name:"审核",formKey:"Clean_1",icon:"icon-a-zu139"},{name:"选择购买方式",formKey:"Clean_2",icon:"icon-a-lujing69"},{name:"准备采购方案",formKey:"Clean_3",icon:"icon-a-zu136"},{name:"审批",formKey:"Clean_4",icon:"icon-a-zu139"},{name:"工单生成前",formKey:"Clean_5",icon:"icon-a-zu142"},{name:"工单生成后",formKey:"Clean_6",icon:"icon-a-zu142"}],Clean1:[{name:"申请提交",formKey:"Clean_0",icon:"icon-a-zu92"},{name:"审核",formKey:"Clean_1",icon:"icon-a-zu139"},{name:"选择购买方式",formKey:"Clean_2",icon:"icon-a-lujing69"},{name:"工单生成前",formKey:"Clean_5",icon:"icon-a-zu142"},{name:"工单生成后",formKey:"Clean_6",icon:"icon-a-zu142"}],antiThunder:[{name:"申请提交",formKey:"antiThunder_0",icon:"icon-a-zu92"},{name:"技术判定",formKey:"antiThunder_1",icon:"icon-a-zu139"},{name:"发询价函",formKey:"antiThunder_2",icon:"icon-a-zu92"},{name:"准备采购方案",formKey:"antiThunder_3,antiThunder_4",icon:"icon-a-zu136",isMerge:!0},{name:"比价",formKey:"antiThunder_5",icon:"icon-a-lujing69"},{name:"执行",formKey:"antiThunder_6",icon:"icon-a-zu139"},{name:"修改金额",formKey:"antiThunder_7",icon:"icon-a-zu142"},{name:"上传报告",formKey:"antiThunder_8",icon:"icon-a-zu92"}],General:[{name:"工单申请",formKey:"General_0",icon:"icon-a-zu92"},{name:"接修",formKey:"General_1",icon:"icon-a-zu139"},{name:"工单执行",formKey:"General_2,General_5,General_8",icon:"icon-a-zu139",isMerge:!0},{name:"审核",formKey:"General_3,General_4",icon:"icon-a-zu139",isMerge:!0}],GeneralTechnology:[{name:"工单申请",formKey:"GeneralTechnology_0",icon:"icon-a-zu92"},{name:"执行审核",formKey:"GeneralTechnology_4",icon:"icon-a-zu139"}],GeneralHy:[{name:"工单申请",formKey:"GeneralHy_0",icon:"icon-a-zu92"},{name:"接修",formKey:"GeneralHy_1",icon:"icon-a-zu139"},{name:"工单执行",formKey:"General_2",icon:"icon-a-zu139"},{name:"审核",formKey:"GeneralHy_4",icon:"icon-a-zu139"}],Ot:[{name:"工单申请",formKey:"Ot_0",icon:"icon-a-zu92"},{name:"工单执行",formKey:"Ot_2,Ot_5",icon:"icon-a-zu139",isMerge:!0},{name:"审核",formKey:"Ot_3,Ot_4",icon:"icon-a-zu139",isMerge:!0}],Element:[{name:"申请提交",formKey:"Element_0",icon:"icon-a-zu132"},{name:"资管部审核",formKey:"Element_1",icon:"icon-a-zu139"},{name:"商务部审核",formKey:"Element_3",icon:"icon-a-zu139"},{name:"待发送客户",formKey:"Element_4",icon:"icon-a-lujing114"}],itocontractReview:[{name:"填写信息",formKey:"itocontractReview_0",icon:"icon-a-zu132"},{name:"查看附件",formKey:"itocontractReview_1",icon:"icon-a-lujing125"},{name:"查阅评审",formKey:"itocontractReview_2",icon:"icon-a-zu290"},{name:"法务查看",formKey:"itocontractReview_3",icon:"icon-a-lujing125"},{name:"销售查看",formKey:"itocontractReview_4",icon:"icon-a-lujing125"},{name:"上传合同",formKey:"itocontractReview_5",icon:"icon-a-lujing98"}],Car:[{name:"申请提交",formKey:"Car_0",icon:"icon-a-zu132"},{name:"待审核",formKey:"Car_1",icon:"icon-a-zu139"},{name:"待申请人确认",formKey:"Car_2",icon:"icon-a-lujing114"}],CarUse:[{name:"申请提交",formKey:"CarUse_0",icon:"icon-a-zu132"},{name:"待审核",formKey:"CarUse_1",icon:"icon-a-zu139"},{name:"待申请人确认",formKey:"CarUse_2",icon:"icon-a-lujing114"}],CarWarning:[{name:"下发工单",formKey:"CarWarning_0",icon:"icon-a-zu132"},{name:"运维人员辩解",formKey:"CarWarning_1",icon:"icon-wj-bccl"},{name:"待审核",formKey:"CarWarning_2",icon:"icon-a-zu139"},{name:"待下发人确认",formKey:"CarWarning_3",icon:"icon-a-lujing114"}],AfterSales:[{name:"下发工单",formKey:"AfterSales_0",icon:"icon-a-zu132"},{name:"负责人提交资料",formKey:"AfterSales_1",icon:"icon-wj-bccl"},{name:"待审核",formKey:"AfterSales_2",icon:"icon-a-zu139"}]}},watch:{},methods:{getClass(e){if("Ot"===this.formKey.split("_")[0]&&e.isMerge){const t=e.formKey.split(",");if(t.includes(this.newFormKey))return 0==this.finishFlag?"orangeIcon":"blueIcon";if(!t.includes("Ot_2"))return"3"===this.newFormKey.split("_")[1]||"4"===this.newFormKey.split("_")[1]?0==this.finishFlag?"orangeIcon":"blueIcon":"";{let e=["Ot_6","Ot_7","Ot_8"];if(e.includes(this.newFormKey))return"orangeIcon";if("3"===this.newFormKey.split("_")[1]||"4"===this.newFormKey.split("_")[1])return"blueIcon";if(Number(this.newFormKey.split("_")[1])>1)return 0==this.finishFlag?"orangeIcon":"blueIcon"}}if("General"===this.formKey.split("_")[0]&&e.isMerge){const t=e.formKey.split(",");if(t.includes(this.newFormKey))return 0==this.finishFlag?"orangeIcon":"blueIcon";if(!t.includes("General_2"))return"3"===this.newFormKey.split("_")[1]||"4"===this.newFormKey.split("_")[1]?0==this.finishFlag?"orangeIcon":"blueIcon":"";{let e=["General_6","General_7","General_8"];if(e.includes(this.newFormKey))return"orangeIcon";if("3"===this.newFormKey.split("_")[1]||"4"===this.newFormKey.split("_")[1])return"blueIcon";if(Number(this.newFormKey.split("_")[1])>1)return 0==this.finishFlag?"orangeIcon":"blueIcon"}}if("antiThunder"===this.formKey.split("_")[0]){if("0"===this.antiTunderData.canDoFlag&&("antiThunder_2"===e.formKey||"antiThunder_3,antiThunder_4"===e.formKey||"antiThunder_5"===e.formKey||"antiThunder_6"===e.formKey))return"none";if(e.isMerge){const t=e.formKey.split(",");if(t.includes(this.newFormKey))return"0"===this.antiTunderData.aofferPricesFlag&&"0"===this.antiTunderData.bofferPricesFlag?"blueIcon":"orangeIcon";if(Number(this.newFormKey.split("_")[1])>4)return"blueIcon"}}return"materialScrap"==this.formKey.split("_")[0]&&"materialScrap_2"==this.newFormKey&&1==this.finishFlag?"blueIcon":e.formKey==this.newFormKey&&0==this.finishFlag?"orangeIcon":Number(e.formKey.split("_")[1])<Number(this.newFormKey.split("_")[1])||this.newFormKey==this.flowData[this.flowData.length-1].formKey&&1==this.finishFlag?"blueIcon":""},opened(){this.$nextTick(()=>{this.formKey&&-1==this.formKey.indexOf("itocontractReview_")&&this.$refs[this.formKey.split("_")[0]].openDialog(),this.$refs.dialog.$el.getElementsByClassName("el-dialog__body")[0].scrollTop=0})},openClose(){this.dialogVisible=!0,this.$nextTick().then(async()=>{if(document.querySelector(".apply-container").scrollIntoView(),this.handleForm(),this.taskForm.deployId=this.deployId,this.taskForm.taskId=this.taskId,this.taskForm.procInsId=this.procInstId,this.taskForm.instanceId=this.procInstId,this.taskForm.procDefId=this.$route.query&&this.$route.query.procDefId,this.isView){const e=await Object(M["h"])(this.taskForm.deployId);let t=null;t=-1!=this.formKey.indexOf("General_")||-1!=this.formKey.indexOf("GeneralTechnology_")?await Object(M["e"])(this.taskForm.procInsId,{businessKey:this.businessKey}):await Object(M["e"])(this.taskForm.procInsId),this.taskList=t.data,this.xmlData=e.data;let a=this.newFormKey.split("_")[0],i=Number(this.newFormKey.split("_")[1]);"Other"==a||"Clean"==a?i<=2?this.flowData=this[a+0]:this.$nextTick(()=>{this.$refs[a].$refs.initForm.getDetailCopy().then(e=>{e&&(this.flowData=this[a+e])}).catch(()=>{})}):"suppliesPurchase_5"==this.newFormKey&&1==this.finishFlag?this.flowData=this.suppliesPurchase5:"materialScrap_2"==this.newFormKey&&1==this.finishFlag?this.flowData=this.materialScrap2:this.flowData=this[a],this.$refs.flow&&this.$refs.flow.refreshXml(),this.getFlowRecordList(this.taskForm.procInsId,this.taskForm.deployId)}this.taskForm.taskId&&(this.processVariables(this.taskForm.taskId),this.getNextFlowNode(this.taskForm.taskId),this.taskForm.deployId=null),this.finished=this.$route.query&&this.$route.query.finished})},handleForm(){this.formKey&&-1!=this.formKey.indexOf("itocontractReview_")&&this.$refs.itocontractReview.openClose()},handleClose(){this.dialogVisible=!1,this.$emit("resetList")},setIcon(e){return e?"el-icon-check":"el-icon-time"},setColor(e){return e?"#2bc418":"#b3bdbb"},handleCheckChange(e){this.taskForm.values=e instanceof Array?{approval:e.join(",")}:{approval:e}},getFlowRecordList(e,t){let a=null;a=-1!=this.formKey.indexOf("General_")||-1!=this.formKey.indexOf("GeneralTechnology_")||-1!=this.formKey.indexOf("Technology_")?{businessKey:this.businessKey,procInsId:e,deployId:t}:{procInsId:e,deployId:t},-1!=this.formKey.indexOf("GeneralTechnology_")||-1!=this.formKey.indexOf("Technology_")?Object(V["f"])(a).then(e=>{this.flowRecordList=e.data.flowList,e.data.formData&&(this.formConf=e.data.formData,this.formConfOpen=!0)}).catch(()=>{}):Object(V["e"])(a).then(e=>{this.flowRecordList=e.data.flowList,e.data.formData&&(this.formConf=e.data.formData,this.formConfOpen=!0)}).catch(()=>{})},fillFormData(e,t){e.fields.forEach(e=>{const a=t[e.__vModel__];a&&(e.__config__.defaultValue=a)})},processVariables(e){e&&Object(M["f"])(e).then(e=>{this.variablesData=e.data.variables,this.variableOpen=!0})},getNextFlowNode(e){const t={taskId:e};Object(R["f"])(t).then(e=>{const t=e.data;t&&("assignee"===t.type?this.userDataList=e.data.userList:"candidateUsers"===t.type?(this.userDataList=e.data.userList,this.taskForm.multiple=!0):"candidateGroups"===t.type?(e.data.roleList.forEach(e=>{e.userId=e.roleId,e.nickName=e.roleName}),this.userDataList=e.data.roleList,this.taskForm.multiple=!1):"multiInstance"===t.type&&(this.userDataList=e.data.userList,this.taskForm.multiple=!0),this.taskForm.sendUserShow=!0)})},handleComplete(){this.$refs["taskForm"].validate(e=>{e&&Object(R["a"])(this.taskForm).then(e=>{this.msgSuccess(e.msg),this.goBack()})})},handleDelegate(){this.taskForm.delegateTaskShow=!0,this.taskForm.defaultTaskShow=!1},handleAssign(){},goBack(){this.dialogVisible=!1},getData(e){if(e){const t=[];e.fields.forEach(e=>{let a={};if(a.label=e.__config__.label,e.__config__.defaultValue instanceof Array){const t=[];e.__config__.defaultValue.forEach(e=>{t.push(e)}),a.val=t}else a.val=e.__config__.defaultValue;t.push(a)}),this.variables=t}},submitForm(e){if(e){const t=e.valData,a=e.formData;a.disabled=!0,a.formBtns=!1,this.taskForm.procDefId&&(t.variables=a,Object(M["b"])(this.taskForm.procDefId,JSON.stringify(t)).then(e=>{this.msgSuccess(e.msg),this.goBack()}))}},handleReject(){this.$refs["taskForm"].validate(e=>{e&&Object(R["g"])(this.taskForm).then(e=>{this.msgSuccess(e.msg),this.goBack()})})},handleReturn(){Object(R["h"])(this.taskForm).then(e=>{this.returnTaskList=e.data,this.taskForm.returnTaskShow=!0,this.taskForm.defaultTaskShow=!1,this.taskForm.sendUserShow=!1,this.taskForm.values=null})},cancelTask(){this.taskForm.returnTaskShow=!1,this.taskForm.defaultTaskShow=!0,this.taskForm.sendUserShow=!0,this.returnTaskList=[]},submitReturnTask(){this.$refs["taskForm"].validate(e=>{e&&Object(R["i"])(this.taskForm).then(e=>{this.msgSuccess(e.msg),this.goBack()})})},submitDeleteTask(){this.$refs["taskForm"].validate(e=>{e&&Object(R["c"])(this.taskForm).then(e=>{this.msgSuccess(e.msg),this.goBack()})})},cancelDelegateTask(){this.taskForm.delegateTaskShow=!1,this.taskForm.defaultTaskShow=!0,this.taskForm.sendUserShow=!0,this.returnTaskList=[]}}},B=z,W=(a("23e5"),a("2877")),H=Object(W["a"])(B,i,r,!1,null,"47f98dcd",null);t["default"]=H.exports},"2b82":function(e,t,a){"use strict";a("6f92")},"2c44":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",staticClass:"form",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.type"),prop:"category"}},[t("el-input",{attrs:{value:"其他",disabled:""}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applyNo"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applyName"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[e.isView?t("el-form-item",{attrs:{label:e.$t("clearApply.projectname"),prop:"projectId"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectName,callback:function(t){e.$set(e.formData,"projectName",t)},expression:"formData.projectName"}})],1):t("el-form-item",{attrs:{label:e.$t("workOrderManage.project"),prop:"projectId"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:e.isView},on:{change:e.projectChange},model:{value:e.formData.projectId,callback:function(t){e.$set(e.formData,"projectId",t)},expression:"formData.projectId"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.lastAreaList,(function(e){return t("el-option",{key:e.projectId,attrs:{label:`${e.projectName}(${e.projectCode})`,value:e.projectId}})}))],2)],1)],1),e.isView?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.chargePerson"),prop:"principal"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.principalName,callback:function(t){e.$set(e.formData,"principalName",t)},expression:"formData.principalName"}})],1)],1):t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.chargePerson"),prop:"principal"}},[t("el-select",{attrs:{clearable:"",placeholder:e.$t("Please-select"),disabled:e.isView},model:{value:e.formData.principal,callback:function(t){e.$set(e.formData,"principal",t)},expression:"formData.principal"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.principalList,(function(e){return t("el-option",{key:e.userId,attrs:{label:e.nickName,value:e.userId}})}))],2)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"is-required",attrs:{label:e.$t("workOrderManage.workItems"),prop:"workItems"}},[t("el-input",{attrs:{disabled:e.isView,maxlength:"50"},model:{value:e.formData.workItems,callback:function(t){e.$set(e.formData,"workItems",t)},expression:"formData.workItems"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"is-required",attrs:{label:e.$t("workOrderManage.priority"),prop:"priority"}},[t("el-radio-group",{attrs:{disabled:e.isView},model:{value:e.formData.priority,callback:function(t){e.$set(e.formData,"priority",t)},expression:"formData.priority"}},e._l(e.priorityList,(function(a){return t("el-radio",{key:a.dictCode,attrs:{label:a.dictVal}},[e._v(" "+e._s(a.dictLabel)+" ")])})),1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{staticClass:"is-required",attrs:{label:e.$t("workOrderManage.workOrderDetail"),prop:"faultDetail"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",autosize:{minRows:6,maxRows:7},"show-word-limit":"",disabled:e.isView},model:{value:e.formData.faultDetail,callback:function(t){e.$set(e.formData,"faultDetail",t)},expression:"formData.faultDetail"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.notes"),prop:"supplementaryNotes"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",autosize:{minRows:6,maxRows:7},"show-word-limit":"",disabled:e.isView},model:{value:e.formData.supplementaryNotes,callback:function(t){e.$set(e.formData,"supplementaryNotes",t)},expression:"formData.supplementaryNotes"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{ref:"upload",staticClass:"is-required",attrs:{label:e.$t("workOrderManage.uploadImage"),prop:"imgList"}},[t("el-upload",{ref:"uploadFile",class:{disUoloadSty:e.isView},attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:e.isView,"file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-exceed":e.handleExceed,"before-upload":e.beforeUpload},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})]),e.isView?e._e():t("span",{staticClass:"el-upload-list__item-delete",on:{click:function(t){return e.handleRemove(a)}}},[t("i",{staticClass:"el-icon-delete"})])])])}}])},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" "+e._s(e.$t("workOrderManage.tips1"))+" ")])])],1)],1)],1)],1),e.isView?e._e():t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v(e._s(e.$t("Submit")))])],1),e.isView?t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,"label-width":"150px"}},[e.isShow(1)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.1")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.chargePerson"),prop:"principalJxName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.principalJxName,callback:function(t){e.$set(e.formData,"principalJxName",t)},expression:"formData.principalJxName"}})],1)],1)],1):e._e(),e.isShow(5)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.20")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("certificate.remark"),prop:"faultExplain"}},[t("el-input",{attrs:{type:"textarea",disabled:""},model:{value:e.formData.faultExplain,callback:function(t){e.$set(e.formData,"faultExplain",t)},expression:"formData.faultExplain"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("faultysop.Picture"),prop:"principalJxName"}},[t("el-upload",{ref:"uploadFile",staticClass:"disUoloadSty",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:"","file-list":e.fileList2},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})])])])}}],null,!1,578894148)},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"})])],1)],1)],1):e._e()],1)],1):e._e(),e.showViewer?t("el-image-viewer",{attrs:{zIndex:99999,"on-close":()=>{e.showViewer=!1},"url-list":e.imgList}}):e._e()],1)},r=[],s=(a("14d9"),a("9baf")),l=a("0fa4"),o=a("2934"),n=a("3bc9"),c=a("08a9");function u(e){var t=e,a=t.split("/"),i=a.slice(a.length-1,a.length).toString(String).split(".");return i[0]+"."+i[1]}const m={QT:"其他",GZ:"故障",LP:"两票",DX:"单项",CC:"除草",QX:"清洗",FL:"防雷",YS:"预试",ZH:"综合"};var d={name:"initFrom",components:{elImageViewer:c["a"]},props:{formKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},dialogId:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{showViewer:!1,imgList:[],powerStationAbbreviation:"",lastAreaList:[],fileList7:[],fileList6:[],fileList5:[],fileList4:[],fileList3:[],fileList2:[],fileList1:[],fileList:[],priorityList:[],contractTypeList:[],principalList:[],deviceList:[],faultList:[],faultAffectList:[],cleanWeedingWayList:[],props:{value:"projectId",label:"projectName",children:"projectChildRespVoList",emitPath:!1},formData:{applyName:"",applyOdd:"",associatedPo:"",attaReqFileVos:[],attaReqPictureVos:[],category:"",deviceId:"",faultAffect:[],faultDetail:"",faultId:"",otherTicketsId:"",principal:"",priority:"",projectId:"",workItems:"",source:"3",status:"",taskId:"",supplementaryNotes:""},rules:{category:[{required:!0,message:this.$t("Please-select"),trigger:"change"}],projectId:[{required:!0,message:this.$t("Please-select"),trigger:"change"}],priority:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{isShow(e){const t=this.formKey.split("_")[1];return 4==t&&(1==e||5==e)||(4==t&&4==e?!!this.isApplyed:e<t||e==t&&1==this.auditStatus)},handlePictureCardPreview(e){this.showViewer=!0,this.imgList=[e.url]},handleExceed(){this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips4"))},categoryChange(){this.formData.deviceId="",this.formData.deviceName="",this.formData.parentId="",this.formData.faultId="",this.formData.faultAffect=[],this.formData.faultDetail="",this.$nextTick(()=>{this.getNewName()})},getNewName(){this.formData.category&&this.formData.projectId&&m[this.formData.category]&&(this.formData.applyName="【"+m[this.formData.category]+"】"+this.powerStationAbbreviation+dayjs(new Date).format("YYMMDD"))},getPeopleList(e){Object(n["c"])(e).then(e=>{this.principalList=e.data})},projectChange(e,t=!0){Object(o["c"])(e).then(e=>{t&&(this.formData.principal=e.data.powerStationDirector?Number(e.data.powerStationDirector):""),this.powerStationAbbreviation=e.data.powerStationAbbreviation,this.getNewName(),this.getPeopleList(e.data.bigArea)}),t&&(this.formData.deviceId="",this.formData.deviceName=""),this.deviceTreeList(e)},deviceTreeList(e){Object(l["f"])({projectId:e}).then(e=>{this.deviceList=e.data})},cancel(){this.fileList=[],this.fileList1=[],this.fileList2=[],this.fileList3=[],this.fileList4=[],this.fileList5=[],this.fileList6=[],this.fileList7=[],this.$refs.formData.resetFields(),this.$emit("cancel")},save(){let e=JSON.parse(JSON.stringify(this.formData));e.attaReqPictureVos=[],e.attaReqFileVos=[],e.faultAffect=e.faultAffect?e.faultAffect.join(","):"",this.fileList.forEach(t=>{e.attaReqPictureVos.push({fileName:t.name,fileUrl:t.response.res.requestUrls[0]})}),this.fileList1.forEach(t=>{e.attaReqFileVos.push({fileName:t.name,fileUrl:t.response.res.requestUrls[0]})}),e.status="1",this.formData.faultDetail?this.formData.workItems?this.$refs.formData.validate(t=>{t&&Object(l["a"])(e).then(()=>{this.$refs.formData.resetFields(),this.$emit("submit")})}):this.$message.error(this.$t("workOrderManage.tips14")):this.$message.error(this.$t("workOrderManage.tips15"))},onSuccess1(e,t,a){this.fileList1=a},handleRemove1(e,t){this.fileList1=t},requestHttp1(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile1.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile1.uploadFiles.splice(a,1)})},downFile(e){const t=e.url||e.response.url,a=e.name;this.$onDownload(t,a)},onSuccess(e,t,a){this.fileList=a},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},beforeUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("workOrderManage.tips11")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips12")),t=!1),t},areaProjectList(){Object(s["m"])({dx:"DX"===this.formData.category}).then(e=>{this.lastAreaList=e.data||[]})},getCleanWeedingWayList(){let e={CC:"weeding_way",QX:"rinse_way"};e[this.formData.category]&&this.getDicts(e[this.formData.category]).then(e=>{this.cleanWeedingWayList=e.data})},init(){this.fileList=[],this.fileList1=[],this.fileList2=[],this.fileList3=[],this.fileList4=[],this.fileList5=[],this.fileList6=[],this.fileList7=[],this.getDicts("system_parameters").then(e=>{this.priorityList=e.data.filter(e=>"GZ_NOTURGENT_DAYS"===e.dictLabel||"GZ_URGENT_DAYS"===e.dictLabel),this.priorityList.forEach(e=>{"GZ_NOTURGENT_DAYS"===e.dictLabel&&(e.dictLabel=this.$t("workOrderManage.nonUrgent"),e.dictVal="非紧急"),"GZ_URGENT_DAYS"===e.dictLabel&&(e.dictLabel=this.$t("workOrderManage.urgent"),e.dictVal="紧急")})}),this.getDicts("failure_effect").then(e=>{this.faultAffectList=e.data}),Object(l["h"])(this.dialogId).then(e=>{this.formData=e.data,this.areaProjectList(),this.formData.faultAffect=this.formData.faultAffect&&(this.formData.faultAffect?this.formData.faultAffect.split(","):[]),this.formData.taskId=this.taskId,this.getCleanWeedingWayList(),"3"===this.formData.source?this.contractTypeList=[{name:"故障",value:"GZ"},{name:"两票",value:"LP"}]:this.contractTypeList=[{name:"故障",value:"GZ"},{name:"两票",value:"LP"},{name:"单项",value:"DX"},{name:"除草",value:"CC"},{name:"清洗",value:"QX"},{name:"防雷",value:"FL"},{name:"预试",value:"YS"},{name:"综合",value:"ZH"}],this.formData.attaReqPictureVos&&this.formData.attaReqPictureVos.forEach(e=>{this.fileList.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.attaReqFileVos&&this.formData.attaReqFileVos.forEach(e=>{this.fileList1.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.faultPictureVos&&this.formData.faultPictureVos.forEach(e=>{this.fileList2.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.unTwoTicketsExecuteFile&&this.formData.unTwoTicketsExecuteFile.forEach(e=>{this.fileList3.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.twoTicketsExecuteFile&&this.formData.twoTicketsExecuteFile.forEach(e=>{this.fileList4.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.waterMarkPdf&&(this.fileList5=[{name:this.formData.twoVotesFileName,url:this.formData.waterMarkPdf?this.formData.waterMarkPdf.split("?")[0]:"",response:{res:{requestUrls:[this.formData.waterMarkPdf]}}}]),this.formData.signPicture&&(this.fileList6=[{name:u(this.formData.signPicture?this.formData.signPicture.split("?")[0]:""),url:this.formData.signPicture?this.formData.signPicture.split("?")[0]:"",response:{res:{requestUrls:[this.formData.signPicture]}}}]),this.formData.authPicture&&(this.fileList7=[{name:u(this.formData.authPicture?this.formData.authPicture.split("?")[0]:""),url:this.formData.authPicture?this.formData.authPicture.split("?")[0]:"",response:{res:{requestUrls:[this.formData.authPicture]}}}]),this.formData.projectId&&this.projectChange(this.formData.projectId,!1),this.$emit("initData",this.formData)})}},mounted(){}},p=d,f=(a("245d"),a("2877")),h=Object(f["a"])(p,i,r,!1,null,"3a7903e5",null);t["default"]=h.exports},"2cfa":function(e,t,a){"use strict";a.r(t);a("14d9");t["default"]={options(e,t,a){const i=[];return t.__slot__.options.forEach(a=>{"button"===t.__config__.optionType?i.push(e("el-radio-button",{attrs:{label:a.value}},[a.label])):i.push(e("el-radio",{attrs:{label:a.value,border:t.border}},[a.label]))}),i}}},"2d89":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"infoForm",staticClass:"forms",attrs:{model:e.infoForm,"label-width":"140px"}},[t("el-form-item",{attrs:{label:e.$t("process.5"),prop:"actualBeginDate",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",format:"yyyy-MM-dd",type:"date",disabled:e.isView,placeholder:e.$t("project_parameter.selectdate")},model:{value:e.infoForm.actualBeginDate,callback:function(t){e.$set(e.infoForm,"actualBeginDate",t)},expression:"infoForm.actualBeginDate"}})],1),t("el-form-item",{attrs:{label:e.$t("process.6"),prop:"actualEndDate"}},[t("el-date-picker",{attrs:{disabled:"","value-format":"yyyy-MM-dd",format:"yyyy-MM-dd",type:"date",disabled:e.isView,placeholder:e.$t("project_parameter.selectdate"),"picker-options":e.pickerEnd},model:{value:e.infoForm.actualEndDate,callback:function(t){e.$set(e.infoForm,"actualEndDate",t)},expression:"infoForm.actualEndDate"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("OTR.desc")}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:e.isView,maxlength:"200","show-word-limit":""},model:{value:e.infoForm.implementExecutiveDesc,callback:function(t){e.$set(e.infoForm,"implementExecutiveDesc",t)},expression:"infoForm.implementExecutiveDesc"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[e._v(" "+e._s(e.$t("process.7"))+" ")]),t("upload",{ref:"ssPictureList",attrs:{"limit-num":3,disabled:e.isView,"accept-type":".jpg, .jpeg, .png",file:e.infoForm.sspictureList}})],1)],1),e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.handleCancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSave}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=(a("14d9"),a("3bc9")),l=a("9dac"),o={name:"index",components:{upload:l["a"]},props:{isView:{type:Boolean,default:!1},businessKey:{type:[Number,String],default:null},formKey:{type:String,default:""},taskId:{type:[Number,String],default:null},infoForms:{type:[Array,Object],default:()=>{}}},watch:{infoForms(e){e&&this.isView&&(e.sspictureList&&e.sspictureList.length>0&&this.$nextTick(()=>{this.$refs.ssPictureList&&(this.$refs.ssPictureList.fileList=[],e.sspictureList.map(e=>{this.$refs.ssPictureList.fileList.push({url:e.fileUrl,name:e.fileName})}))}),null==e.actualBeginDate&&(e.actualBeginDate=""),null==e.actualEndDate&&(e.actualEndDate=""),this.infoForm=e)}},data(){return{pickerEnd:{disabledDate:e=>{if(this.infoForm.actualBeginDate){let t=new Date(this.infoForm.actualBeginDate),a=t.setDate(t.getDate());return e.getTime()<a-864e5}}},infoForm:{actualBeginDate:"",actualEndDate:"",implementExecutiveDesc:""}}},created(){},methods:{handleCancel(){this.infoForm={actualBeginDate:"",actualEndDate:"",implementExecutiveDesc:""},this.$refs.ssPictureList.fileList=[],this.$emit("submit")},handleSave(){let e=[];0!=this.$refs.ssPictureList.fileList.length&&this.$refs.ssPictureList.fileList.map(t=>{let a={fileName:t.name,fileSize:t.fileSize,fileSuffix:t.name.split(".")[1],fileType:"sspicture",fileUrl:t.url};e.push(a)});let t={actualBeginDate:this.infoForm.actualBeginDate,actualEndDate:this.infoForm.actualEndDate,businessKey:this.businessKey,ssPictureList:e,implementExecutiveDesc:this.infoForm.implementExecutiveDesc,taskId:this.taskId};Object(s["h"])(t).then(e=>{200==e.code&&this.$emit("submit")})}}},n=o,c=(a("a52b"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"99729310",null);t["default"]=u.exports},"2f05":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",staticClass:"form",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"is-required",attrs:{label:"工单类型",prop:"ticketsType",rules:[{required:1==e.formData.status,message:this.$t("Please-select"),trigger:"change"}]}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.typeName,callback:function(t){e.$set(e.formData,"typeName",t)},expression:"formData.typeName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applyNo"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applyName"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},["1"===e.formData.ticketsType?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.projectname"),prop:"projectId"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectName,callback:function(t){e.$set(e.formData,"projectName",t)},expression:"formData.projectName"}})],1)],1):e._e(),"2"===e.formData.ticketsType?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"驻点名称",prop:"stationName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.stationName,callback:function(t){e.$set(e.formData,"stationName",t)},expression:"formData.stationName"}})],1)],1):e._e()],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"事务类型"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.ticketsTypeName,callback:function(t){e.$set(e.formData,"ticketsTypeName",t)},expression:"formData.ticketsTypeName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"事务详情"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.ticketsDetailName,callback:function(t){e.$set(e.formData,"ticketsDetailName",t)},expression:"formData.ticketsDetailName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"开始日期",prop:"actualBeginDate",rules:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.actualBeginDate,callback:function(t){e.$set(e.formData,"actualBeginDate",t)},expression:"formData.actualBeginDate"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"结束日期",prop:"actualEndDate",rules:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.actualEndDate,callback:function(t){e.$set(e.formData,"actualEndDate",t)},expression:"formData.actualEndDate"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"内容描述",prop:"ticketsDetail"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",autosize:{minRows:6,maxRows:7},"show-word-limit":"",disabled:""},model:{value:e.formData.ticketsDetail,callback:function(t){e.$set(e.formData,"ticketsDetail",t)},expression:"formData.ticketsDetail"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{ref:"upload",staticClass:"is-required",attrs:{label:e.$t("workOrderManage.uploadImage"),prop:"imgList"}},[t("el-upload",{ref:"uploadFile",class:{disUoloadSty:e.isView},attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:"","file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-exceed":e.handleExceed,"before-upload":e.beforeUpload},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})])])])}}])},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"})])],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[e.isView?e._e():t("el-form-item",{attrs:{label:"审批意见"}},[t("el-input",{attrs:{type:"textarea",maxlength:"50","show-word-limit":"",rows:"3"},model:{value:e.formData.approveMsg,callback:function(t){e.$set(e.formData,"approveMsg",t)},expression:"formData.approveMsg"}})],1)],1)],1)],1),e.isView?e._e():t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.handleSubmit("4")}}},[e._v("作废")]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleSubmit("5")}}},[e._v("通过")])],1),t("el-dialog",{staticClass:"img-preview",attrs:{visible:e.imgDialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.imgDialogVisible=t}}},[t("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},r=[],s=(a("14d9"),a("dc16")),l=(a("9baf"),a("5b67"),a("2934"),a("3bc9"),a("08a9"));var o={name:"initFrom",components:{elImageViewer:l["a"]},props:{formKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},dialogId:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{dialogImageUrl:"",fileList:[],fileList1:[],showDialog:!1,imgDialogVisible:!1,imgList:[],formData:{applyName:"",applyOdd:"",projectId:"",status:"",taskId:""},rules:{}}},watch:{},computed:{},methods:{handleSubmit(e){if("4"==e&&(!this.formData.approveMsg||""==this.formData.approveMsg))return void this.$message.error("作废操作时审批意见不可为空！！！");let t={transactionTicketsId:this.formData.transactionTicketsId,taskId:this.taskId,status:e,approveMsg:this.formData.approveMsg};Object(s["a"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})},handlePictureCardPreview(e){this.dialogImageUrl=e.url,this.imgDialogVisible=!0},handleExceed(){this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips4"))},cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},onSuccess1(e,t,a){this.fileList1=a},handleRemove1(e,t){this.fileList1=t},downFile(e){const t=e.url||e.response.url,a=e.name;this.$onDownload(t,a)},onSuccess(e,t,a){this.fileList=a},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},beforeUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("workOrderManage.tips11")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips12")),t=!1),t},init(){Object(s["c"])(this.dialogId).then(e=>{this.formData=e.data,"场站"==this.formData.ticketsType?(this.formData.ticketsType="1",this.formData.typeName="场站"):(this.formData.ticketsType="2",this.formData.typeName="驻点"),this.formData.pictureUrlList&&this.formData.pictureUrlList.forEach(e=>{this.fileList.push({name:e,url:e||"",response:{res:{requestUrls:[e]}}})})})}},mounted(){}},n=o,c=(a("7e41"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"26f5c342",null);t["default"]=u.exports},3248:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,isEdit:!1,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}})],1)},r=[],s=a("cae5"),l={components:{initForm:s["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null}},created(){},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component.initData&&this.$refs.component.initData(e)}}},o=l,n=a("2877"),c=Object(n["a"])(o,i,r,!1,null,"4731dcbc",null);t["default"]=c.exports},"329d":function(e,t,a){"use strict";a("baaa")},"32c3":function(e,t,a){},"32e9":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",staticClass:"form",attrs:{model:e.formData,rules:e.rules,"label-width":"160px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.category"),prop:"category"}},[t("el-radio-group",{attrs:{disabled:e.isView},on:{change:e.categoryChange},model:{value:e.formData.category,callback:function(t){e.$set(e.formData,"category",t)},expression:"formData.category"}},[t("el-radio",{attrs:{label:"QX"}},[e._v(e._s(e.$t("clearApply.cleaning")))]),t("el-radio",{attrs:{label:"CC"}},[e._v(e._s(e.$t("clearApply.weeding")))])],1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Applicationnumber"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Applicationname"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("projectOverview.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.applicantcontactinfo"),prop:"applyUserContactWay"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserContactWay,callback:function(t){e.$set(e.formData,"applyUserContactWay",t)},expression:"formData.applyUserContactWay"}})],1)],1),t("el-col",{attrs:{span:12}},[e.isView?t("el-form-item",{attrs:{label:e.$t("clearApply.projectname"),prop:"projectName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectName,callback:function(t){e.$set(e.formData,"projectName",t)},expression:"formData.projectName"}})],1):t("el-form-item",{attrs:{label:e.$t("clearApply.projectname"),prop:"projectId"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:e.isView},on:{change:e.changeProject},model:{value:e.formData.projectId,callback:function(t){e.$set(e.formData,"projectId",t)},expression:"formData.projectId"}},e._l(e.lastAreaList,(function(e){return t("el-option",{key:e.projectId,attrs:{label:`${e.projectName}(${e.projectCode})`,value:e.projectId}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Project-address"),prop:"projectAddress"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectAddress,callback:function(t){e.$set(e.formData,"projectAddress",t)},expression:"formData.projectAddress"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Plant-type"),prop:"projectType"}},[t("el-input",{attrs:{value:e.projectTypeDict[e.formData.projectType],disabled:""}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Project-capacity"),prop:"projectCapacity"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectCapacity,callback:function(t){e.$set(e.formData,"projectCapacity",t)},expression:"formData.projectCapacity"}})],1)],1),t("el-col",{attrs:{span:12}},[e.isView?t("el-form-item",{attrs:{label:e.$t("restServicePurchase.contract"),prop:"contractCode"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.contractCode,callback:function(t){e.$set(e.formData,"contractCode",t)},expression:"formData.contractCode"}})],1):t("el-form-item",{attrs:{label:e.$t("restServicePurchase.contract"),prop:"contractId"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:e.isView},on:{change:e.contractChange},model:{value:e.formData.contractId,callback:function(t){e.$set(e.formData,"contractId",t)},expression:"formData.contractId"}},e._l(e.contractListData,(function(e){return t("el-option",{key:e.contractId,attrs:{label:e.contractCode,value:e.contractId}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.mode"),prop:"cleanWeedingWay"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),disabled:e.isView,clearable:"",filterable:""},model:{value:e.formData.cleanWeedingWay,callback:function(t){e.$set(e.formData,"cleanWeedingWay",t)},expression:"formData.cleanWeedingWay"}},e._l(e.cleanWeedingWayList,(function(e){return t("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},["QX"===e.formData.category?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.cleanCapacity"),prop:"cleanCapacity",rules:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:99999999.99,disabled:e.isView},model:{value:e.formData.cleanCapacity,callback:function(t){e.$set(e.formData,"cleanCapacity",t)},expression:"formData.cleanCapacity"}})],1)],1):e._e(),"QX"===e.formData.category?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.decontaminationCapacity"),prop:"removeCapacity",rules:[{required:!0,message:e.$t("Please-input"),trigger:"blur"}]}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:99999999.99,disabled:e.isView},model:{value:e.formData.removeCapacity,callback:function(t){e.$set(e.formData,"removeCapacity",t)},expression:"formData.removeCapacity"}})],1)],1):e._e(),"CC"===e.formData.category?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.Mu"),prop:"acre",rules:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:999999999.99,disabled:e.isView},model:{value:e.formData.acre,callback:function(t){e.$set(e.formData,"acre",t)},expression:"formData.acre"}})],1)],1):e._e()],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Contractnum"),prop:"contractRequiredNum"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.contractRequiredNum,callback:function(t){e.$set(e.formData,"contractRequiredNum",t)},expression:"formData.contractRequiredNum"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.performedActualnum"),prop:"actualExecutionNum"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.actualExecutionNum,callback:function(t){e.$set(e.formData,"actualExecutionNum",t)},expression:"formData.actualExecutionNum"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Forstarttime"),prop:"requiredStartDate"}},[t("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:e.$t("Please-select"),disabled:e.isView,"picker-options":e.pickerStart},model:{value:e.formData.requiredStartDate,callback:function(t){e.$set(e.formData,"requiredStartDate",t)},expression:"formData.requiredStartDate"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Forenddate"),prop:"requiredEndDate"}},[t("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:e.$t("Please-select"),disabled:e.isView,"picker-options":e.pickerEnd},model:{value:e.formData.requiredEndDate,callback:function(t){e.$set(e.formData,"requiredEndDate",t)},expression:"formData.requiredEndDate"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Whetherprovidequotation"),prop:"offerPricesFlag"}},[t("el-radio-group",{attrs:{disabled:e.isView},on:{change:e.offerPricesChange},model:{value:e.formData.offerPricesFlag,callback:function(t){e.$set(e.formData,"offerPricesFlag",t)},expression:"formData.offerPricesFlag"}},[t("el-radio",{attrs:{label:"0"}},[e._v(e._s(e.$t("project_parameter.Yes")))]),t("el-radio",{attrs:{label:"1"}},[e._v(e._s(e.$t("project_parameter.No")))])],1)],1)],1)],1),"0"===e.formData.offerPricesFlag&&e.isShowPrice("applyUser")?t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{ref:"upload1",staticClass:"is-required",attrs:{label:e.$t("clearApply.Supplieroffer"),prop:"supplieraOfferPrices"}},[t("el-upload",{ref:"uploadFile1",class:{disUoloadFileSty:e.isView},attrs:{action:"#","file-list":e.fileList1,"http-request":e.requestHttp1,"on-success":e.onSuccess1,"on-remove":e.handleRemove1,accept:"pdf","before-upload":e.beforeUpload1,"on-preview":e.downFile,"on-exceed":e.handleExceed1,limit:1,disabled:e.isView}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v(" "+e._s(e.$t("workOrderManage.tips3"))+" ")])],1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"CC"===e.formData.category?e.$t("clearApply.Supplierunitprice1"):e.$t("clearApply.Supplierunitprice2"),prop:"supplieraUnitPrice",rules:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:999999999.99,disabled:e.isView},model:{value:e.formData.supplieraUnitPrice,callback:function(t){e.$set(e.formData,"supplieraUnitPrice",t)},expression:"formData.supplieraUnitPrice"}})],1)],1)],1):e._e(),"0"===e.formData.offerPricesFlag&&e.isShowPrice("applyUser")?t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Supplierprice"),prop:"sumPrice"}},[t("el-input",{attrs:{disabled:""},model:{value:e.sumPrice,callback:function(t){e.sumPrice=t},expression:"sumPrice"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Suppliername"),prop:"supplieraId",rules:[{required:!0,message:this.$t("monthreportmanage.14"),trigger:"change"}]}},[t("el-select",{staticClass:"material_dialog_select",attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:e.isView},on:{clear:e.supplierClear,change:e.supplierChange},model:{value:e.formData.supplieraId,callback:function(t){e.$set(e.formData,"supplieraId",t)},expression:"formData.supplieraId"}},e._l(e.unicareSupplierPullListData,(function(e){return t("el-option",{key:e.supplierCode,attrs:{label:e.supplierName,value:e.supplierCode}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:e.realSupplieraNameFlag,expression:"realSupplieraNameFlag"}],attrs:{label:"供应商具体名称",prop:"realSupplieraName",rules:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]}},[t("el-input",{attrs:{disabled:e.isView,placeholder:e.$t("Please-input"),clearable:""},model:{value:e.formData.realSupplieraName,callback:function(t){e.$set(e.formData,"realSupplieraName",t)},expression:"formData.realSupplieraName"}})],1)],1)],1):e._e(),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("clearApply.contentdesc"),prop:"contentRemark"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",autosize:{minRows:6,maxRows:7},"show-word-limit":"",disabled:e.isView},model:{value:e.formData.contentRemark,callback:function(t){e.$set(e.formData,"contentRemark",t)},expression:"formData.contentRemark"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{ref:"upload",staticClass:"is-required",attrs:{label:e.$t("clearApply.uploadpictures"),prop:"imgList"}},[t("el-upload",{ref:"uploadFile",class:{disUoloadSty:e.isView},attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:e.isView,"file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-exceed":e.handleExceed,"before-upload":e.beforeUpload},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})]),e.isView?e._e():t("span",{staticClass:"el-upload-list__item-delete",on:{click:function(t){return e.handleRemove(a)}}},[t("i",{staticClass:"el-icon-delete"})])])])}}])},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" "+e._s(e.$t("clearApply.Imageuploadatmostthreeatleastone"))+" , "+e._s(e.$t("clearApply.nomorethan5MB"))+" ")])])],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("clearApply.uploadatta"),prop:"faultName"}},[t("el-upload",{ref:"uploadFile2",class:{disUoloadFileSty:e.isView},attrs:{action:"#",multiple:"","http-request":e.requestHttp2,disabled:e.isView,"file-list":e.fileList2,"on-success":e.onSuccess2,"on-remove":e.handleRemove2,"on-exceed":e.handleExceed,"on-preview":e.downFile}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v(" "+e._s(e.$t("workOrderManage.tips3"))+" ")])],1)],1)],1)],1)],1),e.isView?e._e():t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v(e._s(e.$t("Submit")))])],1),e.isView?t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,"label-width":"150px"}},[e.isShow(2)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("clearApply.businessaffairs"))+"】"+e._s(e.$t("clearApply.Choosepurchasemethod")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Needsupplychaininquiry"),prop:"supplierEnquiryFlag"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),disabled:""},model:{value:e.formData.supplierEnquiryFlag,callback:function(t){e.$set(e.formData,"supplierEnquiryFlag",t)},expression:"formData.supplierEnquiryFlag"}},[t("el-option",{attrs:{label:e.$t("project_parameter.Yes"),value:"0"}}),t("el-option",{attrs:{label:e.$t("project_parameter.No"),value:"1"}})],1)],1)],1)],1):e._e(),e.isShow(3)&&"0"===e.formData.supplierEnquiryFlag?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("clearApply.Supplychain"))+"】"+e._s(e.$t("clearApply.Prepareprocurementplan")))]),e.isShowPrice("supplyChainId")?t("el-col",{attrs:{span:24}},[t("el-form-item",{staticClass:"is-required",attrs:{label:e.$t("clearApply.Supplieroffer"),prop:"supplierbOfferPrices"}},[t("el-upload",{ref:"uploadFile",staticClass:"disUoloadFileSty",attrs:{disabled:"",action:"#","file-list":e.fileList3,"on-preview":e.downFile,accept:"pdf",limit:1}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v(" "+e._s(e.$t("workOrderManage.tips3"))+" ")])],1)],1)],1):e._e(),e.isShowPrice("supplyChainId")?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"CC"===e.formData.category?e.$t("clearApply.Supplierunitprice1"):e.$t("clearApply.Supplierunitprice2"),prop:"supplierbUnitPrice"}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:99999999.99,disabled:""},model:{value:e.formData.supplierbUnitPrice,callback:function(t){e.$set(e.formData,"supplierbUnitPrice",t)},expression:"formData.supplierbUnitPrice"}})],1)],1):e._e(),e.isShowPrice("supplyChainId")?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Supplierprice"),prop:"sumPrice2"}},[t("el-input",{attrs:{disabled:""},model:{value:e.sumPrice2,callback:function(t){e.sumPrice2=t},expression:"sumPrice2"}})],1)],1):e._e(),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Suppliername"),prop:"supplierbName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.supplierbName,callback:function(t){e.$set(e.formData,"supplierbName",t)},expression:"formData.supplierbName"}})],1)],1),t("el-col",{directives:[{name:"show",rawName:"v-show",value:e.realSupplierbNameFlag,expression:"realSupplierbNameFlag"}],attrs:{span:12}},[t("el-form-item",{attrs:{label:"供应商具体名称",prop:"realSupplierbName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.realSupplierbName,callback:function(t){e.$set(e.formData,"realSupplierbName",t)},expression:"formData.realSupplierbName"}})],1)],1)],1):e._e(),e.isShow(4)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(" 【"+e._s(e.$t("clearApply.businessaffairs"))+"】"+e._s(e.$t("clearApply.Selectedsupplier")))]),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.RequiredDuration"),prop:"requiredDuration"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.requiredDuration,callback:function(t){e.$set(e.formData,"requiredDuration",t)},expression:"formData.requiredDuration"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Finalsupplier"),prop:"ultimatelySupplier"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.ultimatelyName,callback:function(t){e.$set(e.formData,"ultimatelyName",t)},expression:"formData.ultimatelyName"}})],1)],1)],1):e._e(),e.isShow(5)&&e.isShowPrice("executor")?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(" 【"+e._s(e.$t("clearApply.Ticketimplement"))+"】"+e._s(e.$t("clearApply.Beforeworkordercompletion")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"CC"===e.formData.category?e.$t("clearApply.Performtheunitprice1"):e.$t("clearApply.Performtheunitprice2"),prop:"executionPrice"}},[t("el-input-number",{attrs:{value:e.formData.executionPrice||0,precision:2,step:.1,min:0,max:9999999.99,disabled:""}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"CC"===e.formData.category?e.$t("clearApply.Permu"):e.$t("clearApply.Executioncapacity"),prop:"executionCapacity "}},[t("el-input-number",{attrs:{value:e.formData.executionCapacity||0,precision:2,step:.1,min:0,max:9999999.99,disabled:""}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Totalexecutionprice"),prop:"sumPrice"}},[t("el-input",{attrs:{disabled:""},model:{value:e.sumPrice1,callback:function(t){e.sumPrice1=t},expression:"sumPrice1"}})],1)],1)],1):e._e(),e.isShow(6)&&e.isShowPrice("executor")?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(" 【"+e._s(e.$t("clearApply.Ticketimplement"))+"】"+e._s(e.$t("clearApply.Aftertheworkorderiscompleted")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"CC"===e.formData.category?e.$t("clearApply.ActualMu"):e.$t("clearApply.Actualexecutioncapacity"),prop:"executionCapacity"}},[t("el-input-number",{attrs:{disabled:"",value:e.formData.actualExecutionCapacity,precision:2,step:.1,min:0,max:9999999.99}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"CC"===e.formData.category?e.$t("clearApply.Actualexecutedunitprice1"):e.$t("clearApply.Actualexecutedunitprice2"),prop:"executionPrice"}},[t("el-input-number",{attrs:{disabled:"",value:e.formData.actualExecutionPrice,precision:2,step:.1,min:0,max:9999999.99}})],1)],1)],1):e._e()],1)],1):e._e(),t("el-dialog",{staticClass:"img-preview",attrs:{visible:e.imgDialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.imgDialogVisible=t}}},[t("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},r=[],s=(a("14d9"),a("946e")),l=a("7c72"),o=a("2934"),n=a("9baf"),c=a("154a");const u={QX:"清洗",CC:"除草"};var m={props:{formKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},dialogId:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null},status:{type:[Number,String],default:"none"}},data(){return{realSupplieraNameFlag:!1,realSupplierbNameFlag:!1,dialogImageUrl:"",imgDialogVisible:!1,fileList3:[],fileList2:[],fileList1:[],fileList:[],lastAreaList:[],contractTypeList:[],projectListData:[],contractListData:[],cleanWeedingWayList:[],unicareSupplierPullListData:[],pickerStart:{disabledDate:e=>{let t=new Date;return e.getTime()<t.setDate(t.getDate()+4)-864e5}},pickerEnd:{disabledDate:e=>{if(this.formData.requiredStartDate){let t=new Date(this.formData.requiredStartDate),a=t.setDate(t.getDate()+1);return e.getTime()<a-864e5}}},formData:{acre:0,actualExecutionNum:"",applyName:"",applyOdd:"",applyUserContactWay:"",attaVoList:[{fileName:"string",fileSize:0,fileSuffix:"string",fileType:"string",fileUrl:"string"}],category:"清洗",cleanCapacity:"",cleanWeedingWay:"",removeCapacity:"",contentRemark:"",contractCode:"",contractId:"",contractName:"",contractRequiredNum:"",offerPricesFlag:"1",projectAddress:"",projectCapacity:"",projectCode:"",projectId:"",projectName:"",projectType:"",requiredEndDate:"",requiredStartDate:"",status:"",supplieraId:0,supplieraName:"",realSupplieraName:"",supplieraOfferPrices:"",supplieraUnitPrice:0,taskId:""},projectInfo:{},rules:{category:[{required:!0,message:this.$t("required"),trigger:"blur"}],projectCode:[{required:!0,message:this.$t("required"),trigger:"blur"}],contractId:[{required:!0,message:this.$t("required"),trigger:"blur"}],cleanWeedingWay:[{required:!0,message:this.$t("required"),trigger:"blur"}],requiredStartDate:[{required:!0,message:this.$t("required"),trigger:"blur"}],requiredEndDate:[{required:!0,message:this.$t("required"),trigger:"blur"}],offerPricesFlag:[{required:!0,message:this.$t("required"),trigger:"change"}],contentRemark:[{required:!0,message:this.$t("required"),trigger:"blur"}]},options:[],projectTypeDict:{1:"集中式",2:"分布式",3:"户用"},props:{value:"projectId",label:"projectName",children:"projectChildRespVoList",emitPath:!1}}},watch:{},computed:{sumPrice1(){return this.formData.executionPrice&&this.formData.executionCapacity?(this.formData.executionPrice*this.formData.executionCapacity).toFixed(2):0},sumPrice2(){return(this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)&&this.formData.supplierbUnitPrice?((this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)*this.formData.supplierbUnitPrice).toFixed(2):0},sumPrice(){return"0"===this.formData.offerPricesFlag&&(this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)&&this.formData.supplieraUnitPrice?((this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)*this.formData.supplieraUnitPrice).toFixed(2):0}},methods:{getDetailCopy(){return new Promise(e=>{Object(l["c"])(this.dialogId).then(t=>{200==t.code&&e(t.data.supplierEnquiryFlag)})})},isShow(e){const t=this.formKey.split("_")[1];return e<t||e==t&&1==this.auditStatus},handlePictureCardPreview(e){this.dialogImageUrl=e.url,this.imgDialogVisible=!0},handleExceed(){this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips4"))},downFile(e){const t=e.url||e.response.url,a=e.name;this.$onDownload(t,a)},handleExceed1(){this.$message.closeAll(),this.$message.warning(this.$t("dayreportmanage.40"))},contractChange(){Object(l["g"])(this.formData.projectId,{category:this.formData.category}).then(e=>{this.formData.actualExecutionNum=e.data})},offerPricesChange(){this.fileList1=[],this.formData.supplieraUnitPrice="",this.formData.supplieraId="",this.formData.realSupplieraName=null},supplierChange(e){this.unicareSupplierPullListData.forEach(t=>{e===t.supplierCode&&(this.formData.supplieraName=t.supplierName,this.formData.realSupplieraName=t.supplierName,"临时供应商"==this.formData.supplieraName||"自主供应商"==this.formData.supplieraName?(this.formData.realSupplieraName="",this.realSupplieraNameFlag=!0):this.realSupplieraNameFlag=!1)})},supplierClear(){this.formData.supplieraId="",this.formData.realSupplieraName=null},unicareSupplierPullList(){Object(c["b"])().then(e=>{200==e.code&&(this.unicareSupplierPullListData=e.data)})},init(){this.fileList=[],this.fileList1=[],this.fileList2=[],this.fileList3=[],this.unicareSupplierPullList(),Object(l["c"])(this.dialogId).then(e=>{this.formData=e.data,"临时供应商"==this.formData.supplieraName||"自主供应商"==this.formData.supplieraName?this.realSupplieraNameFlag=!0:this.realSupplieraNameFlag=!1,"临时供应商"==this.formData.supplierbName||"自主供应商"==this.formData.supplierbName?this.realSupplierbNameFlag=!0:this.realSupplierbNameFlag=!1,this.formData.taskId=this.taskId,this.formData.supplieraOfferPrices&&(this.fileList1[0]={name:this.formData.supplieraOfferPricesName,url:this.formData.supplieraOfferPrices&&this.formData.supplieraOfferPrices.split("?")[0],response:{res:{requestUrls:[this.formData.supplieraOfferPrices]}}}),this.formData.supplierbOfferPrices&&(this.fileList3[0]={name:this.formData.supplierbOfferPricesName,url:this.formData.supplierbOfferPrices&&this.formData.supplierbOfferPrices.split("?")[0],response:{res:{requestUrls:[this.formData.supplierbOfferPrices]}}}),this.formData.attaVoList.forEach(e=>{"picture"===e.fileType&&this.fileList.push({name:e.fileName,url:e.fileUrl.split("?")[0],response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.attaVoList.forEach(e=>{"file"===e.fileType&&this.fileList2.push({name:e.fileName,url:e.fileUrl.split("?")[0],response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.projectId&&this.changeProject(this.formData.projectId,!1),this.getCleanWeedingWayList(),this.$emit("initData",this.formData)})},isShowPrice(e){const{user:t}=JSON.parse(localStorage.getItem("loginUser"));let a=t.roles.map(e=>e.roleKey);return!(t.userId!==this.formData[e]&&!a.includes("economy"))},categoryChange(){if(this.formData.cleanWeedingWay="",this.formData.cleanCapacity=0,this.formData.acre=0,this.formData.removeCapacity=0,this.formData.projectId){let e={CC:"weedCount",QX:"clearCount"};this.formData.contractRequiredNum=this.projectInfo[e[this.formData.category]]}this.getNewName(),this.getCleanWeedingWayList()},getCleanWeedingWayList(){let e={CC:"weeding_way",QX:"rinse_way"};this.getDicts(e[this.formData.category]).then(e=>{this.cleanWeedingWayList=e.data})},changeProject(e,t=!0){if(t&&(this.formData.contractId="",this.contractListData=[]),!e)return;let a={CC:"weedCount",QX:"clearCount"};Object(o["c"])(e).then(e=>{this.projectInfo=e.data,this.powerStationAbbreviation=e.data.powerStationAbbreviation,this.getNewName(),this.formData.contractRequiredNum=this.projectInfo[a[this.formData.category]],this.formData.projectName=this.projectInfo.projectName,this.formData.projectId=this.projectInfo.projectId,this.formData.projectCode=this.projectInfo.projectCode,this.formData.projectAddress=this.projectInfo.projectAddress,this.formData.projectType=this.projectInfo.powerStationType,this.formData.projectCapacity=this.projectInfo.installedCapacity,this.getContractList()})},getNewName(){this.formData.category&&this.formData.projectId&&(this.formData.applyName="【"+u[this.formData.category]+"】"+(this.powerStationAbbreviation||"")+dayjs(new Date).format("YYMMDD"))},getContractList(){Object(n["f"])(this.formData.projectId).then(e=>{this.contractListData=e.data})},beforeUpload1(e){const t=e.name.substring(e.name.lastIndexOf(".")+1),a=["pdf","PDF"];if(-1===a.indexOf(t))return this.$message.error(this.$t("dayreportmanage.39")),!1},cancel(){this.$refs.formData.resetFields(),this.contractListData=[],this.$emit("cancel")},save(){0!==this.fileList.length?0!==this.fileList1.length||"0"!==this.formData.offerPricesFlag?dayjs(this.formData.requiredEndDate).isBefore(dayjs(this.formData.requiredStartDate))?this.$message.error(this.$t("clearApply.Theenddatemusbegreaterthanorequalto")):(this.formData.status=1,this.formData.supplieraOfferPricesName=this.fileList1[0]&&this.fileList1[0].name,this.formData.supplieraOfferPrices=this.fileList1[0]&&this.fileList1[0].response.res.requestUrls[0],this.formData.attaVoList=[],this.fileList.forEach(e=>{this.formData.attaVoList.push({fileName:e.name,fileType:"picture",fileUrl:e.response.res.requestUrls[0]})}),this.fileList2.forEach(e=>{this.formData.attaVoList.push({fileName:e.name,fileType:"file",fileUrl:e.response.res.requestUrls[0]})}),this.$refs.formData.validate(e=>{e&&Object(l["a"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.contractListData=[],this.$emit("submit")})})):this.$message.error(this.$t("clearApply.Pleaseuploadthequotation")):this.$message.error(this.$t("restServicePurchase.Please-upload-pictures"))},onSuccess2(e,t,a){this.fileList2=a},handleRemove2(e,t){this.fileList2=t},requestHttp2(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile2.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile2.uploadFiles.splice(a,1)})},onSuccess1(e,t,a){this.fileList1=a},handleRemove1(e,t){this.fileList1=t},requestHttp1(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile1.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile1.uploadFiles.splice(a,1)})},onSuccess(e,t,a){this.fileList=a},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},beforeUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("warehouse.picture-format")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("warehouse.picture-size")),t=!1),t},areaProjectList(){Object(n["m"])().then(e=>{this.lastAreaList=e.data})}},mounted(){Object(s["e"])().then(e=>{this.options=e.data}),this.areaProjectList()}},d=m,p=(a("d64c"),a("2877")),f=Object(p["a"])(d,i,r,!1,null,"30df9a32",null);t["default"]=f.exports},"33cd":function(e,t,a){"use strict";a("785f")},"340a":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div")},r=[],s=a("257e"),l=a("9579"),o=a("9dac"),n={name:"index",components:{tinymce:l["a"],upload:o["a"]},props:{businessKey:{type:[Number,String],default:null},taskId:{type:String,default:""},isView:{type:Boolean,default:!1}},data(){return{form2:{emailTitle:"",recipients:"",carboner:""}}},created(){},methods:{handleCancel(){this.$emit("submit")},handleSave(e){this.$refs.form2.validate(e=>{if(e){if(0==this.$refs.signFile.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传附件");let e={withdrawalId:this.businessKey,taskId:this.taskId,signFile:this.$refs.signFile.fileList[0].url,fileName:this.$refs.signFile.fileList[0].name};Object(s["m"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})}}},c=n,u=a("2877"),m=Object(u["a"])(c,i,r,!1,null,null,null);t["default"]=m.exports},"35a1":function(e,t,a){var i=a("f5df"),r=a("dc4a"),s=a("7234"),l=a("3f8c"),o=a("b622"),n=o("iterator");e.exports=function(e){if(!s(e))return r(e,n)||r(e,"@@iterator")||l[i(e)]}},3711:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("carManagement.carApply.notification"))+"】")]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"180px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}})],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}})],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=(a("7c72"),a("7603")),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null},code:{type:[Number,String],default:null}},data(){return{category:"",contractTypeList:[],formData:{actualExecutionPrice:"",actualExecutionCapacity:"",taskId:""},rules:{actualExecutionPrice:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]},supplierList:[]}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["m"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},initData(e){this.category=e.category,this.formData.actualExecutionPrice=e.executionPrice,this.formData.actualExecutionCapacity=e.generalTicketsActualExecutionCapacity}}},o=l,n=(a("d1d6"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"afb5497e",null);t["default"]=c.exports},"377c":function(e,t,a){"use strict";a("9da3")},"37c9":function(e,t,a){"use strict";a("f7e6")},"37fa":function(e,t,a){"use strict";a("f6cf")},"38d2":function(e,t,a){"use strict";a("eeee")},"39f6":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",["defects_2"==e.formKey?t("init-form",{ref:"initForm",attrs:{isView:e.isView,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}):e._e(),"defects_0"==e.formKey?t("init-form0",{ref:"initForm",attrs:{isView:e.isView,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}):e._e(),"defects_3"==e.formKey?t("init-form2",{ref:"initForm",attrs:{isView:e.isView,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}):e._e()],1)},r=[],s=a("f7d0"),l=a("806a"),o=a("fca4"),n={components:{initForm:s["default"],initForm2:l["default"],initForm0:o["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null}},data(){return{}},created(){},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component.initData&&this.$refs.component.initData(e)}}},c=n,u=a("2877"),m=Object(u["a"])(c,i,r,!1,null,"cc6c1212",null);t["default"]=m.exports},"3a11":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,isEdit:!1,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}})],1)},r=[],s=a("ec7b"),l={components:{initForm:s["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null}},data(){return{}},created(){},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component.initData&&this.$refs.component.initData(e)}}},o=l,n=a("2877"),c=Object(n["a"])(o,i,r,!1,null,"0ccfe4c7",null);t["default"]=c.exports},"3a44":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark"),prop:"2"===e.formData.status?"authRemark":" "}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":"",rows:5},model:{value:e.formData.authRemark,callback:function(t){e.$set(e.formData,"authRemark",t)},expression:"formData.authRemark"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.isPass"),prop:"status"}},[t("el-select",{attrs:{placeholder:e.$t("monthreportmanage.14"),clearable:"",filterable:""},model:{value:e.formData.status,callback:function(t){e.$set(e.formData,"status",t)},expression:"formData.status"}},[t("el-option",{attrs:{label:e.$t("workOrderManage.pass"),value:"1"}}),t("el-option",{attrs:{label:e.$t("workOrderManage.unPass"),value:"2"}})],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("155b"),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{contractTypeList:[],formData:{authRemark:"",status:"",taskId:""},rules:{authRemark:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}],status:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){let e=this;this.formData.taskId=this.taskId,this.$refs.formData.validate(t=>{if(t){if(2==e.formData.status&&!e.formData.authRemark)return e.$message.closeAll(),e.$message.warning(this.$t("myApproval-restServicePurchase.Please-enter-approval-remarks"));Object(s["b"])(e.formData).then(t=>{e.$refs.formData.resetFields(),e.$message.closeAll(),e.$message.success(t.msg),e.$emit("submit")})}})},initData(e){}},created(){},mounted(){}},o=l,n=(a("38d2"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"7ae242ae",null);t["default"]=c.exports},"3ae5":function(e,t,a){},"3b98":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,isEdit:!1,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}})],1)},r=[],s=a("6c2f"),l={components:{initForm:s["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null}},created(){},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component.initData&&this.$refs.component.initData(e)}}},o=l,n=a("2877"),c=Object(n["a"])(o,i,r,!1,null,"1b3bb94e",null);t["default"]=c.exports},"3bc9":function(e,t,a){"use strict";a.d(t,"f",(function(){return r})),a.d(t,"a",(function(){return s})),a.d(t,"l",(function(){return l})),a.d(t,"b",(function(){return o})),a.d(t,"c",(function(){return n})),a.d(t,"d",(function(){return c})),a.d(t,"e",(function(){return u})),a.d(t,"k",(function(){return m})),a.d(t,"j",(function(){return d})),a.d(t,"g",(function(){return p})),a.d(t,"h",(function(){return f})),a.d(t,"i",(function(){return h}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-project-child-flow/list",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/unicare-project-child-flow/draftSave",method:"post",data:e})}function l(e){return Object(i["a"])({url:"/unicare-project-child-flow/add",method:"post",data:e})}function o(e){return Object(i["a"])({url:"/unicare-project-child-flow/launch/"+e,method:"get"})}function n(e){return Object(i["a"])({url:"/unicare-project/peopleList/"+e,method:"get"})}function c(){return Object(i["a"])({url:"/unicare-project/peopleListForProject",method:"get"})}function u(e){return Object(i["a"])({url:"/unicare-project-child-flow/detail/"+e,method:"get"})}function m(e){return Object(i["a"])({url:"/unicare-project-child-flow/projectResearch",method:"post",data:e})}function d(e){return Object(i["a"])({url:"/unicare-project-child-flow/projectPlanUpload",method:"post",data:e})}function p(e){return Object(i["a"])({url:"/unicare-project-child-flow/productionStage",method:"post",data:e})}function f(e){return Object(i["a"])({url:"/unicare-project-child-flow/programImpl",method:"post",data:e})}function h(e){return Object(i["a"])({url:"/unicare-project-child-flow/projectAcceptance",method:"post",data:e})}},"3bd2":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"infoForm",staticClass:"forms",attrs:{model:e.infoForm,"label-width":"140px"}},[t("el-form-item",{staticClass:"single",attrs:{label:e.$t("OTR.desc")}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:e.isView,maxlength:"200","show-word-limit":""},model:{value:e.infoForm.acceptanceExecutiveDesc,callback:function(t){e.$set(e.infoForm,"acceptanceExecutiveDesc",t)},expression:"infoForm.acceptanceExecutiveDesc"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#f56c6c","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("process.8"))+" ")]),t("upload",{ref:"sjbFileList",attrs:{"limit-num":5,disabled:e.isView,file:e.infoForm.sjbFileList}})],1),t("el-form-item",{attrs:{label:e.$t("process.9"),prop:"starYaoId",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-input",{directives:[{name:"limit-num",rawName:"v-limit-num",value:0,expression:"0"}],attrs:{disabled:e.isView,maxlength:"15","show-word-limit":""},model:{value:e.infoForm.starYaoId,callback:function(t){e.$set(e.infoForm,"starYaoId",t)},expression:"infoForm.starYaoId"}})],1),t("el-form-item",{attrs:{label:e.$t("process.10"),prop:"irradianceMeter",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-input",{directives:[{name:"limit-num",rawName:"v-limit-num",value:0,expression:"0"}],attrs:{disabled:e.isView,maxlength:"15","show-word-limit":""},model:{value:e.infoForm.irradianceMeter,callback:function(t){e.$set(e.infoForm,"irradianceMeter",t)},expression:"infoForm.irradianceMeter"}})],1)],1),e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.handleCancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSave}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=(a("14d9"),a("3bc9")),l=a("9dac"),o={name:"index",components:{upload:l["a"]},props:{isView:{type:Boolean,default:!1},businessKey:{type:[Number,String],default:null},formKey:{type:String,default:""},taskId:{type:[Number,String],default:null},infoForms:{type:[Array,Object],default:()=>{}}},watch:{infoForms(e){e&&this.isView&&(e.sjbFileList&&e.sjbFileList.length>0&&this.$nextTick(()=>{this.$refs.sjbFileList&&(this.$refs.sjbFileList.fileList=[],e.sjbFileList.map(e=>{this.$refs.sjbFileList.fileList.push({url:e.fileUrl,name:e.fileName})}))}),null==e.irradianceMeter&&(e.irradianceMeter=""),null==e.starYaoId&&(e.starYaoId=""),this.infoForm=e)}},data(){return{infoForm:{starYaoId:"",irradianceMeter:"",acceptanceExecutiveDesc:""}}},created(){},methods:{handleCancel(){this.infoForm={starYaoId:"",irradianceMeter:"",acceptanceExecutiveDesc:""},this.$refs.sjbFileList.fileList=[],this.$emit("submit")},handleSave(){if(0==this.$refs.sjbFileList.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传数据表");let e=[];this.$refs.sjbFileList.fileList.map(t=>{let a={fileName:t.name,fileSize:t.fileSize,fileSuffix:t.name.split(".")[1],fileType:"sjbFile",fileUrl:t.url};e.push(a)});let t={starYaoId:this.infoForm.starYaoId,irradianceMeter:this.infoForm.irradianceMeter,businessKey:this.businessKey,sjbFileList:e,acceptanceExecutiveDesc:this.infoForm.acceptanceExecutiveDesc,taskId:this.taskId};Object(s["i"])(t).then(e=>{200==e.code&&this.$emit("submit")})}}},n=o,c=(a("c5e5"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"85cf03c6",null);t["default"]=u.exports},"3cca":function(e,t,a){"use strict";a("9779")},"3e5e":function(e,t,a){},"3f12":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:"antiThunder_0"!==e.formKey||e.isView,isEdit:"antiThunder_0"===e.formKey,dialogId:e.businessKey,taskId:e.taskId,formKey:e.formKey,auditStatus:e.auditStatus},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{taskId:e.taskId,code:e.code,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("ddc4"),l=a("0c2e"),o=a("6e04"),n=a("f325"),c=a("e857"),u=a("6a2b"),m=a("e180"),d=a("44cb");const p={antiThunder_1:"antiThunder_1",antiThunder_2:"antiThunder_2",antiThunder_3:"antiThunder_3",antiThunder_4:"antiThunder_3",antiThunder_5:"antiThunder_5",antiThunder_6:"antiThunder_6",antiThunder_7:"antiThunder_7",antiThunder_8:"antiThunder_8"};var f={props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null},code:{type:[Number,String],default:null}},data(){return{componentName:p[this.formKey]}},computed:{},created(){},mounted(){},watch:{},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component&&this.$refs.component.initData&&this.$refs.component.initData(e)}},components:{antiThunder_1:l["default"],initForm:s["default"],antiThunder_3:n["default"],antiThunder_2:o["default"],antiThunder_5:c["default"],antiThunder_6:u["default"],antiThunder_7:m["default"],antiThunder_8:d["default"]}},h=f,g=a("2877"),b=Object(g["a"])(h,i,r,!1,null,"41a5664c",null);t["default"]=b.exports},"3f5f":function(e,t,a){},"3f8c":function(e,t){e.exports={}},"3fc6":function(e,t,a){"use strict";a("072b")},"3fd3":function(e,t,a){"use strict"},"408c":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",staticClass:"form",attrs:{model:e.formData,rules:e.rules,"label-width":"160px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Applicationnumber"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Applicationname"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("projectOverview.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("suppliesPurchase.department")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserDepart,callback:function(t){e.$set(e.formData,"applyUserDepart",t)},expression:"formData.applyUserDepart"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.applyDate")}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",disabled:""},model:{value:e.formData.applyDate,callback:function(t){e.$set(e.formData,"applyDate",t)},expression:"formData.applyDate"}})],1)],1),t("el-col",{attrs:{span:12}},[e.isView?t("el-form-item",{attrs:{label:e.$t("carManagement.carUse.responsibleProject"),prop:"projectId"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectName,callback:function(t){e.$set(e.formData,"projectName",t)},expression:"formData.projectName"}})],1):t("el-form-item",{attrs:{label:e.$t("carManagement.carUse.responsibleProject"),prop:"projectId"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:e.isView},on:{change:e.changeProject},model:{value:e.formData.projectId,callback:function(t){e.$set(e.formData,"projectId",t)},expression:"formData.projectId"}},e._l(e.lastAreaList,(function(e){return t("el-option",{key:e.projectId,attrs:{label:`${e.projectName}(${e.projectCode})`,value:e.projectId}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[e.isView?t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.carCode"),prop:"carCode"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.carCode,callback:function(t){e.$set(e.formData,"carCode",t)},expression:"formData.carCode"}})],1):t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.carCode"),prop:"carCode"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:e.isView},on:{change:e.changeCarCode},model:{value:e.formData.carCode,callback:function(t){e.$set(e.formData,"carCode",t)},expression:"formData.carCode"}},e._l(e.carList,(function(e){return t("el-option",{key:e.carApplyId,attrs:{label:""+e.carCode,value:e.carApplyId}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carUse.beforeApplyOdd"),prop:"beforeApplyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.beforeApplyOdd,callback:function(t){e.$set(e.formData,"beforeApplyOdd",t)},expression:"formData.beforeApplyOdd"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carUse.beforePresentUser"),prop:"beforePresentUser"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.beforePresentUser,callback:function(t){e.$set(e.formData,"beforePresentUser",t)},expression:"formData.beforePresentUser"}})],1)],1),t("el-col",{attrs:{span:12}},[e.isView?t("el-form-item",{attrs:{label:e.$t("carManagement.carUse.presentUser"),prop:"presentUser"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.presentUser,callback:function(t){e.$set(e.formData,"presentUser",t)},expression:"formData.presentUser"}})],1):t("el-form-item",{attrs:{label:e.$t("carManagement.carUse.presentUser"),prop:"presentUser"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:e.isView},model:{value:e.formData.presentUser,callback:function(t){e.$set(e.formData,"presentUser",t)},expression:"formData.presentUser"}},e._l(e.presentUserList,(function(e){return t("el-option",{key:e.userId,attrs:{label:`${e.deptName}(${e.nickName})`,value:e.nickName}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.models"),prop:"models"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.models,callback:function(t){e.$set(e.formData,"models",t)},expression:"formData.models"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.brandType"),prop:"brandType"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.brandType,callback:function(t){e.$set(e.formData,"brandType",t)},expression:"formData.brandType"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.carIdentification"),prop:"carIdentification"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.carIdentification,callback:function(t){e.$set(e.formData,"carIdentification",t)},expression:"formData.carIdentification"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.carProperties"),prop:"carProperties"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),disabled:"",clearable:"",filterable:""},model:{value:e.formData.carProperties,callback:function(t){e.$set(e.formData,"carProperties",t)},expression:"formData.carProperties"}},e._l(e.carPropertiesList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.carType"),prop:"carType"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),disabled:"",clearable:"",filterable:""},model:{value:e.formData.carType,callback:function(t){e.$set(e.formData,"carType",t)},expression:"formData.carType"}},e._l(e.carTypeList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.motorCode"),prop:"motorCode"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.motorCode,callback:function(t){e.$set(e.formData,"motorCode",t)},expression:"formData.motorCode"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.gpsCode"),prop:"gpsCode"}},[t("el-input",{attrs:{disabled:"Car_1"!=this.formKey},model:{value:e.formData.gpsCode,callback:function(t){e.$set(e.formData,"gpsCode",t)},expression:"formData.gpsCode"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.carPowerProperties"),prop:"carPowerProperties"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),disabled:"",clearable:"",filterable:""},model:{value:e.formData.carPowerProperties,callback:function(t){e.$set(e.formData,"carPowerProperties",t)},expression:"formData.carPowerProperties"}},e._l(e.carPowerPropertiesList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.area"),prop:"area"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.area,callback:function(t){e.$set(e.formData,"area",t)},expression:"formData.area"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.carStatu"),prop:"carStatu"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),disabled:"",clearable:"",filterable:""},model:{value:e.formData.carStatu,callback:function(t){e.$set(e.formData,"carStatu",t)},expression:"formData.carStatu"}},e._l(e.carStatuList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carStation.name"),prop:"carStationCode"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.carStationName,callback:function(t){e.$set(e.formData,"carStationName",t)},expression:"formData.carStationName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carStation.address"),prop:"carStationAddress"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.carStationAddress,callback:function(t){e.$set(e.formData,"carStationAddress",t)},expression:"formData.carStationAddress"}})],1)],1)],1)],1),e.isView?e._e():t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v(e._s(e.$t("Submit")))])],1),t("el-dialog",{staticClass:"img-preview",attrs:{visible:e.imgDialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.imgDialogVisible=t}}},[t("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},r=[],s=(a("14d9"),a("7603")),l=a("2934"),o=a("154a"),n=a("9baf");const c={SC:"私车",GC:"公车",CARUSE:"车辆使用"};var u={props:{formKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},dialogId:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null},status:{type:[Number,String],default:"none"}},data(){return{powerStationAbbreviation:"",dialogImageUrl:"",imgDialogVisible:!1,fileList3:[],fileList2:[],fileList1:[],fileList:[],lastAreaList:[],carList:[],contractTypeList:[],projectListData:[],contractListData:[],cleanWeedingWayList:[],presentUserList:[],unicareSupplierPullListData:[],pickerStart:{disabledDate:e=>{let t=new Date;return e.getTime()<t.setDate(t.getDate()+4)-864e5}},pickerEnd:{disabledDate:e=>{if(this.formData.requiredStartDate){let t=new Date(this.formData.requiredStartDate),a=t.setDate(t.getDate()+1);return e.getTime()<a-864e5}}},formData:{applyUserDepart:"",acre:0,actualExecutionNum:"",applyName:"",applyOdd:"",attaVoList:[{fileName:"string",fileSize:0,fileSuffix:"string",fileType:"string",fileUrl:"string"}],category:"私车",cleanCapacity:"",cleanWeedingWay:"",removeCapacity:"",contentRemark:"",contractCode:"",contractId:"",contractName:"",contractRequiredNum:"",offerPricesFlag:"1",projectAddress:"",projectCapacity:"",projectCode:"",projectId:"",projectName:"",projectType:"",requiredEndDate:"",requiredStartDate:"",status:"",supplieraId:0,supplieraName:"",supplieraOfferPrices:"",supplieraUnitPrice:0,taskId:"",applyDate:"",applyUserName:"",relationContractId:"",contractId:"",contractName:"",contractRequiredNum:"",relationPurchaseId:"",carCode:"",beforeApplyOdd:"",beforePresentUser:"",carStationName:"",carStationAddress:"",brandType:"",models:"",carProperties:"",carIdentification:"",motorCode:"",carType:"",carPowerProperties:"",carStatu:"",area:"",registrant:"",registrantDate:"",presentUser:"",gpsCode:""},projectInfo:{},rules:{category:[{required:!0,message:this.$t("required"),trigger:"blur"}],projectCode:[{required:!0,message:this.$t("required"),trigger:"blur"}],contractId:[{required:!0,message:this.$t("required"),trigger:"blur"}],cleanWeedingWay:[{required:!0,message:this.$t("required"),trigger:"blur"}],requiredStartDate:[{required:!0,message:this.$t("required"),trigger:"blur"}],requiredEndDate:[{required:!0,message:this.$t("required"),trigger:"blur"}],offerPricesFlag:[{required:!0,message:this.$t("required"),trigger:"change"}],contentRemark:[{required:!0,message:this.$t("required"),trigger:"blur"}]},options:[],projectTypeDict:{1:"集中式",2:"分布式",3:"户用"},props:{value:"projectId",label:"projectName",children:"projectChildRespVoList",emitPath:!1},carPropertiesList:[{value:"0",label:"自持车辆"},{value:"1",label:"私车公用"},{value:"2",label:"租赁车辆"},{value:"3",label:"非自持车辆（业主产权）"}],carTypeList:[{value:"0",label:"机动车"},{value:"1",label:"非机动车"}],carPowerPropertiesList:[{value:"0",label:"新能源"},{value:"1",label:"油卡（含混动）"}],carStatuList:[{value:"1",label:"待审用"},{value:"2",label:"使用中"},{value:"3",label:"维修"},{value:"4",label:"停用"}]}},watch:{},computed:{sumPrice1(){return this.formData.executionPrice&&this.formData.executionCapacity?(this.formData.executionPrice*this.formData.executionCapacity).toFixed(2):0},sumPrice2(){return(this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)&&this.formData.supplierbUnitPrice?((this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)*this.formData.supplierbUnitPrice).toFixed(2):0},sumPrice(){return"0"===this.formData.offerPricesFlag&&(this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)&&this.formData.supplieraUnitPrice?((this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)*this.formData.supplieraUnitPrice).toFixed(2):0}},methods:{sendGPSCode(){this.$bus.$emit("getGPSCode",this.formData.gpsCode)},getDetailCopy(){return new Promise(e=>{Object(s["g"])(this.dialogId).then(t=>{200==t.code&&e(t.data.supplierEnquiryFlag)})})},isShow(e){const t=this.formKey.split("_")[1];return e<t||e==t&&1==this.auditStatus},unicareSupplierPullList(){Object(o["b"])().then(e=>{200==e.code&&(this.unicareSupplierPullListData=e.data)})},init(){this.carCodeList(),this.areaProjectList(),this.fileList=[],this.fileList1=[],this.fileList2=[],this.fileList3=[];const{user:e}=JSON.parse(localStorage.getItem("loginUser"));this.formData.deptId=e.deptId,this.getUserListByDeptId(),this.unicareSupplierPullList(),Object(s["i"])(this.dialogId).then(e=>{this.formData=e.data,this.formData.taskId=this.taskId,this.$emit("initData",this.formData)})},carCodeList(){Object(s["p"])().then(e=>{this.carList=e.rows||[]})},getUserListByDeptId(){let e={deptId:this.formData.deptId};Object(s["s"])(e).then(e=>{200==e.code&&(this.presentUserList=e.rows)})},changeProject(e,t=!0){t&&(this.formData.contractId="",this.contractListData=[],this.formData.cleanCapacity=0,this.formData.acre=0,this.formData.removeCapacity=0),e&&Object(l["c"])(e).then(e=>{this.projectInfo=e.data,this.powerStationAbbreviation=e.data.powerStationAbbreviation,this.formData.projectId=this.projectInfo.projectId,this.formData.projectName=this.projectInfo.projectName,this.getNewName()})},changeCarCode(e,t=!0){t&&(this.formData.carStationId="",this.formData.beforeApplyOdd="",this.contractListData=[],this.formData.cleanCapacity=0,this.formData.acre=0,this.formData.removeCapacity=0),e&&Object(s["g"])(e).then(e=>{this.projectInfo=e.data,this.formData.models=this.projectInfo.models,this.formData.brandType=this.projectInfo.brandType,this.formData.carIdentification=this.projectInfo.carIdentification,this.formData.beforePresentUser=this.projectInfo.presentUser,this.formData.carProperties=this.projectInfo.carProperties,this.formData.carType=this.projectInfo.carType,this.formData.carCode=this.projectInfo.carCode,this.formData.motorCode=this.projectInfo.motorCode,this.formData.gpsCode=this.projectInfo.gpsCode,this.formData.carPowerProperties=this.projectInfo.carPowerProperties,this.formData.carStatu=this.projectInfo.carStatu,this.formData.area=this.projectInfo.area,this.formData.carStationName=this.projectInfo.carStationName,this.formData.carStationAddress=this.projectInfo.carStationAddress,this.formData.carStationId=this.projectInfo.carStationId,""===this.formData.carStationId||null===this.formData.carStationId||void 0===this.formData.carStationId?console.log("carStationId is null"):Object(s["q"])(this.formData.carStationId).then(e=>{this.projectInfo=e.data,this.formData.carStationAddress=this.projectInfo.address,this.formData.carStationId=this.projectInfo.id,this.formData.carStationName=this.projectInfo.name,this.formData.carStationCode=this.projectInfo.code}),Object(s["o"])(this.formData.carCode).then(e=>{this.projectInfo=e.data,this.formData.beforeApplyOdd=this.projectInfo.applyOdd})})},getNewName(){this.formData.category&&this.formData.carStationName&&(this.formData.applyName="【"+c[this.formData.category]+"】"+(this.powerStationAbbreviation||"")+dayjs(new Date).format("YYMMDD"))},cancel(){this.$refs.formData.resetFields(),this.contractListData=[],this.$emit("cancel")},save(){dayjs(this.formData.requiredEndDate).isBefore(dayjs(this.formData.requiredStartDate))?this.$message.error(this.$t("clearApply.Theenddatemusbegreaterthanorequalto")):(this.formData.status=1,this.formData.supplieraOfferPricesName=this.fileList1[0]&&this.fileList1[0].name,this.formData.supplieraOfferPrices=this.fileList1[0]&&this.fileList1[0].response.res.requestUrls[0],this.formData.attaVoList=[],this.fileList.forEach(e=>{this.formData.attaVoList.push({fileName:e.name,fileType:"picture",fileUrl:e.response.res.requestUrls[0]})}),this.fileList2.forEach(e=>{this.formData.attaVoList.push({fileName:e.name,fileType:"file",fileUrl:e.response.res.requestUrls[0]})}),this.$refs.formData.validate(e=>{e&&Object(s["c"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.contractListData=[],this.$emit("submit")})}))},areaProjectList(){Object(n["m"])().then(e=>{this.lastAreaList=e.data||[]})}}},m=u,d=(a("608e"),a("2877")),p=Object(d["a"])(m,i,r,!1,null,"ea2d8702",null);t["default"]=p.exports},4101:function(e,t,a){"use strict";a("8180")},"41fd":function(e,t,a){"use strict";a("d0b2")},4326:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",staticClass:"form",attrs:{model:e.formData,rules:e.rules,"label-width":"82px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Applicationnumber"),prop:"code"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.code,callback:function(t){e.$set(e.formData,"code",t)},expression:"formData.code"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Applicationname"),prop:"name"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.name,callback:function(t){e.$set(e.formData,"name",t)},expression:"formData.name"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carWarning.userName"),prop:"userName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.userName,callback:function(t){e.$set(e.formData,"userName",t)},expression:"formData.userName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carWarning.creationTime")}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",disabled:""},model:{value:e.formData.createTime,callback:function(t){e.$set(e.formData,"createTime",t)},expression:"formData.createTime"}})],1)],1)],1),t("div",{staticClass:"button-group"},["2"===e.formKey.split("_")[1]?t("el-button",{attrs:{type:"primary"},on:{click:e.batchChangeViolations}},[e._v(" 批量设置轨迹不违规 ")]):e._e()],1),t("base-table",{staticClass:"date-table",attrs:{tableLoadData:e.tableData,"empty-text":e.$t("empty-text"),tableHeadConfig:e.tableHeadConfig,pageShow:!1,showIndex:"",showSelect:""},on:{selectLine:e.selectLine},scopedSlots:e._u([{key:"operation",fn:function(a){return[t("div",{staticClass:"operationDiv"},["2"===e.formKey.split("_")[1]?t("el-radio-group",{on:{change:function(t){return e.changeViolations(a.data.row)}},model:{value:a.data.row.violations,callback:function(t){e.$set(a.data.row,"violations",t)},expression:"slot.data.row.violations"}},[t("el-radio",{attrs:{label:"1"}},[e._v("违规")]),t("el-radio",{attrs:{label:"0"}},[e._v("不违规")])],1):e._e()],1)]}}])})],1),e.isView?e._e():t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v(e._s(e.$t("Submit")))])],1),t("el-dialog",{staticClass:"img-preview",attrs:{visible:e.imgDialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.imgDialogVisible=t}}},[t("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},r=[],s=(a("14d9"),a("96aa")),l=(a("946e"),a("7c72")),o=a("7603"),n=(a("2934"),a("9baf")),c=a("154a");const u={SC:"私车",GC:"公车",CARUSE:"车辆使用"};var m={props:{formKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},dialogId:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null},status:{type:[Number,String],default:"none"}},data(){return{radio:"2",tableData:[],powerStationAbbreviation:"",dialogImageUrl:"",imgDialogVisible:!1,fileList3:[],fileList2:[],fileList1:[],fileList:[],lastAreaList:[],contractTypeList:[],projectListData:[],contractListData:[],cleanWeedingWayList:[],unicareSupplierPullListData:[],pickerStart:{disabledDate:e=>{let t=new Date;return e.getTime()<t.setDate(t.getDate()+4)-864e5}},pickerEnd:{disabledDate:e=>{if(this.formData.requiredStartDate){let t=new Date(this.formData.requiredStartDate),a=t.setDate(t.getDate()+1);return e.getTime()<a-864e5}}},selectLineData:[],formData:{applyUserDepart:"",acre:0,actualExecutionNum:"",name:"",code:"",attaVoList:[{fileName:"string",fileSize:0,fileSuffix:"string",fileType:"string",fileUrl:"string"}],category:"私车",cleanCapacity:"",cleanWeedingWay:"",removeCapacity:"",contentRemark:"",contractCode:"",contractId:"",contractName:"",contractRequiredNum:"",offerPricesFlag:"1",projectAddress:"",projectCapacity:"",projectCode:"",projectId:"",projectName:"",projectType:"",requiredEndDate:"",requiredStartDate:"",status:"",supplieraId:0,supplieraName:"",supplieraOfferPrices:"",supplieraUnitPrice:0,taskId:"",applyDate:"",applyUserName:"",relationContractId:"",contractId:"",contractName:"",contractRequiredNum:"",relationPurchaseId:"",carCode:"",beforeApplyOdd:"",beforePresentUser:"",carStationName:"",carStationAddress:"",brandType:"",models:"",carProperties:"",carIdentification:"",motorCode:"",carType:"",carPowerProperties:"",carStatu:"",area:"",registrant:"",registrantDate:"",presentUser:"",gpsCode:""},projectInfo:{},rules:{category:[{required:!0,message:this.$t("required"),trigger:"blur"}],projectCode:[{required:!0,message:this.$t("required"),trigger:"blur"}],contractId:[{required:!0,message:this.$t("required"),trigger:"blur"}],cleanWeedingWay:[{required:!0,message:this.$t("required"),trigger:"blur"}],requiredStartDate:[{required:!0,message:this.$t("required"),trigger:"blur"}],requiredEndDate:[{required:!0,message:this.$t("required"),trigger:"blur"}],offerPricesFlag:[{required:!0,message:this.$t("required"),trigger:"change"}],contentRemark:[{required:!0,message:this.$t("required"),trigger:"blur"}]},options:[],projectTypeDict:{1:"集中式",2:"分布式",3:"户用"},props:{value:"projectId",label:"projectName",children:"projectChildRespVoList",emitPath:!1},carPropertiesList:[{value:"0",label:"自持车辆"},{value:"1",label:"私车公用"},{value:"2",label:"租赁车辆"},{value:"3",label:"非自持车辆（业主产权）"}],carTypeList:[{value:"0",label:"机动车"},{value:"1",label:"非机动车"}],carPowerPropertiesList:[{value:"0",label:"新能源"},{value:"1",label:"油卡（含混动）"}],carStatuList:[{value:"1",label:"待审用"},{value:"2",label:"使用中"},{value:"3",label:"维修"},{value:"4",label:"停用"}],tableHeadConfig:[{label:"车牌号",prop:"licensePlate",isShow:!0,width:"120"},{label:"设备编号",prop:"deviceCode",isShow:!0,width:"120"},{label:"行驶状态",prop:"driveStatusName",isShow:!0,width:"80"},{label:"是否预警",prop:"warningName",isShow:!0,width:"80"},{label:"是否违规",prop:"violationsName",isShow:!0,width:"80"},{label:"行驶开始时间",prop:"startTime",isShow:!0,width:"180"},{label:"行驶结束时间",prop:"endTime",isShow:!0,width:"180"},{label:"持续时间/小时",prop:"duration",isShow:!0,width:"120"},{label:"行驶里程/km",prop:"mileage",isShow:!0,width:"120"},{label:"地图预测里程/km",prop:"mapMileage",isShow:!0,width:"180"},{label:"里程偏离率/%",prop:"deviationRate",isShow:!0,width:"180"},{label:"到驻点的距离/km",prop:"stationRange",isShow:!0,width:"180"},{label:"到场站的距离/km",prop:"projectRange",isShow:!0,width:"180"},{label:"行驶开始位置",prop:"startLocation",isShow:!0,width:"180"},{label:"行驶结束位置",prop:"endLocation",isShow:!0,width:"180"},{label:"当前使用人",prop:"nickName",isShow:!0,width:"180"},{label:"是否到过场站",prop:"arrivedProjectName",isShow:!0,width:"180"},{label:"距离最近场站名称",prop:"projectName",isShow:!0,width:"180"},{label:this.$t("carManagement.carStation.name"),prop:"stationName",isShow:!0,width:"180"},{label:this.$t("carManagement.carStation.address"),prop:"stationAddress",isShow:!0,width:"180"},{label:"娱乐场所名称",prop:"entertainment",isShow:!0,width:"180"},{label:"预警信息",prop:"warningInfo",isShow:!0,width:"180"},{label:this.$t("carManagement.carStation.createTime"),isShow:!0,prop:"createTime",width:"180"},{label:this.$t("operation"),columnType:"operation",slotName:"operation",width:"180",isShow:!0}]}},watch:{},computed:{sumPrice1(){return this.formData.executionPrice&&this.formData.executionCapacity?(this.formData.executionPrice*this.formData.executionCapacity).toFixed(2):0},sumPrice2(){return(this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)&&this.formData.supplierbUnitPrice?((this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)*this.formData.supplierbUnitPrice).toFixed(2):0},sumPrice(){return"0"===this.formData.offerPricesFlag&&(this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)&&this.formData.supplieraUnitPrice?((this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)*this.formData.supplieraUnitPrice).toFixed(2):0}},methods:{selectLine(e){this.selectLineData=e},batchChangeViolations(){if(0==this.selectLineData.length)return this.$message.closeAll(),void this.$message.warning("请至少选择一条轨迹数据");let e=[];this.selectLineData.forEach(t=>{e.push(t.id)}),Object(o["e"])(e).then(e=>{200==e.code?(this.$message.success("操作成功"),this.selectLineData=[],this.init()):(this.$message.error("操作失败"),this.init())})},sendGPSCode(){this.$bus.$emit("getGPSCode",this.formData.gpsCode)},getDetailCopy(){return new Promise(e=>{Object(o["g"])(this.dialogId).then(t=>{200==t.code&&e(t.data.supplierEnquiryFlag)})})},isShow(e){const t=this.formKey.split("_")[1];return e<t||e==t&&1==this.auditStatus},handlePictureCardPreview(e){this.dialogImageUrl=e.url,this.imgDialogVisible=!0},handleExceed(){this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips4"))},downFile(e){const t=e.url||e.response.url,a=e.name;this.$onDownload(t,a)},handleExceed1(){this.$message.closeAll(),this.$message.warning(this.$t("dayreportmanage.40"))},contractChange(){Object(l["g"])(this.formData.projectId,{category:this.formData.category}).then(e=>{this.formData.actualExecutionNum=e.data})},offerPricesChange(){this.fileList1=[],this.formData.supplieraUnitPrice="",this.formData.supplieraId=""},supplierChange(e){this.unicareSupplierPullListData.forEach(t=>{e===t.supplierCode&&(this.formData.supplieraName=t.supplierName)})},supplierClear(){this.formData.supplieraId=""},unicareSupplierPullList(){Object(c["b"])().then(e=>{200==e.code&&(this.unicareSupplierPullListData=e.data)})},init(){this.fileList=[],this.fileList1=[],this.fileList2=[],this.fileList3=[],this.unicareSupplierPullList(),Object(o["j"])(this.dialogId).then(e=>{this.formData=e.data,this.formData.taskId=this.taskId}),Object(o["h"])(this.dialogId).then(e=>{this.tableData=e.rows}),this.$emit("initData",this.formData)},isShowPrice(e){const{user:t}=JSON.parse(localStorage.getItem("loginUser"));let a=t.roles.map(e=>e.roleKey);return!(t.userId!==this.formData[e]&&!a.includes("economy"))},categoryChange(){this.formData.relationContractId="",this.formData.cleanCapacity=0,this.formData.acre=0,this.formData.removeCapacity=0,this.getNewName()},getCleanWeedingWayList(){},changeProject(e,t=!0){t&&(this.formData.contractId="",this.contractListData=[]),e&&Object(o["q"])(e).then(e=>{this.projectInfo=e.data,this.powerStationAbbreviation=e.data.name,this.formData.carStationAddress=this.projectInfo.address,this.formData.carStationId=this.projectInfo.id,this.formData.carStationName=this.projectInfo.name,this.formData.carStationCode=this.projectInfo.code,this.formData.projectCode=this.projectInfo.projectCode,this.formData.projectAddress=this.projectInfo.projectAddress,this.formData.projectCapacity=this.projectInfo.installedCapacity,this.getNewName()})},getNewName(){this.formData.category&&this.formData.carStationName&&(this.formData.name="【"+u[this.formData.category]+"】"+(this.powerStationAbbreviation||"")+dayjs(new Date).format("YYMMDD"))},getContractList(){Object(n["f"])(this.formData.projectId).then(e=>{this.contractListData=e.data})},beforeUpload1(e){const t=e.name.substring(e.name.lastIndexOf(".")+1),a=["pdf","PDF"];if(-1===a.indexOf(t))return this.$message.error(this.$t("dayreportmanage.39")),!1},cancel(){this.$refs.formData.resetFields(),this.contractListData=[],this.$emit("cancel")},save(){dayjs(this.formData.requiredEndDate).isBefore(dayjs(this.formData.requiredStartDate))?this.$message.error(this.$t("clearApply.Theenddatemusbegreaterthanorequalto")):(this.formData.status=1,this.formData.supplieraOfferPricesName=this.fileList1[0]&&this.fileList1[0].name,this.formData.supplieraOfferPrices=this.fileList1[0]&&this.fileList1[0].response.res.requestUrls[0],this.formData.attaVoList=[],this.fileList.forEach(e=>{this.formData.attaVoList.push({fileName:e.name,fileType:"picture",fileUrl:e.response.res.requestUrls[0]})}),this.fileList2.forEach(e=>{this.formData.attaVoList.push({fileName:e.name,fileType:"file",fileUrl:e.response.res.requestUrls[0]})}),this.$refs.formData.validate(e=>{e&&Object(o["b"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.contractListData=[],this.$emit("submit")})}))},onSuccess2(e,t,a){this.fileList2=a},handleRemove2(e,t){this.fileList2=t},requestHttp2(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile2.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile2.uploadFiles.splice(a,1)})},onSuccess1(e,t,a){this.fileList1=a},handleRemove1(e,t){this.fileList1=t},requestHttp1(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile1.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile1.uploadFiles.splice(a,1)})},onSuccess(e,t,a){this.fileList=a},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},beforeUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("warehouse.picture-format")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("warehouse.picture-size")),t=!1),t},stationList(){Object(o["r"])().then(e=>{this.lastAreaList=e.rows||[]})},del(e){e.violations="0",Object(o["G"])(e).then(()=>{this.$message.success("操作成功！"),this.init()})},changeViolations(e){Object(o["G"])(e).then(()=>{this.$message.success("操作成功！"),this.init()})}},mounted(){this.stationList()},components:{baseTable:s["a"]}},d=m,p=(a("33cd"),a("2877")),f=Object(p["a"])(d,i,r,!1,null,"5ca018b2",null);t["default"]=f.exports},"436a":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"form2",attrs:{model:e.form2,"label-width":"130px"}},[t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.Approval-remarks")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.form2.comment,callback:function(t){e.$set(e.form2,"comment",t)},expression:"form2.comment"}})],1)],1),t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:function(t){return e.handleSave("3")}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.rejected")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleSave("2")}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.agree")))])],1)],1)},r=[],s=a("4b8b3"),l={name:"index",components:{},props:{businessKey:{type:[Number,String],default:null},taskId:{type:String,default:""}},data(){return{form2:{}}},created(){},methods:{handleSave(e){this.$refs.form2.validate(t=>{if(t){if(!this.form2.comment&&"3"==e)return this.$message.closeAll(),void this.$message.warning(this.$t("myApproval-suppliesPurchase.Please-enter-approval-remarks"));let t={businessKey:this.businessKey,comment:this.form2.comment,status:e,taskId:this.taskId};Object(s["c"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(this.$t("myApproval-suppliesPurchase.Submit-success")),this.$emit("submit"))})}})}}},o=l,n=a("2877"),c=Object(n["a"])(o,i,r,!1,null,null,null);t["default"]=c.exports},4441:function(e,t,a){"use strict";a("b55e")},"44cb":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v(" 【"+e._s(e.$t("light.technicalservice"))+"】"+e._s(e.$t("light.Uploadthehomepageoftechnicalreport"))+" ")]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("light.Reporthomepage"),prop:"reportIndex"}},[t("el-upload",{ref:"uploadFile",staticClass:"upload-demo",attrs:{action:"#","file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-remove":e.handleRemove,"on-exceed":e.onExceed,limit:1}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v(" "+e._s(e.$t("workOrderManage.tips3"))+" ")]),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" "+e._s(e.$t("light.Onlyonefiles"))+" ")])],1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("projectOverview.Thereportdate"),prop:"reportDate"}},[t("el-date-picker",{attrs:{"picker-options":e.pickerOptionsStart,type:"date",placeholder:e.$t("ITO.selectDate"),format:"yyyy-MM-dd","value-format":"yyyy-MM-dd"},model:{value:e.formData.reportDate,callback:function(t){e.$set(e.formData,"reportDate",t)},expression:"formData.reportDate"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("light.Nextdate")}},[t("el-date-picker",{attrs:{type:"date",placeholder:e.$t("ITO.selectDate"),format:"yyyy-MM-dd","value-format":"yyyy-MM-dd"},model:{value:e.formData.nextDate,callback:function(t){e.$set(e.formData,"nextDate",t)},expression:"formData.nextDate"}})],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("b8f9"),l={props:{taskId:{type:[Number,String],default:null},code:{type:[Number,String],default:null}},data(){return{pickerOptionsStart:{disabledDate:e=>e.getTime()>new Date},formData:{reportIndex:"",reportDate:"",nextDate:"",taskId:"",reportIndexName:""},isDisabled:!1,rules:{reportIndex:[{required:!0,message:this.$t("required"),trigger:"change"}],reportDate:[{required:!0,message:this.$t("required"),trigger:"blur"}],nextDate:[{required:!0,message:this.$t("required"),trigger:"blur"}]},fileList:[]}},watch:{},computed:{},methods:{onExceed(){this.$message.warning(this.$t("light.Onlyonefiles"))},cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.taskId=this.taskId,0!==this.fileList.length?(this.formData.reportIndex=this.fileList[0]&&this.fileList[0].response.res.requestUrls[0],this.formData.reportIndexName=this.fileList[0]&&this.fileList[0].name,this.$refs.formData.validate(e=>{e&&Object(s["b"])(this.formData).then(()=>{this.$refs.formData.resetFields(),this.$emit("submit")})})):this.$message.error(this.$t("light.Pleaseselectanattachment"))},onSuccess(e,t,a){this.fileList=a},handleRemove(e,t){this.fileList=t},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},initData(e){this.formData.reportDate=this.dateTime(),this.formData.nextDate=this.dateTime(e.executionDate,1)},dateTime(e,t){let a=new Date;e&&(a=new Date(e));let i=a.getFullYear(),r=a.getMonth()+1,s=a.getDate();return r<10&&(r="0"+r),s<10&&(s="0"+s),t&&(i+=Number(t)),i+"-"+r+"-"+s}},created(){},mounted(){}},o=l,n=(a("1a92"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"6c73c122",null);t["default"]=c.exports},"458e":function(e,t,a){"use strict";a("f55e")},"468b":function(e,t,a){"use strict";a("ba65")},"46e1":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",staticClass:"form",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"is-required",attrs:{label:"工单类型",prop:"ticketsType",rules:[{required:1==e.formData.status,message:this.$t("Please-select"),trigger:"change"}]}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.ticketsTypeName,callback:function(t){e.$set(e.formData,"ticketsTypeName",t)},expression:"formData.ticketsTypeName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applyNo"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applyName"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},["1"===e.formData.ticketsType?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.projectname"),prop:"projectId"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectName,callback:function(t){e.$set(e.formData,"projectName",t)},expression:"formData.projectName"}})],1)],1):e._e(),"2"===e.formData.ticketsType?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"驻点名称",prop:"stationName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.stationName,callback:function(t){e.$set(e.formData,"stationName",t)},expression:"formData.stationName"}})],1)],1):e._e(),"3"===e.formData.ticketsType?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("ITO.area"),prop:"bigArea"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.bigAreaName,callback:function(t){e.$set(e.formData,"bigAreaName",t)},expression:"formData.bigAreaName"}})],1)],1):e._e(),"4"===e.formData.ticketsType?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"客户名称",prop:"transactionPersonId"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.transactionPersonName,callback:function(t){e.$set(e.formData,"transactionPersonName",t)},expression:"formData.transactionPersonName"}})],1)],1):e._e()],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"事务详情"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.transactionName,callback:function(t){e.$set(e.formData,"transactionName",t)},expression:"formData.transactionName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"开始日期",prop:"actualBeginDate",rules:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.actualBeginDate,callback:function(t){e.$set(e.formData,"actualBeginDate",t)},expression:"formData.actualBeginDate"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"结束日期",prop:"actualEndDate",rules:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.actualEndDate,callback:function(t){e.$set(e.formData,"actualEndDate",t)},expression:"formData.actualEndDate"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"内容描述",prop:"ticketsDetail"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",autosize:{minRows:6,maxRows:7},"show-word-limit":"",disabled:""},model:{value:e.formData.remark,callback:function(t){e.$set(e.formData,"remark",t)},expression:"formData.remark"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{ref:"upload",attrs:{label:e.$t("workOrderManage.uploadImage"),prop:"imgList"}},[t("el-upload",{ref:"uploadFile",class:{disUoloadSty:!0},attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:"","file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-exceed":e.handleExceed,"before-upload":e.beforeUpload},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})])])])}}])},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"})])],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.uploadAtta"),prop:"faultName"}},[t("el-upload",{ref:"uploadFile1",class:{disUoloadFileSty:!0},attrs:{action:"#",multiple:"","http-request":e.requestHttp1,disabled:!0,"file-list":e.fileList1,"on-success":e.onSuccess1,"on-remove":e.handleRemove1,"on-exceed":e.handleExceed,"on-preview":e.downFile,"before-upload":e.beforeUpload1}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[e.isView?e._e():t("el-form-item",{attrs:{label:"审批意见"}},[t("el-input",{attrs:{type:"textarea",maxlength:"50","show-word-limit":"",rows:"3"},model:{value:e.formData.approveMsg,callback:function(t){e.$set(e.formData,"approveMsg",t)},expression:"formData.approveMsg"}})],1)],1)],1)],1),e.isView?e._e():t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.handleSubmit("4")}}},[e._v("作废")]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleSubmit("5")}}},[e._v("通过")])],1),t("el-dialog",{staticClass:"img-preview",attrs:{visible:e.imgDialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.imgDialogVisible=t}}},[t("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},r=[],s=(a("14d9"),a("0e4f")),l=a("08a9");var o={name:"initFrom",components:{elImageViewer:l["a"]},props:{formKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},dialogId:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{dialogImageUrl:"",fileList:[],fileList1:[],showDialog:!1,imgDialogVisible:!1,imgList:[],formData:{applyName:"",applyOdd:"",projectId:"",status:"",taskId:""},rules:{}}},watch:{},computed:{},methods:{handleSubmit(e){if("4"==e&&(!this.formData.approveMsg||""==this.formData.approveMsg))return void this.$message.error("作废操作时审批意见不可为空！！！");let t={transactionTicketsId:this.formData.id,taskId:this.taskId,status:e,approveMsg:this.formData.approveMsg};Object(s["c"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})},handlePictureCardPreview(e){this.dialogImageUrl=e.url,this.imgDialogVisible=!0},handleExceed(){this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips4"))},cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},onSuccess1(e,t,a){this.fileList1=a},handleRemove1(e,t){this.fileList1=t},downFile(e){const t=e.url||e.response.url,a=e.name;this.$onDownload(t,a)},onSuccess(e,t,a){this.fileList=a},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},beforeUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("workOrderManage.tips11")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips12")),t=!1),t},init(){Object(s["e"])(this.dialogId).then(e=>{this.formData=e.data,this.formData.pictureAttaList&&this.formData.pictureAttaList.forEach(e=>{this.fileList.push({name:e.fileName,url:e.fileUrl?e.fileUrl:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.fileAttaList&&this.formData.fileAttaList.forEach(e=>{this.fileList1.push({name:e.fileName,url:e.fileUrl?e.fileUrl:"",response:{res:{requestUrls:[e.fileUrl]}}})})})},beforeUpload1(e){return!(e.name.length>100)||(this.$message.closeAll(),this.$message.error(this.$t("workOrderManage.tips10")),!1)},requestHttp1(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile1.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile1.uploadFiles.splice(a,1)})}},mounted(){}},n=o,c=(a("51c0"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"43fa401d",null);t["default"]=u.exports},"470f":function(e,t,a){"use strict";a("32c3")},4734:function(e,t,a){},4758:function(e,t,a){"use strict";a("14d9");var i=a("ed08");const r={},s=a("9977"),l=s.keys()||[];function o(e,t){e.props.value=t,e.on.input=e=>{this.$emit("input",e)}}function n(e,t,a){const i=r[t.__config__.tag];i&&Object.keys(i).forEach(r=>{const s=i[r];t.__slot__&&t.__slot__[r]&&a.push(s(e,t,r))})}function c(e){["on","nativeOn"].forEach(t=>{const a=Object.keys(e[t]||{});a.forEach(a=>{const i=e[t][a];"string"===typeof i&&(e[t][a]=e=>this.$emit(i,e))})})}function u(e,t){Object.keys(e).forEach(a=>{const i=e[a];"__vModel__"===a?o.call(this,t,e.__config__.defaultValue):void 0!==t[a]?null===t[a]||t[a]instanceof RegExp||["boolean","string","number","function"].includes(typeof t[a])?t[a]=i:Array.isArray(t[a])?t[a]=[...t[a],...i]:t[a]={...t[a],...i}:t.attrs[a]=i}),m(t)}function m(e){delete e.attrs.__config__,delete e.attrs.__slot__,delete e.attrs.__methods__}function d(){return{class:{},attrs:{},props:{},domProps:{},nativeOn:{},on:{},style:{},directives:[],scopedSlots:{},slot:null,key:null,ref:null,refInFor:!0}}l.forEach(e=>{const t=e.replace(/^\.\/(.*)\.\w+$/,"$1"),a=s(e).default;r[t]=a}),t["a"]={props:{conf:{type:Object,required:!0}},render(e){const t=d(),a=Object(i["b"])(this.conf),r=this.$slots.default||[];return n.call(this,e,a,r),c.call(this,a),u.call(this,a,t),e(this.conf.__config__.tag,t,r)}}},4864:function(e,t,a){},"48d0":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【场站运维人员辩解】")]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{staticClass:"single",attrs:{label:"运维人员辩解",prop:"comment"}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v("提交")])],1)],1)},r=[],s=a("7603"),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{contractTypeList:[],formData:{supplierEnquiryFlag:"",taskId:"",comment:""},isDisabled:!1,rules:{supplierEnquiryFlag:[{required:!0,message:this.$t("monthreportmanage.14"),trigger:"change"}],comment:[{required:!0,message:"请填写辩解内容!",trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},handleApplyCancel(){let e={status:3,taskId:this.taskId,comment:this.formData.comment,offerPricesFlag:this.formData.offerPricesFlag,supplierEnquiryFlag:3};Object(s["A"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("cancel"))})},submit(){this.formData.status=2,this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["D"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},initData(e){"1"===e.offerPricesFlag?(this.isDisabled=!0,this.formData.supplierEnquiryFlag="0"):(this.isDisabled=!1,this.formData.supplierEnquiryFlag="")},getGPSCode(e){this.formData.gpsCode=e}},created(){},mounted(){this.$bus.$on("getGPSCode",this.getGPSCode)},beforeDestroy(){this.$bus.$off("getGPSCode")}},o=l,n=(a("97dc"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"2d2ba04e",null);t["default"]=c.exports},"49d1":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.22")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.actStartTime"),prop:"actualBeginDate"}},[t("el-date-picker",{attrs:{type:"datetime",format:"yyyy-MM-dd HH:mm:ss","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:e.$t("Startdate")},model:{value:e.formData.actualBeginDate,callback:function(t){e.$set(e.formData,"actualBeginDate",t)},expression:"formData.actualBeginDate"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.actEndTime"),prop:"actualEndDate"}},[t("el-date-picker",{attrs:{type:"datetime",format:"yyyy-MM-dd HH:mm:ss","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:e.$t("Enddate")},model:{value:e.formData.actualEndDate,callback:function(t){e.$set(e.formData,"actualEndDate",t)},expression:"formData.actualEndDate"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.workDay"),prop:"constructionPeriod"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.constructionPeriod,callback:function(t){e.$set(e.formData,"constructionPeriod",t)},expression:"formData.constructionPeriod"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark"),prop:"comment"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.objective"),prop:"objectiveLostGeneration"}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:9999999.99},model:{value:e.formData.objectiveLostGeneration,callback:function(t){e.$set(e.formData,"objectiveLostGeneration",t)},expression:"formData.objectiveLostGeneration"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.subjective"),prop:"subjectiveLostGeneration"}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:9999999.99},model:{value:e.formData.subjectiveLostGeneration,callback:function(t){e.$set(e.formData,"subjectiveLostGeneration",t)},expression:"formData.subjectiveLostGeneration"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{ref:"upload",staticClass:"is-required",attrs:{label:"户用监控图片",prop:"imgList"}},[t("el-upload",{ref:"uploadFile",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",limit:3,"file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-exceed":e.handleExceed,"before-upload":e.beforeUpload},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})]),t("span",{staticClass:"el-upload-list__item-delete",on:{click:function(t){return e.handleRemove(a)}}},[t("i",{staticClass:"el-icon-delete"})])])])}}])},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" "+e._s(e.$t("clearApply.Imageuploadatmostthreeatleastone"))+" , "+e._s(e.$t("clearApply.nomorethan5MB"))+" ")])])],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.isAgree1"),prop:"status"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:""},model:{value:e.formData.status,callback:function(t){e.$set(e.formData,"status",t)},expression:"formData.status"}},[t("el-option",{attrs:{label:e.$t("workOrderManage.agree"),value:"5"}}),t("el-option",{directives:[{name:"show",rawName:"v-show",value:e.formData.showButton,expression:"formData.showButton"}],attrs:{label:e.$t("workOrderManage.unPass"),value:"2"}}),t("el-option",{attrs:{label:e.$t("workOrderManage.invalid"),value:"4"}})],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1),t("el-dialog",{staticClass:"img-preview",attrs:{visible:e.imgDialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.imgDialogVisible=t}}},[t("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},r=[],s=(a("14d9"),a("9dac")),l=a("5b67"),o={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{dialogImageUrl:"",imgDialogVisible:!1,fileList:[],options:[],cascaderProps:{value:"id",label:"label",disabled:"employee"},formData:{actualBeginDate:"",actualEndDate:"",constructionPeriod:"",subjectiveLostGeneration:"",objectiveLostGeneration:"",comment:"",status:"",taskId:""},rules:{status:[{required:!0,message:this.$t("Please-select"),trigger:"change"}],actualBeginDate:[{required:!0,message:this.$t("Please-select"),trigger:"change"}],actualEndDate:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){"2"!==this.formData.status||this.formData.comment?(this.formData.taskId=this.taskId,this.formData.azgzlFileList=[],this.fileList.forEach(e=>{this.formData.azgzlFileList.push({fileName:e.name,fileType:"azgzlFile",fileUrl:e.response.res.requestUrls[0]})}),this.$refs.formData.validate(e=>{e&&Object(l["j"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")})})):this.$message.error(this.$t("workOrderManage.tips13"))},initData(e){this.formData.constructionPeriod=e.constructionPeriod,this.formData.showButton="HYGZ"!==e.category},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},onSuccess(e,t,a){this.fileList=a},handleExceed(e,t){this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips4"))},beforeUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("warehouse.picture-format")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("warehouse.picture-size")),t=!1),t},handlePictureCardPreview(e){this.dialogImageUrl=e.url,this.imgDialogVisible=!0},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)}},created(){},mounted(){},components:{upload:s["a"]}},n=o,c=(a("a329"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"d23180a8",null);t["default"]=u.exports},"4a3f9":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",staticClass:"form-tel",attrs:{model:e.formData,"label-width":"130px",inline:""}},[t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Application-no"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Application-name"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Applicant-contact-info"),prop:"applyUserContactWay"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserContactWay,callback:function(t){e.$set(e.formData,"applyUserContactWay",t)},expression:"formData.applyUserContactWay"}})],1),t("el-form-item",{attrs:{label:e.$t("light.project"),prop:"projectId",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},["utensilApply_0"==e.formKey&&0==e.auditStatus?t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("monthreportmanage.14"),disabled:!("utensilApply_0"==e.formKey&&0==e.auditStatus)||e.isView},on:{change:e.changeProject},model:{value:e.formData.projectId,callback:function(t){e.$set(e.formData,"projectId",t)},expression:"formData.projectId"}},e._l(e.projectListData,(function(e,a){return t("el-option",{key:a,attrs:{label:e.projectName,value:e.projectId}})})),1):t("div",{staticClass:"inputArea"},[e._v(e._s(e.formData?e.formData.projectCode+"_"+e.formData.projectName:""))])],1),t("el-form-item",{attrs:{label:e.$t("suppliesPurchase.warehouse"),prop:"warehouseId",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[e.isView?t("div",{staticClass:"inputArea"},[e._v(e._s(e.formData.warehouseName?e.formData.warehouseCode+"_"+e.formData.warehouseName:""))]):t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("monthreportmanage.14"),disabled:!("utensilApply_0"==e.formKey&&0==e.auditStatus)||e.isView},on:{change:e.changeWarehouse},model:{value:e.formData.warehouseId,callback:function(t){e.$set(e.formData,"warehouseId",t)},expression:"formData.warehouseId"}},e._l(e.warehouseList,(function(e,a){return t("el-option",{key:a,attrs:{label:e.warehouseNameAndCode,value:e.warehouseId}})})),1)],1),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Project-address"),prop:"projectAddress"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectAddress,callback:function(t){e.$set(e.formData,"projectAddress",t)},expression:"formData.projectAddress"}})],1),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Plant-type"),prop:"projectType"}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("monthreportmanage.14"),disabled:""},model:{value:e.formData.projectType,callback:function(t){e.$set(e.formData,"projectType",t)},expression:"formData.projectType"}},[t("el-option",{attrs:{label:e.$t("projectOverview.centralized"),value:"1"}}),t("el-option",{attrs:{label:e.$t("projectOverview.distributed"),value:"2"}}),t("el-option",{attrs:{label:e.$t("projectOverview.household"),value:"3"}})],1)],1),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Project-capacity"),prop:"projectCapacity"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectCapacity,callback:function(t){e.$set(e.formData,"projectCapacity",t)},expression:"formData.projectCapacity"}})],1),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.contract"),prop:"contractId",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("monthreportmanage.14"),disabled:!("utensilApply_0"==e.formKey&&0==e.auditStatus)||e.isView},on:{change:e.changeContract},model:{value:e.formData.contractId,callback:function(t){e.$set(e.formData,"contractId",t)},expression:"formData.contractId"}},e._l(e.contractListData,(function(e,a){return t("el-option",{key:e.contractId,attrs:{label:e.contractCode,value:e.contractId}})})),1)],1),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Request-start-date"),prop:"requiredStartDate",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:e.$t("monthreportmanage.14"),disabled:!("utensilApply_0"==e.formKey&&0==e.auditStatus)||e.isView,"picker-options":e.pickerStart},on:{change:e.changeStart},model:{value:e.formData.requiredStartDate,callback:function(t){e.$set(e.formData,"requiredStartDate",t)},expression:"formData.requiredStartDate"}})],1),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Request-end-date"),prop:"requiredEndDate",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:e.$t("monthreportmanage.14"),disabled:!("utensilApply_0"==e.formKey&&0==e.auditStatus)||e.isView,"picker-options":e.pickerEnd},model:{value:e.formData.requiredEndDate,callback:function(t){e.$set(e.formData,"requiredEndDate",t)},expression:"formData.requiredEndDate"}})],1),t("el-form-item",{attrs:{label:e.$t("utensilApply.1"),prop:"requiredDuration",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-input",{directives:[{name:"limit-num",rawName:"v-limit-num",value:4,expression:"4"}],attrs:{maxlength:"8","show-word-limit":"",disabled:!("utensilApply_0"==e.formKey&&0==e.auditStatus)||e.isView},model:{value:e.formData.requiredDuration,callback:function(t){e.$set(e.formData,"requiredDuration",t)},expression:"formData.requiredDuration"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("myApproval-suppliesPurchase.Receiving-address"),prop:"receiverAddress",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-input",{attrs:{type:"textarea",disabled:!("utensilApply_0"==e.formKey&&0==e.auditStatus)||e.isView,rows:4,maxlength:"200","show-word-limit":""},model:{value:e.formData.receiverAddress,callback:function(t){e.$set(e.formData,"receiverAddress",t)},expression:"formData.receiverAddress"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("myApproval-suppliesPurchase.Content-desc"),prop:"contentRemark",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-input",{attrs:{type:"textarea",disabled:!("utensilApply_0"==e.formKey&&0==e.auditStatus)||e.isView,rows:4,maxlength:"200","show-word-limit":""},model:{value:e.formData.contentRemark,callback:function(t){e.$set(e.formData,"contentRemark",t)},expression:"formData.contentRemark"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("myApproval-suppliesPurchase.upload-atta"),prop:"faultName"}},[t("upload",{ref:"attaReqFileVos",attrs:{limitNum:3,warning:e.$t("myApproval-restServicePurchase.The-file-size"),disabled:!("utensilApply_0"==e.formKey&&0==e.auditStatus)||e.isView}})],1),t("el-form-item",{staticClass:"single",attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("planTaskRecord.picture")))]),t("upload",{ref:"attaReqPictureVos",attrs:{acceptType:".jpg, .jpeg, .png",limitNum:3,warning:e.$t("myApproval-restServicePurchase.Upload"),disabled:!("utensilApply_0"==e.formKey&&0==e.auditStatus)||e.isView}})],1),t("el-form-item",{staticClass:"single hidden",attrs:{label:"",prop:"faultName"}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("myApproval-suppliesPurchase.supplies")))]),"utensilApply_0"==e.formKey&&0==e.auditStatus?t("span",{staticClass:"pointer blue",on:{click:e.addMaterial}},[t("i",{staticClass:"el-icon-circle-plus-outline"}),e._v(" "+e._s(e.$t("taskManage.add"))+" ")]):e._e(),t("e-table",{ref:"eTable",attrs:{minHeight:"",tableHeadConfig:e.tableHeadConfig,tableLoadData:e.tableLoadData,pageShow:!1},scopedSlots:e._u([{key:"verifyDate",fn:function(a){return[t("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"datetime",placeholder:e.$t("monthreportmanage.14"),disabled:!("utensilApply_0"==e.formKey&&0==e.auditStatus)||e.isView},model:{value:a.data.row.verifyDate,callback:function(t){e.$set(a.data.row,"verifyDate",t)},expression:"slotData.data.row.verifyDate"}})]}},{key:"operation",fn:function(a){return[t("div",{staticClass:"operationDiv"},[t("el-popconfirm",{attrs:{title:e.$t("defects.isDelete"),"confirm-button-text":e.$t("Sure"),"cancel-button-text":e.$t("Cancel")},on:{confirm:function(t){return e.handleDelete(a.data.row)}}},[t("el-tooltip",{staticClass:"item",attrs:{slot:"reference",effect:"dark",content:e.$t("Delete"),placement:"top"},slot:"reference"},[t("i",{staticClass:"el-icon-delete danger"})])],1)],1)]}}])})],1),Number(e.formKey.split("_")[1])>=2?t("el-form-item",{attrs:{label:e.$t("utensilApply.isDo"),prop:"canDoFlag",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-radio-group",{attrs:{disabled:e.isView||"utensilApply_2"!=e.formKey},model:{value:e.formData.canDoFlag,callback:function(t){e.$set(e.formData,"canDoFlag",t)},expression:"formData.canDoFlag"}},[t("el-radio",{attrs:{label:"0"}},[e._v(e._s(e.$t("utensilApply.can")))]),t("el-radio",{attrs:{label:"1"}},[e._v(e._s(e.$t("utensilApply.notCan")))])],1)],1):e._e(),Number(e.formKey.split("_")[1])>=3?t("el-form-item",{staticClass:"single hidden",attrs:{label:e.$t("utensilApply.verify")}},[t("e-table",{ref:"eTable",attrs:{minHeight:"",tableHeadConfig:e.recordConfig,tableLoadData:e.recordTableLoadData,pageShow:!1},scopedSlots:e._u([{key:"verifyDate",fn:function(a){return[t("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:e.$t("monthreportmanage.14"),disabled:e.isView||"utensilApply_3"!=e.formKey,"picker-options":e.pickerStartToday},on:{change:function(t){return e.changeVerifyDate(a.data.row)}},model:{value:a.data.row.verifyDate,callback:function(t){e.$set(a.data.row,"verifyDate",t)},expression:"slotData.data.row.verifyDate"}})]}}],null,!1,3706446881)})],1):e._e()],1),e.isView||"utensilApply_0"!=e.formKey||0!=e.auditStatus?e._e():t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleSave(1)}}},[e._v(e._s(e.$t("Submit")))])],1),e.isView||"utensilApply_2"!=e.formKey||0!=e.auditStatus?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSave2}},[e._v(e._s(e.$t("utensilApply.sure")))])],1),e.isView||"utensilApply_3"!=e.formKey||0!=e.auditStatus?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSave3}},[e._v(e._s(e.$t("utensilApply.sure")))])],1),t("materialList",{ref:"materialList",attrs:{"warehouse-id":e.formData.warehouseId,"warehouse-material-id":e.warehouseMaterialId,projectId:e.formData.projectId},on:{selectRow:e.selectRow}})],1)},r=[],s=(a("14d9"),a("4b8b3")),l=a("1597"),o=a("9baf"),n=a("96aa"),c=a("e1ee"),u=a("9dac"),m={props:{isView:{type:Boolean,default:!1},businessKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},formKey:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},components:{eTable:n["a"],materialList:c["default"],upload:u["a"]},data(){return{warehouseMaterialId:"",projectListData:[],warehouseList:[],contractListData:[],projectInfo:"",contractInfo:null,warehouseinfo:null,pickerStart:{disabledDate:e=>{let t=new Date;return e.getTime()<t.setDate(t.getDate()+3)-864e5}},pickerEnd:{disabledDate:e=>{let t=this.formData.requiredStartDate;if(t)return e.getTime()<new Date(t).getTime()-864e5}},pickerStartToday:{disabledDate:e=>{let t=new Date;return e.getTime()<t.setDate(t.getDate())-864e5}},formData:{applyOdd:"",applyName:"",applyUserName:"",applyUserContactWay:"",projectId:"",warehouseId:"",projectAddress:"",projectType:"",projectCapacity:"",contractId:"",requiredStartDate:"",requiredEndDate:"",requiredDuration:"",receiverAddress:"",contentRemark:""},tableHeadConfig:[{label:this.$t("utensilApply.materialCategoryName"),prop:"materialCategoryName",minWidth:100,isShow:!0},{label:this.$t("utensilApply.materialCode"),prop:"materialCode",minWidth:100,isShow:!0},{label:this.$t("utensilApply.materialName"),prop:"materialName",minWidth:100,isShow:!0},{label:this.$t("utensilApply.materialUnicode"),prop:"materialUnicode",minWidth:100,isShow:!0},{label:this.$t("utensilApply.materialSpecs"),prop:"materialSpecs",minWidth:120,isShow:!0},{label:this.$t("utensilApply.supplierName"),prop:"supplierName",minWidth:100,isShow:!0},{label:this.$t("utensilApply.brand"),prop:"brand",minWidth:100,isShow:!0},{label:this.$t("utensilApply.materialUnit"),prop:"materialUnit",minWidth:120,isShow:!0},{label:this.$t("utensilApply.verifyPeriod"),prop:"verifyPeriod",minWidth:120,isShow:!0},{label:this.$t("utensilApply.lastVerifyDate"),prop:"lastVerifyDate",minWidth:160,isShow:!0},{label:this.$t("utensilApply.verifyDate"),prop:"verifyDate",columnType:"slot",slotName:"verifyDate",minWidth:160,isShow:!1},{label:this.$t("utensilApply.verifyNextDate"),prop:"verifyNextDate",minWidth:160,isShow:!1},{label:this.$t("operation"),columnType:"operation",slotName:"operation",minWidth:100,isShow:!0}],tableLoadData:[],loginUser:null,recordTableLoadData:[],recordConfig:[{label:this.$t("utensilApply.materialCategoryName"),prop:"materialCategoryName",minWidth:100,isShow:!0},{label:this.$t("utensilApply.materialCode"),prop:"materialCode",minWidth:100,isShow:!0},{label:this.$t("utensilApply.materialName"),prop:"materialName",minWidth:100,isShow:!0},{label:this.$t("utensilApply.materialUnicode"),prop:"materialUnicode",minWidth:100,isShow:!0},{label:this.$t("utensilApply.materialSpecs"),prop:"materialSpecs",minWidth:120,isShow:!0},{label:this.$t("utensilApply.supplierName"),prop:"supplierName",minWidth:100,isShow:!0},{label:this.$t("utensilApply.brand"),prop:"brand",minWidth:100,isShow:!0},{label:this.$t("utensilApply.materialUnit"),prop:"materialUnit",minWidth:120,isShow:!0},{label:this.$t("utensilApply.verifyPeriod"),prop:"verifyPeriod",minWidth:120,isShow:!0},{label:this.$t("utensilApply.lastVerifyDate"),prop:"lastVerifyDate",minWidth:160,isShow:!0},{label:this.$t("utensilApply.verifyDate"),prop:"verifyDate",columnType:"slot",slotName:"verifyDate",minWidth:160,isShow:!0},{label:this.$t("utensilApply.verifyNextDate"),prop:"verifyNextDate",minWidth:160,isShow:!0}]}},methods:{init(){localStorage.getItem("loginUser")&&(this.loginUser=JSON.parse(localStorage.getItem("loginUser")).user),this.getDetail(),"utensilApply_3"==this.formKey&&this.getRecordDetail()},getDetail(){Object(s["e"])(this.businessKey).then(e=>{this.formData=e.data,this.formData.projectId=e.data.projectId?Number(e.data.projectId):"",this.formData.warehouseId=e.data.warehouseId?Number(e.data.warehouseId):"",this.formData.contractId=e.data.contractId?Number(e.data.contractId):"",this.tableLoadData=Array.isArray(e.data.itemList)&&e.data.itemList.length>0?e.data.itemList:[],this.getProjectList(1),this.formData.projectId&&(this.getWarehouseList(1),this.getContractList(1)),this.tableHeadConfig[this.tableHeadConfig.length-1].isShow=!0,(this.loginUser.userId!=this.formData.applyUser||this.isView||"utensilApply_3"==this.formKey||"utensilApply_0"!=this.formKey||0!=this.auditStatus)&&(this.tableHeadConfig[this.tableHeadConfig.length-1].isShow=!1),Array.isArray(e.data.attaReqFileVos)&&e.data.attaReqFileVos.length>0&&this.$nextTick(()=>{this.$refs.attaReqFileVos.fileList=[],e.data.attaReqFileVos.map(e=>{this.$refs.attaReqFileVos.fileList.push({url:e.fileUrl,name:e.fileName,fileSize:e.fileSize})})}),Array.isArray(e.data.attaReqPictureVos)&&e.data.attaReqPictureVos.length>0&&this.$nextTick(()=>{this.$refs.attaReqPictureVos.fileList=[],e.data.attaReqPictureVos.map(e=>{this.$refs.attaReqPictureVos.fileList.push({url:e.fileUrl,name:e.fileName,fileSize:e.fileSize})})})})},handleSave(e){this.$refs.formData.validate(t=>{if(t){if(0==this.$refs.attaReqPictureVos.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传图片");let t=[];this.$refs.attaReqPictureVos.fileList.length>0&&this.$refs.attaReqPictureVos.fileList.map(e=>{let a=e.name.split(".");t.push({fileName:e.name,fileSize:e.fileSize,fileSuffix:a[a.length-1]||"jpg",fileType:"picture",fileUrl:e.url})});let a=[];if(this.$refs.attaReqFileVos.fileList.length>0&&this.$refs.attaReqFileVos.fileList.map(e=>{let t=e.name.split(".");a.push({fileName:e.name,fileSize:e.fileSize,fileSuffix:t[t.length-1]||"jpg",fileType:"file",fileUrl:e.url})}),0==this.tableLoadData.length)return this.$message.closeAll(),void this.$message.warning("请添加物资");let i={applyName:this.formData.applyName,applyOdd:this.formData.applyOdd,applyUser:this.loginUser.userId,applyUserContactWay:this.formData.applyUserContactWay,attaReqFileVos:a,attaReqPictureVos:t,contentRemark:this.formData.contentRemark,contractCode:this.formData.contractId,contractId:this.contractInfo?this.contractInfo.contractId:"",contractName:this.contractInfo?this.contractInfo.contractName:"",projectAddress:this.formData.projectAddress,projectCapacity:this.formData.projectCapacity,projectCode:this.projectInfo?this.projectInfo.projectCode:"",projectId:this.projectInfo?this.projectInfo.projectId:"",projectName:this.projectInfo?this.projectInfo.projectName:"",projectType:this.formData.projectType,receiverAddress:this.formData.receiverAddress,requiredDuration:this.formData.requiredDuration,requiredEndDate:this.formData.requiredEndDate,requiredStartDate:this.formData.requiredStartDate,status:e,supplies:this.tableLoadData,taskId:this.taskId,toolVerifyId:this.businessKey,warehouseCode:this.warehouseinfo?this.warehouseinfo.warehouseCode:"",warehouseId:this.warehouseinfo?this.warehouseinfo.warehouseId:"",warehouseName:this.warehouseinfo?this.warehouseinfo.warehouseName:""};Object(s["a"])(i).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},handleSave2(e){this.$refs.formData.validate(e=>{if(e){let e={businessKey:this.businessKey,canDoFlag:this.formData.canDoFlag,taskId:this.taskId};Object(s["k"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},getRecordDetail(){Object(s["n"])(this.businessKey).then(e=>{this.recordTableLoadData=e.data.itemList})},formatDate(e,t,a){let i=a?new Date(a):new Date;0==e&&i.setDate(i.getDate()+t);let r=i.getFullYear(),s=i.getMonth()+1;s=s<10?"0"+s:s;let l=i.getDate();return l=l<10?"0"+l:l,r+"-"+s+"-"+l},changeVerifyDate(e){this.$set(e,"verifyNextDate",this.formatDate(0,e.verifyPeriod,e.verifyDate))},handleSave3(){let e=!0;if(this.recordTableLoadData.map(t=>{t.lastVerifyDate&&t.lastVerifyDate>t.verifyDate&&(e=!1,this.$message.closeAll(),this.$message.warning("本次校验日期不能早于上次校验日期")),t.verifyDate||(e=!1,this.$message.closeAll(),this.$message.warning("请选择本次校验日期"))}),!e)return;let t={businessKey:this.businessKey,itemReqVos:this.recordTableLoadData,taskId:this.taskId};Object(s["m"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})},addMaterial(){return this.formData.projectId?this.formData.warehouseId?(this.$refs.materialList.dialogVisible=!0,void(this.warehouseMaterialId=String(this.tableLoadData.map(e=>e.warehouseMaterialId)))):(this.$message.closeAll(),void this.$message.warning("请选择仓库")):(this.$message.closeAll(),void this.$message.warning("请选择项目"))},cancel(){this.$emit("submit")},handleDelete(e){this.tableLoadData.splice(this.tableLoadData.indexOf(e),1)},getProjectList(e){Object(o["m"])().then(t=>{200==t.code&&(Array.isArray(t.data)&&t.data.length>0&&(this.projectListData=t.data),1==e&&(this.projectInfo=this.projectListData.find(e=>e.projectId==this.formData.projectId)))})},changeProject(e){this.formData.warehouseId="",this.formData.contractId="",this.warehouseList=[],this.contractListData=[],this.projectInfo=null,this.warehouseinfo=null,e&&(this.projectInfo=this.projectListData.find(t=>t.projectId==e),this.formData.projectAddress=this.projectInfo.projectAddress,this.formData.projectType=this.projectInfo.powerStationType,this.formData.projectCapacity=this.projectInfo.installedCapacity,this.getWarehouseList(),this.getContractList()),this.tableLoadData=[]},getWarehouseList(e){Object(l["i"])(this.formData.projectId).then(t=>{200==t.code&&(this.warehouseList=t.data,1==e&&this.changeWarehouse(this.formData.warehouseId,e))})},getContractList(e){Object(s["d"])(this.formData.projectId).then(t=>{200==t.code&&(this.contractListData=t.data,1==e&&this.changeContract(this.formData.contractId))})},changeContract(e){this.contractInfo=this.contractListData.find(t=>t.contractId==e)},changeWarehouse(e,t){e&&(this.warehouseinfo=this.warehouseList.find(t=>t.warehouseId==e)),1!=t&&(this.tableLoadData=[])},changeStart(){this.$set(this.formData,"requiredEndDate","")},selectRow(e){e.forEach(e=>{if(this.$set(e,"verifyPeriod",e.verificationCycle),this.tableLoadData.length>0){let t=!1;this.tableLoadData.forEach(a=>{"C"==e.materialCategory?e.materialAffiliation+e.materialId+e.materialUnicode==a.materialAffiliation+a.materialId+a.materialUnicode&&(t=!0):e.materialAffiliation+e.materialId==a.materialAffiliation+a.materialId&&(t=!0)}),t||this.tableLoadData.push(e)}else this.tableLoadData.push(e)})},getNo(){let e={flag:!1};Object(s["h"])(e,"GQJ").then(e=>{this.formData.applyOdd=e.msg})}}},d=m,p=(a("8f4b"),a("2877")),f=Object(p["a"])(d,i,r,!1,null,"11ce69cf",null);t["default"]=f.exports},"4a5d":function(e,t,a){},"4ac1":function(e,t,a){},"4ad2":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.19")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark"),prop:"comment"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.isAgree"),prop:"status"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:""},model:{value:e.formData.status,callback:function(t){e.$set(e.formData,"status",t)},expression:"formData.status"}},[t("el-option",{attrs:{label:e.$t("workOrderManage.agree"),value:"4"}}),t("el-option",{attrs:{label:e.$t("workOrderManage.unPass"),value:"2"}})],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("0fa4"),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{options:[],cascaderProps:{value:"id",label:"label",disabled:"employee"},formData:{comment:"",status:"",taskId:""},rules:{status:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){"2"!==this.formData.status||this.formData.comment?(this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["d"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")})})):this.$message.error(this.$t("workOrderManage.tips13"))}},created(){},mounted(){}},o=l,n=(a("77ff"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"e9e0dd5a",null);t["default"]=c.exports},"4ae9":function(e,t,a){},"4b8b3":function(e,t,a){"use strict";a.d(t,"i",(function(){return r})),a.d(t,"a",(function(){return s})),a.d(t,"e",(function(){return l})),a.d(t,"l",(function(){return o})),a.d(t,"f",(function(){return n})),a.d(t,"j",(function(){return c})),a.d(t,"o",(function(){return u})),a.d(t,"d",(function(){return m})),a.d(t,"h",(function(){return d})),a.d(t,"b",(function(){return p})),a.d(t,"c",(function(){return f})),a.d(t,"k",(function(){return h})),a.d(t,"m",(function(){return g})),a.d(t,"g",(function(){return b})),a.d(t,"n",(function(){return y}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-tool-verify/list",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/unicare-tool-verify/add",method:"post",data:e})}function l(e){return Object(i["a"])({url:"/unicare-tool-verify/detail/"+e,method:"get"})}function o(e){return Object(i["a"])({url:"/unicare-tool-verify/update",method:"put",data:e})}function n(e){return Object(i["a"])({url:"/unicare-tool-verify/"+e,method:"delete"})}function c(e){return Object(i["a"])({url:"/unicare-warehouse-material/list",method:"get",params:e})}function u(e){return Object(i["a"])({url:"/unicare-warehouse/dropList",method:"get",params:e})}function m(e){return Object(i["a"])({url:"/contractManager/contract/list/"+e,method:"get"})}function d(e,t){return Object(i["a"])({url:"/unicare-no/getNo/"+t,method:"get",params:e})}function p(){return Object(i["a"])({url:"/unicare-project/areaWarehoseList",method:"get"})}function f(e){return Object(i["a"])({url:"/unicare-tool-verify/audit",method:"put",data:e})}function h(e){return Object(i["a"])({url:"/unicare-tool-verify/technicalDecision",method:"put",data:e})}function g(e){return Object(i["a"])({url:"/unicare-tool-verify/verifiyRecord",method:"put",data:e})}function b(e){return Object(i["a"])({url:"/unicare-tool-verify/draftSave",method:"post",data:e})}function y(e){return Object(i["a"])({url:"/unicare-tool-verify/verifiyRecordDetail/"+e,method:"get"})}},"4bb4":function(e,t,a){},"4c44":function(e,t,a){},"4db6":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("clearApply.businessaffairs"))+"】"+e._s(e.$t("carManagement.carApply.approval")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{staticClass:"single",attrs:{label:e.$t("myApproval-suppliesPurchase.Approval-remarks")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"info"},on:{click:e.handleApplyCancel}},[e._v(e._s(e.$t("myApproval-restServicePurchase.rejected")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("myApproval-restServicePurchase.agree")))])],1)],1)},r=[],s=a("7603"),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{contractTypeList:[],formData:{comment:"",supplierEnquiryFlag:"",taskId:"",comment:""},isDisabled:!1,rules:{supplierEnquiryFlag:[{required:!0,message:this.$t("monthreportmanage.14"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},handleApplyCancel(){let e={status:3,taskId:this.taskId,comment:this.formData.comment,offerPricesFlag:this.formData.offerPricesFlag,supplierEnquiryFlag:3};Object(s["A"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("cancel"))})},submit(){this.formData.status=2,this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["y"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},initData(e){"1"===e.offerPricesFlag?(this.isDisabled=!0,this.formData.supplierEnquiryFlag="0"):(this.isDisabled=!1,this.formData.supplierEnquiryFlag="")},getGPSCode(e){this.formData.gpsCode=e}},created(){},mounted(){this.$bus.$on("getGPSCode",this.getGPSCode)},beforeDestroy(){this.$bus.$off("getGPSCode")}},o=l,n=(a("f9ad"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"0d7fcf1b",null);t["default"]=c.exports},"4eb2":function(e,t,a){},"4ed8":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【下发人确认】")]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"180px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}})],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}})],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("7603"),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null},code:{type:[Number,String],default:null}},data(){return{category:"",contractTypeList:[],formData:{actualExecutionPrice:"",actualExecutionCapacity:"",taskId:""},rules:{actualExecutionPrice:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]},supplierList:[]}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["k"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},initData(e){this.category=e.category,this.formData.actualExecutionPrice=e.executionPrice,this.formData.actualExecutionCapacity=e.generalTicketsActualExecutionCapacity}}},o=l,n=(a("d95b"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"0bdfd200",null);t["default"]=c.exports},"4ef4":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"five-elements-template"},[t("el-tabs",{directives:[{name:"show",rawName:"v-show",value:e.label,expression:"label"}],model:{value:e.second,callback:function(t){e.second=t},expression:"second"}},[t("el-tab-pane",{attrs:{label:e.label,name:"second"}})],1),t("div",{directives:[{name:"show",rawName:"v-show",value:e.name&&!e.label,expression:"name && !label"}],staticClass:"plr15"},[e._v(e._s(e.name))]),t("e-table",{ref:"eTable",attrs:{tableHeadConfig:e.tableHeadConfig,tableLoadData:e.tableLoadData,pageShow:!1},scopedSlots:e._u([{key:"operation",fn:function(a){return[t("div",{staticClass:"operationDiv"},["6"!=e.type?t("el-link",{staticClass:"mlr5",attrs:{type:"primary",underline:!1},on:{click:function(t){return e.onCopy(a.data.row)}}},[e._v(e._s(e.$t("ITO.copy")))]):e._e(),t("el-link",{staticClass:"mlr5",attrs:{type:"primary",underline:!1},on:{click:function(t){return e.onEdit(a.data.row)}}},[e._v(e._s(e.$t("Edit")))]),t("el-link",{staticClass:"mlr5",attrs:{type:"danger",underline:!1},on:{click:function(t){return e.onDel(a.data.row.withdrawalDeviceConfigId)}}},[e._v(e._s(e.$t("Delete")))])],1)]}}])}),t("el-button",{directives:[{name:"show",rawName:"v-show",value:e.isShowBtn,expression:"isShowBtn"}],staticClass:"add-div",attrs:{plain:"",icon:"el-icon-plus",size:"mini"},on:{click:e.onAdd}}),t("el-dialog",{attrs:{title:e.dialogTitle,visible:e.dialogVisible,"close-on-click-modal":!1,"before-close":e.handleClose,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[e.dialogVisible?t("el-form",{ref:"formInit",attrs:{model:e.formInit,"label-width":"120px"}},[t("el-form-item",{attrs:{label:e.$t("device.device-name"),prop:"deviceName",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),"show-word-limit":"",clearable:"",maxlength:"20"},model:{value:e.formInit.deviceName,callback:function(t){e.$set(e.formInit,"deviceName",t)},expression:"formInit.deviceName"}})],1),t("el-form-item",{attrs:{label:e.$t("utensilApply.brand"),prop:"deviceBrand",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:"20","show-word-limit":""},model:{value:e.formInit.deviceBrand,callback:function(t){e.$set(e.formInit,"deviceBrand",t)},expression:"formInit.deviceBrand"}})],1),t("el-form-item",{attrs:{label:e.$t("alreadyWithdraw.27"),prop:"deviceModel",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:"20","show-word-limit":""},model:{value:e.formInit.deviceModel,callback:function(t){e.$set(e.formInit,"deviceModel",t)},expression:"formInit.deviceModel"}})],1),"bpgj"!=e.type&&"lbyp"!=e.type?[t("el-form-item",{attrs:{label:e.$t("alreadyWithdraw.29"),prop:"deviceSerialNumber"}},[t("el-input",{attrs:{placeholder:e.$t("alreadyWithdraw.26"),disabled:""},model:{value:e.formInit.deviceSerialNumber,callback:function(t){e.$set(e.formInit,"deviceSerialNumber",t)},expression:"formInit.deviceSerialNumber"}})],1),t("el-form-item",{attrs:{label:e.$t("alreadyWithdraw.30"),prop:"deviceCode"}},[t("el-input",{attrs:{placeholder:e.$t("alreadyWithdraw.26"),disabled:""},model:{value:e.formInit.deviceCode,callback:function(t){e.$set(e.formInit,"deviceCode",t)},expression:"formInit.deviceCode"}})],1),6==e.type?t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Number-of"),prop:"count",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{directives:[{name:"onlyInt",rawName:"v-onlyInt"}],attrs:{placeholder:e.$t("Please-input"),maxlength:"10","show-word-limit":""},model:{value:e.formInit.count,callback:function(t){e.$set(e.formInit,"count",t)},expression:"formInit.count"}})],1):e._e()]:["bpgj"==e.type||"lbyp"==e.type?t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Number-of"),prop:"count",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{directives:[{name:"onlyInt",rawName:"v-onlyInt"}],attrs:{placeholder:e.$t("Please-input"),maxlength:"10","show-word-limit":""},model:{value:e.formInit.count,callback:function(t){e.$set(e.formInit,"count",t)},expression:"formInit.count"}})],1):e._e()],t("el-form-item",{attrs:{label:e.$t("certificate.remark"),prop:"remark"}},[t("el-input",{attrs:{type:"textarea",rows:"4",placeholder:e.$t("Please-input"),maxlength:"100","show-word-limit":""},model:{value:e.formInit.remark,callback:function(t){e.$set(e.formInit,"remark",t)},expression:"formInit.remark"}})],1)],2):e._e(),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"info"},on:{click:e.handleClose}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v(e._s(e.$t("Save")))])],1)],1)],1)},r=[],s=a("257e"),l=a("96aa"),o={name:"device",components:{eTable:l["a"]},props:{label:{type:String,default:""},name:{type:String,default:""},isView:{type:Boolean,default:!1},projectId:{type:[Number,String],default:""},withdrawalSubmatrixId:{type:[Number,String],default:""},type:{type:String,default:""},list:{type:Array,default:()=>[]},inverterType:{type:[Number,String],default:""},submatrixId:{type:[Number,String],default:null},submatrixCode:{type:[Number,String],default:""},deviceCode:{type:[Number,String],default:""}},data(){return{second:"second",dialogTitle:"",dialogVisible:!1,isShowBtn:!1,formInit:{count:"",deviceBrand:"",deviceSerialNumber:"",deviceCode:"",deviceModel:"",deviceName:"",remark:""},tableHeadConfig:[],tableLoadData:[]}},watch:{list:{handler(e){"1"!==this.type&&"bpgj"!==this.type&&"lbyp"!==this.type?e&&e.length>0?this.tableLoadData=this.getConfigList(e,this.type):this.tableLoadData=[]:this.tableLoadData=e||[]},immediate:!0},isView:{handler(e){"6"==this.type&&this.tableLoadData.length>0?this.isShowBtn=!1:this.isShowBtn=!e},immediate:!0}},created(){"bpgj"==this.type||"lbyp"==this.type?this.tableHeadConfig=[{label:this.$t("device.device-name"),prop:"deviceName",isShow:!0},{label:this.$t("utensilApply.brand"),prop:"deviceBrand",isShow:!0},{label:this.$t("alreadyWithdraw.27"),prop:"deviceModel",isShow:!0,minWidth:120},{label:this.$t("alreadyWithdraw.28"),prop:"count",isShow:!0,minWidth:120},{label:this.$t("certificate.remark"),prop:"remark",isShow:!0,minWidth:120},{label:this.$t("operation"),columnType:"operation",slotName:"operation",width:180,isShow:!this.isView}]:this.tableHeadConfig=[{label:this.$t("device.device-name"),prop:"deviceName",isShow:!0},{label:this.$t("utensilApply.brand"),prop:"deviceBrand",isShow:!0},{label:this.$t("alreadyWithdraw.27"),prop:"deviceModel",isShow:!0,minWidth:120},{label:this.$t("alreadyWithdraw.29"),prop:"deviceSerialNumber",isShow:!0,minWidth:120},{label:this.$t("alreadyWithdraw.30"),prop:"deviceCode",isShow:!0,minWidth:120},{label:this.$t("OTR.deviceCount"),prop:"count",isShow:"6"==this.type},{label:this.$t("certificate.remark"),prop:"remark",isShow:!0,minWidth:120},{label:this.$t("operation"),columnType:"operation",slotName:"operation",width:180,isShow:!this.isView}]},methods:{getConfigList(e,t){let a=e||[],i=[];if(a){let e=!0;a.forEach(a=>{e&&a.type==t&&(e=!1,i=a.deviceList)})}return i},onEdit(e){this.dialogTitle="编辑",this.formInit=JSON.parse(JSON.stringify(e)),this.dialogVisible=!0},onCopy(e){let t=e.withdrawalDeviceConfigId;this.$prompt("请输入复制行数","提示",{confirmButtonText:"确定",cancelButtonText:"取消",inputPlaceholder:"请输入2位正整数",inputPattern:/^(\d|[1-9]\d|0{1,2})$/,inputErrorMessage:"请输入2位正整数"}).then(({value:e})=>{let a={count:e,withdrawalDeviceConfigId:t,maxSerialNumber:this.tableLoadData[this.tableLoadData.length-1].deviceSerialNumber};Object(s["b"])(t,a).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message(e.msg),this.getList())})}).catch(()=>{})},onAdd(){this.dialogTitle="新增"+this.name,this.dialogVisible=!0,this.clear(),"bpgj"!=this.type&&"lbyp"!=this.type&&this.autodeviceSerialNumber()},autodeviceSerialNumber(){if(this.tableLoadData&&0==this.tableLoadData.length){let e=this.tableLoadData.length+1;e=(Array(2).join("0")+e).slice(-2),this.formInit.deviceSerialNumber=e}else if(this.tableLoadData&&this.tableLoadData.length>0){let e=this.tableLoadData[this.tableLoadData.length-1],t=this.getPrefixInteger(parseInt(e.deviceSerialNumber)+1,2);this.formInit.deviceSerialNumber=t}else this.formInit.deviceSerialNumber="01";"1"==this.type?this.formInit.deviceCode=this.deviceCode+this.formInit.deviceSerialNumber:this.formInit.deviceCode=("3"!=this.inverterType?this.inverterType:"")+this.submatrixCode+this.deviceCode+this.formInit.deviceSerialNumber},getPrefixInteger(e,t){return e>Number(Array(t).join(9))?e:(Array(t).join(0)+e).slice(-t)},onDel(e){this.$confirm("确认要删除该记录, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{Object(s["c"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message(e.msg),this.getList())})}).catch(()=>{})},onSubmit(){this.$refs["formInit"].validate(e=>{if(e){this.$message.closeAll();let e={...this.formInit};e.projectId=this.projectId,e.type=this.type,e.withdrawalId=this.$route.query.withdrawalId,e.withdrawalSubmatrixId=this.withdrawalSubmatrixId,this.formInit.withdrawalDeviceConfigId||this.formInit.withdrawalSubmatrixId?Object(s["l"])(e).then(e=>{200==e.code&&this.getList()}):Object(s["a"])(e).then(e=>{200==e.code&&this.getList()})}})},getList(){this.tableLoadData=[],Object(s["g"])({projectId:this.projectId,type:this.type,submatrixId:this.submatrixId}).then(e=>{200==e.code&&(this.tableLoadData=e.data,"6"==this.type&&(this.tableLoadData.length>0?this.isShowBtn=!1:this.isShowBtn=!this.isView),this.dialogVisible=!1,this.$emit("updateData"))})},handleClose(){this.$refs.formInit.resetFields(),this.clear(),this.dialogVisible=!1},clear(){this.formInit={count:"",deviceBrand:"",deviceCode:"",deviceModel:"",deviceName:"",remark:""}}}},n=o,c=(a("4441"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"225e159e",null);t["default"]=u.exports},"4fc4":function(e,t,a){"use strict";a("c16c")},"4fe0":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("customers.Email-subject"),prop:"emailTitle"}},[t("el-input",{attrs:{maxlength:"200"},model:{value:e.formData.emailTitle,callback:function(t){e.$set(e.formData,"emailTitle",t)},expression:"formData.emailTitle"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("customers.recipient"),prop:"recipients"}},[t("el-input",{attrs:{maxlength:"200"},model:{value:e.formData.recipients,callback:function(t){e.$set(e.formData,"recipients",t)},expression:"formData.recipients"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("customers.Carbon-copy-recipients"),prop:"carboner"}},[t("el-input",{attrs:{maxlength:"200"},model:{value:e.formData.carboner,callback:function(t){e.$set(e.formData,"carboner",t)},expression:"formData.carboner"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("customers.Content"),prop:"emailContent"}},[t("tinymce",{ref:"editor",attrs:{val:e.formData.emailContent,"show-img":!1}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{staticClass:"is-required",attrs:{label:e.$t("customers.ConfirmationOfAdmissionAndHandover"),prop:"enterHandoverPdf"}},[t("el-upload",{attrs:{action:"#","file-list":e.fileList1,"http-request":e.requestHttp1,"on-success":e.onSuccess1,"on-remove":e.handleRemove1,accept:"pdf","before-upload":e.beforeUpload,"on-preview":e.downFile,"on-exceed":e.handleExceed,limit:1}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v(" "+e._s(e.$t("workOrderManage.tips3"))+" ")])],1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{staticClass:"is-required",attrs:{label:e.$t("customers.ProjectWorkStatusToTheClient"),prop:"progressPdf"}},[t("el-upload",{attrs:{action:"#","file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-remove":e.handleRemove,accept:"pdf","before-upload":e.beforeUpload,"on-preview":e.downFile,"on-exceed":e.handleExceed,limit:1}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v(" "+e._s(e.$t("warehouse.click-upload"))+" ")])],1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark")}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":"",rows:5},model:{value:e.authRemark,callback:function(t){e.authRemark=t},expression:"authRemark"}})],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"danger"},on:{click:e.rejectApprove}},[e._v("驳回")]),e._v(" "),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=(a("d9e2"),a("155b")),l=a("9579"),o={components:{tinymce:l["a"]},props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){let e=(e,t,a)=>{if(""===t||void 0===t||null===t)a();else{const e=/^((([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6}\;))*(([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})))$/;e.test(t)||""===t?a():a(new Error(this.$t("organization.Vail-email")))}};return{authRemark:"",fileList1:[],fileList:[],contractTypeList:[],formData:{carboner:"",emailContent:"",emailTitle:"",enterHandoverPdf:"",progressPdf:"",recipients:"",taskId:""},rules:{recipients:[{validator:e,trigger:"blur"}],carboner:[{validator:e,trigger:"blur"}],emailTitle:[{required:!0,message:this.$t("OTR.require"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){0!==this.fileList.length?0!==this.fileList1.length?(this.formData.taskId=this.taskId,this.formData.enterHandoverPdf=this.$removeOSSURLUploadId(this.fileList1[0].response.res.requestUrls[0]),this.formData.progressPdf=this.$removeOSSURLUploadId(this.fileList[0].response.res.requestUrls[0]),this.$refs.formData.validate(e=>{e&&Object(s["g"])(this.formData).then(()=>{this.$refs.formData.resetFields(),this.$emit("submit")})})):this.$message.error(this.$t("customers.PlzUpConfirmationOfAdmissionAndHandover")):this.$message.error(this.$t("customers.PlzUpProjectWorkStatusToTheClient"))},initData(e){Object(s["f"])(e.projectId).then(e=>{this.formData=e.data,this.fileList=[{name:"项目工作开展情况致客户书",url:this.formData.progressPdf,response:{res:{requestUrls:[this.$removeOSSURLUploadId(this.formData.progressPdf)]}}}],this.fileList1=[{name:"入场交接确认书",url:this.formData.enterHandoverPdf,response:{res:{requestUrls:[this.$removeOSSURLUploadId(this.formData.enterHandoverPdf)]}}}]})},onSuccess1(e,t,a){this.fileList1=a},handleRemove1(e,t){this.fileList1=t},requestHttp1(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)})},onSuccess(e,t,a){this.fileList=a},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)})},beforeUpload(e){const t=e.name.substring(e.name.lastIndexOf(".")+1),a=["pdf","PDF"];if(-1===a.indexOf(t))return this.$message.error("上传文件只能是 pdf格式"),!1},handleExceed(){this.$message.closeAll(),this.$message.warning("当前限制选择1个文件")},downFile(e){window.open(e.url||e.response.url)},rejectApprove(){if(!this.authRemark)return void this.$message.error("驳回操作必须填写审批备注");let e={taskId:this.taskId,status:2,authRemark:this.authRemark};Object(s["s"])(e).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")})}},created(){},mounted(){}},n=o,c=(a("c5cd"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"25c1f59b",null);t["default"]=u.exports},"509c":function(e,t,a){},"510a":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,isEdit:!1,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{taskId:e.taskId,businessKey:e.businessKey,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("dade"),l=a("e763"),o=a("8e4e");const n={materialTransfers_2:"materialTransfers_2",materialTransfers_3:"materialTransfers_3"};var c={components:{initForm:s["default"],materialTransfers_2:l["default"],materialTransfers_3:o["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null}},data(){return{componentName:n[this.formKey]}},created(){},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component.initData&&this.$refs.component.initData(e)}}},u=c,m=a("2877"),d=Object(m["a"])(u,i,r,!1,null,"8062290c",null);t["default"]=d.exports},"51af":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,"label-width":"100px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.Application-no")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1),t("el-col",{attrs:{span:12}},["materialScrap_1"!=e.formKey||e.isView||0!=e.auditStatus?e._e():t("el-form-item",{attrs:{label:e.$t("stock-manage.depot"),prop:"projectId",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("monthreportmanage.14"),disabled:e.isView},on:{change:e.changeProject},model:{value:e.formData.projectId,callback:function(t){e.$set(e.formData,"projectId",t)},expression:"formData.projectId"}},e._l(e.projectListData,(function(e,a){return t("el-option",{key:"projectId"+e.projectId+a,attrs:{label:e.projectCodeAndName,value:e.projectId}})})),1)],1),"materialScrap_1"!=e.formKey||e.isView?t("el-form-item",{attrs:{label:e.$t("stock-manage.depot")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectName,callback:function(t){e.$set(e.formData,"projectName",t)},expression:"formData.projectName"}})],1):e._e()],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.warehouse"),prop:"warehouseId",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[e.isView?t("div",{staticClass:"inputArea"},[e._v(e._s(e.formData.warehouseName?e.formData.warehouseCode+"_"+e.formData.warehouseName:""))]):t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("monthreportmanage.14"),disabled:e.isView||"materialScrap_1"!=e.formKey},on:{change:e.changeWarehouse},model:{value:e.formData.warehouseId,callback:function(t){e.$set(e.formData,"warehouseId",t)},expression:"formData.warehouseId"}},e._l(e.warehouseListData,(function(e,a){return t("el-option",{key:"warehouseId"+e.warehouseId+a,attrs:{label:e.warehouseNameAndCode,value:e.warehouseId}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.Warehouse-Principal")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.Scrap-reason"),prop:"scrapReason",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("monthreportmanage.14"),disabled:e.isView||"materialScrap_1"!=e.formKey},model:{value:e.formData.scrapReason,callback:function(t){e.$set(e.formData,"scrapReason",t)},expression:"formData.scrapReason"}},e._l(e.reasonDatas,(function(e){return t("el-option",{key:e.dictCode,attrs:{label:e.dictLabel,value:e.dictLabel}})})),1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.remark"),prop:"remark",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:e.isView||"materialScrap_1"!=e.formKey,maxlength:"200","show-word-limit":""},model:{value:e.formData.remark,callback:function(t){e.$set(e.formData,"remark",t)},expression:"formData.remark"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{staticStyle:{width:"100%"},attrs:{span:20}},[t("el-form-item",{attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#f56c6c","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("stock-manage.Material"))+" ")]),e.isView||"materialScrap_1"!=e.formKey?e._e():t("div",{staticClass:"flex space-between mb20"},[t("span",{staticClass:"pointer blue",on:{click:e.addMaterial}},[t("i",{staticClass:"el-icon-circle-plus-outline"}),e._v(" "+e._s(e.$t("stock-manage.add"))+" ")])]),t("baseTable",{ref:"eTable",attrs:{minHeight:"",tableHeadConfig:e.tableHeadConfig2,tableLoadData:e.tableLoadData2,pageShow:!1,"row-key":"warehouseMaterialId"},scopedSlots:e._u([{key:"scrapCount",fn:function(a){return[t("el-input",{directives:[{name:"limit-num",rawName:"v-limit-num",value:4,expression:"4"}],attrs:{maxlength:"11",disabled:e.isView||"materialScrap_1"!=e.formKey},on:{input:function(t){return e.blurOutstoreCount(a.data.row)}},model:{value:a.data.row.scrapCount,callback:function(t){e.$set(a.data.row,"scrapCount",t)},expression:"slot.data.row.scrapCount"}})]}},{key:"inventoryCount",fn:function(t){return[e._v(" "+e._s(e.isView||"materialScrap_1"!=e.formKey?t.data.row.inventoryCount:t.data.row.actualInventoryCount)+" ")]}},{key:"operation",fn:function(a){return[t("div",{staticClass:"operationDiv"},[t("el-popconfirm",{attrs:{title:e.$t("defecttype.2"),"confirm-button-text":e.$t("Sure"),"cancel-button-text":e.$t("Cancel")},on:{confirm:function(t){return e.handleDel(a.data.row)}}},[t("el-tooltip",{staticClass:"item",attrs:{slot:"reference",effect:"dark",content:e.$t("Delete"),placement:"top"},slot:"reference"},[t("i",{staticClass:"el-icon-delete danger"})])],1)],1)]}}])})],1)],1)],1),Number(e.formKey.split("_")[1])>=2?t("el-row",{attrs:{gutter:20}},[t("el-col",{staticStyle:{width:"100%"},attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.handling")}},[t("el-radio-group",{attrs:{disabled:e.isView||"materialScrap_2"!=e.formKey},model:{value:e.formData.dealWay,callback:function(t){e.$set(e.formData,"dealWay",t)},expression:"formData.dealWay"}},[t("el-radio",{attrs:{label:"1"}},[e._v("直接报废")]),t("el-radio",{attrs:{label:"2"}},[e._v("返厂")])],1)],1)],1),"materialScrap_2"==e.formKey?t("el-col",{staticStyle:{width:"100%"},attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.remark")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":"",disabled:e.isView||"materialScrap_2"!=e.formKey},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1):e._e()],1):e._e(),Number(e.formKey.split("_")[1])>=3?t("el-row",{attrs:{gutter:20}},[t("el-col",{staticStyle:{width:"100%"},attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.picture")}},[t("upload",{ref:"importFileList",attrs:{warning:e.isView?"":"最多9张，每张5M以内","limit-num":9,acceptType:".jpg, .jpeg, .png",disabled:e.isView||"materialScrap_3"!=e.formKey}})],1)],1),t("el-col",{staticStyle:{width:"100%"},attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.remark")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":"",placeholder:e.$t("stock-manage.Please-fill-in-the-BOM-number"),disabled:e.isView||"materialScrap_3"!=e.formKey},model:{value:e.formData.maintenanceRemark,callback:function(t){e.$set(e.formData,"maintenanceRemark",t)},expression:"formData.maintenanceRemark"}})],1)],1)],1):e._e()],1),"materialScrap_1"!=e.formKey||e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleSubmit(1)}}},[e._v(e._s(e.$t("Submit")))])],1),"materialScrap_2"!=e.formKey||e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"warning",plain:""},on:{click:function(t){return e.handleCancel(3)}}},[e._v(e._s(this.$t("stock-manage.rejected")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit2}},[e._v(e._s(e.$t("stock-manage.agree")))])],1),"materialScrap_3"!=e.formKey||e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit3}},[e._v(e._s(e.$t("Sure")))])],1),"materialScrap_4"!=e.formKey||e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Sure")))])],1),t("el-dialog",{attrs:{title:e.$t("stock-manage.Material"),visible:e.dialogVisible2,width:"800px","append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible2=t}}},[t("el-form",{ref:"form",attrs:{model:e.queryParams,"label-width":"100px",inline:""}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.material-name")}},[t("el-input",{model:{value:e.queryParams.materialName,callback:function(t){e.$set(e.queryParams,"materialName",t)},expression:"queryParams.materialName"}})],1),t("el-form-item",{attrs:{label:""}},[t("el-button",{attrs:{size:"medium",type:"primary"},on:{click:e.search}},[e._v(e._s(e.$t("Search")))]),t("el-button",{attrs:{size:"medium",type:"warning",plain:""},on:{click:e.reset}},[e._v(e._s(e.$t("Reset")))])],1)],1),t("base-table",{ref:"multipleTable",attrs:{minHeight:"",tableHeadConfig:e.tableHeadConfig,tableLoadData:e.tableLoadData,showSelect:!0,pageShow:!0,currentPage:e.queryParams.pageIndex,pageSize:e.queryParams.pageSize,sortable:!1,total:e.queryParams.total,"row-key":"warehouseMaterialId"},on:{getPageList:e.getPageList,selectLine:e.selectionChange}}),t("div",{staticClass:"dialog-footer flex flex-center",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.closeDialog}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary",disabled:e.saveDialogDisabled},on:{click:e.saveDialog}},[e._v(e._s(e.$t("Sure")))])],1)],1)],1)},r=[],s=(a("14d9"),a("96aa")),l=a("9baf"),o=a("1597"),n=a("aa3a"),c=a("b72e"),u=a("0b3c"),m=a("9dac"),d={components:{baseTable:s["a"],upload:m["a"]},props:{isView:{type:Boolean,default:!1},businessKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},formKey:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{saveDialogDisabled:!1,tableHeadConfig2:[{label:this.$t("stock-manage.material-classification"),prop:"materialCategoryName",isShow:!0},{label:this.$t("stock-manage.material-code"),prop:"materialCode",isShow:!0},{label:this.$t("stock-manage.material-name"),prop:"materialName",isShow:!0},{label:this.$t("stock-manage.Unique-code-of-goods"),prop:"materialUnicode",isShow:!0},{label:this.$t("stock-manage.specifications"),prop:"materialSpecs",minWidth:120,isShow:!0},{label:this.$t("stock-manage.Inventory-quantity"),prop:"inventoryCount",columnType:"slot",slotName:"inventoryCount",isShow:!0,minWidth:120},{label:this.$t("stock-manage.Scrap-quantity"),prop:"scrapCount",columnType:"slot",slotName:"scrapCount",isShow:!0,minWidth:120},{label:this.$t("stock-manage.measuring-unit"),prop:"materialUnit",isShow:!0,minWidth:120},{label:this.$t("stock-manage.Supplies-of-belonging"),prop:"materialAffiliation",isShow:!0,minWidth:120},{label:this.$t("stock-manage.operation"),columnType:"operation",slotName:"operation",isShow:!0}],tableLoadData2:[],tableHeadConfig:[{label:this.$t("stock-manage.material-classification"),prop:"materialCategoryName",isShow:!0},{label:this.$t("stock-manage.material-code"),prop:"materialCode",isShow:!0},{label:this.$t("stock-manage.material-name"),prop:"materialName",isShow:!0},{label:this.$t("stock-manage.Unique-code-of-goods"),prop:"materialUnicode",isShow:!0},{label:this.$t("stock-manage.specifications"),prop:"materialSpecs",isShow:!0,minWidth:120},{label:this.$t("stock-manage.measuring-unit"),prop:"materialUnit",isShow:!0,minWidth:120},{label:this.$t("stock-manage.Supplies-of-belonging"),prop:"materialAffiliation",isShow:!0}],tableLoadData:[],formData:{applyOdd:"",applyUser:"",projectId:"",remark:"",warehouseId:"",scrapReason:""},dialogVisible2:!1,queryParams:{total:0,pageIndex:1,pageSize:10,materialName:""},warehouseListData:[],projectListData:[],loginUser:null,reasonDatas:[]}},created(){},methods:{submit(){this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(u["f"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},init(){localStorage.getItem("loginUser")&&(this.loginUser=JSON.parse(localStorage.getItem("loginUser"))),this.getReason(),"materialScrap_1"!=this.formKey||this.isView||this.getListByAreaIds(),this.getDeatil()},getReason(){let e={dictType:"scrap_reason"};Object(n["b"])(e).then(e=>{200==e.code&&(this.reasonDatas=e.rows)})},getDeatil(){let e={materialScrapId:this.businessKey,type:this.isView?"":1};Object(u["d"])(e).then(e=>{200==e.code&&(this.formData=e.data,this.formData.projectId=Number(e.data.projectId),this.formData.warehouseId=Number(e.data.warehouseId),this.tableLoadData2=e.data.itemList,this.getWarehouseList(1),"materialScrap_1"==this.formKey?this.tableHeadConfig2[this.tableHeadConfig2.length-1].isShow=!0:this.isView||"materialScrap_1"===this.formKey||(this.tableHeadConfig2[this.tableHeadConfig2.length-1].isShow=!1),(this.isView||this.loginUser.user.userId!=this.formData.applyUser)&&(this.tableHeadConfig2[this.tableHeadConfig2.length-1].isShow=!1),Array.isArray(e.data.attaList)&&e.data.attaList.length>0&&this.$nextTick(()=>{this.$refs.importFileList.fileList=[],e.data.attaList.map(e=>{this.$refs.importFileList.fileList.push({url:e.fileUrl,name:e.fileName})})}))})},getNo(){let e={flag:!1};Object(l["j"])(e,"WSA").then(e=>{this.formData.applyOdd=e.msg})},getListByAreaIds(){Object(l["m"])().then(e=>{200==e.code&&(this.projectListData=e.data)})},changeProject(e){this.formData.warehouseId="",this.warehouseListData=[],this.tableLoadData2=[],this.formData.applyUserName="",this.formData.leader="",e&&this.getWarehouseList()},getWarehouseList(e){Object(o["i"])(this.formData.projectId).then(t=>{200==t.code&&(this.warehouseListData=t.data,1==e&&this.changeWarehouse(this.formData.warehouseId,e))})},changeWarehouse(e,t){if(1!==t&&(this.tableLoadData2=[]),e){let t=this.warehouseListData.find(t=>t.warehouseId==e);this.formData.applyUserName=t.leaderName,this.formData.leader=t.leader}},addMaterial(){return this.formData.projectId?this.formData.warehouseId?(this.dialogVisible2=!0,this.saveDialogDisabled=!1,this.queryParams.materialName="",this.queryParams.pageIndex=1,this.getAddMaterialList(),void this.$nextTick(()=>{this.$refs.multipleTable.$refs.dataTable.clearSelection()})):(this.$message.closeAll(),void this.$message.warning("请选择仓库")):(this.$message.closeAll(),void this.$message.warning("请选择场站"))},closeDialog(){this.dialogVisible2=!1},saveDialog(){this.saveDialogDisabled=!0,this.dialogVisible2=!1;this.selectedMaterialData.forEach(e=>{if(this.tableLoadData2.length>0){let t=!1;this.tableLoadData2.forEach(a=>{if("C"==e.materialCategory){let i=e.materialAffiliation+e.materialId+e.materialUnicode,r=a.materialAffiliation+a.materialId+a.materialUnicode;i==r&&(t=!0)}else{let i=e.materialAffiliation+e.materialId,r=a.materialAffiliation+a.materialId;i==r&&(t=!0)}}),!t&&e.materialCount>0&&(this.$set(e,"actualInventoryCount",e.materialCount),this.tableLoadData2.push(e))}else e.materialCount>0&&(this.$set(e,"actualInventoryCount",e.materialCount),this.tableLoadData2.push(e))})},search(){this.queryParams.pageIndex=1,this.getAddMaterialList()},reset(){this.queryParams={materialName:"",total:0,pageIndex:1,pageSize:10},this.getAddMaterialList()},getPageList(e){e&&(this.queryParams.pageIndex=e.pageIndex,this.queryParams.pageSize=e.pageSize,this.queryParams.sort=e.order&&e.sort?e.sort:"",this.queryParams.order=e.order?e.order:"",this.getAddMaterialList())},getAddMaterialList(){let e={materialName:this.queryParams.materialName,type:2,warehouseMaterialId:String(this.tableLoadData2.map(e=>e.warehouseMaterialId)),pageNum:this.queryParams.pageIndex,pageSize:this.queryParams.pageSize,warehouseId:this.formData.warehouseId,projectId:this.formData.projectId};Object(c["c"])(e).then(e=>{200==e.code&&(this.tableLoadData=e.rows,this.queryParams.total=e.total)})},handleDel(e){this.tableLoadData2.splice(e.$index,1)},selectionChange(e,t){let a=JSON.parse(JSON.stringify(e));a.map(e=>{e.inventoryCount=e.materialCount}),this.selectedMaterialData=a},importExcel(e){if(!this.formData.projectId)return this.$message.closeAll(),void this.$message.warning("请选择场站");if(!this.formData.warehouseId)return this.$message.closeAll(),void this.$message.warning("请选择仓库");const t="/unicare-material/importByPurchase";let a=new FormData;a.append("file",e.file),a.append("warehouseId",this.formData.warehouseId),this.$fileFun.importOperation2(t,a,"post").then(e=>{e&&e.forEach(e=>{if(this.tableLoadData2.length>0){let t=!1;this.tableLoadData2.forEach(a=>{if("C"==e.materialCategory){let i=e.materialAffiliation+e.materialId+e.materialUnicode,r=a.materialAffiliation+a.materialId+a.materialUnicode;i==r&&(t=!0)}else{let i=e.materialAffiliation+e.materialId,r=a.materialAffiliation+a.materialId;i==r&&(t=!0)}}),!t&&e.materialCount>0&&(this.$set(e,"actualInventoryCount",e.materialCount),this.tableLoadData2.push(e))}else e.materialCount>0&&(this.$set(e,"actualInventoryCount",e.materialCount),this.tableLoadData2.push(e))})})},blurOutstoreCount(e){Number(e.scrapCount)>e.inventoryCount&&(this.$message.closeAll(),this.$message.warning("报废数量不可大于库存数量"),setTimeout(()=>{this.$set(e,"scrapCount",null)},1e3))},cancel(){this.$refs.formData.resetFields(),this.$emit("submit")},handleSubmit(e){this.$refs.formData.validate(t=>{if(t){if(0==this.tableLoadData2.length)return this.$message.closeAll(),void this.$message.warning("请添加物资");let t=!0;for(let e in this.tableLoadData2){let a=this.tableLoadData2[e];if(!a.scrapCount){this.$message.closeAll(),this.$message.warning("请填写已选中物资的报废数量"),t=!1;break}if(Number(a.scrapCount)>a.inventoryCount){this.$message.closeAll(),this.$message.warning("报废数量不可大于库存数量"),setTimeout(()=>{this.$set(a,"scrapCount",null)},1e3),t=!1;break}if(0==a.actualInventoryCount){this.$message.closeAll(),this.$message.warning("已添加的物资，库存数量必须大于0"),t=!1;break}}if(!t)return;let a={materialScrapId:this.businessKey,applyOdd:this.formData.applyOdd,leader:this.formData.leader,itemAddReqVoList:this.tableLoadData2,projectId:this.formData.projectId,scrapReason:this.formData.scrapReason,remark:this.formData.remark,status:e,warehouseId:this.formData.warehouseId,taskId:this.taskId};Object(u["a"])(a).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},handleSubmit2(){if(!this.formData.dealWay)return this.$message.closeAll(),void this.$message.warning("请选择处理方式");let e={businessKey:this.businessKey,dealWay:this.formData.dealWay,comment:this.formData.comment,status:"1"==this.formData.dealWay?4:6,taskId:this.taskId};Object(u["b"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})},handleCancel(e){if(!this.formData.comment&&3==e)return this.$message.closeAll(),void this.$message.warning("请输入审批备注");let t={businessKey:this.businessKey,dealWay:1,comment:this.formData.comment,status:e,taskId:this.taskId};Object(u["b"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})},handleSubmit3(){this.$refs.formData.validate(e=>{if(e){let e=[];this.$refs.importFileList.fileList.length>0&&this.$refs.importFileList.fileList.map(t=>{e.push({fileName:t.name,fileSize:t.fileSize,fileSuffix:t.name.split(".")[1],fileType:"picture",fileUrl:t.url})});let t={businessKey:this.businessKey,importFileList:e,maintenanceRemark:this.formData.maintenanceRemark,taskId:this.taskId};Object(u["g"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})}}},p=d,f=(a("6a3d"),a("2877")),h=Object(f["a"])(p,i,r,!1,null,"45b5c551",null);t["default"]=h.exports},"51c0":function(e,t,a){"use strict";a("c165")},5220:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"form2",attrs:{model:e.form2,"label-width":"150px"}},[t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Approval-remarks")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.form2.comment,callback:function(t){e.$set(e.form2,"comment",t)},expression:"form2.comment"}})],1)],1),t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:function(t){return e.handleSave("3")}}},[e._v(e._s(e.$t("myApproval-restServicePurchase.rejected")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleSave("2")}}},[e._v(e._s(e.$t("myApproval-restServicePurchase.agree")))])],1)],1)},r=[],s=a("65a4"),l={name:"index",components:{},props:{businessKey:{type:[Number,String],default:null},taskId:{type:String,default:""}},data(){return{form2:{}}},created(){},methods:{handleSave(e){this.$refs.form2.validate(t=>{if(t){if(!this.form2.comment&&3==e)return this.$message.closeAll(),void this.$message.warning("请输入备注");let t={businessKey:this.businessKey,comment:this.form2.comment,status:e,taskId:this.taskId};Object(s["c"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})}}},o=l,n=a("2877"),c=Object(n["a"])(o,i,r,!1,null,null,null);t["default"]=c.exports},"52e3":function(e,t,a){"use strict";a("0f3d")},"53aa":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"five-elements-template"},[t("el-tabs",{model:{value:e.second,callback:function(t){e.second=t},expression:"second"}},[t("el-tab-pane",{attrs:{label:e.$t("alreadyWithdraw.47"),name:"second"}})],1),t("div",{staticClass:"right-view"},[t("div",{staticClass:"data-box"},e._l(e.list1,(function(a,i){return t("div",{key:i,staticClass:"data-item"},[e._v(" "+e._s(a)+" ")])})),0),t("div",{staticClass:"fiveImg-box"},[e.inverterType?t("img",{attrs:{src:a("d462")("./five-elements"+e.inverterType+".png"),alt:""}}):e._e()]),3==e.inverterType?t("div",{staticClass:"data-box"},e._l(e.list2,(function(a,i){return t("div",{key:i,staticClass:"data-item"},[e._v(" "+e._s(a)+" ")])})),0):e._e()]),t("device",{ref:"refsparePart",attrs:{list:e.deviceList,projectId:e.projectId,type:"1",name:e.$t("alreadyWithdraw.48"),isView:e.isView},on:{updateData:e.inverterTypeChange}}),t("div",{staticClass:"padding10"},[t("span",{staticStyle:{color:"#f56c6c","margin-right":"4px"}},[e._v("*")]),e._v(" "+e._s(e.$t("OTR.inverterType"))+" "),t("el-select",{staticClass:"ml20",attrs:{placeholder:e.$t("monthreportmanage.14"),filterable:"",disabled:""},on:{change:e.inverterTypeChange},model:{value:e.inverterType,callback:function(t){e.inverterType=t},expression:"inverterType"}},[t("el-option",{attrs:{label:"组串逆变器",value:"1"}}),t("el-option",{attrs:{label:"集中逆变器",value:"2"}}),t("el-option",{attrs:{label:"组串逆变器+集中逆变器",value:"3"}})],1),t("div",{staticClass:"uploader-tip"},[t("i",{staticClass:"el-icon-warning-outline"}),e._v(" "+e._s(e.$t("alreadyWithdraw.50"))+" ")])],1),t("div",e._l(e.submatrixList,(function(a,i){return t("div",{key:"submatrixList"+i,staticClass:"mtb20"},[t("span",{staticClass:"name"},[e._v(e._s(a.submatrixName)+"（"+e._s(a.submatrixCode)+"）")]),t("div",{staticClass:"border"},[t("div",{directives:[{name:"show",rawName:"v-show",value:"1"==e.inverterType,expression:"inverterType == '1'"}]},[t("device",{staticClass:"pt10",attrs:{name:e.$t("OTR.inverterType1"),projectId:e.projectId,type:"2",submatrixId:a.submatrixId,withdrawalSubmatrixId:a.withdrawalSubmatrixId,isView:e.isView,inverterType:e.inverterType,deviceCode:e.getdeviceCode(a.configList,"2"),list:a.configList,submatrixCode:a.submatrixCode},on:{updateData:e.inverterTypeChange}}),t("device",{staticClass:"pt10",attrs:{name:e.$t("OTR.inverterType2"),projectId:e.projectId,type:"3",submatrixId:a.submatrixId,withdrawalSubmatrixId:a.withdrawalSubmatrixId,isView:e.isView,inverterType:e.inverterType,deviceCode:e.getdeviceCode(a.configList,"3"),list:a.configList,submatrixCode:a.submatrixCode},on:{updateData:e.inverterTypeChange}}),t("device",{staticClass:"pt10",attrs:{name:e.$t("OTR.inverterType3"),projectId:e.projectId,type:"6",submatrixId:a.submatrixId,withdrawalSubmatrixId:a.withdrawalSubmatrixId,isView:e.isView,inverterType:e.inverterType,deviceCode:e.getdeviceCode(a.configList,"6"),list:a.configList,submatrixCode:a.submatrixCode},on:{updateData:e.inverterTypeChange}})],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"2"==e.inverterType,expression:"inverterType == '2'"}]},[t("device",{staticClass:"pt10",attrs:{name:e.$t("OTR.inverterType4"),projectId:e.projectId,type:"4",submatrixId:a.submatrixId,withdrawalSubmatrixId:a.withdrawalSubmatrixId,isView:e.isView,inverterType:e.inverterType,deviceCode:e.getdeviceCode(a.configList,"4"),list:a.configList,submatrixCode:a.submatrixCode},on:{updateData:e.inverterTypeChange}}),t("device",{staticClass:"pt10",attrs:{name:e.$t("OTR.inverterType5"),projectId:e.projectId,type:"5",submatrixId:a.submatrixId,withdrawalSubmatrixId:a.withdrawalSubmatrixId,isView:e.isView,inverterType:e.inverterType,deviceCode:e.getdeviceCode(a.configList,"5"),list:a.configList,submatrixCode:a.submatrixCode},on:{updateData:e.inverterTypeChange}}),t("device",{staticClass:"pt10",attrs:{name:e.$t("OTR.inverterType3"),projectId:e.projectId,type:"6",submatrixId:a.submatrixId,withdrawalSubmatrixId:a.withdrawalSubmatrixId,isView:e.isView,inverterType:e.inverterType,deviceCode:e.getdeviceCode(a.configList,"6"),list:a.configList,submatrixCode:a.submatrixCode},on:{updateData:e.inverterTypeChange}})],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"3"==e.inverterType,expression:"inverterType == '3'"}]},[t("device",{staticClass:"pt10",attrs:{name:e.$t("OTR.inverterType1"),projectId:e.projectId,type:"2",submatrixId:a.submatrixId,withdrawalSubmatrixId:a.withdrawalSubmatrixId,isView:e.isView,inverterType:e.inverterType,deviceCode:e.getdeviceCode(a.configList,"2"),list:a.configList,submatrixCode:a.submatrixCode},on:{updateData:e.inverterTypeChange}}),t("device",{staticClass:"pt10",attrs:{name:e.$t("OTR.inverterType2"),projectId:e.projectId,type:"3",submatrixId:a.submatrixId,withdrawalSubmatrixId:a.withdrawalSubmatrixId,isView:e.isView,inverterType:e.inverterType,deviceCode:e.getdeviceCode(a.configList,"3"),list:a.configList,submatrixCode:a.submatrixCode},on:{updateData:e.inverterTypeChange}}),t("device",{staticClass:"pt10",attrs:{name:e.$t("OTR.inverterType4"),projectId:e.projectId,type:"4",submatrixId:a.submatrixId,withdrawalSubmatrixId:a.withdrawalSubmatrixId,isView:e.isView,inverterType:e.inverterType,deviceCode:e.getdeviceCode(a.configList,"4"),list:a.configList,submatrixCode:a.submatrixCode},on:{updateData:e.inverterTypeChange}}),t("device",{staticClass:"pt10",attrs:{name:e.$t("OTR.inverterType5"),projectId:e.projectId,type:"5",submatrixId:a.submatrixId,withdrawalSubmatrixId:a.withdrawalSubmatrixId,isView:e.isView,inverterType:e.inverterType,deviceCode:e.getdeviceCode(a.configList,"5"),list:a.configList,submatrixCode:a.submatrixCode},on:{updateData:e.inverterTypeChange}}),t("device",{staticClass:"pt10",attrs:{name:e.$t("OTR.inverterType3"),projectId:e.projectId,type:"6",submatrixId:a.submatrixId,withdrawalSubmatrixId:a.withdrawalSubmatrixId,isView:e.isView,inverterType:e.inverterType,deviceCode:e.getdeviceCode(a.configList,"6"),list:a.configList,submatrixCode:a.submatrixCode},on:{updateData:e.inverterTypeChange}})],1)])])})),0)],1)},r=[],s=(a("257e"),a("4ef4")),l={name:"guangfu",components:{device:s["default"]},props:{fromType:{type:[Number,String],default:"1"},fromList:{type:Array,default:()=>[]},deviceList:{type:Array,default:()=>[]},projectId:{type:[Number,String],default:""},isView:{type:Boolean,default:!1}},watch:{fromType:{handler(e){this.inverterType=e},deep:!0,immediate:!0},fromList:{handler(e){if(this.submatrixList=e,1==this.inverterType){let e=this.getLength([2,3,6]);this.list1=[this.deviceList.length,...e],this.list2=[]}else if(2==this.inverterType){let e=this.getLength([4,5,6]);this.list1=[this.deviceList.length,...e],this.list2=[]}else if(3==this.inverterType){let e=this.getLength([2,3,6]),t=this.getLength([4,5,6]);this.list1=[this.deviceList.length,...e],this.list2=[this.deviceList.length,...t]}},deep:!0,immediate:!0}},data(){return{list1:[],list2:[],second:"second",tableData:[{name:"场站并网设备配置",key:"1"},{name:"交流汇流箱配置",key:"2"},{name:"组串逆变器配置",key:"3"},{name:"集中逆变器配置",key:"4"},{name:"直流汇流箱配置",key:"5"},{name:"光伏板块矩阵配置",key:"6"}],dialogTitle:"",submatrixId:null,inverterType:"1",submatrixList:[],type:"0",type0:1,type1:1,type2:1}},created(){},computed:{},methods:{inverterTypeChange(){this.$emit("updateData")},getLength(e,t=JSON.parse(JSON.stringify(this.submatrixList))){let a=[0,0,0];return e.forEach((e,i)=>{t.forEach(t=>{if(6===e){let r=this.getConfigList(t.configList,e),s=0;r.forEach(e=>{s+=e.count}),a[i]=a[i]+s}else{let r=this.getConfigList(t.configList,e);a[i]=a[i]+r.length}})}),a},getConfigList(e,t){let a=e||[],i=[];if(a){let e=!0;a.forEach(a=>{e&&a.type==t&&(e=!1,i=a.deviceList)})}return i},onVerification(){return!!this.inverterType||(this.$message.closeAll(),this.$message.warning("请选择场站逆变器类型"),!1)},getdeviceCode(e,t){let a=e||[],i="";if(a){let e=!0;a.forEach(a=>{e&&a.type===t&&(e=!1,i=a.deviceCode)})}return i}}},o=l,n=(a("15bd"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"203b6a49",null);t["default"]=c.exports},"53f0":function(e,t,a){"use strict";a("c214")},5448:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,dialogId:e.businessKey,taskId:e.taskId,formKey:e.formKey,auditStatus:e.auditStatus},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}})],1)},r=[],s=a("46e1"),l={props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},code:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{}},computed:{},created(){},mounted(){},watch:{},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component&&this.$refs.component.initData&&this.$refs.component.initData(e)}},components:{initForm:s["default"]}},o=l,n=a("2877"),c=Object(n["a"])(o,i,r,!1,null,"9a9fcd0e",null);t["default"]=c.exports},"54f7":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.19")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark"),prop:"comment"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.isAgree"),prop:"status"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:""},model:{value:e.formData.status,callback:function(t){e.$set(e.formData,"status",t)},expression:"formData.status"}},[t("el-option",{attrs:{label:e.$t("workOrderManage.agree"),value:"4"}}),t("el-option",{attrs:{label:e.$t("workOrderManage.unPass"),value:"2"}})],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("5b67"),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{options:[],cascaderProps:{value:"id",label:"label",disabled:"employee"},formData:{comment:"",status:"",taskId:""},rules:{status:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){"2"!==this.formData.status||this.formData.comment?(this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["e"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")})})):this.$message.error(this.$t("workOrderManage.tips13"))}},created(){},mounted(){}},o=l,n=(a("7a3e"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"79e4a2d6",null);t["default"]=c.exports},"552f":function(e,t,a){},"55e2":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"form2",attrs:{model:e.form2,"label-width":"120px"}},[t("el-form-item",{attrs:{label:e.$t("customers.Email-subject"),prop:"emailTitle",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{maxlength:"200","show-limit-word":""},model:{value:e.form2.emailTitle,callback:function(t){e.$set(e.form2,"emailTitle",t)},expression:"form2.emailTitle"}})],1),t("el-form-item",{attrs:{label:e.$t("customers.recipient")}},[t("el-input",{attrs:{maxlength:"200","show-limit-word":""},model:{value:e.form2.recipients,callback:function(t){e.$set(e.form2,"recipients",t)},expression:"form2.recipients"}})],1),t("el-form-item",{attrs:{label:e.$t("customers.Carbon-copy-recipients")}},[t("el-input",{attrs:{maxlength:"200","show-limit-word":""},model:{value:e.form2.carboner,callback:function(t){e.$set(e.form2,"carboner",t)},expression:"form2.carboner"}})],1),t("el-form-item",{attrs:{label:e.$t("customers.Content")}},[t("tinymce",{ref:"editor",attrs:{"show-img":!1,val:e.form2.emailContent}})],1),t("el-form-item",{attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("myApproval-restServicePurchase.attachment")))]),t("upload",{ref:"withdrawalPdf",attrs:{acceptType:".pdf",limitNum:1,warning:e.$t("restServicePurchase.The-file-size")}})],1)],1),t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.handleCancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSave}},[e._v(e._s(e.$t("Send")))])],1)],1)},r=[],s=a("257e"),l=(a("fee3"),a("9579")),o=a("9dac"),n={name:"index",components:{tinymce:l["a"],upload:o["a"]},props:{businessKey:{type:[Number,String],default:null},taskId:{type:String,default:""},isView:{type:Boolean,default:!1}},data(){return{form2:{emailTitle:"",recipients:"",carboner:"",emailContent:""}}},created(){},methods:{getPageList(){Object(s["f"])(this.businessKey).then(e=>{this.form2=e.data,this.$nextTick(()=>{e.data.withdrawalPdf&&e.data.withdrawalPdf.length>0&&(this.$refs.withdrawalPdf.fileList=[{url:e.data.withdrawalPdf,name:e.data.withdrawalPdf.split(".com/")[1]}])})})},handleCancel(){this.$emit("submit")},handleSave(e){this.$refs.form2.validate(e=>{if(e){if(!this.$refs.editor.myValue)return this.$message.closeAll(),void this.$message.warning("请填写内容");if(0==this.$refs.withdrawalPdf.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传附件");let e={carboner:this.form2.carboner,emailContent:this.$refs.editor.myValue,emailTitle:this.form2.emailTitle,recipients:this.form2.recipients,taskId:this.taskId,withdrawalPdf:this.$refs.withdrawalPdf.fileList[0].url,emailTemplateId:this.form2.emailTemplateId};Object(s["j"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})}}},c=n,u=a("2877"),m=Object(u["a"])(c,i,r,!1,null,null,null);t["default"]=m.exports},5676:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,isEdit:!1,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{auditStatus:e.auditStatus,taskId:e.taskId,businessKey:e.businessKey,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("f87c"),l=a("c18f");const o={Other_1:"restServicePurchase_1"};var n={components:{initForm:s["default"],restServicePurchase_1:l["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null}},data(){return{componentName:o[this.formKey]}},created(){},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component.initData&&this.$refs.component.initData(e)}}},c=n,u=a("2877"),m=Object(u["a"])(c,i,r,!1,null,"92a66f84",null);t["default"]=m.exports},5733:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.1")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{staticClass:"is-required",attrs:{label:e.$t("workOrderManage.chargePerson"),prop:"principalJx"}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select")},model:{value:e.formData.principalJx,callback:function(t){e.$set(e.formData,"principalJx",t)},expression:"formData.principalJx"}},e._l(e.options,(function(e){return t("el-option",{key:e.userId,attrs:{label:`${e.nickName}(${e.deptName})`,value:e.userId}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark"),prop:"comment"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.isPass"),prop:"status"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:""},model:{value:e.formData.status,callback:function(t){e.$set(e.formData,"status",t)},expression:"formData.status"}},[t("el-option",{attrs:{label:e.$t("workOrderManage.pass"),value:"2"}}),t("el-option",{attrs:{label:e.$t("workOrderManage.unPass"),value:"3"}})],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("c55c"),l=a("0fa4"),o={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{options:[],contractTypeList:[],formData:{principalJx:"",comment:"",status:"",taskId:""},rules:{status:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){"3"!==this.formData.status||this.formData.comment?"2"!==this.formData.status||this.formData.principalJx?(this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(l["c"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")})})):this.$message.error("请选择负责人"):this.$message.error(this.$t("workOrderManage.tips13"))},getTreeSelect(e,t){Object(s["d"])({belongsArea:e}).then(e=>{var a;this.options=e.data,this.formData.principalJx=null===(a=this.options.find(e=>e.userId===t))||void 0===a?void 0:a.userId})},initData(e){this.getTreeSelect(e.bigArea,e.principal)}},created(){},mounted(){}},n=o,c=(a("816f"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"15ad74c8",null);t["default"]=u.exports},5784:function(e,t,a){},"57ce":function(e,t,a){"use strict";a("b1ac")},"5ad1":function(e,t,a){},"5b67":function(e,t,a){"use strict";a.d(t,"m",(function(){return r})),a.d(t,"n",(function(){return s})),a.d(t,"l",(function(){return l})),a.d(t,"g",(function(){return o})),a.d(t,"h",(function(){return n})),a.d(t,"a",(function(){return c})),a.d(t,"c",(function(){return u})),a.d(t,"b",(function(){return m})),a.d(t,"p",(function(){return d})),a.d(t,"q",(function(){return p})),a.d(t,"k",(function(){return f})),a.d(t,"f",(function(){return h})),a.d(t,"d",(function(){return g})),a.d(t,"e",(function(){return b})),a.d(t,"i",(function(){return y})),a.d(t,"j",(function(){return D})),a.d(t,"o",(function(){return v}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-general-tickets/list",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/unicare-general-tickets/listTechnology",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/unicare-general-tickets/listHy",method:"get",params:e})}function o(e){return Object(i["a"])({url:"/unicare-project-entrance-inspection/getDeviceDevide",method:"get",params:e})}function n(e){return Object(i["a"])({url:"/faultType/dropList",method:"get",params:e})}function c(e){return Object(i["a"])({url:"/unicare-general-tickets/add",method:"post",data:e})}function u(e){return Object(i["a"])({url:"/unicare-general-tickets/addHy",method:"post",data:e})}function m(e){return Object(i["a"])({url:"/unicare-general-tickets/addDraft",method:"post",data:e})}function d(e){return Object(i["a"])({url:"/unicare-general-tickets/update",method:"put",data:e})}function p(e){return Object(i["a"])({url:"/unicare-general-tickets/updateDraft",method:"put",data:e})}function f(e){return Object(i["a"])({url:"/unicare-general-tickets/detail/"+e,method:"get"})}function h(e){return Object(i["a"])({url:"/unicare-general-tickets/"+e,method:"delete"})}function g(e){return Object(i["a"])({url:"/unicare-general-tickets/audit",method:"post",data:e})}function b(e){return Object(i["a"])({url:"/unicare-general-tickets/deleteAudit",method:"post",data:e})}function y(e){return Object(i["a"])({url:"/unicare-general-tickets/executeAuditVo",method:"post",data:e})}function D(e){return Object(i["a"])({url:"/unicare-general-tickets/executeAuditVoHy",method:"post",data:e})}function v(){return Object(i["a"])({url:"/unicare-project/projectListForGeneralTickets",method:"get"})}},"5bf2":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:"Ot_0"!==e.formKey||e.isView,dialogId:e.businessKey,taskId:e.taskId,formKey:e.formKey,auditStatus:e.auditStatus},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{taskId:e.taskId,code:e.code},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("2c44"),l=a("5733"),o=a("4ad2"),n=a("cf29");const c={Ot_1:"Ot_1",Ot_3:"Ot_3",Ot_4:"Ot_4"};var u={props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},code:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{componentName:c[this.formKey]}},computed:{},created(){},mounted(){},watch:{},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component&&this.$refs.component.initData&&this.$refs.component.initData(e)}},components:{initForm:s["default"],Ot_1:l["default"],Ot_3:o["default"],Ot_4:n["default"]}},m=u,d=a("2877"),p=Object(d["a"])(m,i,r,!1,null,"5a1447aa",null);t["default"]=p.exports},"5c48":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,"label-width":"100px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"登记单号"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"单据名称"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"证书类型"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.certificateName,callback:function(t){e.$set(e.formData,"certificateName",t)},expression:"formData.certificateName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"证书名称"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.certificateName,callback:function(t){e.$set(e.formData,"certificateName",t)},expression:"formData.certificateName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"证书编码"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.certificateCode,callback:function(t){e.$set(e.formData,"certificateCode",t)},expression:"formData.certificateCode"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"取证时间"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.forensicsDate,callback:function(t){e.$set(e.formData,"forensicsDate",t)},expression:"formData.forensicsDate"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"有效时限"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.certificateTime,callback:function(t){e.$set(e.formData,"certificateTime",t)},expression:"formData.certificateTime"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"复证时间"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.cumulativeCertificateDate,callback:function(t){e.$set(e.formData,"cumulativeCertificateDate",t)},expression:"formData.cumulativeCertificateDate"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"适用区域"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyArea,callback:function(t){e.$set(e.formData,"applyArea",t)},expression:"formData.applyArea"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"姓名"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.userName,callback:function(t){e.$set(e.formData,"userName",t)},expression:"formData.userName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"备注"}},[t("el-input",{attrs:{type:"textarea",rows:"3",disabled:""},model:{value:e.formData.remark,callback:function(t){e.$set(e.formData,"remark",t)},expression:"formData.remark"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"证书附件"}},[t("upload",{ref:"attaDtoList",attrs:{file:e.formData.attaDtoList,disabled:""}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"审批意见"}},[t("el-input",{attrs:{type:"textarea",maxlength:"50","show-word-limit":"",rows:"3",disabled:e.isView},model:{value:e.comment,callback:function(t){e.comment=t},expression:"comment"}})],1)],1)],1)],1),e.isView?e._e():t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"info"},on:{click:e.handleCancle}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"warning"},on:{click:function(t){return e.handleSubmit("3")}}},[e._v("驳回")]),t("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.handleSubmit("4")}}},[e._v("作废")]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleSubmit("5")}}},[e._v("通过")])],1)],1)},r=[],s=(a("14d9"),a("a6f8")),l=a("9dac"),o={components:{upload:l["a"]},props:{isView:{type:Boolean,default:!1},businessKey:{type:[Number,String],default:null},formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null}},data(){return{comment:"",formData:{certificateTime:""}}},created(){},methods:{init(){this.getDeatil()},getDeatil(){Object(s["b"])(this.businessKey).then(e=>{200==e.code&&(this.formData=e.data,this.formData.certificateTime=this.formData.certificateBeginDate+"  ——  "+this.formData.certificateEndDate,this.formData.attaDtoList&&this.formData.attaDtoList.length>0&&this.$nextTick(()=>{this.$refs.attaDtoList.fileList=[],this.formData.attaDtoList.map(e=>{this.$refs.attaDtoList.fileList.push({url:e.fileUrl,name:e.fileName})})}))})},handleCancle(){this.$emit("submit")},handleSubmit(e){if(("3"==e||"4"==e)&&""==this.comment)return void this.$message.error("驳回与作废操作时审批意见不可为空！！！");let t={id:this.businessKey,taskId:this.taskId,status:e,comment:this.comment};Object(s["a"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}}},n=o,c=(a("63ce"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"4623c958",null);t["default"]=u.exports},"5d83":function(e,t,a){"use strict";a("d952")},"5e18":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return e.formData?t("div",[t("el-form",{ref:"formData",staticClass:"form-tel",attrs:{model:e.formData,"label-width":"150px",inline:""}},[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.applyUserInfo"))+"】")]),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Application-name"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Application-no"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1),t("el-form-item",{attrs:{label:e.$t("suppliesPurchase.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.department")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserDepart,callback:function(t){e.$set(e.formData,"applyUserDepart",t)},expression:"formData.applyUserDepart"}})],1),t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.applyDate")}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",disabled:""},model:{value:e.formData.createTime,callback:function(t){e.$set(e.formData,"createTime",t)},expression:"formData.createTime"}})],1),t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.contractInfo"))+"】")]),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.contractName"),prop:"contractName"}},[e.isView?t("el-input",{staticClass:"input_width",staticStyle:{padding:"0 46px 0 0"},attrs:{disabled:e.isView||"OMContractEdit_0"!=e.formKey,placeholder:e.$t("ITO.pleaseContract"),maxlength:"40","show-word-limit":"",clearable:""},model:{value:e.formData.contractName,callback:function(t){e.$set(e.formData,"contractName","string"===typeof t?t.trim():t)},expression:"formData.contractName"}}):t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select"),disabled:e.isView||"OMContractEdit_0"!=e.formKey},on:{change:e.changeContract},model:{value:e.formData.contractId,callback:function(t){e.$set(e.formData,"contractId",t)},expression:"formData.contractId"}},e._l(e.contractListDataOA,(function(e,a){return t("el-option",{key:a,attrs:{label:e.contractName+"-"+e.contractCode,value:e.contractId}})})),1)],1),t("el-form-item",{attrs:{label:e.$t("ITO.contractCode"),prop:"contractCode"}},[t("el-input",{staticClass:"input_width",staticStyle:{padding:"0 46px 0 0"},attrs:{disabled:"",placeholder:e.$t("ITO.pleaseContract"),maxlength:"40","show-word-limit":"",clearable:""},model:{value:e.formData.contractCode,callback:function(t){e.$set(e.formData,"contractCode","string"===typeof t?t.trim():t)},expression:"formData.contractCode"}})],1),t("el-form-item",{attrs:{label:e.$t("ITO.contractType"),prop:"contractType"}},[t("el-select",{attrs:{disabled:"",filterable:"",clearable:"",placeholder:e.$t("Please-select")},model:{value:e.formData.contractType,callback:function(t){e.$set(e.formData,"contractType",t)},expression:"formData.contractType"}},e._l(e.systemDictDataListData,(function(e,a){return t("el-option",{key:a,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.contractAmount")}},[t("el-input",{directives:[{name:"only-number",rawName:"v-only-number",value:{min:0,precision:3},expression:"{ min: 0, precision: 3 }"}],staticClass:"input_width",attrs:{disabled:e.isView||"OMContractEdit_0"!=e.formKey,placeholder:e.$t("ITO.tips1"),clearable:"",maxlength:"12","show-word-limit":""},model:{value:e.formData.contractAmount,callback:function(t){e.$set(e.formData,"contractAmount","string"===typeof t?t.trim():t)},expression:"formData.contractAmount"}})],1),t("el-form-item",{attrs:{label:e.$t("ITO.contractBeginDate"),prop:"contractBeginDate"}},[t("el-date-picker",{attrs:{disabled:"",type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:e.$t("ITO.selectDate"),clearable:"","picker-options":e.pickerOptionsStart},model:{value:e.formData.contractBeginDate,callback:function(t){e.$set(e.formData,"contractBeginDate",t)},expression:"formData.contractBeginDate"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.contractEndDate"),prop:"contractEndDate"}},[t("el-date-picker",{attrs:{disabled:"",type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:e.$t("ITO.selectDate"),clearable:"","picker-options":e.pickerOptionsEnd},model:{value:e.formData.contractEndDate,callback:function(t){e.$set(e.formData,"contractEndDate",t)},expression:"formData.contractEndDate"}})],1),"UNOM"==e.formData.category?t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.categoryService"),prop:"categoryService"}},[t("el-select",{attrs:{disabled:e.isView||"OMContractEdit_0"!=e.formKey,filterable:"",clearable:"",placeholder:e.$t("Please-select")},model:{value:e.formData.categoryService,callback:function(t){e.$set(e.formData,"categoryService",t)},expression:"formData.categoryService"}},e._l(e.categoryServiceListData,(function(e,a){return t("el-option",{key:a,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1):e._e(),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"UNOM"==e.formData.category&&0==this.formData.categoryService||1==this.formData.categoryService||2==this.formData.categoryService||3==this.formData.categoryService,expression:"formData.category == 'UNOM'&&this.formData.categoryService==0||this.formData.categoryService==1||this.formData.categoryService==2||this.formData.categoryService==3"}],attrs:{label:e.$t("omContractRevenueEdit.categoryService2"),prop:"categoryService2"}},[t("el-select",{attrs:{disabled:"",filterable:"",clearable:"",placeholder:e.$t("Please-select")},model:{value:e.formData.categoryService2,callback:function(t){e.$set(e.formData,"categoryService2",t)},expression:"formData.categoryService2"}},e._l(e.filteredDetails,(function(e){return t("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"UNOM"==e.formData.category&&4==this.formData.categoryService||5==this.formData.categoryService||6==this.formData.categoryService,expression:"formData.category == 'UNOM'&&this.formData.categoryService==4||this.formData.categoryService==5||this.formData.categoryService==6"}],attrs:{label:e.$t("omContractRevenueEdit.serverDetail"),prop:"serverDetail"}},[t("el-input",{attrs:{disabled:"",type:"textarea",maxlength:"50",clearable:"",autosize:{minRows:1,maxRows:5},"show-word-limit":""},model:{value:e.formData.serverDetail,callback:function(t){e.$set(e.formData,"serverDetail",t)},expression:"formData.serverDetail"}})],1),"UNOM"==e.formData.category?t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.ourCompanyName"),prop:"ourCompanyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.ourCompanyName,callback:function(t){e.$set(e.formData,"ourCompanyName",t)},expression:"formData.ourCompanyName"}})],1):e._e(),"UNOM"==e.formData.category?t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.customerName"),prop:"customerName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.customerName,callback:function(t){e.$set(e.formData,"customerName",t)},expression:"formData.customerName"}})],1):e._e(),"UNOM"==e.formData.category?t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.projectCompanyName"),prop:"projectCompanyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectCompanyName,callback:function(t){e.$set(e.formData,"projectCompanyName",t)},expression:"formData.projectCompanyName"}})],1):e._e(),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.salesman"),prop:"salesman"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.salesman,callback:function(t){e.$set(e.formData,"salesman",t)},expression:"formData.salesman"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.rate"),prop:"rate"}},[t("el-select",{attrs:{disabled:e.isView||"OMContractEdit_0"!=e.formKey,filterable:"",clearable:"",placeholder:e.$t("Please-select")},on:{change:function(e){}},model:{value:e.formData.rate,callback:function(t){e.$set(e.formData,"rate",t)},expression:"formData.rate"}},e._l(e.rateDates,(function(e){return t("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:3==this.formData.rate,expression:"this.formData.rate==3"}],attrs:{label:e.$t("omContractRevenueEdit.rateDetail"),prop:"rateDetail"}},[t("el-input",{attrs:{disabled:e.isView||"OMContractEdit_0"!=e.formKey,placeholder:e.$t("omContractRevenueEdit.inputTip2"),autosize:{minRows:1,maxRows:7},"show-word-limit":"",oninput:"value=value.replace(/[^0-9.]/g,'')",maxlength:"10"},model:{value:e.formData.rateDetail,callback:function(t){e.$set(e.formData,"rateDetail",t)},expression:"formData.rateDetail"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.contentRemark"),prop:"contentRemark"}},[t("el-input",{attrs:{disabled:e.isView||"OMContractEdit_0"!=e.formKey,type:"textarea",maxlength:"200",autosize:{minRows:6,maxRows:7},"show-word-limit":""},model:{value:e.formData.contentRemark,callback:function(t){e.$set(e.formData,"contentRemark",t)},expression:"formData.contentRemark"}})],1),"UNOM"==e.formData.category?t("el-form-item",{staticClass:"single",attrs:{label:e.$t("myApproval-suppliesPurchase.upload-atta"),prop:"faultName"}},[t("upload",{ref:"attaReqFileVos",attrs:{limitNum:3,warning:e.$t("myApproval-restServicePurchase.The-file-size"),disabled:!("utensilApply_0"==e.formKey&&0==e.auditStatus)||e.isView}})],1):e._e(),"OM"==e.formData.category?t("el-form-item",{attrs:{label:e.$t("ITO.signDate"),prop:"signDate"}},[t("el-date-picker",{attrs:{disabled:"",type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:e.$t("ITO.selectDate"),clearable:""},model:{value:e.formData.signDate,callback:function(t){e.$set(e.formData,"signDate",t)},expression:"formData.signDate"}})],1):e._e(),"OM"==e.formData.category?t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.filingDate"),prop:"filingDate"}},[t("el-date-picker",{attrs:{disabled:"",type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:e.$t("ITO.selectDate"),clearable:""},model:{value:e.formData.filingDate,callback:function(t){e.$set(e.formData,"filingDate",t)},expression:"formData.filingDate"}})],1):e._e(),t("el-form-item",{staticClass:"single hidden"},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("omContractRevenueEdit.projectRevenutEdit")))]),t("el-table",{ref:"materialTable",attrs:{size:"medium",data:e.tableLoadData2,stripe:""}},["suppliesPurchase_6"!=e.formKey&&"suppliesPurchase_7"!=e.formKey||e.isView?e._e():t("el-table-column",{attrs:{type:"selection",width:"55",selectable:e.selectedTable}}),t("el-table-column",{key:"0",attrs:{align:"center",label:e.$t("ITO.projectName"),prop:"projectName"}}),t("el-table-column",{key:"1",attrs:{align:"center",label:e.$t("ITO.projectCode"),prop:"projectCode"}}),"OM"==e.formData.category?t("el-table-column",{key:"2",attrs:{align:"center",label:e.$t("suppliesPurchase.Plant-type"),prop:"powerStationType"}}):e._e(),"OM"==e.formData.category?t("el-table-column",{key:"3",attrs:{align:"center",label:e.$t("omContractRevenueEdit.provinceName"),prop:"provinceName","min-width":"150"}}):e._e(),"OM"==e.formData.category?t("el-table-column",{key:"17",attrs:{align:"center",label:e.$t("omContractRevenueEdit.city"),prop:"cityName"}}):e._e(),"OM"==e.formData.category?t("el-table-column",{key:"18",attrs:{align:"center",label:e.$t("omContractRevenueEdit.isClimb"),prop:"climbFlag"}}):e._e(),"OM"==e.formData.category?t("el-table-column",{key:"19",attrs:{align:"center",label:e.$t("omContractRevenueEdit.projectStartDate"),prop:"projectBeginDate"}}):e._e(),"OM"==e.formData.category?t("el-table-column",{key:"20",attrs:{align:"center",label:e.$t("omContractRevenueEdit.projectEndDate"),prop:"projectEndDate"}}):e._e(),"OM"==e.formData.category?t("el-table-column",{key:"21",attrs:{align:"center",label:e.$t("omContractRevenueEdit.planImplCapacity"),prop:"planImplCapacity"}}):e._e(),"OM"==e.formData.category?t("el-table-column",{key:"22",attrs:{align:"center",label:e.$t("omContractRevenueEdit.actualCapacity"),prop:"actualCapacity"}}):e._e(),"OM"==e.formData.category?t("el-table-column",{key:"23",attrs:{align:"center",label:e.$t("omContractRevenueEdit.price"),prop:"unitPrice"}}):e._e(),"OM"==e.formData.category?t("el-table-column",{key:"24",attrs:{align:"center",label:e.$t("omContractRevenueEdit.projectContractPrice"),prop:"projectContractAmount"}}):e._e(),"OM"==e.formData.category?t("el-table-column",{key:"25",attrs:{align:"center",label:e.$t("omContractRevenueEdit.projectCompanyName"),prop:"projectCompanyName"}}):e._e(),"OM"==e.formData.category?t("el-table-column",{key:"26",attrs:{align:"center",label:e.$t("omContractRevenueEdit.AProjectCode"),prop:"aprojectCode"}}):e._e(),"OM"==e.formData.category?t("el-table-column",{key:"27",attrs:{align:"center",label:e.$t("omContractRevenueEdit.pay"),prop:"pay"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("div",{staticClass:"operationDiv"},[t("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.showProject(a.row,a.$index)}}},[e._v("详情")])],1)]}}],null,!1,3628826440)}):e._e(),"OM"!=e.formData.category||e.isView||"OMContractEdit_0"!=e.formKey?e._e():t("el-table-column",{key:"32",attrs:{align:"center",label:e.$t("ITO.operation"),prop:"operation"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("div",{staticClass:"operationDiv"},[t("el-link",{staticClass:"mlr5",attrs:{type:"primary",underline:!1},on:{click:function(t){return e.onEdit(a.row,a.$index)}}},[e._v(e._s(e.$t("Edit"))+" ")]),t("el-link",{staticClass:"mlr5",attrs:{type:"danger",underline:!1},on:{click:function(t){return e.onDel(a.row.projectCode,a.row.$index)}}},[e._v(e._s(e.$t("Delete"))+" ")])],1)]}}],null,!1,958908860)}),"UNOM"==e.formData.category?t("el-table-column",{key:"28",attrs:{align:"center",label:e.$t("omContractRevenueEdit.confirmDate"),prop:"confirmDate"}}):e._e(),"UNOM"==e.formData.category?t("el-table-column",{key:"29",attrs:{align:"center",label:e.$t("omContractRevenueEdit.confirmAmount"),prop:"confirmAmount"}}):e._e(),"UNOM"==e.formData.category?t("el-table-column",{key:"30",attrs:{align:"center",label:e.$t("omContractRevenueEdit.invoicingDate"),prop:"invoicingDate"}}):e._e(),"UNOM"==e.formData.category?t("el-table-column",{key:"31",attrs:{align:"center",label:e.$t("omContractRevenueEdit.invoicingAmount"),prop:"invoicingAmount"}}):e._e(),"UNOM"!=e.formData.category||e.isView||"OMContractEdit_0"!=e.formKey?e._e():t("el-table-column",{key:"33",attrs:{align:"center",label:e.$t("ITO.operation"),prop:"operation"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("div",{staticClass:"operationDiv"},[t("el-link",{staticClass:"mlr5",attrs:{type:"primary",underline:!1},on:{click:function(t){return e.onEdit(a.row,a.$index)}}},[e._v(e._s(e.$t("Edit"))+" ")]),t("el-link",{staticClass:"mlr5",attrs:{type:"danger",underline:!1},on:{click:function(t){return e.onDel(a.row.projectCode,a.row.$index)}}},[e._v(e._s(e.$t("Delete"))+" ")])],1)]}}],null,!1,958908860)})],1),e.isView||"OMContractEdit_0"!=e.formKey?e._e():t("el-button",{staticClass:"add-div",attrs:{plain:"",icon:"el-icon-plus",size:"mini"},on:{click:e.onAdd}},[t("i",[e._v(e._s(e.$t("omContractRevenueEdit.addProjectInfo")))])])],1)],1),t("el-dialog",{attrs:{title:e.titleProject,visible:e.showProjectDialog,width:"80%","close-on-click-modal":!1,"append-to-body":""},on:{"update:visible":function(t){e.showProjectDialog=t}}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.payList,stripe:"","show-summary":"","summary-method":e.getSummaries}},[t("el-table-column",{attrs:{label:"应开票比例",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.invoicingRatio)+"%")]}}],null,!1,2356660198)}),t("el-table-column",{attrs:{label:"应开票金额",prop:"invoicingAmount",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.invoicingAmount))]}}],null,!1,3141339429)}),t("el-table-column",{attrs:{label:"应开票日期",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.invoicingDate))]}}],null,!1,2061605117)}),t("el-table-column",{attrs:{label:"开票内容",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.invoicingRemark))]}}],null,!1,2949024971)})],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handleClose2}},[e._v(e._s(e.$t("Cancel")))])],1)],1),t("el-dialog",{attrs:{title:e.dialogTitle,visible:e.dialogVisible,"close-on-click-modal":!1,"before-close":e.handleClose,"append-to-body":"",width:"41%",height:"80%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("div",[t("el-form",{ref:"formInit",attrs:{model:e.formInit,"label-width":"134px",inline:""}},[t("el-form-item",{attrs:{"label-width":"130px",label:e.$t("omContractRevenueEdit.contractRelationProject"),prop:"projectId",rules:{required:!0,message:this.$t("devopswork.Required-item-cannot-be-blank"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select")},on:{change:e.changeProject},model:{value:e.formInit.projectId,callback:function(t){e.$set(e.formInit,"projectId",t)},expression:"formInit.projectId"}},e._l(e.projectListData,(function(e,a){return t("el-option",{key:a,attrs:{label:e.projectName+"-"+e.projectCode,value:e.projectId}})})),1)],1),t("el-form-item",{attrs:{"label-width":"120px",label:e.$t("ITO.projectName"),prop:"projectName",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),"show-word-limit":"",clearable:"",disabled:"",maxlength:e.GLOBAL.MAX_LENGTH_TITLE},model:{value:e.formInit.projectName,callback:function(t){e.$set(e.formInit,"projectName",t)},expression:"formInit.projectName"}})],1),t("el-form-item",{attrs:{label:e.$t("ITO.projectCode"),prop:"projectCode",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:e.GLOBAL.MAX_LENGTH_TITLE,"show-word-limit":"",disabled:""},model:{value:e.formInit.projectCode,callback:function(t){e.$set(e.formInit,"projectCode",t)},expression:"formInit.projectCode"}})],1),"OM"==e.formData.category?t("el-form-item",{attrs:{label:e.$t("suppliesPurchase.Plant-type"),prop:"powerStationType",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:e.GLOBAL.MAX_LENGTH_TITLE,"show-word-limit":"",disabled:""},model:{value:e.formInit.powerStationType,callback:function(t){e.$set(e.formInit,"powerStationType",t)},expression:"formInit.powerStationType"}})],1):e._e(),["OM"==e.formData.category?t("el-form-item",{staticClass:"is-required",attrs:{label:e.$t("omContractRevenueEdit.provinceName"),prop:"provinceName"}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:"9","show-word-limit":"",disabled:""},model:{value:e.formInit.provinceName,callback:function(t){e.$set(e.formInit,"provinceName",t)},expression:"formInit.provinceName"}})],1):e._e()],"OM"==e.formData.category?t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.city"),prop:"cityName",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:"9","show-word-limit":"",disabled:""},model:{value:e.formInit.cityName,callback:function(t){e.$set(e.formInit,"cityName",t)},expression:"formInit.cityName"}})],1):e._e(),"OM"==e.formData.category?t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.isClimb"),prop:"climbFlag",rules:[{required:!0,message:e.$t("required")}]}},[t("el-select",{attrs:{filterable:"",placeholder:"请选择",clearable:""},model:{value:e.formInit.climbFlag,callback:function(t){e.$set(e.formInit,"climbFlag",t)},expression:"formInit.climbFlag"}},e._l(e.isClimbList,(function(e,a){return t("el-option",{key:a,attrs:{label:e.label,value:e.value}})})),1)],1):e._e(),"OM"==e.formData.category?t("el-form-item",{staticClass:"single",attrs:{"label-width":"120px",label:e.$t("omContractRevenueEdit.projectStartDate"),prop:"projectBeginDate",rules:[{required:!0,message:e.$t("required")}]}},[t("el-date-picker",{attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:e.$t("supplier.option-date")},model:{value:e.formInit.projectBeginDate,callback:function(t){e.$set(e.formInit,"projectBeginDate",t)},expression:"formInit.projectBeginDate"}})],1):e._e(),"OM"==e.formData.category?t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.projectEndDate"),prop:"projectEndDate",rules:[{required:!0,message:e.$t("required")}]}},[t("el-date-picker",{staticStyle:{width:"203px"},attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:e.$t("supplier.option-date")},model:{value:e.formInit.projectEndDate,callback:function(t){e.$set(e.formInit,"projectEndDate",t)},expression:"formInit.projectEndDate"}})],1):e._e(),"OM"==e.formData.category?t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.planImplCapacity"),prop:"planImplCapacity"}},[t("el-input",{directives:[{name:"onlyInt",rawName:"v-onlyInt"}],attrs:{placeholder:e.$t("Please-input"),maxlength:"9","show-word-limit":"",disabled:"","label-width":"100px"},on:{change:e.handleValidate},model:{value:e.formInit.planImplCapacity,callback:function(t){e.$set(e.formInit,"planImplCapacity",t)},expression:"formInit.planImplCapacity"}})],1):e._e(),"OM"==e.formData.category?t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.actualCapacity"),prop:"actualCapacity"}},[t("el-input-number",{attrs:{placeholder:e.$t("Please-input"),maxlength:"20","show-word-limit":"",precision:10},on:{change:e.handleValidate},model:{value:e.formInit.actualCapacity,callback:function(t){e.$set(e.formInit,"actualCapacity",t)},expression:"formInit.actualCapacity"}})],1):e._e(),"OM"==e.formData.category?t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.price"),prop:"unitPrice"}},[t("el-input",{directives:[{name:"onlyInt",rawName:"v-onlyInt"}],attrs:{placeholder:e.$t("Please-input"),maxlength:"9",disabled:"","show-word-limit":""},model:{value:e.formInit.unitPrice,callback:function(t){e.$set(e.formInit,"unitPrice",t)},expression:"formInit.unitPrice"}})],1):e._e(),"OM"==e.formData.category?t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.projectContractPrice"),prop:"projectContractAmount",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{directives:[{name:"only-number",rawName:"v-only-number",value:{min:0,maxlength:15},expression:"{min:0,maxlength:15}"}],attrs:{placeholder:e.$t("omContractRevenueEdit.inputTip"),maxlength:15,"show-word-limit":""},on:{change:e.handleValidate},model:{value:e.formInit.projectContractAmount,callback:function(t){e.$set(e.formInit,"projectContractAmount","string"===typeof t?t.trim():t)},expression:"formInit.projectContractAmount"}})],1):e._e(),"OM"==e.formData.category?t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.projectCompanyName"),prop:"projectCompanyName"}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:"20","show-word-limit":"",disabled:""},model:{value:e.formInit.projectCompanyName,callback:function(t){e.$set(e.formInit,"projectCompanyName",t)},expression:"formInit.projectCompanyName"}})],1):e._e(),"OM"==e.formData.category?t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.AProjectCode"),prop:"firstPartyProjectCode"}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:"9","show-word-limit":""},model:{value:e.formInit.firstPartyProjectCode,callback:function(t){e.$set(e.formInit,"firstPartyProjectCode",t)},expression:"formInit.firstPartyProjectCode"}})],1):e._e(),"UNOM"==e.formData.category?t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.confirmDate"),prop:"confirmDate",rules:[{required:!0,message:e.$t("required")}]}},[t("el-date-picker",{attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:e.$t("supplier.option-date")},model:{value:e.formInit.confirmDate,callback:function(t){e.$set(e.formInit,"confirmDate",t)},expression:"formInit.confirmDate"}})],1):e._e(),"UNOM"==e.formData.category?t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.confirmAmount"),prop:"confirmAmount",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input-number",{directives:[{name:"only-number",rawName:"v-only-number",value:{min:0,maxlength:10},expression:"{min:0,maxlength:10}"}],attrs:{placeholder:e.$t("Please-input"),maxlength:"9","show-word-limit":"",precision:4},on:{change:e.handleValidate},model:{value:e.formInit.confirmAmount,callback:function(t){e.$set(e.formInit,"confirmAmount",t)},expression:"formInit.confirmAmount"}})],1):e._e(),"UNOM"==e.formData.category?t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.invoicingDate"),prop:"invoicingDate",rules:[{required:!0,message:e.$t("required")}]}},[t("el-date-picker",{attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:e.$t("supplier.option-date")},model:{value:e.formInit.invoicingDate,callback:function(t){e.$set(e.formInit,"invoicingDate",t)},expression:"formInit.invoicingDate"}})],1):e._e(),"UNOM"==e.formData.category?t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.invoicingAmount"),prop:"invoicingAmount",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:e.GLOBAL.MAX_LENGTH_TITLE,"show-word-limit":""},model:{value:e.formInit.invoicingAmount,callback:function(t){e.$set(e.formInit,"invoicingAmount",t)},expression:"formInit.invoicingAmount"}})],1):e._e()],2)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handleClose}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"success",plain:""},on:{click:e.onSubmit}},[e._v(e._s(e.$t("Save")))])],1)]),e.isView||"OMContractEdit_0"!=e.formKey?e._e():t("el-dialog",{attrs:{title:e.$t("omContractRevenueEdit.pay"),visible:e.showProjectDialog,width:"80%","close-on-click-modal":!1,"close-on-press-escape":!1,"append-to-body":"","show-close":!1},on:{"update:visible":function(t){e.showProjectDialog=t}}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.payList,stripe:"","show-summary":"","summary-method":e.getSummaries}},[t("el-table-column",{attrs:{label:"应开票比例",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.invoicingRatio)+"%")]}}],null,!1,2356660198)}),t("el-table-column",{attrs:{label:"应开票金额",prop:"invoicingAmount",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.invoicingAmount))]}}],null,!1,3141339429)}),t("el-table-column",{attrs:{label:"应开票日期",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.invoicingDate))]}}],null,!1,2061605117)}),t("el-table-column",{attrs:{label:"开票内容",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.invoicingRemark))]}}],null,!1,2949024971)}),t("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){return e.onCopyPay(a.row)}}},[e._v("复制")]),t("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){return e.onEditPay(a.row,a.$index)}}},[e._v("编辑")]),t("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){return e.onDelPay(a.row,a.$index)}}},[e._v("删除")])]}}],null,!1,3342738328)})],1),t("div",{staticStyle:{"text-align":"center"}},[t("el-button",{staticClass:"add-div-inside",attrs:{plain:"",icon:"el-icon-plus",size:"mini"},on:{click:e.onAddPay}})],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handleClose2}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"success",plain:""},on:{click:e.onSubmitPayToProjectRevenueEdit}},[e._v(e._s(e.$t("Save")))])],1)],1),t("el-dialog",{attrs:{title:"新增付款条件",visible:e.dialogVisiblePay,"close-on-click-modal":!1,"before-close":e.handleClosePay,"append-to-body":"",width:"41%",height:"80%"},on:{"update:visible":function(t){e.dialogVisiblePay=t}}},[t("div",[t("el-form",{ref:"formInitPay",attrs:{model:e.formInitPay,"label-width":"100px",inline:""}},[t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.invoicingRatio"),prop:"invoicingRatio",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),"show-word-limit":"",clearable:"",disabled:"",maxlength:e.GLOBAL.MAX_LENGTH_TITLE},model:{value:e.formInitPay.invoicingRatio,callback:function(t){e.$set(e.formInitPay,"invoicingRatio",t)},expression:"formInitPay.invoicingRatio"}},[t("i",{attrs:{slot:"suffix"},slot:"suffix"},[e._v("%")])])],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.invoicingAmount"),prop:"invoicingAmount",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{directives:[{name:"only-number",rawName:"v-only-number",value:{min:0,maxlength:10},expression:"{min:0,maxlength:10}"}],attrs:{placeholder:e.$t("Please-input"),maxlength:15,"show-word-limit":""},model:{value:e.formInitPay.invoicingAmount,callback:function(t){e.$set(e.formInitPay,"invoicingAmount",t)},expression:"formInitPay.invoicingAmount"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.invoicingDate"),prop:"invoicingDate",rules:[{required:!0,message:e.$t("required")}]}},[t("el-date-picker",{attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:e.$t("supplier.option-date")},model:{value:e.formInitPay.invoicingDate,callback:function(t){e.$set(e.formInitPay,"invoicingDate",t)},expression:"formInitPay.invoicingDate"}})],1),[t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.invoicingRemark"),prop:"invoicingRemark"}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:"200",type:"textarea","show-word-limit":"",autosize:{minRows:6,maxRows:7}},model:{value:e.formInitPay.invoicingRemark,callback:function(t){e.$set(e.formInitPay,"invoicingRemark",t)},expression:"formInitPay.invoicingRemark"}})],1)]],2)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handleClosePay}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"success",plain:""},on:{click:e.onSubmitPay}},[e._v(e._s(e.$t("Save")))])],1)]),t("div",{staticClass:"container"},["OM"==e.formData.category?t("span",{staticClass:"left"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.projectAmountSum"))+"】:"+e._s(e.projectAmountSum?e.projectAmountSum:e.formData.projectAmountSum))]):e._e(),"OM"==e.formData.category?t("span",{staticClass:"right"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.invoicingAmountSum"))+"】:"+e._s(e.invoicingAmountSum?e.invoicingAmountSum:e.formData.invoicingAmountSum))]):e._e(),"UNOM"==e.formData.category?t("span",{staticClass:"left"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.confirmAmountSum"))+"】:"+e._s(e.confirmAmountSum?e.confirmAmountSum:e.formData.confirmAmountSum))]):e._e()]),t("br"),e.isView||"OMContractEdit_1"!=e.formKey?e._e():t("el-form",{attrs:{"label-width":"150px"}},[t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.Approval-remarks")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.formData.remark,callback:function(t){e.$set(e.formData,"remark",t)},expression:"formData.remark"}})],1)],1),e.isView||"OMContractEdit_0"!=e.formKey?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleSubmit("1")}}},[e._v(e._s(e.$t("Submit")))])],1),e.isView||"OMContractEdit_1"!=this.formKey?e._e():t("div",{staticClass:"bottomButton mb20"},[t("el-button",{attrs:{type:"warning"},on:{click:function(t){return e.handleAuditInvalid("4")}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.invalid")))]),t("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.handleAuditInvalid("3")}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.rejected")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit3}},[e._v(e._s(e.$t("Sure")))])],1)],1):e._e()},r=[],s=(a("b7ef"),a("ad1f"),a("14d9"),a("13d5"),a("2b0e")),l=a("9dac"),o=a("9565"),n=a("96aa"),c=a("5020"),u=a("9baf"),m=a("1c17"),d=(a("1597"),a("ebb5"),{components:{upload:l["a"],dialogTel:o["a"],baseTable:n["a"]},props:{isView:{type:Boolean,default:!1},isEdit:{type:Boolean,default:null},businessKey:{type:[Number,String],default:null},formKey:{type:String,default:""},auditStatus:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null}},data(){return{confirmAmountSum:0,projectAmountSum:0,invoicingAmountSum:0,finalProjectAmountSum:0,finalInvoicingAmountSum:0,finalConfirmAmountSum:0,globalProjectContractAmount:0,pointIndex:"",isClimbList:[{value:"否",label:"否"},{value:"是",label:"是"}],formInit:{projectBeginDate:"",projectEndDate:"",payList:[],projectContractAmount:"",actualCapacity:"",unitPrice:""},formInitPay:{invoicingRatio:0,invoicingAmount:0,invoicingDate:"",invoicingRemark:""},editIndex:null,editIndex2:null,dialogTitle:"",dialogVisible:!1,dialogVisiblePay:!1,contractListDataOA:[],titleProject:"",systemDictDataListData:[{dictLabel:"光伏",dictValue:"0"},{dictLabel:"风电",dictValue:"1"},{dictLabel:"储能",dictValue:"2"},{dictLabel:"户用",dictValue:"3"},{dictLabel:"电力综合服务",dictValue:"4"},{dictLabel:"综合能源",dictValue:"5"}],categoryServiceListData:[{dictLabel:"常规服务",dictValue:"0"},{dictLabel:"专项服务",dictValue:"1"},{dictLabel:"检测服务",dictValue:"2"},{dictLabel:"产品及服务",dictValue:"3"},{dictLabel:"技改服务",dictValue:"4"},{dictLabel:"其它服务",dictValue:"5"},{dictLabel:"结算调整",dictValue:"6"}],rateDates:[{dictLabel:"6%",dictValue:"0"},{dictLabel:"9%",dictValue:"1"},{dictLabel:"13%",dictValue:"2"},{dictLabel:"其他",dictValue:"3"}],categoryServiceListDataDetails:[{dictLabel:"故障排查",dictValue:"0",category:"0"},{dictLabel:"巡检",dictValue:"1",category:"0"},{dictLabel:"清洗",dictValue:"2",category:"1"},{dictLabel:"除草",dictValue:"3",category:"1"},{dictLabel:"防雷",dictValue:"4",category:"1"},{dictLabel:"预试",dictValue:"5",category:"1"},{dictLabel:"并网检测",dictValue:"6",category:"2"},{dictLabel:"验收检测",dictValue:"7",category:"2"},{dictLabel:"过程检测",dictValue:"8",category:"2"},{dictLabel:"监控",dictValue:"9",category:"3"},{dictLabel:"导水器",dictValue:"10",category:"3"}],showProjectDialog:!1,pickerOptionsEnd:{disabledDate:e=>{if(this.formData.requiredStartDate){let t=new Date(this.formData.requiredStartDate),a=t.setDate(t.getDate()+1);return e.getTime()<a-1728e5}{let t=new Date;return e.getTime()<t.setDate(t.getDate()+3)-864e5}}},pickerOptionsStart:{disabledDate:e=>!!this.formData.contractEndDate&&e.getTime()>new Date(this.formData.contractEndDate).getTime()},applyUnitPriceDisable:!0,dialogVisible2:!1,formData:null,loginUser:{userId:null},queryParams:{total:0,pageIndex:1,pageSize:10,materialName:""},tableHeadConfig:[{label:this.$t("myApproval-suppliesPurchase.material-type"),prop:"materialCategoryName",isShow:!0},{label:this.$t("myApproval-suppliesPurchase.material-code"),prop:"materialCode",isShow:!0},{label:this.$t("myApproval-suppliesPurchase.material-name"),prop:"materialName",isShow:!0},{label:this.$t("myApproval-suppliesPurchase.specifications"),prop:"materialSpecs",isShow:!0,minWidth:120},{label:this.$t("myApproval-suppliesPurchase.Measuring-unit"),prop:"materialUnit",isShow:!0,minWidth:120}],tableLoadData:[],tableLoadData2:[],projectListData:[],warehouseListData:[],projectInfo:"",contractListData:[],contractInfo:null,selectedMaterialData:[],materialPurchaseId:"",selectedMaterial:[],selectedNum:0,payList:[]}},created(){},watch:{formInitPay:{handler(e){if(e.invoicingAmount||e.invoicingRatio){const t=parseFloat(e.invoicingAmount),a=parseFloat(this.globalProjectContractAmount),i=t/a,r=100*i,s=r.toFixed(2);this.$set(e,"invoicingRatio",s)}},deep:!0},formInit:{handler(e){if(e.projectContractAmount&&e.actualCapacity){let t=this.DateDiff(e.projectEndDate,e.projectBeginDate);t+=1,this.$set(e,"unitPrice",(365*e.projectContractAmount/t/e.actualCapacity/1e6).toFixed(4))}},deep:!0}},computed:{filteredDetails(){return this.categoryServiceListDataDetails.filter(e=>e.category===this.formData.categoryService)}},methods:{DateDiff(e,t){var a,i,r,s;return a=e.split("-"),i=new Date(a[0],a[1],a[2]),a=t.split("-"),r=new Date(a[0],a[1],a[2]),s=parseInt(Math.abs(i-r)/1e3/60/60/24),s},handleSubmit(e){this.$refs.formData.validate(t=>{if(t){let t=[],a=[];if(null==this.formData.contractId||""==this.formData.contractId||void 0==this.formData.contractId)return this.$message.closeAll(),void this.$message.warning("请选择合同");if(0==this.tableLoadData2.length)return this.$message.closeAll(),void this.$message.warning("请添加项目收入配置");let i={taskId:this.taskId,applyOdd:this.formData.applyOdd,applyUser:this.loginUser.userId,applyUserContactWay:this.formData.applyUserContactWay,category:this.formData.category,customerId:this.formData.customerId,customerName:this.formData.customerName,customerOrg:this.formData.customerOrg,projectList:this.tableLoadData2,applyName:this.formData.applyName,salesman:this.formData.salesman,attaReqFileVos:a,attaReqPictureVos:t,contractCode:this.formData?this.formData.contractCode:"",contractId:this.formData?this.formData.contractId:"",contractName:this.formData?this.formData.contractName:"",contractType:this.formData.contractType,projectAddress:this.formData.projectAddress,projectCapacity:this.formData.projectCapacity,projectCode:this.projectInfo?this.projectInfo.projectCode:"",projectId:this.projectInfo?this.projectInfo.projectId:"",projectName:this.projectInfo?this.projectInfo.projectName:"",projectType:this.formData.projectType,requiredDuration:this.formData.requiredDuration,status:e,supplies:this.tableLoadData,taskId:this.taskId,toolVerifyId:this.toolVerifyId,warehouseCode:this.warehouseinfo?this.warehouseinfo.warehouseCode:"",warehouseId:this.warehouseinfo?this.warehouseinfo.warehouseId:"",warehouseName:this.warehouseinfo?this.warehouseinfo.warehouseName:"",contractAmount:this.formData.contractAmount,contractEndDate:this.formData.contractEndDate,contractBeginDate:this.formData.contractBeginDate,applyUserDepart:this.formData.applyUserDepart,signDate:this.formData.signDate,filingDate:this.formData.filingDate,categoryService:this.formData.categoryService,categoryService2:this.formData.categoryService2,serverDetail:this.formData.serverDetail,rate:this.formData.rate,rateDetail:this.formData.rateDetail,ourCompanyName:this.formData.ourCompanyName,customerName:this.formData.customerName,projectCompanyName:this.formData.projectCompanyName,contentRemark:this.formData.contentRemark};"OMContractEdit_0"==this.formKey&&"OM"==this.formData.category&&Object(m["a"])(i).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))}),"OMContractEdit_0"==this.formKey&&"UNOM"==this.formData.category&&Object(m["f"])(i).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},onDelPay(e,t){let a=this.$t("OTR.delTips");this.$confirm(a,this.$t("data-dict.Tips"),{confirmButtonText:this.$t("Sure"),cancelButtonText:this.$t("Cancel"),type:"warning"}).then(()=>{this.payList.splice(t,1)}).catch(()=>{})},onCopyPay(e,t){this.$prompt(this.$t("OTR.inputCopy"),this.$t("data-dict.Tips"),{confirmButtonText:this.$t("Sure"),cancelButtonText:this.$t("Cancel"),inputPlaceholder:this.$t("OTR.inputTips"),inputPattern:/^(\d|[1-9]\d|0{1,2})$/,inputErrorMessage:this.$t("OTR.inputTips")}).then(({value:t})=>{for(let a=0;a<t;a++){const t=structuredClone(e);this.payList.push(t)}}).catch(()=>{this.$message({type:"info",message:this.$t("OTR.cancelInput")})})},onEditPay(e,t){this.dialogTitle=this.$t("Edit")+this.name,this.dialogVisiblePay=!0,this.selectRows=[],this.clear(),this.editIndex2=t,this.formInitPay=JSON.parse(JSON.stringify(e))},onDel(e,t){let a=this.$t("OTR.delTips");this.$confirm(a,this.$t("data-dict.Tips"),{confirmButtonText:this.$t("Sure"),cancelButtonText:this.$t("Cancel"),type:"warning"}).then(()=>{this.tableLoadData2.splice(t,1),this.projectAmountSum=0,this.confirmAmountSum=0;for(let e=0;e<this.tableLoadData2.length;e++)this.tableLoadData2[e].confirmAmount&&(this.confirmAmountSum=Number(new this.$Big(this.confirmAmountSum).plus(new this.$Big(this.tableLoadData2[e].confirmAmount))).toFixed(4));for(let e=0;e<this.tableLoadData2.length;e++)this.tableLoadData2[e].projectContractAmount&&(this.projectAmountSum=Number(new this.$Big(this.tableLoadData2[e].projectContractAmount).plus(new this.$Big(this.projectAmountSum))).toFixed(4));this.invoicingAmountSum=0;for(let e=0;e<this.tableLoadData2.length;e++)for(let t=0;t<this.tableLoadData2[e].payList.length;t++)this.tableLoadData2[e].payList[t].invoicingAmount&&(this.invoicingAmountSum=Number(new this.$Big(this.tableLoadData2[e].payList[t].invoicingAmount).plus(new this.$Big(this.invoicingAmountSum))).toFixed(4))}).catch(()=>{})},clear(){this.formInit={projectName:"",projectCode:"",powerStationType:"",provinceName:"",cityName:"",climbFlag:"",projectBeginDate:"",projectEndDate:"",planImplCapacity:"",projectEndDate:"",actualCapacity:"",unitPrice:"",projectContractAmount:"",projectCompanyName:"",firstPartyProjectCode:""},this.formInitPay={invoicingRatio:"",invoicingAmount:"",invoicingDate:"",invoicingRemark:""}},onSubmitPay(e,t){this.$refs["formInitPay"].validate(e=>{if(e){this.$message.closeAll();let e={...this.formInitPay};this.handleClosePay(),null!=this.editIndex2?s["default"].set(this.payList,this.editIndex2,e):this.payList.push(e),this.invoicingAmountSum=0;for(let t=0;t<this.tableLoadData2.length;t++)for(let e=0;e<this.tableLoadData2[t].payList.length;e++)this.invoicingAmountSum=Number(new this.$Big(this.tableLoadData2[t].payList[e].invoicingAmount).plus(new this.$Big(this.invoicingAmountSum))).toFixed(4)}})},handleClosePay(){this.dialogVisiblePay=!1},onSubmitPayToProjectRevenueEdit(e,t){this.$message.closeAll();let a=this.payList;this.handleClosePay(),this.tableLoadData2[this.pointIndex].payList=[],this.tableLoadData2[this.pointIndex].payList=a,this.showProjectDialog=!1,this.invoicingAmountSum=0;for(let i=0;i<this.tableLoadData2.length;i++)for(let e=0;e<this.tableLoadData2[i].payList.length;e++)this.invoicingAmountSum=Number(new this.$Big(this.tableLoadData2[i].payList[e].invoicingAmount).plus(new this.$Big(this.invoicingAmountSum))).toFixed(4)},onAddPay(){this.$message.closeAll(),this.dialogTitle=this.$t("Create")+this.name,this.dialogVisiblePay=!0,this.selectRows=[],this.clear(),this.editIndex2=null},onSubmit(e,t){this.$refs["formInit"].validate(e=>{if(e){this.$message.closeAll();let e={...this.formInit};"[object Array]"!=Object.prototype.toString.call(e.payList)&&(e.payList=[]),this.handleClose(),null!=this.editIndex?s["default"].set(this.tableLoadData2,this.editIndex,e):this.tableLoadData2.push(e),this.confirmAmountSum=0;for(let t=0;t<this.tableLoadData2.length;t++)this.tableLoadData2[t].confirmAmount&&(this.confirmAmountSum=Number(new this.$Big(this.confirmAmountSum).plus(new this.$Big(this.tableLoadData2[t].confirmAmount))).toFixed(4));this.projectAmountSum=0;for(let t=0;t<this.tableLoadData2.length;t++)this.tableLoadData2[t].projectContractAmount&&(this.projectAmountSum=Number(new this.$Big(this.tableLoadData2[t].projectContractAmount).plus(new this.$Big(this.projectAmountSum))).toFixed(4));this.invoicingAmountSum=0;for(let t=0;t<this.tableLoadData2.length;t++)for(let e=0;e<this.tableLoadData2[t].payList.length;e++)this.tableLoadData2[t].payList[e].invoicingAmount&&(this.invoicingAmountSum=Number(new this.$Big(this.tableLoadData2[t].payList[e].invoicingAmount).plus(new this.$Big(this.invoicingAmountSum))).toFixed(4))}})},handleValidate(){this.$refs.formInit.validateField("count")},handleClose(){this.$refs.formInit.resetFields(),this.clear(),this.dialogVisible=!1},onAdd(){if("undefined"==this.formData.contractId||""==this.formData.contractId||null==this.formData.contractId||void 0==this.formData.contractId)return this.$message.closeAll(),void this.$message.warning("请选择合同");this.$message.closeAll(),this.dialogTitle=this.$t("Create")+this.$t("omContractRevenueEdit.projectRevenutEdit");let e={type:1,contractId:this.formData.contractId};Object(m["Z"])(e).then(e=>{this.projectListData=e.rows,this.total=e.total}),this.dialogVisible=!0,this.selectRows=[],this.clear(),this.editIndex=null},onEdit(e,t){this.dialogTitle=this.$t("Edit")+this.$t("omContractRevenueEdit.projectRevenutEdit"),this.dialogVisible=!0,this.selectRows=[],this.clear(),this.editIndex=t,this.formInit=JSON.parse(JSON.stringify(e))},getContractListOA(){Object(m["r"])().then(e=>{200==e.code&&(this.contractListDataOA=e.data)})},handleClose2(){this.showProjectDialog=!1},getSummaries(e){const{columns:t,data:a}=e,i=[];return t.forEach((e,t)=>{if(0===t)return void(i[t]="合计");const r=a.map(t=>Number(t[e.property]));r.every(e=>isNaN(e))?i[t]="-":(i[t]=r.reduce((e,t)=>{const a=Number(t);return isNaN(a)?e:(Number(e)+t).toFixed(4)},0),i[t]+=" 元")}),i},showProject(e,t){this.pointIndex=t,"undefined"!=typeof e.payList&&(this.payList=e.payList,this.globalProjectContractAmount=e.projectContractAmount),this.showProjectDialog=!0,0==this.isEdit&&0==this.payList.length&&null!=e.projectInfoId&&void 0!=e.projectInfoId&&""!=e.projectInfoId&&Object(m["X"])(e.projectInfoId).then(t=>{this.payList=t.rows,this.titleProject="付款条件-"+e.projectName,this.globalProjectContractAmount=e.projectContractAmount})},init(){localStorage.getItem("loginUser")&&(this.loginUser=JSON.parse(localStorage.getItem("loginUser")).user),this.getDetail()},getDetail(e){Object(m["w"])(this.businessKey).then(e=>{this.formData=e.data,this.formData.contractName=this.formData.contractName,Array.isArray(e.data.attaReqFileVos)&&e.data.attaReqFileVos.length>0&&this.$nextTick(()=>{this.$refs.attaReqFileVos.fileList=[],e.data.attaReqFileVos.map(e=>{this.$refs.attaReqFileVos.fileList.push({url:e.fileUrl,name:e.fileName,fileSize:e.fileSize})})}),"0"==this.formData.supplierEnquiryFlag?this.applyUnitPriceDisable=!1:this.applyUnitPriceDisable=!0,this.tableLoadData2=e.data.itemList?e.data.itemList:[],this.getContractListOA()})},fileExport(){let e="/unicare-material/downloadTemplate",t="物资采购申请";this.$fileFun.exportOperation(e,{},"post",t)},getNo(){let e={flag:!1};Object(u["j"])(e,"PRG").then(e=>{this.formData.applyOdd=e.msg})},search(){this.queryParams.pageIndex=1,this.getAddMaterialList()},reset(){this.queryParams={materialName:"",total:0,pageIndex:1,pageSize:10},this.getAddMaterialList()},cancel(){this.$emit("submit")},handleAuditInvalid(e){let t={businessKey:this.businessKey,status:e,taskId:this.taskId,remark:this.formData.remark};Object(m["h"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})},handleSubmit3(){this.$refs.formData.validate(e=>{if(e){let e={businessKey:this.businessKey,status:"2",taskId:this.taskId,remark:this.formData.remark};Object(m["h"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},changeContract(e){if(""!=e&&void 0!=e&&null!=e){if(this.contractInfo=this.contractListDataOA.find(t=>t.contractId==e),this.formData.contractCode=this.contractInfo.contractCode,this.formData.contractBeginDate=this.contractInfo.contractBeginDate,this.formData.contractEndDate=this.contractInfo.contractEndDate,this.formData.contractName=this.contractInfo.contractName,this.formData.signDate=this.contractInfo.signDate,this.formData.filingDate=this.contractInfo.contractArchivedDate,this.formData.signType=this.contractInfo.signType,this.formData.contractAmount=this.contractInfo.totalAmount,this.formData.customerId=this.contractInfo.customerId,this.formData.customerName=this.contractInfo.customerName,this.formData.customerOrg=this.contractInfo.customerOrg,this.formData.salesman=this.contractInfo.salesman,this.formData.projectCompanyName=this.contractInfo.customerName,this.contractInfo.contractType)switch(this.contractInfo.contractType){case"PV":this.formData.contractType="光伏";break;case"WD":this.formData.contractType="风电";break;case"ES":this.formData.contractType="储能";break;case"HY":this.formData.contractType="户用";break;case"DS":this.formData.contractType="电力综合服务";break;case"IE":this.formData.contractType="综合能源";break;default:break}this.contractInfo.salesman&&Object(m["N"])(this.contractInfo.salesman).then(e=>{200==e.code&&(this.formData.salesman=e.data.nickName)}),this.tableLoadData2=[],this.formData.applyName=(this.contractInfo.contractName?this.contractInfo.contractName:"")+"-【运维收入配置】-"+dayjs(new Date).format("YYMMDD"),console.log(this.formData.contractId)}},getProjectList(e){Object(u["m"])().then(t=>{200==t.code&&(Array.isArray(t.data)&&t.data.length>0&&(this.projectListData=t.data),1==e&&(this.projectInfo=this.projectListData.find(e=>e.projectId==this.formData.projectId)))})},changeProject(e){""!=e&&void 0!=e&&null!=e&&(this.projectInfo=this.projectListData.find(t=>t.projectId==e),this.formInit.projectName=this.projectInfo.projectName,this.formInit.projectCode=this.projectInfo.projectCode,this.formInit.powerStationType=this.projectInfo.powerStationTypeName,this.formInit.provinceName=this.projectInfo.provinceName,this.formInit.cityName=this.projectInfo.cityName,this.formInit.climbFlag=this.projectInfo.climbFlag,this.formInit.projectBeginDate=this.projectInfo.admissionTime,this.formInit.projectEndDate=this.projectInfo.assessmentEndTime,this.formInit.planImplCapacity=this.projectInfo.installedCapacity,this.formInit.projectCompanyName=this.formData.customerName)},getParentId(e,t){for(let a in e){if(e[a].id==t)return[e[a].id];if(e[a].children){let i=this.getParentId(e[a].children,t);if(void 0!==i)return i.concat(e[a].id)}}},addMaterial(){this.dialogVisible2=!0,this.queryParams.materialName="",this.queryParams.pageIndex=1,this.getAddMaterialList(),this.$nextTick(()=>{this.$refs.multipleTable.$refs.dataTable.clearSelection()})},closeDialog(){this.dialogVisible2=!1},saveDialog(){this.dialogVisible2=!1;let e=[];if(this.tableLoadData2.length>0){let t=this.selectedMaterialData.map(e=>String(e.materialCode)),a=this.tableLoadData2.map(e=>String(e.materialCode)),i=t.filter(e=>a.indexOf(e)<0);this.selectedMaterialData.forEach(t=>{i.forEach(a=>{t.materialCode==a&&(this.$set(t,"materialAffiliation","乙方"),e.push(t))})})}else e=this.selectedMaterialData;this.tableLoadData2=this.tableLoadData2.concat(e)},getPageList(e){e&&(this.queryParams.pageIndex=e.pageIndex,this.queryParams.pageSize=e.pageSize,this.queryParams.sort=e.order&&e.sort?e.sort:"",this.queryParams.order=e.order?e.order:"",this.getAddMaterialList())},changeWarehouse(e){},getAddMaterialList(){let e={materialId:String(this.tableLoadData2.map(e=>String(e.materialId))),materialName:this.queryParams.materialName,status:0,pageNum:this.queryParams.pageIndex,pageSize:this.queryParams.pageSize};Object(c["b"])(e).then(e=>{200==e.code&&(this.tableLoadData2=e.rows,this.queryParams.total=e.total)})},handleDel(e){this.tableLoadData2.splice(e.$index,1)},selectionChange(e,t){this.selectedMaterialData=e}}}),p=d,f=(a("adda"),a("2877")),h=Object(f["a"])(p,i,r,!1,null,"0baf0350",null);t["default"]=h.exports},"5e7c":function(e,t,a){"use strict";a.d(t,"a",(function(){return r})),a.d(t,"c",(function(){return s})),a.d(t,"b",(function(){return l})),a.d(t,"d",(function(){return o}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-general-tickets/htw/htwList",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/unicare-general-tickets/htw/htwTicketsReject",method:"post",data:e})}function l(e){return Object(i["a"])({url:"/unicare-general-tickets/htw/htwTicketsApprove",method:"post",data:e})}function o(e){return Object(i["a"])({url:"/unicare-general-tickets/htw/htwTicketsSubmit",method:"post",data:e})}},"5e84":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,isEdit:!1,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}})],1)},r=[],s=a("8f4f"),l={components:{initForm:s["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null}},data(){return{}},created(){},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component.initData&&this.$refs.component.initData(e)}}},o=l,n=a("2877"),c=Object(n["a"])(o,i,r,!1,null,"4dcbaf16",null);t["default"]=c.exports},"5e96":function(e,t,a){"use strict";a("fe70")},"5f8e":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,isEdit:!1,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{taskId:e.taskId,businessKey:e.businessKey},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("51af");const l={};var o={components:{initForm:s["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null}},data(){return{componentName:l[this.formKey]}},created(){},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component.initData&&this.$refs.component.initData(e)}}},n=o,c=a("2877"),u=Object(c["a"])(n,i,r,!1,null,"0e4730da",null);t["default"]=u.exports},"5fcd":function(e,t,a){"use strict";a("11e1")},6069:function(e,t,a){var i=a("6c59"),r=a("605d");e.exports=!i&&!r&&"object"==typeof window&&"object"==typeof document},"608e":function(e,t,a){"use strict";a("509c")},"619e":function(e,t,a){},"61a8":function(e,t,a){},"61dc":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",staticClass:"form",attrs:{model:e.formData,rules:e.rules,"label-width":"160px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.category"),prop:"category"}},[t("el-radio-group",{attrs:{disabled:e.isView},on:{change:e.categoryChange},model:{value:e.formData.category,callback:function(t){e.$set(e.formData,"category",t)},expression:"formData.category"}},[t("el-radio",{attrs:{label:"SC"}},[e._v(e._s(e.$t("carManagement.carApply.private")))]),t("el-radio",{attrs:{label:"GC"}},[e._v(e._s(e.$t("carManagement.carApply.public")))])],1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Applicationnumber"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Applicationname"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("projectOverview.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[e.isView?t("el-form-item",{attrs:{label:e.$t("carManagement.carStation.name"),prop:"carStationName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.carStationName,callback:function(t){e.$set(e.formData,"carStationName",t)},expression:"formData.carStationName"}})],1):t("el-form-item",{attrs:{label:e.$t("carManagement.carStation.name"),prop:"projectId"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:e.isView},on:{change:e.changeProject},model:{value:e.formData.carStationId,callback:function(t){e.$set(e.formData,"carStationId",t)},expression:"formData.carStationId"}},e._l(e.lastAreaList,(function(e){return t("el-option",{key:e.id,attrs:{label:`${e.name}(${e.code})`,value:e.id}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carStation.address"),prop:"carStationAddress"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.carStationAddress,callback:function(t){e.$set(e.formData,"carStationAddress",t)},expression:"formData.carStationAddress"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("suppliesPurchase.department")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserDepart,callback:function(t){e.$set(e.formData,"applyUserDepart",t)},expression:"formData.applyUserDepart"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.applyDate")}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",disabled:""},model:{value:e.formData.applyDate,callback:function(t){e.$set(e.formData,"applyDate",t)},expression:"formData.applyDate"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.relationPurchaseId"),prop:"relationPurchaseId"}},[t("el-input",{attrs:{disabled:e.isView},model:{value:e.formData.relationPurchaseId,callback:function(t){e.$set(e.formData,"relationPurchaseId",t)},expression:"formData.relationPurchaseId"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.relationContractId"),prop:"relationContractId"}},[t("el-input",{attrs:{disabled:e.isView},model:{value:e.formData.relationContractId,callback:function(t){e.$set(e.formData,"relationContractId",t)},expression:"formData.relationContractId"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.carCode"),prop:"carCode"}},[t("el-input",{attrs:{disabled:e.isView},model:{value:e.formData.carCode,callback:function(t){e.$set(e.formData,"carCode",t)},expression:"formData.carCode"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.brandType"),prop:"brandType"}},[t("el-input",{attrs:{disabled:e.isView},model:{value:e.formData.brandType,callback:function(t){e.$set(e.formData,"brandType",t)},expression:"formData.brandType"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.models"),prop:"models"}},[t("el-input",{attrs:{disabled:e.isView},model:{value:e.formData.models,callback:function(t){e.$set(e.formData,"models",t)},expression:"formData.models"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.carProperties"),prop:"carProperties"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),disabled:e.isView,clearable:"",filterable:""},model:{value:e.formData.carProperties,callback:function(t){e.$set(e.formData,"carProperties",t)},expression:"formData.carProperties"}},e._l(e.carPropertiesList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.carIdentification"),prop:"carIdentification"}},[t("el-input",{attrs:{disabled:e.isView},model:{value:e.formData.carIdentification,callback:function(t){e.$set(e.formData,"carIdentification",t)},expression:"formData.carIdentification"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.motorCode"),prop:"motorCode"}},[t("el-input",{attrs:{disabled:e.isView},model:{value:e.formData.motorCode,callback:function(t){e.$set(e.formData,"motorCode",t)},expression:"formData.motorCode"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.carType"),prop:"carType"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),disabled:e.isView,clearable:"",filterable:""},model:{value:e.formData.carType,callback:function(t){e.$set(e.formData,"carType",t)},expression:"formData.carType"}},e._l(e.carTypeList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.carPowerProperties"),prop:"carPowerProperties"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),disabled:e.isView,clearable:"",filterable:""},model:{value:e.formData.carPowerProperties,callback:function(t){e.$set(e.formData,"carPowerProperties",t)},expression:"formData.carPowerProperties"}},e._l(e.carPowerPropertiesList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.carStatu"),prop:"carStatu"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),disabled:e.isView,clearable:"",filterable:""},model:{value:e.formData.carStatu,callback:function(t){e.$set(e.formData,"carStatu",t)},expression:"formData.carStatu"}},e._l(e.carStatuList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.area"),prop:"area"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.area,callback:function(t){e.$set(e.formData,"area",t)},expression:"formData.area"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.registrant"),prop:"registrant"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.registrant,callback:function(t){e.$set(e.formData,"registrant",t)},expression:"formData.registrant"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.registrantDate"),prop:"registrantDate"}},[t("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",disabled:e.isView,type:"date",placeholder:e.$t("Enddate")},model:{value:e.formData.registrantDate,callback:function(t){e.$set(e.formData,"registrantDate",t)},expression:"formData.registrantDate"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[e.isView?t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.presentUser"),prop:"presentUser"}},[t("el-input",{attrs:{disabled:e.isView},model:{value:e.formData.presentUser,callback:function(t){e.$set(e.formData,"presentUser",t)},expression:"formData.presentUser"}})],1):t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.presentUser"),prop:"presentUser"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:e.isView},model:{value:e.formData.presentUser,callback:function(t){e.$set(e.formData,"presentUser",t)},expression:"formData.presentUser"}},e._l(e.presentUserList,(function(e){return t("el-option",{key:e.userId,attrs:{label:`${e.deptName}(${e.nickName})`,value:e.nickName}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.gpsCode"),prop:"gpsCode"}},[t("el-input",{attrs:{disabled:"Car_1"!=this.formKey},on:{blur:e.sendGPSCode},model:{value:e.formData.gpsCode,callback:function(t){e.$set(e.formData,"gpsCode",t)},expression:"formData.gpsCode"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.contract"),prop:"faultName"}},[t("el-upload",{ref:"uploadFile2",class:{disUoloadFileSty:e.isView},attrs:{action:"#",multiple:"","http-request":e.requestHttp2,disabled:e.isView,"file-list":e.fileList2,"on-success":e.onSuccess2,"on-remove":e.handleRemove2,"on-exceed":e.handleExceed,"on-preview":e.downFile}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v(" "+e._s(e.$t("workOrderManage.tips3"))+" ")])],1)],1)],1)],1)],1),e.isView?e._e():t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v(e._s(e.$t("Submit")))])],1),t("el-dialog",{staticClass:"img-preview",attrs:{visible:e.imgDialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.imgDialogVisible=t}}},[t("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},r=[],s=(a("14d9"),a("946e"),a("7c72")),l=a("7603"),o=(a("2934"),a("9baf")),n=a("154a");const c={SC:"私车",GC:"公车"};var u={props:{formKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},dialogId:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null},status:{type:[Number,String],default:"none"}},data(){return{powerStationAbbreviation:"",dialogImageUrl:"",imgDialogVisible:!1,fileList3:[],fileList2:[],fileList1:[],fileList:[],lastAreaList:[],contractTypeList:[],projectListData:[],contractListData:[],cleanWeedingWayList:[],unicareSupplierPullListData:[],presentUserList:[],pickerStart:{disabledDate:e=>{let t=new Date;return e.getTime()<t.setDate(t.getDate()+4)-864e5}},pickerEnd:{disabledDate:e=>{if(this.formData.requiredStartDate){let t=new Date(this.formData.requiredStartDate),a=t.setDate(t.getDate()+1);return e.getTime()<a-864e5}}},formData:{applyUserDepart:"",acre:0,actualExecutionNum:"",applyName:"",applyOdd:"",attaVoList:[{fileName:"string",fileSize:0,fileSuffix:"string",fileType:"string",fileUrl:"string"}],category:"私车",cleanCapacity:"",cleanWeedingWay:"",removeCapacity:"",contentRemark:"",contractCode:"",contractId:"",contractName:"",contractRequiredNum:"",offerPricesFlag:"1",projectAddress:"",projectCapacity:"",projectCode:"",projectId:"",projectName:"",projectType:"",requiredEndDate:"",requiredStartDate:"",status:"",supplieraId:0,supplieraName:"",supplieraOfferPrices:"",supplieraUnitPrice:0,taskId:"",relationContractId:"",contractId:"",contractName:"",contractRequiredNum:"",relationPurchaseId:"",carCode:"",brandType:"",models:"",carProperties:"",carIdentification:"",motorCode:"",carType:"",carPowerProperties:"",carStatu:"",area:"",registrant:"",registrantDate:"",presentUser:"",gpsCode:""},projectInfo:{},rules:{category:[{required:!0,message:this.$t("required"),trigger:"blur"}],projectCode:[{required:!0,message:this.$t("required"),trigger:"blur"}],contractId:[{required:!0,message:this.$t("required"),trigger:"blur"}],cleanWeedingWay:[{required:!0,message:this.$t("required"),trigger:"blur"}],requiredStartDate:[{required:!0,message:this.$t("required"),trigger:"blur"}],requiredEndDate:[{required:!0,message:this.$t("required"),trigger:"blur"}],offerPricesFlag:[{required:!0,message:this.$t("required"),trigger:"change"}],contentRemark:[{required:!0,message:this.$t("required"),trigger:"blur"}]},options:[],projectTypeDict:{1:"集中式",2:"分布式",3:"户用"},props:{value:"projectId",label:"projectName",children:"projectChildRespVoList",emitPath:!1},carPropertiesList:[{value:"0",label:"自持车辆"},{value:"1",label:"私车公用"},{value:"2",label:"租赁车辆"},{value:"3",label:"非自持车辆（业主产权）"}],carTypeList:[{value:"0",label:"机动车"},{value:"1",label:"非机动车"}],carPowerPropertiesList:[{value:"0",label:"新能源"},{value:"1",label:"油卡（含混动）"}],carStatuList:[{value:"1",label:"待审用"},{value:"2",label:"使用中"},{value:"3",label:"维修"},{value:"4",label:"停用"}]}},watch:{},computed:{sumPrice1(){return this.formData.executionPrice&&this.formData.executionCapacity?(this.formData.executionPrice*this.formData.executionCapacity).toFixed(2):0},sumPrice2(){return(this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)&&this.formData.supplierbUnitPrice?((this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)*this.formData.supplierbUnitPrice).toFixed(2):0},sumPrice(){return"0"===this.formData.offerPricesFlag&&(this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)&&this.formData.supplieraUnitPrice?((this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)*this.formData.supplieraUnitPrice).toFixed(2):0}},methods:{sendGPSCode(){this.$bus.$emit("getGPSCode",this.formData.gpsCode)},getDetailCopy(){return new Promise(e=>{Object(l["g"])(this.dialogId).then(t=>{200==t.code&&e(t.data.supplierEnquiryFlag)})})},isShow(e){const t=this.formKey.split("_")[1];return e<t||e==t&&1==this.auditStatus},handlePictureCardPreview(e){this.dialogImageUrl=e.url,this.imgDialogVisible=!0},handleExceed(){this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips4"))},downFile(e){const t=e.url||e.response.url,a=e.name;this.$onDownload(t,a)},handleExceed1(){this.$message.closeAll(),this.$message.warning(this.$t("dayreportmanage.40"))},contractChange(){Object(s["g"])(this.formData.projectId,{category:this.formData.category}).then(e=>{this.formData.actualExecutionNum=e.data})},offerPricesChange(){this.fileList1=[],this.formData.supplieraUnitPrice="",this.formData.supplieraId=""},supplierChange(e){this.unicareSupplierPullListData.forEach(t=>{e===t.supplierCode&&(this.formData.supplieraName=t.supplierName)})},supplierClear(){this.formData.supplieraId=""},unicareSupplierPullList(){Object(n["b"])().then(e=>{200==e.code&&(this.unicareSupplierPullListData=e.data)})},init(){this.fileList=[],this.fileList1=[],this.fileList2=[],this.fileList3=[],this.unicareSupplierPullList();const{user:e}=JSON.parse(localStorage.getItem("loginUser"));this.formData.deptId=e.deptId,this.getUserListByDeptId(),Object(l["g"])(this.dialogId).then(e=>{this.formData=e.data,this.formData.taskId=this.taskId,this.formData.attaVoList.forEach(e=>{"picture"===e.fileType&&this.fileList.push({name:e.fileName,url:e.fileUrl.split("?")[0],response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.attaVoList.forEach(e=>{"file"===e.fileType&&this.fileList2.push({name:e.fileName,url:e.fileUrl.split("?")[0],response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.carStationId&&this.changeProject(this.formData.carStationId,!1),this.$emit("initData",this.formData)})},isShowPrice(e){const{user:t}=JSON.parse(localStorage.getItem("loginUser"));let a=t.roles.map(e=>e.roleKey);return!(t.userId!==this.formData[e]&&!a.includes("economy"))},categoryChange(){this.formData.relationContractId="",this.formData.cleanCapacity=0,this.formData.acre=0,this.formData.removeCapacity=0,this.getNewName()},getCleanWeedingWayList(){},changeProject(e,t=!0){t&&(this.formData.contractId="",this.contractListData=[]),e&&Object(l["q"])(e).then(e=>{this.projectInfo=e.data,this.powerStationAbbreviation=e.data.name,this.formData.carStationAddress=this.projectInfo.address,this.formData.carStationId=this.projectInfo.id,this.formData.carStationName=this.projectInfo.name,this.formData.carStationCode=this.projectInfo.code,this.formData.projectCode=this.projectInfo.projectCode,this.formData.projectAddress=this.projectInfo.projectAddress,this.formData.projectCapacity=this.projectInfo.installedCapacity,this.getNewName()})},getNewName(){this.formData.category&&this.formData.carStationName&&(this.formData.applyName="【"+c[this.formData.category]+"】"+(this.powerStationAbbreviation||"")+dayjs(new Date).format("YYMMDD"))},getContractList(){Object(o["f"])(this.formData.projectId).then(e=>{this.contractListData=e.data})},beforeUpload1(e){const t=e.name.substring(e.name.lastIndexOf(".")+1),a=["pdf","PDF"];if(-1===a.indexOf(t))return this.$message.error(this.$t("dayreportmanage.39")),!1},cancel(){this.$refs.formData.resetFields(),this.contractListData=[],this.$emit("cancel")},save(){dayjs(this.formData.requiredEndDate).isBefore(dayjs(this.formData.requiredStartDate))?this.$message.error(this.$t("clearApply.Theenddatemusbegreaterthanorequalto")):(this.formData.status=1,this.formData.supplieraOfferPricesName=this.fileList1[0]&&this.fileList1[0].name,this.formData.supplieraOfferPrices=this.fileList1[0]&&this.fileList1[0].response.res.requestUrls[0],this.formData.attaVoList=[],this.fileList.forEach(e=>{this.formData.attaVoList.push({fileName:e.name,fileType:"picture",fileUrl:e.response.res.requestUrls[0]})}),this.fileList2.forEach(e=>{this.formData.attaVoList.push({fileName:e.name,fileType:"file",fileUrl:e.response.res.requestUrls[0]})}),this.$refs.formData.validate(e=>{e&&Object(l["b"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.contractListData=[],this.$emit("submit")})}))},onSuccess2(e,t,a){this.fileList2=a},handleRemove2(e,t){this.fileList2=t},requestHttp2(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile2.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile2.uploadFiles.splice(a,1)})},onSuccess1(e,t,a){this.fileList1=a},handleRemove1(e,t){this.fileList1=t},requestHttp1(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile1.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile1.uploadFiles.splice(a,1)})},onSuccess(e,t,a){this.fileList=a},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},beforeUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("warehouse.picture-format")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("warehouse.picture-size")),t=!1),t},stationList(){Object(l["r"])().then(e=>{this.lastAreaList=e.rows||[]})},getUserListByDeptId(){let e={deptId:this.formData.deptId,workingState:"1"};Object(l["s"])(e).then(e=>{200==e.code&&(this.presentUserList=e.rows)})}},mounted(){this.stationList()}},m=u,d=(a("6638"),a("2877")),p=Object(d["a"])(m,i,r,!1,null,"1955a4e2",null);t["default"]=p.exports},"621f":function(e,t,a){"use strict";a("4864")},"62ea":function(e,t,a){},6304:function(e,t,a){"use strict";a("b554")},"63ce":function(e,t,a){"use strict";a("62ea")},"650d":function(e,t,a){"use strict";a("15cf")},"65a4":function(e,t,a){"use strict";a.d(t,"m",(function(){return r})),a.d(t,"r",(function(){return s})),a.d(t,"j",(function(){return l})),a.d(t,"i",(function(){return o})),a.d(t,"l",(function(){return n})),a.d(t,"k",(function(){return c})),a.d(t,"a",(function(){return u})),a.d(t,"e",(function(){return m})),a.d(t,"b",(function(){return d})),a.d(t,"c",(function(){return p})),a.d(t,"o",(function(){return f})),a.d(t,"q",(function(){return h})),a.d(t,"p",(function(){return g})),a.d(t,"n",(function(){return b})),a.d(t,"d",(function(){return y})),a.d(t,"f",(function(){return D})),a.d(t,"h",(function(){return v})),a.d(t,"g",(function(){return $}));var i=a("b775");function r(e){return Object(i["a"])({url:"/otherPurchase/page",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/otherPurchase/pageTechnology",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/otherPurchase/add",method:"post",data:e})}function o(e){return Object(i["a"])({url:"/otherPurchase/"+e,method:"get"})}function n(e){return Object(i["a"])({url:"/otherPurchase/edit",method:"put",data:e})}function c(e){return Object(i["a"])({url:"/otherPurchase/",method:"delete",data:e})}function u(e){return Object(i["a"])({url:"/otherPurchase/addDraft",method:"post",data:e})}function m(e){return Object(i["a"])({url:"/otherPurchase/editDraft",method:"put",data:e})}function d(e){return Object(i["a"])({url:"/otherPurchase/audit",method:"post",data:e})}function p(e){return Object(i["a"])({url:"/otherPurchase/auditTechnology",method:"post",data:e})}function f(e){return Object(i["a"])({url:"/otherPurchase/selectBuyMethod",method:"post",data:e})}function h(e){return Object(i["a"])({url:"/otherPurchase/selectBuyMethodReject",method:"post",data:e})}function g(e){return Object(i["a"])({url:"/otherPurchase/selectBuyMethodInvalid",method:"post",data:e})}function b(e){return Object(i["a"])({url:"/otherPurchase/prepareProcurementPlan",method:"post",data:e})}function y(e){return Object(i["a"])({url:"/otherPurchase/businessAudit",method:"post",data:e})}function D(e){return Object(i["a"])({url:"/otherPurchase/execution",method:"post",data:e})}function v(e){return Object(i["a"])({url:"/otherPurchase/executionTechnology",method:"post",data:e})}function $(e){return Object(i["a"])({url:"/otherPurchase/executionLast",method:"post",data:e})}},6638:function(e,t,a){"use strict";a("14b0")},"664d":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"five-elements-template"},[t("div",{staticClass:"container"},[t("imageUpload",{ref:"refImage",staticClass:"component",attrs:{projectId:e.projectId,bindlist:e.loadData.imageList||[],joinTime:e.loadData.joinTime||"",isView:e.isView,projectName:e.loadData.projectName||"",carStationId:e.loadData.carStationId||"",modulePolluteFlag:e.loadData.modulePolluteFlag||"",waterFlag:e.loadData.waterFlag||"",operationsFlag:e.loadData.operationsFlag||"",projectType:e.loadData.projectType}}),t("stain",{ref:"refstain",staticClass:"component",attrs:{list:e.loadData.stainList,projectId:e.projectId,isView:e.isView,label:e.$t("OTR.sevenTitle"),attachList:e.loadData.attachList},on:{changeWriteFlag:e.changeWriteFlag}})],1),t("inspectionTree",{ref:"refTree",attrs:{inspectionList:e.loadData.inspectionList,inspectionCheckList:e.loadData.inspectionCheckList,isView:e.isView}}),t("pv",{ref:"refPV",attrs:{fromType:e.loadData.inverterType,projectId:e.projectId,fromList:e.loadData.submatrixList||[],deviceList:e.loadData.deviceList||[],deviceCodes:e.loadData.deviceListRespVoList||[],type:e.type,isView:e.isView}}),t("device",{ref:"refsparePart",attrs:{list:e.loadData.sparePartList,projectId:e.projectId,type:"bpgj",label:e.$t("OTR.fourTitle"),name:e.$t("alreadyWithdraw.10"),isView:e.isView}}),t("device",{ref:"reflabor",attrs:{list:e.loadData.labourList,projectId:e.projectId,type:"lbyp",label:e.$t("OTR.fiveTitle"),name:e.$t("alreadyWithdraw.12"),isView:e.isView}}),t("flaw",{ref:"refflaw",attrs:{list:e.loadData.flawList,projectId:e.projectId,isView:e.isView}}),t("device",{ref:"reflabor",attrs:{list:e.loadData.mhqJkList,projectId:e.projectId,type:"mhq_jk",label:"七、灭火器或视频监控设备",name:"灭火器或视频监控设备",isView:e.isView}}),t("div",{class:["bottomButton",e.isApproval?"":"mt20"]},[t("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.isApproval,expression:"!isApproval"}],on:{click:function(t){return e.$router.go(-1)}}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],attrs:{type:"success",plain:""},on:{click:function(t){return e.submit(1)}}},[e._v(" "+e._s(e.$t("Save")))]),t("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],attrs:{type:"primary"},on:{click:function(t){return e.submit(2)}}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=(a("14d9"),a("155b")),l=a("b7ba"),o=a("6f60"),n=a("e431"),c=a("d5fd"),u=a("2643"),m=a("1563"),d={name:"fiveElement",props:{isViewDialog:{type:Boolean,default:!1},dialogId:{type:[Number,String],default:null}},components:{imageUpload:l["default"],inspectionTree:o["default"],pv:n["default"],flaw:u["default"],device:c["default"],stain:m["default"]},data(){return{second:"second",loadData:{imageList:[],inspectionList:[],inspectionCheckList:[],deviceList:[],flawList:[],mhqJkList:[],labourList:[],sparePartList:[],inverterType:"",stainList:[],attachList:[]},projectId:"",isView:!0,isApproval:!1,type:"",taskId:null,loginUser:null}},mounted(){localStorage.loginUser&&(this.loginUser=JSON.parse(localStorage.getItem("loginUser")).user),localStorage.removeItem("ACDevice"),localStorage.removeItem("PlusDevice"),this.taskId=this.$route.query.taskId,this.projectId=this.$route.query.id||this.dialogId,this.type=this.$route.query.type,this.isView=!(!this.$route.query.isEdit||2!=this.$route.query.isEdit)||this.isViewDialog,this.dialogId||this.getElementsDetail()},methods:{getElementsDetail(){if(this.projectId){let e=this;const t={projectId:this.projectId,type:this.type};Object(s["d"])(t).then(t=>{if(200==t.code&&t.data){if(e.loadData=t.data,e.loadData.status&&3!=e.loadData.status&&1!=e.loadData.status&&(e.isView=!0),e.isViewDialog&&(e.isView=!0),this.loadData.inspectionList=t.data.inspectionList.map(e=>{let t=JSON.parse(JSON.stringify(e));return e.childList.length>0&&(t.childList=e.childList.map(t=>({disabled:this.isView,id:`${e.deviceId}-${t.deviceId}`,...t}))),{disabled:this.isView,id:e.deviceId,...t}}),t.data.inspectionCheckList&&(this.loadData.inspectionCheckList=t.data.inspectionCheckList.map(e=>{let t=JSON.parse(JSON.stringify(e));return{id:`${e.deviceDivideId}-${e.deviceId}`,...t}}),this.isView)){let e=[];this.loadData.inspectionCheckList.forEach(t=>{this.loadData.inspectionList.forEach(a=>{t.deviceDivideId==a.deviceId&&e.push(a)})}),e=this.deteleObject(e),e.forEach(e=>{this.loadData.inspectionCheckList.forEach(t=>{if(t.deviceDivideId==e.deviceId){let t=[];e.childList.forEach(e=>{this.loadData.inspectionCheckList.forEach(a=>{a.deviceId==e.deviceId&&t.push(e)})}),this.$set(e,"childList",t)}})}),this.loadData.inspectionList=e}this.$emit("initData",this.loadData),this.loadData.entranceElementsId||this.submit(1,!1)}})}},deteleObject(e){for(var t=[],a={},i=0;i<e.length;i++){var r=Object.keys(e[i]);r.sort((function(e,t){return Number(e)-Number(t)}));for(var s="",l=0;l<r.length;l++)s+=JSON.stringify(r[l]),s+=JSON.stringify(e[i][r[l]]);Object.prototype.hasOwnProperty.call(a,s)||(t.push(e[i]),a[s]=!0)}return t},submit(e,t=!0){let a=!1,i={inspectionCheckList:[],projectId:this.projectId,status:e,joinTime:"",carStationId:"",modulePolluteFlag:"",waterFlag:"",operationsFlag:"",imageList:[],inverterType:"",taskId:this.taskId};if(!this.$refs.refImage.onVerification(e))return!1;if(i.joinTime=this.$refs.refImage.formInit.joinTime,i.carStationId=this.$refs.refImage.formInit.carStationId,i.modulePolluteFlag=this.$refs.refImage.formInit.modulePolluteFlag,i.waterFlag=this.$refs.refImage.formInit.waterFlag,i.operationsFlag=this.$refs.refImage.formInit.operationsFlag,i.imageList=[],this.$refs.refImage.imageList.forEach(e=>{i.imageList.push({fileName:e.name,fileType:"projectFlag",fileUrl:this.$removeOSSURLUploadId(e.response.res.requestUrls[0]),projectId:this.projectId})}),a=!0,!this.$refs.refTree.onVerification(e))return!1;if(i.inspectionCheckList=this.$refs.refTree.seletChecked,a=!0,!this.$refs.refPV.onVerification(e))return!1;if(i.inverterType=this.$refs.refPV.inverterType,a=!0,!this.$refs.refstain.onVerification(e))return!1;i.stainList=this.$refs.refstain.tableLoadData,a=!0;let r=this.$refs.refstain.getAttachList();if(r&&r.length>0)i.attachList=[],r.forEach(e=>{i.attachList.push({fileUrl:e.url?e.url.split("?uploadId=")[0]:e.response.res.requestUrls[0].split("?uploadId=")[0],fileName:e.name})}),a=!0;else if(2==e)return this.$message.warning("请上传附件"),!1;1!=e?a&&Object(s["h"])(i).then(e=>{200==e.code&&(this.isApproval?this.$emit("cancel"):this.$router.go(-1))}):Object(s["e"])(i).then(e=>{200==e.code&&(this.isApproval?this.$emit("cancel"):t?this.$router.go(-1):this.dialogId||this.getElementsDetail())})},changeWriteFlag(e){e||this.$refs.refImage.operationsFlagSetNull(),this.$refs.refImage.writeFlag=e}}},p=d,f=(a("9b55"),a("2877")),h=Object(f["a"])(p,i,r,!1,null,"eff252c6",null);t["default"]=h.exports},6653:function(e,t,a){},6690:function(e,t,a){"use strict";a("552f")},"66b5":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.1")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{staticClass:"is-required",attrs:{label:e.$t("workOrderManage.chargePerson"),prop:"principalJx"}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select")},model:{value:e.formData.principalJx,callback:function(t){e.$set(e.formData,"principalJx",t)},expression:"formData.principalJx"}},e._l(e.options,(function(e){return t("el-option",{key:e.userId,attrs:{label:`${e.nickName}(${e.deptName})`,value:e.userId}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark"),prop:"comment"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.isPass"),prop:"status"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:""},model:{value:e.formData.status,callback:function(t){e.$set(e.formData,"status",t)},expression:"formData.status"}},[t("el-option",{attrs:{label:e.$t("workOrderManage.pass"),value:"2"}}),t("el-option",{attrs:{label:e.$t("workOrderManage.unPass"),value:"3"}})],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("c55c"),l=a("5b67"),o={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{options:[],contractTypeList:[],formData:{principalJx:"",comment:"",status:"",taskId:""},rules:{status:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){"3"!==this.formData.status||this.formData.comment?"2"!==this.formData.status||this.formData.principalJx?(this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(l["d"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")})})):this.$message.error("请选择负责人"):this.$message.error(this.$t("workOrderManage.tips13"))},getTreeSelect(e,t,a){Object(s["d"])({belongsArea:e}).then(e=>{var t;this.options=e.data,this.formData.principalJx=null===(t=this.options.find(e=>e.userId===a))||void 0===t?void 0:t.userId})},initData(e){this.getTreeSelect(e.bigArea,e.principal,e.applyUser)}},created(){},mounted(){}},n=o,c=(a("e7de"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"407fb3b2",null);t["default"]=u.exports},6848:function(e,t,a){},"68cf":function(e,t,a){},"68ee":function(e,t,a){var i=a("e330"),r=a("d039"),s=a("1626"),l=a("f5df"),o=a("d066"),n=a("8925"),c=function(){},u=[],m=o("Reflect","construct"),d=/^\s*(?:class|function)\b/,p=i(d.exec),f=!d.exec(c),h=function(e){if(!s(e))return!1;try{return m(c,u,e),!0}catch(t){return!1}},g=function(e){if(!s(e))return!1;switch(l(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return f||!!p(d,n(e))}catch(t){return!0}};g.sham=!0,e.exports=!m||r((function(){var e;return h(h.call)||!h(Object)||!h((function(){e=!0}))||e}))?g:h},6955:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.21")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{staticClass:"is-required",attrs:{label:e.$t("workOrderManage.chargePerson"),prop:"principalJx"}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select")},model:{value:e.formData.principalJx,callback:function(t){e.$set(e.formData,"principalJx",t)},expression:"formData.principalJx"}},e._l(e.options,(function(e){return t("el-option",{key:e.userId,attrs:{label:`${e.nickName}(${e.deptName})`,value:e.userId}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark"),prop:"comment"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.isPass"),prop:"status"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:""},model:{value:e.formData.status,callback:function(t){e.$set(e.formData,"status",t)},expression:"formData.status"}},[t("el-option",{attrs:{label:e.$t("workOrderManage.pass"),value:"2"}}),t("el-option",{attrs:{label:e.$t("workOrderManage.invalid"),value:"4"}})],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("c55c"),l=a("5b67"),o={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{options:[],contractTypeList:[],formData:{principalJx:"",comment:"",status:"",taskId:""},rules:{status:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){"3"!==this.formData.status||this.formData.comment?"2"!==this.formData.status||this.formData.principalJx?(this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(l["d"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")})})):this.$message.error("请选择负责人"):this.$message.error(this.$t("workOrderManage.tips13"))},getTreeSelect(e,t,a){Object(s["d"])({belongsArea:e}).then(e=>{var t;this.options=e.data,this.formData.principalJx=null===(t=this.options.find(e=>e.userId===a))||void 0===t?void 0:t.userId})},initData(e){this.getTreeSelect(e.bigArea,e.principal,e.applyUser)}},created(){},mounted(){}},n=o,c=(a("f6b9"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"7a24c9eb",null);t["default"]=u.exports},"6a2b":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("clearApply.Ticketimplement"))+"】"+e._s(e.$t("clearApply.Beforeworkordercompletion")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("suppliesPurchase.Perform-amount"),prop:"executionPrice"}},[t("el-input-number",{attrs:{precision:2,step:.01,min:0,max:999999999,"step-strictly":""},model:{value:e.formData.executionPrice,callback:function(t){e.$set(e.formData,"executionPrice",t)},expression:"formData.executionPrice"}})],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("b8f9"),l={props:{taskId:{type:[Number,String],default:null}},data(){return{formData:{executionPrice:void 0,taskId:""},rules:{executionPrice:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["g"])(this.formData).then(()=>{this.$refs.formData.resetFields(),this.$emit("submit")})})}}},o=l,n=(a("02fb"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"485d3ed0",null);t["default"]=c.exports},"6a3d":function(e,t,a){"use strict";a("ddea")},"6c2f":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return e.formData?t("div",[t("el-form",{ref:"formData",staticClass:"form-tel",attrs:{model:e.formData,"label-width":"150px",inline:""}},[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.applyUserInfo"))+"】")]),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Application-name"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Application-no"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1),t("el-form-item",{attrs:{label:e.$t("suppliesPurchase.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.department")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserDepart,callback:function(t){e.$set(e.formData,"applyUserDepart",t)},expression:"formData.applyUserDepart"}})],1),t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.applyDate")}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",disabled:""},model:{value:e.formData.createTime,callback:function(t){e.$set(e.formData,"createTime",t)},expression:"formData.createTime"}})],1),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.category"),prop:"category",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-radio-group",{attrs:{disabled:""},model:{value:e.formData.category,callback:function(t){e.$set(e.formData,"category",t)},expression:"formData.category"}},[t("el-radio",{attrs:{label:"ZZ"}},[e._v(e._s(e.$t("omContractRevenueEdit.stop")))]),t("el-radio",{attrs:{label:"BG"}},[e._v(e._s(e.$t("omContractRevenueEdit.update")))])],1)],1),t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.contractInfo"))+"】")]),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.contractName"),prop:"contractName"}},[t("el-input",{staticClass:"input_width",staticStyle:{padding:"0 46px 0 0"},attrs:{disabled:"",placeholder:e.$t("ITO.pleaseContract"),maxlength:"40","show-word-limit":"",clearable:""},model:{value:e.formData.contractName,callback:function(t){e.$set(e.formData,"contractName","string"===typeof t?t.trim():t)},expression:"formData.contractName"}})],1),t("el-form-item",{attrs:{label:e.$t("ITO.contractCode"),prop:"contractCode"}},[t("el-input",{staticClass:"input_width",staticStyle:{padding:"0 46px 0 0"},attrs:{disabled:"",placeholder:e.$t("ITO.pleaseContract"),maxlength:"40","show-word-limit":"",clearable:""},model:{value:e.formData.contractCode,callback:function(t){e.$set(e.formData,"contractCode","string"===typeof t?t.trim():t)},expression:"formData.contractCode"}})],1),t("el-form-item",{attrs:{label:e.$t("ITO.contractType"),prop:"contractType"}},[t("el-select",{attrs:{disabled:"",filterable:"",clearable:"",placeholder:e.$t("Please-select")},model:{value:e.formData.contractType,callback:function(t){e.$set(e.formData,"contractType",t)},expression:"formData.contractType"}},e._l(e.systemDictDataListData,(function(e){return t("el-option",{key:e.dictCode,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.contractAmount")}},[t("el-input",{directives:[{name:"only-number",rawName:"v-only-number",value:{min:0,precision:3},expression:"{ min: 0, precision: 3 }"}],staticClass:"input_width",attrs:{disabled:"",placeholder:e.$t("ITO.tips1"),clearable:"",maxlength:"12","show-word-limit":""},model:{value:e.formData.contractAmount,callback:function(t){e.$set(e.formData,"contractAmount","string"===typeof t?t.trim():t)},expression:"formData.contractAmount"}})],1),t("el-form-item",{attrs:{label:e.$t("ITO.signDate"),prop:"1"==e.formData.signStatus?"signDate":""}},[t("el-date-picker",{attrs:{disabled:"",type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:e.$t("ITO.selectDate"),clearable:""},model:{value:e.formData.signDate,callback:function(t){e.$set(e.formData,"signDate",t)},expression:"formData.signDate"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.filingDate"),prop:"1"==e.formData.filingStatus?"filingDate":""}},[t("el-date-picker",{attrs:{disabled:"",type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:e.$t("ITO.selectDate"),clearable:""},model:{value:e.formData.filingDate,callback:function(t){e.$set(e.formData,"filingDate",t)},expression:"formData.filingDate"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.projectCompanyName")}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("Please-select")},model:{value:e.formData.customerName,callback:function(t){e.$set(e.formData,"customerName",t)},expression:"formData.customerName"}})],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"BG"==e.formData.category,expression:"formData.category == 'BG'"}],attrs:{label:e.$t("omContractRevenueEdit.contractAmountSumAfter"),rules:{required:!0,message:"填写金额",trigger:"change"}}},[t("el-input",{directives:[{name:"only-number",rawName:"v-only-number",value:{min:0,maxlength:10},expression:"{min:0,maxlength:10}"}],staticClass:"input_width",attrs:{disabled:"",placeholder:e.$t("ITO.tips1")},model:{value:e.formData.afterContractAmount,callback:function(t){e.$set(e.formData,"afterContractAmount","string"===typeof t?t.trim():t)},expression:"formData.afterContractAmount"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.contentRemarkPay"),prop:"contentRemark"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",autosize:{minRows:6,maxRows:7},"show-word-limit":"",disabled:""},model:{value:e.formData.contentRemark,callback:function(t){e.$set(e.formData,"contentRemark",t)},expression:"formData.contentRemark"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("clearApply.uploadatta"),prop:"faultName"}},[t("upload",{ref:"attaReqFileVos",attrs:{limitNum:3,warning:e.$t("myApproval-restServicePurchase.The-file-size"),disabled:!0}})],1),t("el-form-item",{staticClass:"single hidden",attrs:{label:e.$t("myApproval-suppliesPurchase.supplies")}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("omContractRevenueEdit.projectRevenutEdit")))]),t("el-table",{ref:"materialTable",attrs:{size:"medium",data:e.tableLoadData2,stripe:""}},["suppliesPurchase_6"!=e.formKey&&"suppliesPurchase_7"!=e.formKey||e.isView?e._e():t("el-table-column",{attrs:{type:"selection",width:"55",selectable:e.selectedTable}}),t("el-table-column",{key:"0",attrs:{align:"center",label:e.$t("ITO.projectName"),prop:"projectName"}}),t("el-table-column",{key:"1",attrs:{align:"center",label:e.$t("ITO.projectCode"),prop:"projectCode"}}),"BG"==e.formData.category?t("el-table-column",{key:"2",attrs:{align:"center",label:e.$t("suppliesPurchase.Plant-type"),prop:"powerStationType"}}):e._e(),t("el-table-column",{key:"3",attrs:{align:"center",label:e.$t("omContractRevenueEdit.projectStartDate"),prop:"projectBeginDate"}}),t("el-table-column",{key:"4",attrs:{align:"center",label:e.$t("omContractRevenueEdit.projectEndDate"),prop:"projectEndDate"}}),"BG"==e.formData.category?t("el-table-column",{key:"5",attrs:{align:"center",label:e.$t("omContractRevenueEdit.planImplCapacity"),prop:"planImplCapacity"}}):e._e(),"BG"==e.formData.category?t("el-table-column",{key:"6",attrs:{align:"center",label:e.$t("omContractRevenueEdit.actualCapacity"),prop:"actualCapacity"}}):e._e(),"BG"==e.formData.category?t("el-table-column",{key:"7",attrs:{align:"center",label:e.$t("omContractRevenueEdit.beforeUnitPrice"),prop:"beforeUnitPrice"}}):e._e(),"BG"==e.formData.category?t("el-table-column",{key:"8",attrs:{align:"center",label:e.$t("omContractRevenueEdit.beforeProjectContractAmount"),prop:"beforeProjectContractAmount"}}):e._e(),"BG"==e.formData.category?t("el-table-column",{key:"9",attrs:{align:"center",label:e.$t("omContractRevenueEdit.afterCapacity"),prop:"afterCapacity"}}):e._e(),"BG"==e.formData.category?t("el-table-column",{key:"10",attrs:{align:"center",label:e.$t("omContractRevenueEdit.afterUnitPrice"),prop:"afterUnitPrice"}}):e._e(),"BG"==e.formData.category?t("el-table-column",{key:"11",attrs:{align:"center",label:e.$t("omContractRevenueEdit.afterProjectContractAmount"),prop:"afterProjectContractAmount"}}):e._e(),"ZZ"==e.formData.category?t("el-table-column",{key:"12",attrs:{align:"center",label:e.$t("omContractRevenueEdit.price"),prop:"unitPrice"}}):e._e(),"ZZ"==e.formData.category?t("el-table-column",{key:"13",attrs:{align:"center",label:e.$t("omContractRevenueEdit.projectContractPrice"),prop:"projectContractAmount"}}):e._e(),t("el-table-column",{key:"14",attrs:{align:"center",label:e.$t("omContractRevenueEdit.projectCompanyName"),prop:"projectCompanyName"}}),t("el-table-column",{key:"15",attrs:{align:"center",label:"ZZ"==e.formData.category?e.$t("ITO.contractEndDate"):e.$t("omContractRevenueEdit.contractUpdateDate"),prop:"contractEndDate"}}),"BG"==e.formData.category?t("el-table-column",{key:"16",attrs:{align:"center",label:e.$t("omContractRevenueEdit.AProjectCode"),prop:"aprojectCode"}}):e._e(),t("el-table-column",{key:"17",attrs:{align:"center",label:e.$t("omContractRevenueEdit.history"),prop:"history"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("div",{staticClass:"operationDiv"},[t("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.showHistory(a.row,a.row.$index)}}},[e._v("查看历史应开数据")])],1)]}}],null,!1,2243881864)}),"BG"==e.formData.category?t("el-table-column",{key:"18",attrs:{align:"center",label:e.$t("omContractRevenueEdit.pay"),prop:"history"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("div",{staticClass:"operationDiv"},[t("el-link",{attrs:{type:"primary"},on:{click:function(t){return e.showPay(a.row,a.row.$index)}}},[e._v("详情")])],1)]}}],null,!1,2363507633)}):e._e()],1)],1)],1),t("el-dialog",{attrs:{title:e.$t("omContractRevenueEdit.history"),visible:e.showHistoryDialog,width:"80%","close-on-click-modal":!1,"close-on-press-escape":!1,"append-to-body":"","show-close":!1},on:{"update:visible":function(t){e.showHistoryDialog=t}}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.payList,stripe:"","summary-method":e.getSummaries}},[t("el-table-column",{attrs:{label:"年",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.year))]}}],null,!1,2347556178)}),t("el-table-column",{attrs:{label:"1月",prop:"invoicingAmount",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.month1))]}}],null,!1,971825980)}),t("el-table-column",{attrs:{label:"2月",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.month2))]}}],null,!1,3504483935)}),t("el-table-column",{attrs:{label:"3月",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.month3))]}}],null,!1,3545996158)}),t("el-table-column",{attrs:{label:"4月",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.month4))]}}],null,!1,3131499929)}),t("el-table-column",{attrs:{label:"5月",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.month5))]}}],null,!1,2745635256)}),t("el-table-column",{attrs:{label:"6月",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.month6))]}}],null,!1,983325915)}),t("el-table-column",{attrs:{label:"7月",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.month7))]}}],null,!1,1024838138)}),t("el-table-column",{attrs:{label:"8月",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.month8))]}}],null,!1,569561109)}),t("el-table-column",{attrs:{label:"9月",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.month9))]}}],null,!1,183696436)}),t("el-table-column",{attrs:{label:"10月",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.month10))]}}],null,!1,3119737548)}),t("el-table-column",{attrs:{label:"11月",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.month11))]}}],null,!1,2521369101)}),t("el-table-column",{attrs:{label:"12月",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.month12))]}}],null,!1,2338680270)})],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handleCloseHistory}},[e._v(e._s(e.$t("Cancel")))])],1)],1),t("el-dialog",{attrs:{title:e.titleProject,visible:e.showProjectDialog,width:"80%","close-on-click-modal":!1,"append-to-body":""},on:{"update:visible":function(t){e.showProjectDialog=t}}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.payList,stripe:"","show-summary":"","summary-method":e.getSummaries}},[t("el-table-column",{attrs:{label:"应开票比例",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.invoicingRatio)+"%")]}}],null,!1,2356660198)}),t("el-table-column",{attrs:{label:"应开票金额",prop:"invoicingAmount",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.invoicingAmount))]}}],null,!1,3141339429)}),t("el-table-column",{attrs:{label:"应开票日期",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.invoicingDate))]}}],null,!1,2061605117)}),t("el-table-column",{attrs:{label:"开票内容",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.invoicingRemark))]}}],null,!1,2949024971)})],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handleClose2}},[e._v(e._s(e.$t("Cancel")))])],1)],1),t("div",{staticClass:"container"},["OM"==e.formData.category?t("span",{staticClass:"left"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.projectAmountSum"))+"】:"+e._s(e.formData.projectAmountSum))]):e._e(),"OM"==e.formData.category?t("span",{staticClass:"right"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.invoicingAmountSum"))+"】:"+e._s(e.formData.invoicingAmountSum))]):e._e(),"UNOM"==e.formData.category?t("span",{staticClass:"left"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.confirmAmountSum"))+"】:"+e._s(e.formData.confirmAmountSum))]):e._e()]),e.isView||0!=e.auditStatus||"OMContractUpdateStop_1"!=e.formKey?e._e():t("div",{staticClass:"bottomButton mb20"},[t("el-button",{attrs:{type:"warning"},on:{click:function(t){return e.handleAuditInvalid("4")}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.invalid")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit3}},[e._v(e._s(e.$t("Sure")))])],1)],1):e._e()},r=[],s=(a("13d5"),a("14d9"),a("9dac")),l=a("9565"),o=a("96aa"),n=a("5020"),c=a("9baf"),u=a("1c17"),m=a("1597"),d={components:{upload:s["a"],dialogTel:l["a"],baseTable:o["a"]},props:{isView:{type:Boolean,default:!1},isEdit:{type:Boolean,default:null},businessKey:{type:[Number,String],default:null},formKey:{type:String,default:""},auditStatus:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null}},data(){return{showHistoryDialog:!1,titleProject:"",systemDictDataListData:[{dictLabel:"光伏",dictValue:"0"},{dictLabel:"风电",dictValue:"1"},{dictLabel:"储能",dictValue:"2"},{dictLabel:"户用",dictValue:"3"},{dictLabel:"电力综合服务",dictValue:"4"},{dictLabel:"综合能源",dictValue:"5"}],categoryServiceListData:[{dictLabel:"常规服务（故障排查电站巡检等）",dictValue:"0"},{dictLabel:"专项服务（组件清洗、电站体检等除草）",dictValue:"1"},{dictLabel:"技改服务",dictValue:"2"},{dictLabel:"监控服务",dictValue:"3"},{dictLabel:"其他服务",dictValue:"4"},{dictLabel:"结算调整",dictValue:"5"}],showProjectDialog:!1,pickerOptionsEnd:{disabledDate:e=>{if(this.formData.requiredStartDate){let t=new Date(this.formData.requiredStartDate),a=t.setDate(t.getDate()+1);return e.getTime()<a-1728e5}{let t=new Date;return e.getTime()<t.setDate(t.getDate()+3)-864e5}}},pickerOptionsStart:{disabledDate:e=>!!this.formData.contractEndDate&&e.getTime()>new Date(this.formData.contractEndDate).getTime()},applyUnitPriceDisable:!0,dialogVisible2:!1,formData:null,loginUser:{userId:null},queryParams:{total:0,pageIndex:1,pageSize:10,materialName:""},tableHeadConfig:[{label:this.$t("myApproval-suppliesPurchase.material-type"),prop:"materialCategoryName",isShow:!0},{label:this.$t("myApproval-suppliesPurchase.material-code"),prop:"materialCode",isShow:!0},{label:this.$t("myApproval-suppliesPurchase.material-name"),prop:"materialName",isShow:!0},{label:this.$t("myApproval-suppliesPurchase.specifications"),prop:"materialSpecs",isShow:!0,minWidth:120},{label:this.$t("myApproval-suppliesPurchase.Measuring-unit"),prop:"materialUnit",isShow:!0,minWidth:120}],tableLoadData:[],tableLoadData2:[],projectListData:[],warehouseListData:[],projectInfo:"",contractListData:[],contractInfo:null,selectedMaterialData:[],materialPurchaseId:"",selectedMaterial:[],selectedNum:0,payList:[]}},created(){},methods:{handleCloseHistory(){this.showHistoryDialog=!1},showHistory(e){Object(u["R"])(e.historyProjectInfoId).then(e=>{this.payList=e.rows}),this.showHistoryDialog=!0},handleClose2(){this.showProjectDialog=!1},getSummaries(e){const{columns:t,data:a}=e,i=[];return t.forEach((e,t)=>{if(0===t)return void(i[t]="合计");const r=a.map(t=>Number(t[e.property]));r.every(e=>isNaN(e))?i[t]="-":(i[t]=r.reduce((e,t)=>{const a=Number(t);return isNaN(a)?e:(Number(e)+t).toFixed(2)},0),i[t]+=" 元")}),i},showPay(e){Object(u["Y"])(e.projectInfoId).then(t=>{this.payList=t.rows,this.titleProject="付款条件-"+e.projectName}),this.showProjectDialog=!0},init(){localStorage.getItem("loginUser")&&(this.loginUser=JSON.parse(localStorage.getItem("loginUser")).user),this.getDetail()},getDetail(){Object(u["A"])(this.businessKey).then(e=>{this.formData=e.data,Array.isArray(e.data.attaReqFileVos)&&e.data.attaReqFileVos.length>0&&this.$nextTick(()=>{this.$refs.attaReqFileVos.fileList=[],e.data.attaReqFileVos.map(e=>{this.$refs.attaReqFileVos.fileList.push({url:e.fileUrl,name:e.fileName,fileSize:e.fileSize})})}),this.tableLoadData2=e.data.itemList?e.data.itemList:[],this.getProjectList(1)})},fileExport(){let e="/unicare-material/downloadTemplate",t="物资采购申请";this.$fileFun.exportOperation(e,{},"post",t)},getNo(){let e={flag:!1};Object(c["j"])(e,"PRG").then(e=>{this.formData.applyOdd=e.msg})},search(){this.queryParams.pageIndex=1,this.getAddMaterialList()},reset(){this.queryParams={materialName:"",total:0,pageIndex:1,pageSize:10},this.getAddMaterialList()},cancel(){this.$emit("submit")},handleAuditInvalid(e){let t={businessKey:this.businessKey,status:e,taskId:this.taskId,remark:this.formData.remark};Object(u["l"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})},handleSubmit3(){this.$refs.formData.validate(e=>{if(e){let e={businessKey:this.businessKey,status:"2",taskId:this.taskId,remark:this.formData.remark};Object(u["l"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},getContractList(e){Object(c["f"])(this.formData.projectId).then(t=>{200==t.code&&(this.contractListData=t.data,1==e&&this.changeContract(this.formData.contractId))})},changeContract(e){this.contractInfo=this.contractListData.find(t=>t.contractId==e)},getProjectList(e){Object(c["m"])().then(t=>{200==t.code&&(Array.isArray(t.data)&&t.data.length>0&&(this.projectListData=t.data),1==e&&(this.projectInfo=this.projectListData.find(e=>e.projectId==this.formData.projectId)))})},changeProject(e){this.projectInfo=this.projectListData.find(t=>t.projectId==e),this.formData.projectAddress=this.projectInfo.projectAddress,this.formData.projectType=this.projectInfo.powerStationType,this.formData.projectCapacity=this.projectInfo.installedCapacity,this.formData.warehouseId="",this.warehouseListData=[],this.getWarehouseList(),this.getContractList()},getWarehouseList(){Object(m["i"])(this.formData.projectId).then(e=>{200==e.code&&(this.warehouseListData=e.data)})},getParentId(e,t){for(let a in e){if(e[a].id==t)return[e[a].id];if(e[a].children){let i=this.getParentId(e[a].children,t);if(void 0!==i)return i.concat(e[a].id)}}},addMaterial(){this.dialogVisible2=!0,this.queryParams.materialName="",this.queryParams.pageIndex=1,this.getAddMaterialList(),this.$nextTick(()=>{this.$refs.multipleTable.$refs.dataTable.clearSelection()})},closeDialog(){this.dialogVisible2=!1},saveDialog(){this.dialogVisible2=!1;let e=[];if(this.tableLoadData2.length>0){let t=this.selectedMaterialData.map(e=>String(e.materialCode)),a=this.tableLoadData2.map(e=>String(e.materialCode)),i=t.filter(e=>a.indexOf(e)<0);this.selectedMaterialData.forEach(t=>{i.forEach(a=>{t.materialCode==a&&(this.$set(t,"materialAffiliation","乙方"),e.push(t))})})}else e=this.selectedMaterialData;this.tableLoadData2=this.tableLoadData2.concat(e)},getPageList(e){e&&(this.queryParams.pageIndex=e.pageIndex,this.queryParams.pageSize=e.pageSize,this.queryParams.sort=e.order&&e.sort?e.sort:"",this.queryParams.order=e.order?e.order:"",this.getAddMaterialList())},changeWarehouse(e){},getAddMaterialList(){let e={materialId:String(this.tableLoadData2.map(e=>String(e.materialId))),materialName:this.queryParams.materialName,status:0,pageNum:this.queryParams.pageIndex,pageSize:this.queryParams.pageSize};Object(n["b"])(e).then(e=>{200==e.code&&(this.tableLoadData=e.rows,this.queryParams.total=e.total)})},handleDel(e){this.tableLoadData2.splice(e.$index,1)},selectionChange(e,t){this.selectedMaterialData=e}}},p=d,f=(a("3cca"),a("2877")),h=Object(f["a"])(p,i,r,!1,null,"759e66b7",null);t["default"]=h.exports},"6c59":function(e,t){e.exports="object"==typeof Deno&&Deno&&"object"==typeof Deno.version},"6c6f":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",staticClass:"form",attrs:{model:e.formData,rules:e.rules,"label-width":"160px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Applicationnumber"),prop:"code"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Applicationname"),prop:"name"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"集团客户",prop:"customerName"}},[t("el-input",{attrs:{disabled:e.isView},model:{value:e.formData.customerName,callback:function(t){e.$set(e.formData,"customerName",t)},expression:"formData.customerName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"项目名称",prop:"projectId"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),filterable:"",multiple:"","collapse-tags":""},on:{change:e.changeProject},model:{value:e.formData.projectIds,callback:function(t){e.$set(e.formData,"projectIds",t)},expression:"formData.projectIds"}},e._l(e.lastAreaList,(function(e){return t("el-option",{key:e.projectId,attrs:{label:`${e.projectName}(${e.projectCode})`,value:e.projectId,disabled:!0}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("carManagement.carWarning.userName"),prop:"responsibleName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.responsibleName,callback:function(t){e.$set(e.formData,"responsibleName",t)},expression:"formData.responsibleName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"single",attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[e._v(" 客户需求模板 ")]),t("upload",{ref:"dyFileList",attrs:{"limit-num":5,disabled:"AfterSales_1"!=this.formKey,file:e.formData.dyFileList}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"最晚提交材料时间",prop:"lastTime"}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",disabled:""},model:{value:e.formData.lastTime,callback:function(t){e.$set(e.formData,"lastTime",t)},expression:"formData.lastTime"}})],1)],1),t("el-col",{attrs:{span:12}},["AfterSales_1"!=this.formKey?t("el-form-item",{staticClass:"single",attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[e._v(" 反馈文件 ")]),t("upload",{ref:"azgzlFileList",attrs:{"limit-num":5,file:e.formData.azgzlFileList,disabled:e.isView}})],1):e._e()],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("clearApply.contentdesc"),prop:"contentRemark"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",autosize:{minRows:6,maxRows:7},"show-word-limit":"",disabled:e.isView},model:{value:e.formData.contentRemark,callback:function(t){e.$set(e.formData,"contentRemark",t)},expression:"formData.contentRemark"}})],1)],1)],1)],1),t("el-dialog",{staticClass:"img-preview",attrs:{visible:e.imgDialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.imgDialogVisible=t}}},[t("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},r=[],s=(a("14d9"),a("9dac")),l=a("96aa"),o=a("7603"),n=a("9baf"),c=a("154a"),u={props:{formKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},dialogId:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null},status:{type:[Number,String],default:"none"}},data(){return{radio:"2",tableData:[],powerStationAbbreviation:"",dialogImageUrl:"",imgDialogVisible:!1,fileList3:[],fileList2:[],fileList1:[],fileList:[],lastAreaList:[],contractTypeList:[],projectListData:[],contractListData:[],cleanWeedingWayList:[],unicareSupplierPullListData:[],pickerStart:{disabledDate:e=>{let t=new Date;return e.getTime()<t.setDate(t.getDate()+4)-864e5}},pickerEnd:{disabledDate:e=>{if(this.formData.requiredStartDate){let t=new Date(this.formData.requiredStartDate),a=t.setDate(t.getDate()+1);return e.getTime()<a-864e5}}},formData:{applyUserDepart:"",acre:0,actualExecutionNum:"",name:"",code:"",attaVoList:[{fileName:"string",fileSize:0,fileSuffix:"string",fileType:"string",fileUrl:"string"}],category:"私车",cleanCapacity:"",cleanWeedingWay:"",removeCapacity:"",contentRemark:"",contractCode:"",contractId:"",contractName:"",contractRequiredNum:"",offerPricesFlag:"1",projectAddress:"",projectCapacity:"",projectCode:"",projectId:"",projectIds:[],projectName:"",projectType:"",requiredEndDate:"",requiredStartDate:"",status:"",supplieraId:0,supplieraName:"",supplieraOfferPrices:"",supplieraUnitPrice:0,taskId:""},projectInfo:{},rules:{category:[{required:!0,message:this.$t("required"),trigger:"blur"}],projectCode:[{required:!0,message:this.$t("required"),trigger:"blur"}],contractId:[{required:!0,message:this.$t("required"),trigger:"blur"}],cleanWeedingWay:[{required:!0,message:this.$t("required"),trigger:"blur"}],requiredStartDate:[{required:!0,message:this.$t("required"),trigger:"blur"}],requiredEndDate:[{required:!0,message:this.$t("required"),trigger:"blur"}],offerPricesFlag:[{required:!0,message:this.$t("required"),trigger:"change"}],contentRemark:[{required:!0,message:this.$t("required"),trigger:"blur"}]},options:[],props:{value:"projectId",label:"projectName",children:"projectChildRespVoList",emitPath:!1}}},watch:{},computed:{sumPrice1(){return this.formData.executionPrice&&this.formData.executionCapacity?(this.formData.executionPrice*this.formData.executionCapacity).toFixed(2):0},sumPrice2(){return(this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)&&this.formData.supplierbUnitPrice?((this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)*this.formData.supplierbUnitPrice).toFixed(2):0},sumPrice(){return"0"===this.formData.offerPricesFlag&&(this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)&&this.formData.supplieraUnitPrice?((this.formData.cleanCapacity||this.formData.acre||this.formData.removeCapacity)*this.formData.supplieraUnitPrice).toFixed(2):0}},methods:{getDetailCopy(){return new Promise(e=>{Object(o["g"])(this.dialogId).then(t=>{200==t.code&&e(t.data.supplierEnquiryFlag)})})},isShow(e){const t=this.formKey.split("_")[1];return e<t||e==t&&1==this.auditStatus},handlePictureCardPreview(e){this.dialogImageUrl=e.url,this.imgDialogVisible=!0},handleExceed(){this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips4"))},downFile(e){const t=e.url||e.response.url,a=e.name;this.$onDownload(t,a)},handleExceed1(){this.$message.closeAll(),this.$message.warning(this.$t("dayreportmanage.40"))},offerPricesChange(){this.fileList1=[],this.formData.supplieraUnitPrice="",this.formData.supplieraId=""},supplierChange(e){this.unicareSupplierPullListData.forEach(t=>{e===t.supplierCode&&(this.formData.supplieraName=t.supplierName)})},supplierClear(){this.formData.supplieraId=""},unicareSupplierPullList(){Object(c["b"])().then(e=>{200==e.code&&(this.unicareSupplierPullListData=e.data)})},init(){this.fileList=[],this.fileList1=[],this.fileList2=[],this.fileList3=[],this.unicareSupplierPullList(),Object(o["f"])(this.dialogId).then(e=>{this.formData=e.data,this.formData.taskId=this.taskId,this.$refs.dyFileList.fileList=[],void 0!=this.formData.dyFileList&&this.formData.dyFileList.map(e=>{this.$refs.dyFileList.fileList.push({url:e.fileUrl,name:e.fileName})}),this.$refs.azgzlFileList.fileList=[],void 0!=this.formData.azgzlFileList&&this.formData.azgzlFileList.map(e=>{this.$refs.azgzlFileList.fileList.push({url:e.fileUrl,name:e.fileName})})}),this.$emit("initData",this.formData)},isShowPrice(e){const{user:t}=JSON.parse(localStorage.getItem("loginUser"));let a=t.roles.map(e=>e.roleKey);return!(t.userId!==this.formData[e]&&!a.includes("economy"))},changeProject(e,t=!0){this.$message.closeAll(),this.$message.error("请不要更改项目名称!")},beforeUpload1(e){const t=e.name.substring(e.name.lastIndexOf(".")+1),a=["pdf","PDF"];if(-1===a.indexOf(t))return this.$message.error(this.$t("dayreportmanage.39")),!1},cancel(){this.$refs.formData.resetFields(),this.contractListData=[],this.$emit("cancel")},onSuccess2(e,t,a){this.fileList2=a},handleRemove2(e,t){this.fileList2=t},requestHttp2(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile2.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile2.uploadFiles.splice(a,1)})},onSuccess1(e,t,a){this.fileList1=a},handleRemove1(e,t){this.fileList1=t},requestHttp1(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile1.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile1.uploadFiles.splice(a,1)})},onSuccess(e,t,a){this.fileList=a},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},beforeUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("warehouse.picture-format")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("warehouse.picture-size")),t=!1),t},areaProjectList(){Object(n["m"])().then(e=>{this.lastAreaList=e.data||[]})},del(e){e.violations="0",Object(o["G"])(e).then(()=>{this.$message.success("操作成功！"),this.init()})},changeViolations(e){console.log(e),Object(o["G"])(e).then(()=>{this.$message.success("操作成功！"),this.init()})}},mounted(){this.areaProjectList()},components:{upload:s["a"],baseTable:l["a"]}},m=u,d=(a("b064"),a("2877")),p=Object(d["a"])(m,i,r,!1,null,"816a8d18",null);t["default"]=p.exports},"6e04":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("clearApply.businessaffairs"))+"】"+e._s(e.$t("light.Sendinquiryletter")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("light.Inquiryworkcontent")}},[t("el-upload",{ref:"uploadFile",staticClass:"upload-demo",attrs:{action:"#","file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-remove":e.handleRemove,limit:2,"on-exceed":e.onExceed}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v(" "+e._s(e.$t("workOrderManage.tips3"))+" ")]),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" 文件最大支持上传两个 ")])],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=(a("14d9"),a("b8f9")),l={props:{taskId:{type:[Number,String],default:null}},data(){return{contractTypeList:[],unicareSupplierPullListData:[],formData:{attachmentList:[],taskId:""},rules:{},fileList:[]}},watch:{},computed:{},methods:{onExceed(){this.$message.warning(this.$t("light.Onlytwofiles"))},cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["m"])(this.formData).then(()=>{this.$refs.formData.resetFields(),this.$emit("submit")})})},onSuccess(e,t,a){this.fileList=a,this.fileList.length>0&&(this.formData.attachmentList=[],this.fileList.forEach(e=>{this.formData.attachmentList.push({fileName:e.name,fileUrl:e.response.res.requestUrls[0]})}))},handleRemove(e,t){this.fileList=t,this.fileList.length>0&&(this.formData.attachmentList=[],this.fileList.forEach(e=>{this.formData.attachmentList.push({fileName:e.name,fileUrl:e.response.res.requestUrls[0]})}))},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})}},created(){},mounted(){}},o=l,n=(a("d234"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"4bf7496c",null);t["default"]=c.exports},"6e55":function(e,t,a){"use strict";a.d(t,"d",(function(){return r})),a.d(t,"e",(function(){return s})),a.d(t,"f",(function(){return l})),a.d(t,"h",(function(){return o})),a.d(t,"g",(function(){return n})),a.d(t,"a",(function(){return c})),a.d(t,"i",(function(){return u})),a.d(t,"b",(function(){return m})),a.d(t,"c",(function(){return d}));var i=a("b775");function r(e){return Object(i["a"])({url:"/flowable/task/finishedList",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/flowable/task/flowRecord",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/flowable/task/flowRecordTechnology",method:"get",params:e})}function o(e){return Object(i["a"])({url:"/flowable/task/revokeProcess",method:"post",data:e})}function n(e){return Object(i["a"])({url:"/system/deployment/"+e,method:"get"})}function c(e){return Object(i["a"])({url:"/system/deployment",method:"post",data:e})}function u(e){return Object(i["a"])({url:"/system/deployment",method:"put",data:e})}function m(e){return Object(i["a"])({url:"/system/deployment/"+e,method:"delete"})}function d(e){return Object(i["a"])({url:"/system/deployment/export",method:"get",params:e})}},"6f1c":function(e,t,a){},"6f60":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"five-elements-template"},[t("el-tabs",{model:{value:e.second,callback:function(t){e.second=t},expression:"second"}},[t("el-tab-pane",{attrs:{label:e.$t("OTR.twoTitle"),name:"second"}})],1),t("div",[t("el-tree",{ref:"tree",staticClass:"menuTree",attrs:{data:e.inspectionList,"default-expand-all":!0,props:e.defaultProps,size:"mini","show-checkbox":"","node-key":"id","check-strictly":!1},on:{"check-change":e.handleMenuCheckChange}})],1)],1)},r=[],s=(a("14d9"),{name:"inspectionTree",data(){return{second:"second",defaultProps:{children:"childList",label:"deviceName"},checkedId:[],seletChecked:[]}},props:{isView:{type:Boolean,default:!1},inspectionList:{type:Array,default:()=>[]},inspectionCheckList:{type:Array,default:()=>[]}},watch:{inspectionCheckList:{handler(){this.setCheckedKeys()},deep:!0,immediate:!0}},methods:{onVerification(e){this.seletChecked=[];let t=this.$refs.tree.getCheckedNodes(!1,!0);for(let a=0,i=t.length;a<i;a++){let e=t[a].deviceDivideId;if(e){let i={deviceDivideId:e,deviceId:t[a].deviceId};this.seletChecked.push(i)}}return 1==e||(0!=this.seletChecked.length||(this.$message.closeAll(),this.$message.warning(this.$t("OTR.tips4")),!1))},handleMenuCheckChange(e,t){if(t){let t=e.id||"";this.$refs.tree.setChecked(t,!0,!1)}else null!=e.children&&e.children.forEach(e=>{this.$refs.tree.setChecked(e.id,!1,!1)})},setCheckedKeys(){this.$nextTick(()=>{this.$refs.tree.setCheckedNodes(this.inspectionCheckList||[]),this.checkedId=this.inspectionCheckList||[]})}}}),l=s,o=(a("840d"),a("2877")),n=Object(o["a"])(l,i,r,!1,null,"532f9548",null);t["default"]=n.exports},"6f92":function(e,t,a){},"6f95":function(e,t,a){"use strict";a("4ae9")},"70a2":function(e,t,a){},7294:function(e,t,a){},"72c2":function(e,t,a){"use strict";a("b4cb")},"72d6":function(e,t,a){"use strict";a("3e5e")},"743e":function(e,t,a){"use strict";a("c941")},"75af":function(e,t,a){"use strict";a("fb67")},7603:function(e,t,a){"use strict";a.d(t,"s",(function(){return r})),a.d(t,"p",(function(){return s})),a.d(t,"r",(function(){return l})),a.d(t,"q",(function(){return o})),a.d(t,"u",(function(){return n})),a.d(t,"w",(function(){return c})),a.d(t,"v",(function(){return u})),a.d(t,"t",(function(){return m})),a.d(t,"o",(function(){return d})),a.d(t,"b",(function(){return p})),a.d(t,"F",(function(){return f})),a.d(t,"G",(function(){return h})),a.d(t,"c",(function(){return g})),a.d(t,"a",(function(){return b})),a.d(t,"x",(function(){return y})),a.d(t,"g",(function(){return D})),a.d(t,"i",(function(){return v})),a.d(t,"j",(function(){return $})),a.d(t,"f",(function(){return w})),a.d(t,"h",(function(){return _})),a.d(t,"y",(function(){return k})),a.d(t,"C",(function(){return C})),a.d(t,"D",(function(){return I})),a.d(t,"z",(function(){return S})),a.d(t,"A",(function(){return x})),a.d(t,"B",(function(){return j})),a.d(t,"l",(function(){return P})),a.d(t,"m",(function(){return L})),a.d(t,"E",(function(){return N})),a.d(t,"n",(function(){return O})),a.d(t,"k",(function(){return A})),a.d(t,"d",(function(){return T})),a.d(t,"e",(function(){return F}));var i=a("b775");function r(e){return Object(i["a"])({url:"/system/user/list",method:"get",params:e})}function s(){return Object(i["a"])({url:"/unicare-car-apply/listCarCode",method:"get"})}function l(){return Object(i["a"])({url:"/carStation/list",method:"get"})}function o(e){return Object(i["a"])({url:"/carStation/detail/"+e,method:"get"})}function n(e){return Object(i["a"])({url:"/unicare-car-apply/list",method:"get",params:e})}function c(e){return Object(i["a"])({url:"/unicare-car-warning-tickets/list",method:"get",params:e})}function u(e){return Object(i["a"])({url:"/unicare-car-use/list",method:"get",params:e})}function m(e){return Object(i["a"])({url:"/unicare-after-sales/list",method:"get",params:e})}function d(e){return Object(i["a"])({url:"/unicare-car-use/detailByCarCode/"+e,method:"get"})}function p(e){return Object(i["a"])({url:"/unicare-car-apply/add",method:"post",data:e})}function f(e){return Object(i["a"])({url:"/unicare-car-apply/updatePresentUser",method:"put",data:e})}function h(e){return Object(i["a"])({url:"/carTrack/updateViolations",method:"put",data:e})}function g(e){return Object(i["a"])({url:"/unicare-car-use/add",method:"post",data:e})}function b(e){return Object(i["a"])({url:"/unicare-after-sales/add",method:"post",data:e})}function y(e){return Object(i["a"])({url:"/unicare-clean-weeding/addDraft",method:"post",data:e})}function D(e){return Object(i["a"])({url:"/unicare-car-apply/detail/"+e,method:"get"})}function v(e){return Object(i["a"])({url:"/unicare-car-use/detail/"+e,method:"get"})}function $(e){return Object(i["a"])({url:"/unicare-car-warning-tickets/detail2/"+e,method:"get"})}function w(e){return Object(i["a"])({url:"/unicare-after-sales/detail/"+e,method:"get"})}function _(e){return Object(i["a"])({url:"/carTrack/listByWarningId/"+e,method:"get"})}function k(e){return Object(i["a"])({url:"/unicare-car-apply/selectBuyMethod",method:"post",data:e})}function C(e){return Object(i["a"])({url:"/unicare-car-use/selectBuyMethod",method:"post",data:e})}function I(e){return Object(i["a"])({url:"/unicare-car-warning-tickets/selectBuyMethod",method:"post",data:e})}function S(e){return Object(i["a"])({url:"/unicare-after-sales/selectBuyMethod",method:"post",data:e})}function x(e){return Object(i["a"])({url:"/unicare-car-apply/selectBuyMethodReject",method:"post",data:e})}function j(e){return Object(i["a"])({url:"/unicare-car-use/selectBuyMethodReject",method:"post",data:e})}function P(e){return Object(i["a"])({url:"/unicare-car-apply/executionLast",method:"post",data:e})}function L(e){return Object(i["a"])({url:"/unicare-car-use/executionLast",method:"post",data:e})}function N(e){return Object(i["a"])({url:"/unicare-car-warning-tickets/selectBuyMethod2",method:"post",data:e})}function O(e){return Object(i["a"])({url:"/unicare-car-warning-tickets/executionLast",method:"post",data:e})}function A(e){return Object(i["a"])({url:"/unicare-after-sales/executionLast",method:"post",data:e})}function T(e){return Object(i["a"])({url:"/unicare-after-sales/afterSalesConfirm",method:"post",data:e})}function F(e){return Object(i["a"])({url:"/carTrack/updateBatchViolations",method:"post",data:e})}},"776b":function(e,t,a){},"77ff":function(e,t,a){"use strict";a("2115")},78398:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("el-form",{ref:"infoForm",staticClass:"forms",attrs:{model:e.infoForm,"label-width":"140px"}},[t("el-form-item",{staticClass:"single",attrs:{label:e.$t("OTR.desc")}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:e.isView,maxlength:"200","show-word-limit":""},model:{value:e.infoForm.researchExecutiveDesc,callback:function(t){e.$set(e.infoForm,"researchExecutiveDesc",t)},expression:"infoForm.researchExecutiveDesc"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#f56c6c","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("process.1"))+" ")]),t("upload",{ref:"dyFileList",attrs:{"limit-num":5,disabled:e.isView,file:e.infoForm.dyFileList}})],1),t("el-form-item",{staticClass:"single",attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[e._v(" "+e._s(e.$t("process.2"))+" ")]),t("upload",{ref:"azgzlFileList",attrs:{"limit-num":5,disabled:e.isView,file:e.infoForm.azgzlFileList}})],1),e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.handleCancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSave}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=(a("14d9"),a("3bc9")),l=a("9dac"),o={name:"index",components:{upload:l["a"]},props:{isView:{type:Boolean,default:!1},businessKey:{type:[Number,String],default:null},formKey:{type:String,default:""},taskId:{type:[Number,String],default:null},infoForms:{type:[Array,Object],default:()=>{}}},data(){return{infoForm:{researchExecutiveDesc:""}}},watch:{infoForms(e){e&&this.isView&&(e.dyFileList&&e.dyFileList.length>0&&this.$nextTick(()=>{this.$refs.dyFileList&&(this.$refs.dyFileList.fileList=[],e.dyFileList.map(e=>{this.$refs.dyFileList.fileList.push({url:e.fileUrl,name:e.fileName})}))}),e.azgzlFileList&&e.azgzlFileList.length>0&&this.$nextTick(()=>{this.$refs.azgzlFileList.fileList=[],e.azgzlFileList.map(e=>{this.$refs.azgzlFileList.fileList.push({url:e.fileUrl,name:e.fileName})})}),this.infoForm=e)}},created(){},methods:{handleCancel(){this.infoForm={researchExecutiveDesc:""},this.$refs.dyFileList.fileList=[],this.$refs.azgzlFileList.fileList=[],this.$emit("submit")},handleSave(){if(0==this.$refs.dyFileList.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传调研文档");let e=[];this.$refs.dyFileList.fileList.map(t=>{let a={fileName:t.name,fileSize:t.fileSize,fileSuffix:t.name.split(".")[1],fileType:"dyFile",fileUrl:t.url};e.push(a)});let t=[];this.$refs.azgzlFileList.fileList.map(e=>{let a={fileName:e.name,fileSize:e.fileSize,fileSuffix:e.name.split(".")[1],fileType:"azgzlFile",fileUrl:e.url};t.push(a)});let a={azgzlFileList:t,businessKey:this.businessKey,dyFileList:e,researchExecutiveDesc:this.infoForm.researchExecutiveDesc,taskId:this.taskId};Object(s["k"])(a).then(e=>{200==e.code&&this.$emit("submit")})}}},n=o,c=a("2877"),u=Object(c["a"])(n,i,r,!1,null,null,null);t["default"]=u.exports},"785f":function(e,t,a){},7863:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【场站运维人员提交场站报告资料】")]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"single",attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[e._v(" 反馈文件 ")]),t("upload",{ref:"azgzlFileList",attrs:{"limit-num":5,file:e.formData.azgzlFileList}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"single",attrs:{label:"运维人员文字描述",prop:"comment"}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"1000",autosize:{minRows:6,maxRows:7},"show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v("提交")])],1)],1)},r=[],s=(a("14d9"),a("9dac")),l=a("7603"),o={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{contractTypeList:[],formData:{supplierEnquiryFlag:"",taskId:"",comment:""},isDisabled:!1,rules:{supplierEnquiryFlag:[{required:!0,message:this.$t("monthreportmanage.14"),trigger:"change"}],comment:[{required:!0,message:"请填写文件描述内容!",trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.status=2,this.formData.taskId=this.taskId,this.formData.azgzlFileList=[],this.$refs.azgzlFileList.fileList.map(e=>{let t={fileName:e.name,fileSize:e.fileSize,fileSuffix:e.name.split(".")[1],fileType:"azgzlFile",fileUrl:e.url};this.formData.azgzlFileList.push(t)}),this.$refs.formData.validate(e=>{e&&Object(l["z"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},initData(e){"1"===e.offerPricesFlag?(this.isDisabled=!0,this.formData.supplierEnquiryFlag="0"):(this.isDisabled=!1,this.formData.supplierEnquiryFlag="")},getGPSCode(e){this.formData.gpsCode=e}},created(){},mounted(){this.$bus.$on("getGPSCode",this.getGPSCode)},beforeDestroy(){this.$bus.$off("getGPSCode")},components:{upload:s["a"]}},n=o,c=(a("3fc6"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"4b8f9033",null);t["default"]=u.exports},"7a3e":function(e,t,a){"use strict";a("9a08")},"7ac6":function(e,t,a){},"7af7":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return"1"==e.formData.invoiceFlowType?t("div",[t("el-form",{ref:"formData",staticClass:"form-tel",attrs:{model:e.formData,"label-width":"150px",inline:""}},[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.applyUserInfo"))+"】")]),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Application-name"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Application-no"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1),t("el-form-item",{attrs:{label:e.$t("suppliesPurchase.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.department")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserDepart,callback:function(t){e.$set(e.formData,"applyUserDepart",t)},expression:"formData.applyUserDepart"}})],1),t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.applyDate")}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",disabled:""},model:{value:e.formData.createTime,callback:function(t){e.$set(e.formData,"createTime",t)},expression:"formData.createTime"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.receiptName"),prop:"receiptName",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{disabled:e.isView||"OMContractEditInvoice_0"!=e.formKey},model:{value:e.formData.receiptName,callback:function(t){e.$set(e.formData,"receiptName",t)},expression:"formData.receiptName"}})],1),t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.receiptChoose"))+"】")]),t("el-form-item",{attrs:{label:e.$t("clearApply.projectname"),prop:"projectId",rules:{required:!0,message:this.$t("devopswork.Required-item-cannot-be-blank"),trigger:"change"}}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:e.isView||"OMContractEditInvoice_0"!=e.formKey},on:{change:e.changeProject},model:{value:e.formData.projectId,callback:function(t){e.$set(e.formData,"projectId",t)},expression:"formData.projectId"}},e._l(e.lastAreaList,(function(e,a){return t("el-option",{key:a,attrs:{label:`${e.projectName}(${e.projectCode})`,value:e.projectId}})})),1)],1),t("el-form-item",{attrs:{label:e.$t("ITO.projectCode")}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("Please-input")},model:{value:e.formData.projectCode,callback:function(t){e.$set(e.formData,"projectCode","string"===typeof t?t.trim():t)},expression:"formData.projectCode"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.projectCompanyName"),prop:"projectCompanyName"}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("Please-input")},model:{value:e.formData.projectCompanyName,callback:function(t){e.$set(e.formData,"projectCompanyName",t)},expression:"formData.projectCompanyName"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.accountName"),prop:"accountName"}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("Please-input")},model:{value:e.formData.accountName,callback:function(t){e.$set(e.formData,"accountName",t)},expression:"formData.accountName"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.dutyNumber"),prop:"dutyNumber"}},[t("el-input",{attrs:{disabled:e.isView||"OMContractEditInvoice_0"!=e.formKey,placeholder:e.$t("Please-input")},model:{value:e.formData.dutyNumber,callback:function(t){e.$set(e.formData,"dutyNumber",t)},expression:"formData.dutyNumber"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.depositBank"),prop:"depositBank"}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("Please-input")},model:{value:e.formData.depositBank,callback:function(t){e.$set(e.formData,"depositBank",t)},expression:"formData.depositBank"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.bankAccount"),prop:"bankAccount"}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("Please-input")},model:{value:e.formData.bankAccount,callback:function(t){e.$set(e.formData,"bankAccount",t)},expression:"formData.bankAccount"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.mobilephone"),prop:"mobilephone"}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("Please-input")},model:{value:e.formData.mobilephone,callback:function(t){e.$set(e.formData,"mobilephone",t)},expression:"formData.mobilephone"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.address"),prop:"address"}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("Please-input")},model:{value:e.formData.address,callback:function(t){e.$set(e.formData,"address",t)},expression:"formData.address"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.contentRemark"),prop:"contentRemark"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",max:"",disabled:e.isView||"OMContractEditInvoice_0"!=e.formKey,autosize:{minRows:6,maxRows:7},"show-word-limit":""},model:{value:e.formData.contentRemark,callback:function(t){e.$set(e.formData,"contentRemark",t)},expression:"formData.contentRemark"}})],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"OMContractEditInvoice_1"!==e.formKey,expression:"formKey !== 'OMContractEditInvoice_1'"}],staticClass:"single mb20"},[e._v("【开票信息】")]),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"OMContractEditInvoice_1"!==e.formKey,expression:"formKey !== 'OMContractEditInvoice_1'"}],attrs:{label:e.$t("omContractRevenueEdit.receiptCode"),prop:"receiptCode"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.receiptCode,callback:function(t){e.$set(e.formData,"receiptCode",t)},expression:"formData.receiptCode"}})],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"OMContractEditInvoice_1"!==e.formKey,expression:"formKey !== 'OMContractEditInvoice_1'"}],attrs:{label:e.$t("omContractRevenueEdit.invoicingYear")}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"year",placeholder:"选择日期",disabled:""},model:{value:e.formData.invoicingYear,callback:function(t){e.$set(e.formData,"invoicingYear",t)},expression:"formData.invoicingYear"}})],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"OMContractEditInvoice_1"!==e.formKey,expression:"formKey !== 'OMContractEditInvoice_1'"}],attrs:{label:e.$t("omContractRevenueEdit.belongMonth")}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"month",placeholder:"选择日期",disabled:""},model:{value:e.formData.belongMonth,callback:function(t){e.$set(e.formData,"belongMonth",t)},expression:"formData.belongMonth"}})],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"OMContractEditInvoice_1"!==e.formKey,expression:"formKey !== 'OMContractEditInvoice_1'"}],attrs:{label:e.$t("omContractRevenueEdit.actualInvoicingDate")}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",disabled:""},model:{value:e.formData.actualInvoicingDate,callback:function(t){e.$set(e.formData,"actualInvoicingDate",t)},expression:"formData.actualInvoicingDate"}})],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"OMContractEditInvoice_1"!==e.formKey,expression:"formKey !== 'OMContractEditInvoice_1'"}],attrs:{label:e.$t("omContractRevenueEdit.invoicingAmount")}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:"9","show-word-limit":"",disabled:""},model:{value:e.formData.invoicingAmount,callback:function(t){e.$set(e.formData,"invoicingAmount",t)},expression:"formData.invoicingAmount"}})],1),t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.contractChoose"))+"】")]),t("el-form-item",{staticClass:"single hidden",attrs:{label:e.$t("omContractRevenueEdit.contractChoose")}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("omContractRevenueEdit.contractChoose")))]),t("el-table",{ref:"materialTable",attrs:{size:"medium",data:e.tableLoadData2,stripe:""}},[t("el-table-column",{key:"0",attrs:{align:"center",label:e.$t("omContractRevenueEdit.contractName"),prop:"contractName"}}),t("el-table-column",{key:"1",attrs:{align:"center",label:e.$t("ITO.contractCode"),prop:"contractCode"}}),t("el-table-column",{key:"2",attrs:{align:"center",label:e.$t("omContractRevenueEdit.businessType"),prop:"contractType"}}),t("el-table-column",{key:"3",attrs:{align:"center",label:e.$t("omContractRevenueEdit.invoicingBalance"),prop:"invoicingAmount","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-input",{attrs:{disabled:e.isView||"OMContractEditInvoice_0"!=e.formKey},model:{value:a.row.invoicingAmount,callback:function(t){e.$set(a.row,"invoicingAmount",t)},expression:"scope.row.invoicingAmount"}},[t("template",{slot:"append"},[t("el-button",{attrs:{disabled:e.isView||"OMContractEditInvoice_0"!=e.formKey,type:"success",size:"small",plain:""},on:{click:function(t){return e.calculateInvoicingAmount(a.row,a.$index)}}},[e._v(" "+e._s(e.$t("omContractRevenueEdit.calculateInvoicingAmount"))+" ")])],1)],2)]}}],null,!1,3429823320)}),t("el-table-column",{key:"4",attrs:{align:"center",label:e.$t("omContractRevenueEdit.invoicingDate"),prop:"invoicingDate"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-date-picker",{attrs:{disabled:e.isView||"OMContractEditInvoice_0"!=e.formKey,type:"date"},model:{value:a.row.invoicingDate,callback:function(t){e.$set(a.row,"invoicingDate",t)},expression:"scope.row.invoicingDate"}})]}}],null,!1,3839850872)}),t("el-table-column",{key:"5",attrs:{align:"center",label:e.$t("omContractRevenueEdit.isAll"),prop:"isAll"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-select",{attrs:{filterable:"",placeholder:"请选择",disabled:e.isView||"OMContractEditInvoice_0"!=e.formKey,clearable:""},model:{value:a.row.isAll,callback:function(t){e.$set(a.row,"isAll",t)},expression:"scope.row.isAll"}},e._l(e.isAllList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)]}}],null,!1,1713409865)}),t("el-table-column",{key:"6",attrs:{align:"center",label:e.$t("omContractRevenueEdit.currentInvoicingAmount"),prop:"currentInvoicingAmount"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:"15","show-word-limit":"",disabled:e.isView||"OMContractEditInvoice_0"!=e.formKey},on:{input:e.handleInput},model:{value:a.row.currentInvoicingAmount,callback:function(t){e.$set(a.row,"currentInvoicingAmount",t)},expression:"scope.row.currentInvoicingAmount"}})]}}],null,!1,1134328702)}),t("el-table-column",{key:"7",attrs:{align:"center",label:e.$t("ITO.operation"),prop:"operation"},scopedSlots:e._u([{key:"default",fn:function(a){return[e.isView?e._e():t("el-link",{staticClass:"mlr5",attrs:{type:"danger",underline:!1},on:{click:function(t){return e.onDel(a.row.contractCode,a.$index)}}},[e._v(e._s(e.$t("Delete"))+" ")])]}}],null,!1,4219235394)})],1),t("el-button",{staticClass:"add-div",attrs:{disabled:!(!e.isView&&"OMContractEditInvoice_0"==e.formKey),plain:"",icon:"el-icon-plus",size:"mini"},on:{click:e.onAdd}})],1),t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.invoiceName"))+"】")]),t("el-form-item",{staticClass:"single hidden",attrs:{label:e.$t("omContractRevenueEdit.invoiceName")}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("omContractRevenueEdit.invoiceName")))]),t("el-table",{ref:"materialTable",attrs:{size:"medium",data:e.tableLoadData3,stripe:""}},[t("el-table-column",{key:"0",attrs:{align:"center",label:e.$t("omContractRevenueEdit.invoiceName"),prop:"invoicingName"}}),t("el-table-column",{key:"1",attrs:{align:"center",label:e.$t("omContractRevenueEdit.dutyCodeName"),prop:"dutyCodeName"}}),t("el-table-column",{key:"2",attrs:{align:"center",label:e.$t("omContractRevenueEdit.dutyRatio"),prop:"dutyRatio"}}),t("el-table-column",{key:"3",attrs:{align:"center",label:e.$t("omContractRevenueEdit.specificationModel"),prop:"specificationModel","min-width":"150"}}),t("el-table-column",{key:"4",attrs:{align:"center",label:e.$t("omContractRevenueEdit.unitPrice"),prop:"unitPrice"}}),t("el-table-column",{key:"5",attrs:{align:"center",label:e.$t("omContractRevenueEdit.quantity"),prop:"quantity"}}),t("el-table-column",{key:"6",attrs:{align:"center",label:e.$t("omContractRevenueEdit.amount"),prop:"amount"}}),t("el-table-column",{key:"7",attrs:{align:"center",label:e.$t("omContractRevenueEdit.receiptRemark"),prop:"invoicingRemark"}}),t("el-table-column",{key:"8",attrs:{align:"center",label:e.$t("ITO.operation"),prop:"operation"},scopedSlots:e._u([{key:"default",fn:function(a){return[e.isView?e._e():t("el-link",{staticClass:"mlr5",attrs:{type:"danger",underline:!1},on:{click:function(t){return e.onDelInvoice(a.row.contractCode,a.$index)}}},[e._v(e._s(e.$t("Delete"))+" ")])]}}],null,!1,1589972979)})],1),t("el-button",{staticClass:"add-div",attrs:{disabled:!(!e.isView&&"OMContractEditInvoice_0"==e.formKey),plain:"",icon:"el-icon-plus",size:"mini"},on:{click:e.onAdd2}})],1),e.isView||"OMContractEditInvoice_1"!=e.formKey?e._e():t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.receiptInfo"))+"】")]),e.isView||"OMContractEditInvoice_1"!=e.formKey?e._e():t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.receiptCode"),prop:"receiptCode",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{disabled:"OMContractEditInvoice_1"!=this.formKey},model:{value:e.formData.receiptCode,callback:function(t){e.$set(e.formData,"receiptCode",t)},expression:"formData.receiptCode"}})],1),e.isView||"OMContractEditInvoice_1"!=e.formKey?e._e():t("el-form-item",{attrs:{prop:"invoicingYear",label:e.$t("omContractRevenueEdit.invoicingYear"),rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"year",placeholder:"选择日期",disabled:""},model:{value:e.formData.invoicingYear,callback:function(t){e.$set(e.formData,"invoicingYear",t)},expression:"formData.invoicingYear"}})],1),e.isView||"OMContractEditInvoice_1"!=e.formKey?e._e():t("el-form-item",{attrs:{prop:"belongMonth",label:e.$t("omContractRevenueEdit.belongMonth"),rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"month",placeholder:"选择日期",disabled:""},model:{value:e.formData.belongMonth,callback:function(t){e.$set(e.formData,"belongMonth",t)},expression:"formData.belongMonth"}})],1),e.isView||"OMContractEditInvoice_1"!=e.formKey?e._e():t("el-form-item",{attrs:{prop:"actualInvoicingDate",label:e.$t("omContractRevenueEdit.actualInvoicingDate"),rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",disabled:"OMContractEditInvoice_1"!=this.formKey},on:{change:e.changeActualInvoicingDate},model:{value:e.formData.actualInvoicingDate,callback:function(t){e.$set(e.formData,"actualInvoicingDate",t)},expression:"formData.actualInvoicingDate"}})],1),e.isView||"OMContractEditInvoice_1"!=e.formKey?e._e():t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.invoicingAmount"),prop:"invoicingAmount",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:"15","show-word-limit":"",disabled:"OMContractEditInvoice_1"!=this.formKey},model:{value:e.formData.invoicingAmount,callback:function(t){e.$set(e.formData,"invoicingAmount",t)},expression:"formData.invoicingAmount"}})],1)],1),t("el-dialog",{attrs:{title:e.dialogTitle,visible:e.dialogVisible,"close-on-click-modal":!1,"before-close":e.handleClose,"append-to-body":"",width:"41%",height:"80%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("div",[t("e-table",{ref:"multipleTable",attrs:{minHeight:"",tableHeadConfig:e.tableHeadConfig2,tableLoadData:e.tableLoadData4,showSelect:!0,pageShow:!0,selectQuantity:1,total:e.queryParams.total,"row-key":"contractId"},on:{getPageList:e.getPageList,selectLine:e.selectionChange}})],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handleClose}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"success",plain:""},on:{click:e.onSubmit}},[e._v(e._s(e.$t("Save")))])],1)]),t("el-dialog",{attrs:{title:e.dialogTitle2,visible:e.dialogVisible2,"close-on-click-modal":!1,"before-close":e.handleClose2,"append-to-body":"",width:"41%",height:"80%"},on:{"update:visible":function(t){e.dialogVisible2=t}}},[t("div",[t("el-form",{ref:"formInit",attrs:{model:e.formInit,"label-width":"134px",inline:""}},[t("el-form-item",{attrs:{"label-width":"130px",label:e.$t("omContractRevenueEdit.receiptChoose"),prop:"receiptInfoId",rules:{required:!0,message:this.$t("devopswork.Required-item-cannot-be-blank"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select")},on:{change:e.changeReceipt},model:{value:e.formInit.receiptInfoId,callback:function(t){e.$set(e.formInit,"receiptInfoId",t)},expression:"formInit.receiptInfoId"}},e._l(e.receiptListData,(function(e,a){return t("el-option",{key:a,attrs:{label:e.invoicingName+"-"+e.dutyCodeName,value:e.receiptInfoId}})})),1)],1),t("el-form-item",{attrs:{"label-width":"120px",label:e.$t("omContractRevenueEdit.invoiceName"),prop:"invoicingName",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),"show-word-limit":"",clearable:"",disabled:"",maxlength:e.GLOBAL.MAX_LENGTH_TITLE},model:{value:e.formInit.invoicingName,callback:function(t){e.$set(e.formInit,"invoicingName",t)},expression:"formInit.invoicingName"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.dutyCodeName"),prop:"dutyCodeName",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:e.GLOBAL.MAX_LENGTH_TITLE,"show-word-limit":"",disabled:""},model:{value:e.formInit.dutyCodeName,callback:function(t){e.$set(e.formInit,"dutyCodeName",t)},expression:"formInit.dutyCodeName"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.dutyRatio"),prop:"dutyRatio",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:e.GLOBAL.MAX_LENGTH_TITLE,"show-word-limit":"",disabled:""},model:{value:e.formInit.dutyRatio,callback:function(t){e.$set(e.formInit,"dutyRatio",t)},expression:"formInit.dutyRatio"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.specificationModel"),prop:"specificationModel"}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:"9","show-word-limit":""},model:{value:e.formInit.specificationModel,callback:function(t){e.$set(e.formInit,"specificationModel",t)},expression:"formInit.specificationModel"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.unitPrice"),prop:"unitPrice",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{directives:[{name:"only-number",rawName:"v-only-number",value:{min:0,maxlength:15},expression:"{min:0,maxlength:15}"}],attrs:{placeholder:e.$t("Please-input"),maxlength:"13","show-word-limit":""},on:{change:e.handleValidate},model:{value:e.formInit.unitPrice,callback:function(t){e.$set(e.formInit,"unitPrice","string"===typeof t?t.trim():t)},expression:"formInit.unitPrice"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.quantity"),prop:"quantity",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{directives:[{name:"onlyInt",rawName:"v-onlyInt"}],attrs:{placeholder:e.$t("Please-input"),maxlength:"9","show-word-limit":""},model:{value:e.formInit.quantity,callback:function(t){e.$set(e.formInit,"quantity",t)},expression:"formInit.quantity"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.amount"),prop:"amount"}},[t("el-input",{directives:[{name:"onlyInt",rawName:"v-onlyInt"}],attrs:{placeholder:e.$t("Please-input"),maxlength:"13 ","show-word-limit":"",disabled:""},on:{change:e.handleValidate},model:{value:e.formInit.amount,callback:function(t){e.$set(e.formInit,"amount",t)},expression:"formInit.amount"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.receiptRemark"),prop:"invoicingRemark"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",max:"",autosize:{minRows:6,maxRows:7},"show-word-limit":""},model:{value:e.formInit.invoicingRemark,callback:function(t){e.$set(e.formInit,"invoicingRemark",t)},expression:"formInit.invoicingRemark"}})],1)],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handleClose2}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"success",plain:""},on:{click:e.onSubmit2}},[e._v(e._s(e.$t("Save")))])],1)]),t("div",{staticClass:"container"},[t("span",{staticClass:"left"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.invoicingAmountCount"))+"】:"+e._s(e.invoicingAmountSum))]),t("span",{staticClass:"right"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.amountSum"))+"】:"+e._s(e.amountSum))])]),t("br"),e.isView||"OMContractEditInvoice_1"!=e.formKey?e._e():t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.approvalAndRemark"))+"】")]),e.isView||"OMContractEditInvoice_1"!=e.formKey?e._e():t("el-form",{attrs:{"label-width":"150px"}},[t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.Approval-remarks")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.formData.remark,callback:function(t){e.$set(e.formData,"remark",t)},expression:"formData.remark"}})],1)],1),e.isView||"OMContractEditInvoice_0"!=e.formKey?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleSubmit("1")}}},[e._v(e._s(e.$t("Submit")))])],1),e.isView||0!=e.auditStatus||"OMContractEditInvoice_1"!=e.formKey?e._e():t("div",{staticClass:"bottomButton mb20"},[t("el-button",{attrs:{type:"info"},on:{click:function(t){return e.handleAuditInvalid("4")}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.invalid")))]),t("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.handleAuditInvalid("3")}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.rejected")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit3}},[e._v(e._s(e.$t("Sure")))])],1),e.isView||0!=e.auditStatus||"OMContractEditInvoice_2"!=e.formKey?e._e():t("div",{staticClass:"bottomButton mb20"},[t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit4}},[e._v(e._s(e.$t("Sure")))])],1)],1):t("div",[t("el-form",{ref:"formData",staticClass:"form-tel",attrs:{model:e.formData,"label-width":"130px",inline:""}},[t("div",{staticClass:"single mb20 overbold"},[e._v("【申请信息】")]),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Application-no"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1),t("el-form-item",{attrs:{label:e.$t("suppliesPurchase.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1),t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.applyDate")}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",disabled:""},model:{value:e.formData.createTime,callback:function(t){e.$set(e.formData,"createTime",t)},expression:"formData.createTime"}})],1),t("el-form-item",{attrs:{label:"发票类型",prop:"invoiceType"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.invoiceType,callback:function(t){e.$set(e.formData,"invoiceType",t)},expression:"formData.invoiceType"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.receiptName"),prop:"receiptName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.receiptName,callback:function(t){e.$set(e.formData,"receiptName",t)},expression:"formData.receiptName"}})],1),t("div",{staticClass:"single mb20 overbold"},[e._v("【"+e._s(e.title2)+"】")]),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Application-no"),prop:"relevanceApplyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.relevanceInvoice.applyOdd,callback:function(t){e.$set(e.relevanceInvoice,"applyOdd",t)},expression:"relevanceInvoice.applyOdd"}})],1),t("el-form-item",{attrs:{label:"发票号",prop:"receiptCode"}},[t("el-input",{attrs:{disabled:""},model:{value:e.relevanceInvoice.receiptCode,callback:function(t){e.$set(e.relevanceInvoice,"receiptCode",t)},expression:"relevanceInvoice.receiptCode"}})],1),t("el-form-item",{attrs:{label:e.$t("clearApply.projectname"),prop:"projectName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.relevanceInvoice.projectName,callback:function(t){e.$set(e.relevanceInvoice,"projectName",t)},expression:"relevanceInvoice.projectName"}})],1),t("el-form-item",{attrs:{label:"开票月份",prop:"belongMonth"}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"month",placeholder:"选择日期","value-format":"yyyy-MM",disabled:""},model:{value:e.relevanceInvoice.belongMonth,callback:function(t){e.$set(e.relevanceInvoice,"belongMonth",t)},expression:"relevanceInvoice.belongMonth"}})],1),t("el-form-item",{attrs:{label:"开票金额",prop:"invoicingAmount"}},[t("el-input",{attrs:{disabled:""},model:{value:e.relevanceInvoice.invoicingAmount,callback:function(t){e.$set(e.relevanceInvoice,"invoicingAmount",t)},expression:"relevanceInvoice.invoicingAmount"}})],1),t("e-table",{ref:"multipleTable",staticClass:"single",staticStyle:{"margin-bottom":"20px"},attrs:{minHeight:"",tableHeadConfig:e.relevanceTableHeadConfig,tableLoadData:e.tableLoadData2,pageShow:!1}}),t("div",{staticClass:"single mb20 overbold"},[e._v("【本次开票信息】")]),t("el-form-item",{attrs:{label:"本次开票金额",prop:"invoicingAmount"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.invoicingAmount,callback:function(t){e.$set(e.formData,"invoicingAmount",t)},expression:"formData.invoicingAmount"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:"申请原因",prop:"hczfReason"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",max:"",autosize:{minRows:6,maxRows:7},"show-word-limit":"",disabled:e.isView||!e.rejectFlagShow},model:{value:e.formData.hczfReason,callback:function(t){e.$set(e.formData,"hczfReason",t)},expression:"formData.hczfReason"}})],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"2"==e.formData.invoiceFlowType&&!e.rejectFlagShow,expression:"formData.invoiceFlowType == '2' && !rejectFlagShow"}],staticClass:"single mb20 overbold"},[e._v("【红冲开票信息】")]),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"2"==e.formData.invoiceFlowType&&!e.rejectFlagShow,expression:"formData.invoiceFlowType == '2' && !rejectFlagShow"}],attrs:{label:e.$t("omContractRevenueEdit.receiptCode"),prop:"receiptCode",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{placeholder:"请输入",disabled:e.isView},model:{value:e.formData.receiptCode,callback:function(t){e.$set(e.formData,"receiptCode",t)},expression:"formData.receiptCode"}})],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"2"==e.formData.invoiceFlowType&&!e.rejectFlagShow,expression:"formData.invoiceFlowType == '2' && !rejectFlagShow"}],attrs:{label:e.$t("omContractRevenueEdit.invoicingYear"),rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"year",placeholder:"选择日期",disabled:""},model:{value:e.formData.invoicingYear,callback:function(t){e.$set(e.formData,"invoicingYear",t)},expression:"formData.invoicingYear"}})],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"2"==e.formData.invoiceFlowType&&!e.rejectFlagShow,expression:"formData.invoiceFlowType == '2' && !rejectFlagShow"}],attrs:{label:e.$t("omContractRevenueEdit.belongMonth"),rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"month",placeholder:"选择日期",disabled:""},model:{value:e.formData.belongMonth,callback:function(t){e.$set(e.formData,"belongMonth",t)},expression:"formData.belongMonth"}})],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"2"==e.formData.invoiceFlowType&&!e.rejectFlagShow,expression:"formData.invoiceFlowType == '2' && !rejectFlagShow"}],attrs:{label:e.$t("omContractRevenueEdit.actualInvoicingDate"),rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",disabled:e.isView},on:{change:e.changeActualInvoicingDate},model:{value:e.formData.actualInvoicingDate,callback:function(t){e.$set(e.formData,"actualInvoicingDate",t)},expression:"formData.actualInvoicingDate"}})],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"2"==e.formData.invoiceFlowType&&!e.rejectFlagShow,expression:"formData.invoiceFlowType == '2' && !rejectFlagShow"}],attrs:{label:"开票金额",prop:"invoicingAmount"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.invoicingAmount,callback:function(t){e.$set(e.formData,"invoicingAmount",t)},expression:"formData.invoicingAmount"}})],1),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isView&&!e.rejectFlagShow,expression:"!isView && !rejectFlagShow"}],staticClass:"single mb20 overbold"},[e._v("【审批意见】")]),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:!e.isView&&!e.rejectFlagShow,expression:"!isView && !rejectFlagShow"}],staticClass:"single",attrs:{label:"审批意见",prop:"approvalMsg"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",max:"",autosize:{minRows:6,maxRows:7},"show-word-limit":""},model:{value:e.formData.approvalMsg,callback:function(t){e.$set(e.formData,"approvalMsg",t)},expression:"formData.approvalMsg"}})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isView&&!e.rejectFlagShow,expression:"!isView && !rejectFlagShow"}],staticClass:"bottomButton mb20"},[t("el-button",{attrs:{type:"info"},on:{click:function(t){return e.approvalHcZf(4)}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.invalid")))]),t("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.approvalHcZf(3)}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.rejected")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.approvalHcZf(2)}}},[e._v(e._s(e.$t("Sure")))])],1),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isView&&e.rejectFlagShow,expression:"!isView && rejectFlagShow"}],staticClass:"bottomButton mb20"},[t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitReject()}}},[e._v(e._s(e.$t("Sure")))])],1)],1)},r=[],s=(a("14d9"),a("13d5"),a("2934")),l=a("9dac"),o=a("9565"),n=a("96aa"),c=a("9baf"),u=a("1c17"),m={components:{upload:l["a"],dialogTel:o["a"],baseTable:n["a"],eTable:n["a"]},props:{isView:{type:Boolean,default:!1},isEdit:{type:Boolean,default:null},businessKey:{type:[Number,String],default:null},formKey:{type:String,default:""},auditStatus:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null}},data(){return{title2:"",rejectFlagShow:!1,relevanceInvoice:{},invoicingAmountSum:0,amountSum:0,formInit:{projectBeginDate:"",projectEndDate:"",invoicingDate:"",payList:[],projectContractAmount:"",amount:"",invoicingRemark:"",actualCapacity:"",unitPrice:"",quantity:""},dialogVisible:!1,dialogTitle:"",dialogTitle2:"",lastAreaList:[],titleProject:"",showProjectDialog:!1,applyUnitPriceDisable:!0,dialogVisible2:!1,formData:{},loginUser:{userId:null},queryParams:{total:0,pageIndex:1,pageSize:10,materialName:""},isAllList:[{value:"否",label:"否"},{value:"是",label:"是"}],receiptListData:[],tableLoadData2:[],tableLoadData3:[],selectedContractData:[],tableLoadData4:[],relevanceTableHeadConfig:[{label:this.$t("omContractRevenueEdit.contractName"),prop:"contractName",minWidth:100,isShow:!0},{label:this.$t("ITO.contractCode"),prop:"contractCode",minWidth:100,isShow:!0},{label:this.$t("omContractRevenueEdit.invoicingDate"),prop:"invoicingDate",minWidth:120,isShow:!0},{label:this.$t("omContractRevenueEdit.isAll"),prop:"isAll",minWidth:100,isShow:!0},{label:this.$t("omContractRevenueEdit.currentInvoicingAmount"),prop:"currentInvoicingAmount",minWidth:100,isShow:!0}],tableHeadConfig:[],tableHeadConfig2:[],projectListData:[],warehouseListData:[],projectInfo:"",contractListData:[],contractInfo:null,selectedMaterialData:[],payList:[]}},created(){},watch:{formInit:{handler(e){e.unitPrice&&e.quantity&&this.$set(e,"amount",new this.$Big(e.unitPrice).times(e.quantity).toFixed(4))},deep:!0}},methods:{changeActualInvoicingDate(e){let t=new Date(e);this.formData.invoicingYear=t.getFullYear()+"-01-01";let a=t.getMonth()+1;this.formData.belongMonth=a<10?t.getFullYear()+"-0"+a+"-01":t.getFullYear()+"-"+a+"-01"},onSubmit2(e,t){this.$refs["formInit"].validate(e=>{if(e){this.$message.closeAll();let e={...this.formInit};this.handleClose2(),null!=this.editIndex?Vue.set(this.tableLoadData3,this.editIndex,e):this.tableLoadData3.push(e),this.projectAmountSum=0,this.amountSum=0;for(let t=0;t<this.tableLoadData3.length;t++)this.amountSum=Number(new this.$Big(this.amountSum).plus(new this.$Big(this.tableLoadData3[t].amount)).toFixed(4))}})},handleValidate(){this.$refs.formInit.validateField("count")},changeReceipt(e){""!=e&&void 0!=e&&null!=e&&(this.receiptInfo=this.receiptListData.find(t=>t.receiptInfoId==e),this.formInit.invoicingName=this.receiptInfo.invoicingName,this.formInit.receiptInfoId=this.receiptInfo.receiptInfoId,this.formInit.dutyCodeName=this.receiptInfo.dutyCodeName,this.formInit.dutyRatio=this.receiptInfo.dutyRatio)},onAdd2(){this.$message.closeAll(),this.dialogTitle2=this.$t("Create")+this.$t("omContractRevenueEdit.contractChoose"),Object(u["E"])().then(e=>{this.receiptListData=e.data}),this.dialogVisible2=!0,this.selectRows=[],this.clear(),this.editIndex=null},handleInput(){this.invoicingAmountSum=0;for(let e=0;e<this.tableLoadData2.length;e++){if(isNaN(this.tableLoadData2[e].currentInvoicingAmount))return;this.invoicingAmountSum=Number(new this.$Big(this.invoicingAmountSum).plus(new this.$Big(this.tableLoadData2[e].currentInvoicingAmount))).toFixed(4)}},calculateInvoicingAmount(e,t){if(e.contractCode){this.$message.closeAll();let a=e.contractId;Object(u["o"])(a).then(e=>{this.tableLoadData2[t].invoicingAmount=0,this.tableLoadData2[t].invoicingAmount=e.data.invoicingAmount})}},handleSubmit(e){this.$refs.formData.validate(t=>{if(t){let t=!0;if(0==this.tableLoadData2.length||0==this.tableLoadData3.length)return this.$message.closeAll(),void this.$message.warning(this.$t("omContractRevenueEdit.contractTip"));if(this.tableLoadData2.forEach(e=>{e.invoicingAmount&&e.invoicingDate&&e.isAll&&e.currentInvoicingAmount||(this.$message.closeAll(),this.$message.warning(this.$t("omContractRevenueEdit.contractCheck")+e.contractName),t=!1)}),!t)return;let a={status:e,projectCompanyName:this.formData.projectCompanyName,accountName:this.formData.accountName,dutyNumber:this.formData.dutyNumber,depositBank:this.formData.depositBank,bankAccount:this.formData.bankAccount,mobilephone:this.formData.mobilephone,address:this.formData.address,receiptName:this.formData.receiptName,isReward:this.formData.isReward,contractChoose:this.tableLoadData2,receiptChoose:this.tableLoadData3,applyName:this.formData.applyName,applyOdd:this.formData.applyOdd,applyUser:this.loginUser.userId,applyUserContactWay:this.formData.applyUserContactWay,contractCode:this.contractInfo?this.contractInfo.contractCode:"",customerName:this.formData.customerName,firstCategory:this.formData.firstCategory,secondCategory:this.formData.secondCategory,ourCompanyName:this.formData.ourCompanyName,salesman:this.formData.salesman,projectCompanyName:this.formData.projectCompanyName,accountName:this.formData.accountName,dutyNumber:this.formData.dutyNumber,depositBank:this.formData.depositBank,bankAccount:this.formData.bankAccount,mobilephone:this.formData.mobilephone,address:this.formData.address,contentRemark:this.formData.contentRemark,contractId:this.contractInfo?this.contractInfo.contractId:"",contractName:this.contractInfo?this.contractInfo.contractName:"",contractType:this.formData.contractType,projectAddress:this.formData.projectAddress,projectCapacity:this.formData.projectCapacity,projectCode:this.formData?this.formData.projectCode:"",projectId:this.formData?this.formData.projectId:"",planAmount:this.formData.planAmount,actualAmount:this.formData.actualAmount,rewardPunishInfo:this.formData.rewardPunishInfo,confirmDate:this.formData.confirmDate,invoicingDate:this.formData.invoicingDate,invoicingAmount:this.formData.invoicingAmount,projectName:this.formData?this.formData.projectName:"",projectType:this.formData.projectType,requiredDuration:this.formData.requiredDuration,status:e,supplies:this.tableLoadData,taskId:this.taskId,toolVerifyId:this.toolVerifyId,warehouseCode:this.warehouseinfo?this.warehouseinfo.warehouseCode:"",warehouseId:this.warehouseinfo?this.warehouseinfo.warehouseId:"",warehouseName:this.warehouseinfo?this.warehouseinfo.warehouseName:"",contractAmount:this.formData.contractAmount,contractEndDate:this.formData.contractEndDate,endDateAfterChange:this.formData.endDateAfterChange,contractBeginDate:this.formData.contractBeginDate,beginDateAfterChange:this.formData.beginDateAfterChange,applyUserDepart:this.formData.applyUserDepart};0!=this.isEdit&&3!=this.formData.status||Object(u["c"])(a).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},cancel(){this.$emit("submit")},onSubmit(){this.handleClose(),!this.selectedContractData.length>0?this.$message.warning(this.$t("omContractRevenueEdit.contractChooseTip")):(this.selectedContractData.forEach(e=>{this.tableLoadData2.push(e)}),this.$nextTick(()=>{this.$refs.multipleTable.$refs.dataTable.clearSelection()}),this.$emit("addData",this.selectedContractData),this.$emit("selectRow",this.selectedContractData))},setTableHeadConfig(){this.tableHeadConfig=[{label:this.$t("omContractRevenueEdit.contractName"),prop:"contractName",minWidth:100,isShow:!0},{label:this.$t("ITO.contractCode"),prop:"contractCode",minWidth:100,isShow:!0},{label:this.$t("omContractRevenueEdit.businessType"),prop:"contractType",minWidth:100,isShow:!0},{label:this.$t("omContractRevenueEdit.invoicingBalance"),prop:"invoicingAmount",minWidth:100,columnType:"slot",slotName:"invoicingAmount",isShow:!0},{label:this.$t("omContractRevenueEdit.invoicingDate"),prop:"invoicingDate",minWidth:120,columnType:"slot",slotName:"invoicingDate",isShow:!0},{label:this.$t("omContractRevenueEdit.isAll"),prop:"isAll",minWidth:100,columnType:"slot",slotName:"isAll",isShow:!0},{label:this.$t("omContractRevenueEdit.currentInvoicingAmount"),prop:"currentInvoicingAmount",minWidth:100,columnType:"slot",slotName:"currentInvoicingAmount",isShow:!0},{label:this.$t("ITO.operation"),columnType:"operation",slotName:"operation",isShow:!0}],this.tableHeadConfig2=[{label:this.$t("omContractRevenueEdit.contractName"),prop:"contractName",minWidth:100,isShow:!0},{label:this.$t("ITO.contractCode"),prop:"contractCode",minWidth:100,isShow:!0},{label:this.$t("omContractRevenueEdit.businessType"),prop:"contractType",minWidth:100,isShow:!0}]},handleClose(){this.clear(),this.dialogVisible=!1},handleClose2(){this.$refs.formInit.resetFields(),this.clear(),this.dialogVisible2=!1},clear(){},onAdd(){if("undefined"==this.formData.projectId||""==this.formData.projectId||void 0==this.formData.projectId)return this.$message.closeAll(),void this.$message.warning("请选择项目");this.$message.closeAll(),this.dialogTitle=this.$t("Create")+this.$t("omContractRevenueEdit.contractChoose");let e={contractId:String(this.tableLoadData2.map(e=>String(e.contractId))),projectId:this.formData.projectId,pageNum:this.queryParams.pageIndex,pageSize:this.queryParams.pageSize};Object(u["q"])(e).then(e=>{this.tableLoadData4=e.rows,this.queryParams.total=e.total}),this.dialogVisible=!0,this.selectRows=[],this.clear(),this.editIndex=null},onDelInvoice(e,t){let a=this.$t("OTR.delTips");this.$confirm(a,this.$t("data-dict.Tips"),{confirmButtonText:this.$t("Sure"),cancelButtonText:this.$t("Cancel"),type:"warning"}).then(()=>{this.tableLoadData3.splice(t,1),this.projectAmountSum=0;for(let e=0;e<this.tableLoadData3.length;e++)this.projectAmountSum+=Number(this.tableLoadData3[e].projectContractAmount);this.amountSum=0;for(let e=0;e<this.tableLoadData3.length;e++)this.amountSum=Number(new this.$Big(this.amountSum).plus(new this.$Big(this.tableLoadData3[e].amount)).toFixed(4))}).catch(()=>{})},onDel(e,t){let a=this.$t("OTR.delTips");this.$confirm(a,this.$t("data-dict.Tips"),{confirmButtonText:this.$t("Sure"),cancelButtonText:this.$t("Cancel"),type:"warning"}).then(()=>{this.tableLoadData2.splice(t,1),this.invoicingAmountSum=0;for(let e=0;e<this.tableLoadData2.length;e++)for(let t=0;t<this.tableLoadData2[e].payList.length;t++)this.invoicingAmountSum=Number(new this.$Big(this.invoicingAmountSum).plus(new this.$Big(this.tableLoadData2[e].payList[t].currentInvoicingAmount)).toFixed(2))}).catch(()=>{})},areaProjectList(){Object(c["m"])().then(e=>{this.lastAreaList=e.data||[]})},getSummaries(e){const{columns:t,data:a}=e,i=[];return t.forEach((e,t)=>{if(0===t)return void(i[t]="合计");const r=a.map(t=>Number(t[e.property]));r.every(e=>isNaN(e))?i[t]="-":(i[t]=r.reduce((e,t)=>{const a=Number(t);return isNaN(a)?e:(Number(e)+t).toFixed(2)},0),i[t]+=" 元")}),i},showProject(e,t){Object(u["X"])(e.projectInfoId).then(t=>{this.payList=t.rows,this.titleProject="付款条件-"+e.projectName}),this.showProjectDialog=!0},init(){localStorage.getItem("loginUser")&&(this.loginUser=JSON.parse(localStorage.getItem("loginUser")).user),this.areaProjectList(),this.getDetail(),this.setTableHeadConfig()},initCalculateInvoicingAmountSum(){this.invoicingAmountSum=0;for(let e=0;e<this.tableLoadData2.length;e++){if(isNaN(this.tableLoadData2[e].currentInvoicingAmount))return;this.invoicingAmountSum=Number(new this.$Big(this.invoicingAmountSum).plus(new this.$Big(this.tableLoadData2[e].currentInvoicingAmount))).toFixed(4)}},initCalculateAmountSum(){this.amountSum=0;for(let e=0;e<this.tableLoadData3.length;e++)this.amountSum=Number(new this.$Big(this.amountSum).plus(new this.$Big(this.tableLoadData3[e].amount)).toFixed(4))},getDetail(e){Object(u["x"])(this.businessKey).then(e=>{this.formData=e.data,"2"==this.formData.invoiceFlowType?this.title2="待红冲发票信息":"3"==this.formData.invoiceFlowType&&(this.title2="待作废发票信息"),"3"==this.formData.status&&(this.rejectFlagShow=!0),this.relevanceInvoice=this.formData.relevanceInvoice,"0"==this.formData.supplierEnquiryFlag?this.applyUnitPriceDisable=!1:this.applyUnitPriceDisable=!0,this.tableLoadData2=e.data.contractChoose?e.data.contractChoose:[],this.tableLoadData3=e.data.receiptChoose?e.data.receiptChoose:[],this.formData.projectId=e.data.projectId,this.getProjectList(1),this.initCalculateInvoicingAmountSum(),this.initCalculateAmountSum()})},handleAuditInvalid(e){let t={businessKey:this.businessKey,status:e,taskId:this.taskId,remark:this.formData.remark};Object(u["i"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})},handleSubmit3(){this.$refs.formData.validate(e=>{if(e){if(!this.formData.receiptCode||!this.formData.invoicingYear||!this.formData.belongMonth||!this.formData.actualInvoicingDate||!this.formData.invoicingAmount)return this.$message.closeAll(),void this.$message.error(this.$t("OTR.require"));if(Number(this.invoicingAmountSum)!=Number(this.formData.invoicingAmount))return void this.$message.error("开票金额不等于售后填写的开票金额");let e={receiptCode:this.formData.receiptCode,invoicingYear:this.formData.invoicingYear,belongMonth:this.formData.belongMonth,actualInvoicingDate:this.formData.actualInvoicingDate,invoicingAmount:this.formData.invoicingAmount,businessKey:this.businessKey,status:"2",taskId:this.taskId,remark:this.formData.remark};Object(u["i"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},handleSubmit4(){this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(u["F"])(this.formData).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})})},getContractList(e){Object(c["f"])(this.formData.projectId).then(t=>{200==t.code&&(this.contractListData=t.data,1==e&&this.changeContract(this.formData.contractId))})},changeContract(e){this.contractInfo=this.contractListData.find(t=>t.contractId==e)},getProjectList(e){Object(c["m"])().then(t=>{200==t.code&&(Array.isArray(t.data)&&t.data.length>0&&(this.projectListData=t.data),1==e&&(this.projectInfo=this.projectListData.find(e=>e.projectId==this.formData.projectId)))})},changeProject(e){e&&(Object(s["c"])(e).then(e=>{this.projectInfo=e.data,this.powerStationAbbreviation=e.data.powerStationAbbreviation,this.formData.projectName=this.projectInfo.projectName,this.formData.projectCode=this.projectInfo.projectCode,this.formData.projectAddress=this.projectInfo.projectAddress,this.formData.projectType=this.projectInfo.powerStationType,this.formData.projectCapacity=this.projectInfo.installedCapacity,this.getContractList()}),this.formData.projectCompanyName="",this.formData.accountName="",this.formData.depositBank="",this.formData.bankAccount="",this.formData.mobilephone="",this.formData.address="",this.formData.contentRemark="",this.formData.dutyNumber="",this.tableLoadData2.length>0&&this.tableLoadData2.splice(0,this.tableLoadData2.length),this.tableLoadData3.length>0&&this.tableLoadData3.splice(0,this.tableLoadData3.length))},getPageList(e){e&&(this.queryParams.pageIndex=e.pageIndex,this.queryParams.pageSize=e.pageSize,this.getAddContractList())},getAddContractList(){let e={contractId:String(this.tableLoadData.map(e=>String(e.contractId))),projectId:this.projectId,pageNum:this.queryParams.pageIndex,pageSize:this.queryParams.pageSize};Object(u["q"])(e).then(e=>{this.tableLoadData2=e.rows,this.queryParams.total=e.total})},selectionChange(e,t){this.selectedContractData=e},approvalHcZf(e){if((3==e||4==e)&&!this.formData.approvalMsg)return this.$message.closeAll(),void this.$message.warning("请填写审批意见！");if(2==e)this.$refs.formData.validate(t=>{if(t||"3"==this.formData.invoiceFlowType){if(!(this.formData.invoicingYear&&this.formData.belongMonth&&this.formData.actualInvoicingDate)&&"2"==this.formData.invoiceFlowType)return this.$message.closeAll(),void this.$message.error("请将开票信息模块补充完整！");let t={status:e,taskId:this.taskId,receiptCode:this.formData.receiptCode,invoicingYear:this.formData.invoicingYear,belongMonth:this.formData.belongMonth,actualInvoicingDate:this.formData.actualInvoicingDate,approvalMsg:this.formData.approvalMsg};Object(u["O"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}});else{let t={status:e,taskId:this.taskId,approvalMsg:this.formData.approvalMsg};Object(u["O"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}},submitReject(){let e={taskId:this.taskId,hczfReason:this.formData.hczfReason};Object(u["ib"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}}},d=m,p=(a("f460"),a("2877")),f=Object(p["a"])(d,i,r,!1,null,"4e3b32d6",null);t["default"]=f.exports},"7c10":function(e,t,a){"use strict";a("09a3")},"7c3b":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:"CarWarning_0"!==e.formKey||e.isView,dialogId:e.businessKey,taskId:e.taskId,formKey:e.formKey,auditStatus:e.auditStatus},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{taskId:e.taskId,code:e.code},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("4326"),l=a("48d0"),o=a("a7a6"),n=a("9871");const c={CarWarning_1:"CarWarning_1",CarWarning_2:"CarWarning_2",CarWarning_3:"CarWarning_3"};var u={props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},code:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{componentName:c[this.formKey]}},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component&&this.$refs.component.initData&&this.$refs.component.initData(e)}},components:{initForm:s["default"],CarWarning_1:l["default"],CarWarning_2:o["default"],CarWarning_3:n["default"]}},m=u,d=a("2877"),p=Object(d["a"])(m,i,r,!1,null,"d3c00ca0",null);t["default"]=p.exports},"7c6b":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,isEdit:!1,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey,infoForm:e.infoForm},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{taskId:e.taskId,businessKey:e.businessKey,infoForm:e.infoForm},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("0ea9"),l=a("78398"),o=a("0f1d"),n=a("af9a"),c=a("2d89"),u=a("3bd2"),m=a("3bc9");const d={process_2:"process2",process_3:"process3",process_4:"process4",process_5:"process5",process_6:"process6"};var p={components:{initForm:s["default"],process2:l["default"],process3:o["default"],process4:n["default"],process5:c["default"],process6:u["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null}},data(){return{componentName:d[this.formKey],infoForm:{}}},created(){},methods:{getProcessDetail(){Object(m["e"])(this.businessKey).then(e=>{200==e.code&&(this.infoForm=e.data)})},openDialog(){this.getProcessDetail()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component.initData&&this.$refs.component.initData(e)}}},f=p,h=a("2877"),g=Object(h["a"])(f,i,r,!1,null,"58439598",null);t["default"]=g.exports},"7c72":function(e,t,a){"use strict";a.d(t,"i",(function(){return r})),a.d(t,"a",(function(){return s})),a.d(t,"k",(function(){return l})),a.d(t,"c",(function(){return o})),a.d(t,"o",(function(){return n})),a.d(t,"l",(function(){return c})),a.d(t,"d",(function(){return u})),a.d(t,"b",(function(){return m})),a.d(t,"j",(function(){return d})),a.d(t,"m",(function(){return p})),a.d(t,"n",(function(){return f})),a.d(t,"e",(function(){return h})),a.d(t,"f",(function(){return g})),a.d(t,"g",(function(){return b})),a.d(t,"h",(function(){return y}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-clean-weeding/list",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/unicare-clean-weeding/add",method:"post",data:e})}function l(e){return Object(i["a"])({url:"/unicare-clean-weeding/addDraft",method:"post",data:e})}function o(e){return Object(i["a"])({url:"/unicare-clean-weeding/detail/"+e,method:"get"})}function n(e){return Object(i["a"])({url:"/unicare-clean-weeding/update",method:"put",data:e})}function c(e){return Object(i["a"])({url:"/unicare-clean-weeding/updateDraft",method:"put",data:e})}function u(e){return Object(i["a"])({url:"/unicare-clean-weeding/"+e,method:"delete"})}function m(e){return Object(i["a"])({url:"/unicare-clean-weeding/businessAudit",method:"post",data:e})}function d(e){return Object(i["a"])({url:"/unicare-clean-weeding/prepareProcurementPlan",method:"post",data:e})}function p(e){return Object(i["a"])({url:"/unicare-clean-weeding/selectBuyMethod",method:"post",data:e})}function f(e){return Object(i["a"])({url:"/unicare-clean-weeding/selectBuyMethodReject",method:"post",data:e})}function h(e){return Object(i["a"])({url:"/unicare-clean-weeding/execution",method:"post",data:e})}function g(e){return Object(i["a"])({url:"/unicare-clean-weeding/executionLast",method:"post",data:e})}function b(e,t){return Object(i["a"])({url:"/unicare-clean-weeding/getActCount/"+e,method:"get",params:t})}function y(e){return Object(i["a"])({url:"/unicare-clean-weeding/getDuration/"+e,method:"get"})}},"7d7c":function(e,t,a){},"7e41":function(e,t,a){"use strict";a("9ee0")},"7e78":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("clearApply.Ticketimplement"))+"】"+e._s(e.$t("clearApply.Beforeworkordercompletion")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"CC"===e.category?e.$t("clearApply.Performtheunitprice1"):e.$t("clearApply.Performtheunitprice2"),prop:"executionPrice"}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:9999999.99},model:{value:e.formData.executionPrice,callback:function(t){e.$set(e.formData,"executionPrice",t)},expression:"formData.executionPrice"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"CC"===e.category?e.$t("clearApply.Permu"):e.$t("clearApply.Executioncapacity"),prop:"executionCapacity"}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:9999999.99},model:{value:e.formData.executionCapacity,callback:function(t){e.$set(e.formData,"executionCapacity",t)},expression:"formData.executionCapacity"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Totalexecutionprice"),prop:"sumPrice"}},[t("el-input",{attrs:{disabled:""},model:{value:e.sumPrice,callback:function(t){e.sumPrice=t},expression:"sumPrice"}})],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("7c72"),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{contractTypeList:[],formData:{executionPrice:"",executionCapacity:"",taskId:""},rules:{executionPrice:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}],executionCapacity:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]},supplierList:[],category:""}},watch:{},computed:{sumPrice(){return this.formData.executionPrice&&this.formData.executionCapacity?(this.formData.executionPrice*this.formData.executionCapacity).toFixed(2):0}},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["e"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},initData(e){this.category=e.category,this.formData.executionPrice=e.ultimatelyUnitPrice,this.formData.executionCapacity="QX"===e.category?e.cleanCapacity:e.acre}}},o=l,n=(a("2b82"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"4ec89cda",null);t["default"]=c.exports},"7f29":function(e,t,a){"use strict";a.r(t);a("14d9");t["default"]={options(e,t,a){const i=[];return t.__slot__.options.forEach(t=>{i.push(e("el-option",{attrs:{label:t.label,value:t.value,disabled:t.disabled}}))}),i}}},"806a":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.applyNo"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.applyName"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.finishTime"),prop:"planFinishDate",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:e.$t("Please-select"),disabled:""},model:{value:e.formData.planFinishDate,callback:function(t){e.$set(e.formData,"planFinishDate",t)},expression:"formData.planFinishDate"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.project")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectCodeAndName,callback:function(t){e.$set(e.formData,"projectCodeAndName",t)},expression:"formData.projectCodeAndName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.priority"),prop:"priority",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",placeholder:e.$t("Please-select"),disabled:""},model:{value:e.formData.priority,callback:function(t){e.$set(e.formData,"priority",t)},expression:"formData.priority"}},e._l(e.priorityData,(function(e){return t("el-option",{key:e.dictCode,attrs:{label:e.dictLabel,value:String(e.dictCode)}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("defects.flawType"),prop:"initialRemark",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:"",maxlength:"200","show-word-limit":""},model:{value:e.formData.initialRemark,callback:function(t){e.$set(e.formData,"initialRemark",t)},expression:"formData.initialRemark"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("defects.faultEffect"),prop:"correctiveActions",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:"",maxlength:"200","show-word-limit":""},model:{value:e.formData.correctiveActions,callback:function(t){e.$set(e.formData,"correctiveActions",t)},expression:"formData.correctiveActions"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("defects.flawDetail"),prop:"difficultiesObstacles",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:"",maxlength:"200","show-word-limit":""},model:{value:e.formData.difficultiesObstacles,callback:function(t){e.$set(e.formData,"difficultiesObstacles",t)},expression:"formData.difficultiesObstacles"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.bigCategory"),prop:"defectGenera",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select"),disabled:""},on:{change:e.changeFirst},model:{value:e.formData.defectGenera,callback:function(t){e.$set(e.formData,"defectGenera",e._n(t))},expression:"formData.defectGenera"}},e._l(e.firstDatas,(function(e){return t("el-option",{key:e.defectTypeId,attrs:{label:e.defectName,value:e.defectTypeId}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.midCategory"),prop:"defectMinor",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[-1==e.formData.defectGenera?t("el-input",{attrs:{maxlength:"30","show-word-limit":"",disabled:""},model:{value:e.formData.defectMinor,callback:function(t){e.$set(e.formData,"defectMinor",t)},expression:"formData.defectMinor"}}):t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select"),disabled:""},on:{change:e.changeSecond},model:{value:e.formData.defectMinor,callback:function(t){e.$set(e.formData,"defectMinor",e._n(t))},expression:"formData.defectMinor"}},e._l(e.secondDatas,(function(e){return t("el-option",{key:e.defectTypeId,attrs:{label:e.defectName,value:e.defectTypeId}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.flawName"),prop:"defectName",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[-1==e.formData.defectMinor||-1==e.formData.defectGenera?t("el-input",{attrs:{disabled:"",maxlength:"30","show-word-limit":""},model:{value:e.formData.defectName,callback:function(t){e.$set(e.formData,"defectName",t)},expression:"formData.defectName"}}):t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select"),disabled:""},model:{value:e.formData.defectName,callback:function(t){e.$set(e.formData,"defectName",e._n(t))},expression:"formData.defectName"}},e._l(e.defectNameDatas,(function(e){return t("el-option",{key:e.defectTypeId,attrs:{label:e.defectName,value:String(e.defectTypeId)}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.cleanCapacity"),prop:"complexity",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",placeholder:e.$t("Please-select"),disabled:""},model:{value:e.formData.complexity,callback:function(t){e.$set(e.formData,"complexity",t)},expression:"formData.complexity"}},e._l(e.complexityData,(function(e){return t("el-option",{key:e.dictCode,attrs:{label:e.dictLabel,value:String(e.dictCode)}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.count"),prop:"numProp",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{disabled:"",maxlength:"9","show-word-limit":""},model:{value:e.formData.numProp,callback:function(t){e.$set(e.formData,"numProp",t)},expression:"formData.numProp"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.money")}},[t("el-input",{directives:[{name:"limit-float",rawName:"v-limit-float",value:2,expression:"2"}],attrs:{disabled:"",maxlength:"9","show-word-limit":""},model:{value:e.formData.rectificationCost,callback:function(t){e.$set(e.formData,"rectificationCost",t)},expression:"formData.rectificationCost"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.companyName")}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("defects.tips6"),maxlength:"15","show-word-limit":""},model:{value:e.formData.constructionSide,callback:function(t){e.$set(e.formData,"constructionSide",t)},expression:"formData.constructionSide"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.responsibleParty"),prop:"responsibleParty",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-radio-group",{attrs:{disabled:""},model:{value:e.formData.responsibleParty,callback:function(t){e.$set(e.formData,"responsibleParty",t)},expression:"formData.responsibleParty"}},[t("el-radio",{attrs:{label:"业主"}},[e._v(e._s(e.$t("defects.customer")))]),t("el-radio",{attrs:{label:"优得"}},[e._v(e._s(e.$t("defects.unicare")))])],1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.isShow"),prop:"issueReportFlag"}},[t("el-radio-group",{attrs:{disabled:""},model:{value:e.formData.issueReportFlag,callback:function(t){e.$set(e.formData,"issueReportFlag",t)},expression:"formData.issueReportFlag"}},[t("el-radio",{attrs:{label:"0"}},[e._v(e._s(e.$t("defects.yes")))]),t("el-radio",{attrs:{label:"1"}},[e._v(e._s(e.$t("defects.no")))])],1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("defects.remark"),prop:"remark"}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":"",disabled:""},model:{value:e.formData.remark,callback:function(t){e.$set(e.formData,"remark",t)},expression:"formData.remark"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"",prop:"imageList"}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("defects.tips8")))]),t("upload",{ref:"initialUpload",attrs:{"accept-type":".jpg, .jpeg, .png","limit-num":3,disabled:"",warning:e.$t("defects.tips1")}})],1)],1)],1),Number(e.formKey.split("_")[1])>=2?t("div",[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.tips9")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.chargePerson")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.principalName,callback:function(t){e.$set(e.formData,"principalName",t)},expression:"formData.principalName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.createTime")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.createTime,callback:function(t){e.$set(e.formData,"createTime",t)},expression:"formData.createTime"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.tips10"),prop:"defectsAffectScore",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",placeholder:e.$t("Please-select"),disabled:e.isView},model:{value:e.formData.defectsAffectScore,callback:function(t){e.$set(e.formData,"defectsAffectScore",t)},expression:"formData.defectsAffectScore"}},[t("el-option",{attrs:{label:"考核",value:"考核"}}),t("el-option",{attrs:{label:"安全",value:"安全"}}),t("el-option",{attrs:{label:"发电量",value:"发电量"}}),t("el-option",{attrs:{label:"运维",value:"运维"}})],1)],1)],1)],1)],1):e._e(),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[e.isView?e._e():t("el-form-item",{attrs:{label:"审批备注"}},[t("el-input",{attrs:{type:"textarea",rows:2,maxlength:"50","show-word-limit":""},model:{value:e.comment,callback:function(t){e.comment=t},expression:"comment"}})],1)],1)],1)],1),e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:function(t){return e.handleSave("3")}}},[e._v("驳回")]),t("el-button",{attrs:{type:"info"},on:{click:function(t){return e.handleSave("4")}}},[e._v("作废")]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleSave("1")}}},[e._v("通过")])],1)],1)},r=[],s=(a("14d9"),a("8988")),l=a("21a9"),o=a("aa3a"),n=a("9baf"),c=a("f7a8"),u=a("9dac"),m={components:{upload:u["a"]},props:{isView:{type:Boolean,default:!1},businessKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},formKey:{type:[Number,String],default:null}},data(){return{comment:"",formData:{applyName:null,applyOdd:null,complexity:null,constructionSide:null,correctiveActions:null,defectGenera:null,defectMinor:null,defectName:null,difficultiesObstacles:null,imageList:[],initialRemark:null,issueReportFlag:null,numProp:null,planFinishDate:null,priority:null,projectId:null,projectName:null,rectificationCost:null,remark:null,responsibleParty:"",source:"3",status:null,abarbeitungRemark:"",lossPower:"",defectsAffectScore:null},firstDatas:[],secondDatas:[],projectListData:[],defectNameDatas:[],abarbeitungRemarkDatas:[],priorityData:[],complexityData:[]}},created(){},methods:{init(){this.getProjectList(),this.getDictData("defect_priority","priorityData"),this.getDictData("difficult_degree","complexityData"),this.getAbarbeitungRemarkList(),this.$nextTick(()=>{this.$refs.initialUpload.fileList=[]}),Object(s["d"])(this.businessKey).then(e=>{this.formData=e.data,-1!==e.data.defectGenera&&(this.formData.defectMinor=e.data.defectMinor?Number(e.data.defectMinor):null),this.formData.planFinishDate=e.data.planFinishDate?e.data.planFinishDate.split(" ")[0]:null;let t=[];e.data.initialImageList.map(e=>{t.push({url:e.fileUrl,name:e.fileName+"."+e.jpg,fileSize:e.fileSize})}),this.$nextTick(()=>{this.$refs.initialUpload&&(this.$refs.initialUpload.fileList=t)}),"defects_2"==this.formKey&&this.$nextTick(()=>{this.$refs.abarbeitungUpload&&(this.$refs.abarbeitungUpload.fileList=[],e.data.abarbeitungImageList.map(e=>{this.$refs.abarbeitungUpload.fileList.push({url:e.fileUrl,name:e.fileName+"."+e.jpg,fileSize:e.fileSize})}))}),this.getFirst(),this.getSecond(),this.getDefectName()})},getFirst(){let e={level:1,defectSort:99};Object(l["c"])(e).then(e=>{this.firstDatas=e.data,this.firstDatas.push({defectName:"其它",defectTypeId:-1,parentId:1})})},changeFirst(){this.formData.defectMinor="",this.formData.defectName="",this.defectNameDatas=[],this.getSecond()},getSecond(){if(-1==this.formData.defectGenera)return;let e={level:2,defectSort:99,parentId:this.formData.defectGenera};Object(l["c"])(e).then(e=>{this.secondDatas=e.data,this.secondDatas.push({defectName:"其它",defectTypeId:-1,parentId:2})})},changeSecond(){this.formData.defectName="",this.getDefectName()},getDefectName(){if(-1==this.formData.defectGenera)return;let e={level:3,defectSort:99,parentId:this.formData.defectMinor};Object(l["c"])(e).then(e=>{this.defectNameDatas=e.data})},getProjectList(){Object(n["m"])().then(e=>{200==e.code&&(this.projectListData=e.data)})},getDictData(e,t){let a={createBy:"",createTime:"",cssClass:"",default:"",dictCode:"",dictLabel:"",dictSort:"",dictType:e,dictValue:"",isDefault:"",listClass:"",remark:"",searchValue:"",status:"0",updateBy:""};Object(c["e"])(a).then(e=>{200==e.code&&(this[t]=e.rows)})},getAbarbeitungRemarkList(){let e={dictType:"rectification_desc"};Object(o["b"])(e).then(e=>{200==e.code&&(this.abarbeitungRemarkDatas=e.rows,this.abarbeitungRemarkDatas.push({dictCode:-1,dictLabel:"其他"}))})},handleCancel(){this.$emit("submit")},handleSave(e){if(("3"==e||"4"==e)&&""==this.comment)return void this.$message({message:"驳回或作废请填写审批备注",type:"error"});if(""==this.formData.defectsAffectScore||null==this.formData.defectsAffectScore)return void this.$message({message:"请选择缺陷影响分值",type:"error"});let t={taskId:this.taskId,flawTicketsId:this.businessKey,status:e,applyUser:this.formData.applyUser,comment:this.comment,defectsAffectScore:this.formData.defectsAffectScore};Object(s["g"])(t).then(e=>{200==e.code&&this.$emit("submit")})},handleChange(e){this.abarbeitungRemark=e},handleChange1(e){this.abarbeitungRemark=e}}},d=m,p=(a("2807"),a("2877")),f=Object(p["a"])(d,i,r,!1,null,"236d10da",null);t["default"]=f.exports},8147:function(e,t,a){"use strict";a("776b")},"816f":function(e,t,a){"use strict";a("4c44")},8180:function(e,t,a){},"818b":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[e.loginUser?t("el-form",{ref:"formData",staticClass:"form-tel",attrs:{model:e.formData,"label-width":"150px",inline:""}},[t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.category"),prop:"category",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:!("Other_0"==e.formKey&&0==e.auditStatus)||e.isView},model:{value:e.formData.category,callback:function(t){e.$set(e.formData,"category",t)},expression:"formData.category"}},[t("el-option",{attrs:{label:"电站技术服务",value:"TECHNOLOGY"}})],1)],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Application-no"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Application-name"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Applicant-contact-info"),prop:"applyUserContactWay"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserContactWay,callback:function(t){e.$set(e.formData,"applyUserContactWay",t)},expression:"formData.applyUserContactWay"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.project"),prop:"projectId",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},["Other_0"==e.formKey&&0==e.auditStatus?t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select"),disabled:!("Other_0"==e.formKey&&0==e.auditStatus)||e.isView},on:{change:e.changeProject},model:{value:e.formData.projectId,callback:function(t){e.$set(e.formData,"projectId",t)},expression:"formData.projectId"}},e._l(e.projectListData,(function(e,a){return t("el-option",{key:"projectListData"+e.projectId,attrs:{label:e.projectCodeAndName,value:e.projectId}})})),1):t("div",{staticClass:"inputArea"},[e._v(e._s(e.formData?e.formData.projectCode+"_"+e.formData.projectName:""))])],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Project-address"),prop:"projectAddress"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectAddress,callback:function(t){e.$set(e.formData,"projectAddress",t)},expression:"formData.projectAddress"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Plant-type"),prop:"projectType"}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select"),disabled:""},model:{value:e.formData.projectType,callback:function(t){e.$set(e.formData,"projectType",t)},expression:"formData.projectType"}},[t("el-option",{attrs:{label:e.$t("myApproval-restServicePurchase.centralized"),value:"1"}}),t("el-option",{attrs:{label:e.$t("myApproval-restServicePurchase.distributed"),value:"2"}}),t("el-option",{attrs:{label:e.$t("myApproval-restServicePurchase.household"),value:"3"}})],1)],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Project-capacity"),prop:"projectCapacity"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectCapacity,callback:function(t){e.$set(e.formData,"projectCapacity",t)},expression:"formData.projectCapacity"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.contract"),prop:"contractId",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:!("Other_0"==e.formKey&&0==e.auditStatus)||e.isView},on:{change:e.changeContract},model:{value:e.formData.contractId,callback:function(t){e.$set(e.formData,"contractId",t)},expression:"formData.contractId"}},e._l(e.contractListData,(function(e){return t("el-option",{key:"contractListData"+e.contractId,attrs:{label:e.contractCode,value:e.contractId}})})),1)],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Number-of"),prop:"quantity",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-input",{directives:[{name:"limit-num",rawName:"v-limit-num",value:4,expression:"4"}],attrs:{disabled:!("Other_0"==e.formKey&&0==e.auditStatus)||e.isView,maxlength:"6"},model:{value:e.formData.quantity,callback:function(t){e.$set(e.formData,"quantity",t)},expression:"formData.quantity"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Service-way"),prop:"serveWay",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select"),disabled:!("Other_0"==e.formKey&&0==e.auditStatus)||e.isView},model:{value:e.formData.serveWay,callback:function(t){e.$set(e.formData,"serveWay",t)},expression:"formData.serveWay"}},e._l(e.serviceTypeDatas,(function(e){return t("el-option",{key:"serviceTypeDatas"+e.dictCode,attrs:{label:e.dictLabel,value:e.dictCode}})})),1)],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Performed-actual-num"),prop:"actualExecutionNum"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.actualExecutionNum,callback:function(t){e.$set(e.formData,"actualExecutionNum",t)},expression:"formData.actualExecutionNum"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Request-start-date"),prop:"requiredStartDate",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:e.$t("Please-select"),disabled:!("Other_0"==e.formKey&&0==e.auditStatus)||e.isView,"picker-options":e.pickerStart},on:{change:e.changeStart},model:{value:e.formData.requiredStartDate,callback:function(t){e.$set(e.formData,"requiredStartDate",t)},expression:"formData.requiredStartDate"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Request-end-date"),prop:"requiredEndDate",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:e.$t("Please-select"),disabled:!("Other_0"==e.formKey&&0==e.auditStatus)||e.isView,"picker-options":e.pickerEnd},model:{value:e.formData.requiredEndDate,callback:function(t){e.$set(e.formData,"requiredEndDate",t)},expression:"formData.requiredEndDate"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Whether-provide-quotation"),prop:"offerPricesFlag",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:!("Other_0"==e.formKey&&0==e.auditStatus)&&"Other_2"!=e.formKey||e.isView},model:{value:e.formData.offerPricesFlag,callback:function(t){e.$set(e.formData,"offerPricesFlag",t)},expression:"formData.offerPricesFlag"}},[t("el-option",{attrs:{label:e.$t("myApproval-restServicePurchase.Yes"),value:"0"}}),t("el-option",{attrs:{label:e.$t("myApproval-restServicePurchase.No"),value:"1"}})],1)],1),"0"!=e.formData.offerPricesFlag||e.loginUser.userId!=e.formData.applyUser&&!e.$checkUserRole("isEconomy")?e._e():t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Unit-Price-of-Supplier-A"),prop:"supplieraUnitPrice",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-input",{directives:[{name:"limit-float",rawName:"v-limit-float",value:2,expression:"2"}],attrs:{disabled:!("Other_0"==e.formKey&&0==e.auditStatus)&&"Other_2"!=e.formKey||e.isView,maxlength:"8"},model:{value:e.formData.supplieraUnitPrice,callback:function(t){e.$set(e.formData,"supplieraUnitPrice",t)},expression:"formData.supplieraUnitPrice"}})],1),"0"==e.formData.offerPricesFlag&&("Other_2"==e.formKey&&0==e.auditStatus||e.loginUser.userId==e.formData.applyUser||e.$checkUserRole("isEconomy"))?t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Supplier-A-General-manager")}},[t("div",{staticClass:"inputArea"},[e._v(e._s((e.formData.quantity*e.formData.supplieraUnitPrice).toFixed(2)))])]):e._e(),"0"==e.formData.offerPricesFlag?t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Supplier-name"),prop:"supplieraId",rules:[{required:!0,message:e.$t("required"),trigger:"change"}]}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:!("Other_0"==e.formKey&&0==e.auditStatus)&&"Other_2"!=e.formKey||e.isView},on:{clear:e.supplierClear,change:e.supplierChange},model:{value:e.formData.supplieraId,callback:function(t){e.$set(e.formData,"supplieraId",t)},expression:"formData.supplieraId"}},e._l(e.unicareSupplierPullListData,(function(e){return t("el-option",{key:e.supplierCode,attrs:{label:e.supplierName,value:e.supplierCode}})})),1)],1):e._e(),"0"==e.formData.offerPricesFlag&&("Other_2"==e.formKey&&0==e.auditStatus||e.loginUser.userId==e.formData.applyUser||e.$checkUserRole("isEconomy"))?t("el-form-item",{staticClass:"single",attrs:{label:"",prop:"supplieraOfferPrices"}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("myApproval-restServicePurchase.Quotation-of-Supplier-A")))]),t("upload",{ref:"supplieraOfferPricesUpload",attrs:{acceptType:".pdf","limit-num":1,warning:e.$t("myApproval-restServicePurchase.The-file-size"),disabled:!("Other_0"==e.formKey&&0==e.auditStatus)&&"Other_2"!=e.formKey||e.isView}})],1):e._e(),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("myApproval-restServicePurchase.Content-desc"),prop:"contentRemark",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-input",{attrs:{type:"textarea",disabled:!("Other_0"==e.formKey&&0==e.auditStatus)&&"Other_2"!=e.formKey||e.isView,rows:4,maxlength:"200","show-word-limit":""},model:{value:e.formData.contentRemark,callback:function(t){e.$set(e.formData,"contentRemark",t)},expression:"formData.contentRemark"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("myApproval-restServicePurchase.attachment"),prop:"attachmentList"}},[t("upload",{ref:"attachmentListUpload",attrs:{"limit-num":3,warning:e.$t("myApproval-restServicePurchase.The-file-size"),disabled:!("Other_0"==e.formKey&&0==e.auditStatus)&&"Other_2"!=e.formKey||e.isView}})],1),t("el-form-item",{staticClass:"single",attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("myApproval-restServicePurchase.picture")))]),t("upload",{ref:"imageListUpload",attrs:{acceptType:".jpg, .jpeg, .png","limit-num":3,warning:e.$t("myApproval-restServicePurchase.Upload"),disabled:!("Other_0"==e.formKey&&0==e.auditStatus)&&"Other_2"!=e.formKey||e.isView}})],1),(Number(e.formKey.split("_")[1]),e._e()),"Other_2"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("el-form-item",{staticClass:"single",attrs:{label:e.$t("myApproval-suppliesPurchase.Approval-remarks")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1),(Number(e.formKey.split("_")[1])>=5&&e.formData.supplierEnquiryFlag,e._e()),(Number(e.formKey.split("_")[1])>=4&&e.formData.supplierEnquiryFlag,e._e()),e._e(),e._e()],1):e._e(),"Technology_0"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleSubmit(1)}}},[e._v(e._s(e.$t("Submit")))])],1),"Technology_2"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.handleApplyCancel}},[e._v(e._s(e.$t("myApproval-restServicePurchase.rejected")))]),t("el-button",{attrs:{type:"danger"},on:{click:e.handleApplyInvalid}},[e._v(e._s(e.$t("myApproval-restServicePurchase.invalid")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit2}},[e._v(e._s(e.$t("myApproval-restServicePurchase.agree")))])],1),("Technology_3"==e.formKey&&0==e.auditStatus&&e.isView,e._e()),"Technology_4"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"danger"},on:{click:e.handleApplyInvalid}},[e._v(e._s(e.$t("myApproval-restServicePurchase.invalid")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit4}},[e._v(e._s(e.$t("Sure")))])],1),"Technology_5"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSave5}},[e._v(e._s(e.$t("Sure")))])],1),"Technology_6"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSave6}},[e._v(e._s(e.$t("Sure")))])],1)],1)},r=[],s=(a("14d9"),a("3c65"),a("4b8b3")),l=a("9baf"),o=a("2934"),n=a("7c72"),c=a("aa3a"),u=a("65a4"),m=a("154a"),d=a("96aa"),p=a("9dac"),f={props:{isView:{type:Boolean,default:!1},businessKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},formKey:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},components:{eTable:d["a"],upload:p["a"]},data(){return{projectListData:[],warehouseList:[],contractListData:[],projectInfo:"",contractInfo:null,warehouseinfo:null,pickerStart:{disabledDate:e=>{let t=new Date;return e.getTime()<t.setDate(t.getDate()+3)-864e5}},pickerEnd:{disabledDate:e=>{if(this.formData.requiredStartDate){let t=new Date(this.formData.requiredStartDate),a=t.setDate(t.getDate());return e.getTime()<a-864e5}}},formData:{applyOdd:"",applyName:"",applyUserName:"",applyUserContactWay:"",projectId:"",projectAddress:"",projectType:"",projectCapacity:"",contractId:"",requiredStartDate:null,requiredEndDate:null,contentRemark:"",quantity:null,serveWay:null,category:null,contractRequiredNum:null,actualExecutionNum:null,offerPricesFlag:"",supplieraUnitPrice:null,supplieraId:null,supplieraOfferPrices:"",supplieraOfferPricesName:"",supplierbOfferPrices:"",supplierbOfferPricesName:"",supplierbUnitPrice:"",supplierbId:null,supplierbName:"",foreignOfferPrices:"",foreignOfferPricesName:"",ultimatelySupplier:null,ultimatelyName:""},loginUser:null,projectDetail:null,serviceTypeDatas:[],unicareSupplierPullListData:[],unicareSupplierPullListAll:[],unicareSupplierPullListData4:[],loginUser:null}},methods:{init(){localStorage.getItem("loginUser")&&(this.loginUser=JSON.parse(localStorage.getItem("loginUser")).user),this.getDetail()},supplierChange(e){this.unicareSupplierPullListData.forEach(t=>{e===t.supplierCode&&(this.formData.supplieraName=t.supplierName)})},supplierClear(){this.formData.supplieraId=""},getUnicareSupplierPullList(){Object(m["b"])().then(e=>{200==e.code&&(this.unicareSupplierPullListData=JSON.parse(JSON.stringify(e.data)),e.data.map(e=>{e.supplierCode==this.formData.supplieraId&&this.$set(e,"disabled",!0)}),this.unicareSupplierPullListAll=e.data)})},getDetailCopy(){return new Promise((e,t)=>{Object(u["i"])(this.businessKey).then(t=>{200==t.code&&e(t.data.supplierEnquiryFlag)})})},getDetail(){Object(u["i"])(this.businessKey).then(e=>{this.formData=e.data,this.formData.projectId=e.data.projectId?Number(e.data.projectId):null,this.formData.contractId=e.data.contractId?Number(e.data.contractId):null,this.formData.serveWay=e.data.serveWay?Number(e.data.serveWay):null,"Other_2"==this.formKey&&"1"==this.formData.offerPricesFlag&&(this.formData.supplierEnquiryFlag="0"),this.getProjectList(1),this.formData.projectId&&this.getContractList(1),this.getServiceType(),this.getUnicareSupplierPullList(),e.data.supplieraOfferPrices&&this.$nextTick(()=>{this.$refs.supplieraOfferPricesUpload&&(this.$refs.supplieraOfferPricesUpload.fileList=[{url:e.data.supplieraOfferPrices,name:e.data.supplieraOfferPricesName}])}),e.data.attachmentList.length>0&&this.$nextTick(()=>{this.$refs.attachmentListUpload.fileList=[],e.data.attachmentList.map(e=>{this.$refs.attachmentListUpload.fileList.push({url:e.fileUrl,name:e.fileName,fileSize:e.fileSize})})}),e.data.imageList.length>0&&this.$nextTick(()=>{this.$refs.imageListUpload.fileList=[],e.data.imageList.map(e=>{this.$refs.imageListUpload.fileList.push({url:e.fileUrl,name:e.fileName,fileSize:e.fileSize})})}),e.data.supplierbOfferPrices&&this.$nextTick(()=>{this.$refs.supplierbOfferPricesUpload&&(this.$refs.supplierbOfferPricesUpload.fileList=[{url:e.data.supplierbOfferPrices,name:e.data.supplierbOfferPricesName}])}),Number(this.formKey.split("_")[1])>=4&&(this.formData.supplierbName&&(this.unicareSupplierPullListData4=[{supplierName:"供应商B-"+this.formData.supplierbName,supplierCode:this.formData.supplierbId}]),"0"==e.data.offerPricesFlag&&this.formData.supplierbName&&this.unicareSupplierPullListData4.unshift({supplierName:"供应商A-"+this.formData.supplieraName,supplierCode:this.formData.supplieraId})),e.data.foreignOfferPrices&&this.$nextTick(()=>{this.$refs.foreignOfferPricesUpload&&(this.$refs.foreignOfferPricesUpload.fileList=[{url:e.data.foreignOfferPrices,name:e.data.foreignOfferPricesName}])}),"Other_5"!=this.formKey||0!=this.auditStatus||this.isView||(this.$set(this.formData,"executionPrice",this.formData.ultimatelyUnitPrice),this.$set(this.formData,"executionQuantity",this.formData.quantity)),"Other_6"==this.formKey&&(5==this.formData.status||this.isView||(this.$set(this.formData,"actualExecutionPrice",this.formData.executionPrice),this.$set(this.formData,"actualExecutionQuantity",this.formData.executionQuantity)))})},getProjectList(e){Object(l["m"])().then(t=>{200==t.code&&(Array.isArray(t.data)&&t.data.length>0&&(this.projectListData=t.data),1==e&&(this.projectInfo=this.projectListData.find(e=>e.projectId==this.formData.projectId)))})},changeProject(e){e?(this.projectInfo=this.projectListData.find(t=>t.projectId==e),this.formData.projectAddress=this.projectInfo.projectAddress,this.formData.projectType=this.projectInfo.powerStationType,this.formData.projectCapacity=this.projectInfo.installedCapacity,this.getContractList(),this.getProjectInfo(e)):this.projectInfo=null,this.formData.contractId="",this.warehouseListData=[],this.contractListData=[]},getProjectInfo(e){Object(o["c"])(e).then(e=>{this.projectDetail=e.data,this.formData.applyName="【其他】"+(e.data.powerStationAbbreviation?e.data.powerStationAbbreviation:"")+dayjs(new Date).format("YYMMDD")})},getContractList(e){Object(s["d"])(this.formData.projectId).then(t=>{200==t.code&&(this.contractListData=t.data,1==e&&this.changeContract(this.formData.contractId))})},changeContract(e){this.formData.actualExecutionNum="",e&&(this.contractInfo=this.contractListData.find(t=>t.contractId==e),Object(n["g"])(this.formData.projectId,{category:this.formData.category}).then(e=>{this.formData.actualExecutionNum=e.data}))},getServiceType(){let e={dictType:"technology_service_type",status:0};Object(c["b"])(e).then(e=>{200==e.code&&(this.serviceTypeDatas=e.rows)})},formatDate(){let e=new Date,t=e.getFullYear(),a=e.getMonth()+1;a=a<10?"0"+a:a;let i=e.getDate();return i=i<10?"0"+i:i,String(t).substring(2,4)+a+i},changeStart(){this.$set(this.formData,"requiredEndDate","")},getNo(){let e={flag:!1};Object(s["h"])(e,"PRS").then(e=>{this.formData.applyOdd=e.msg})},handleSubmit(e){this.$refs.formData.validate(t=>{if(t){if(0==this.$refs.imageListUpload.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传图片");let t=[];this.$refs.imageListUpload.fileList.length>0&&this.$refs.imageListUpload.fileList.map(e=>{let a=e.name.split(".");t.push({fileName:e.name,fileSize:e.fileSize,fileSuffix:a[a.length-1]||"jpg",fileType:"picture",fileUrl:e.url})});let a=[];if(this.$refs.attachmentListUpload.fileList.length>0&&this.$refs.attachmentListUpload.fileList.map(e=>{let t=e.name.split(".");a.push({fileName:e.name,fileSize:e.fileSize,fileSuffix:t[t.length-1]||"jpg",fileType:"priceFile",fileUrl:e.url})}),"0"==this.formData.offerPricesFlag){if(0==this.$refs.supplieraOfferPricesUpload.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传供应商A报价");this.formData.supplieraOfferPrices=this.$refs.supplieraOfferPricesUpload.fileList[0].url,this.formData.supplieraOfferPricesName=this.$refs.supplieraOfferPricesUpload.fileList[0].name}let i={actualExecutionNum:this.formData.actualExecutionNum,applyName:this.formData.applyName,applyOdd:this.formData.applyOdd,attachmentList:a,category:this.formData.category,contentRemark:this.formData.contentRemark,contractCode:this.contractInfo.contractCode,contractId:this.contractInfo.contractId,contractName:this.contractInfo.contractName,imageList:t,offerPricesFlag:this.formData.offerPricesFlag,otherPurchaseId:this.businessKey,projectAddress:this.formData.projectAddress,projectCapacity:this.formData.projectCapacity,projectCode:this.projectInfo.projectCode,projectId:this.projectInfo.projectId,projectName:this.projectInfo.projectName,projectType:this.formData.projectType,quantity:this.formData.quantity,requiredEndDate:this.formData.requiredEndDate,requiredStartDate:this.formData.requiredStartDate,serveWay:this.formData.serveWay,status:e,supplieraId:this.formData.supplieraId,supplieraName:this.formData.supplieraName,supplieraOfferPrices:this.formData.supplieraOfferPrices,supplieraOfferPricesName:this.formData.supplieraOfferPricesName,supplieraUnitPrice:this.formData.supplieraUnitPrice,taskId:this.taskId};Object(u["j"])(i).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},cancel(){this.$emit("submit")},handleApplyCancel(){let e={businessKey:this.businessKey,status:3,taskId:this.taskId,comment:this.formData.comment,offerPricesFlag:this.formData.offerPricesFlag,supplierEnquiryFlag:3,contentRemark:this.formData.contentRemark};Object(u["q"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})},handleSubmit2(){this.$refs.formData.validate(e=>{if(e){let e=[];this.$refs.attachmentListUpload.fileList.length>0&&this.$refs.attachmentListUpload.fileList.map(t=>{let a=t.name.split(".");e.push({fileName:t.name,fileSize:t.fileSize,fileSuffix:a[a.length-1]||"jpg",fileType:"priceFile",fileUrl:t.url})});let t=[];if(this.$refs.imageListUpload.fileList.length>0&&this.$refs.imageListUpload.fileList.map(e=>{let a=e.name.split(".");t.push({fileName:e.name,fileSize:e.fileSize,fileSuffix:a[a.length-1]||"jpg",fileType:"picture",fileUrl:e.url})}),"0"==this.formData.offerPricesFlag){if(0==this.$refs.supplieraOfferPricesUpload.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传供应商A报价");this.formData.supplieraOfferPrices=this.$refs.supplieraOfferPricesUpload.fileList[0].url,this.formData.supplieraOfferPricesName=this.$refs.supplieraOfferPricesUpload.fileList[0].name}let a={attachmentList:e,contentRemark:this.formData.contentRemark,imageList:t,offerPricesFlag:this.formData.offerPricesFlag,otherPurchaseId:this.businessKey,supplieraId:this.formData.supplieraId,supplieraName:this.formData.supplieraName,supplieraOfferPrices:this.formData.supplieraOfferPrices,supplieraOfferPricesName:this.formData.supplieraOfferPricesName,supplieraUnitPrice:this.formData.supplieraUnitPrice,supplierEnquiryFlag:this.formData.supplierEnquiryFlag,taskId:this.taskId,comment:this.formData.comment,status:"2"};Object(u["o"])(a).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},handleApplyInvalid(){let e={businessKey:this.businessKey,status:4,taskId:this.taskId,comment:this.formData.comment,offerPricesFlag:this.formData.offerPricesFlag,supplierEnquiryFlag:4,contentRemark:this.formData.contentRemark};Object(u["p"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})},supplierChangeAll(e){this.unicareSupplierPullListAll.forEach(t=>{e===t.supplierCode&&(this.formData.supplierbName=t.supplierName)})},supplierClearAll(){this.formData.supplierbId=""},handleSubmit3(){this.$refs.formData.validate(e=>{if(e){if(0==this.$refs.supplierbOfferPricesUpload.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传供应商B报价");this.formData.supplierbOfferPrices=this.$refs.supplierbOfferPricesUpload.fileList[0].url,this.formData.supplierbOfferPricesName=this.$refs.supplierbOfferPricesUpload.fileList[0].name;let e={supplierbId:this.formData.supplierbId,supplierbName:this.formData.supplierbName,supplierbOfferPrices:this.formData.supplierbOfferPrices,supplierbOfferPricesName:this.formData.supplierbOfferPricesName,supplierbUnitPrice:this.formData.supplierbUnitPrice,taskId:this.taskId};Object(u["n"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},supplierChange4(e){this.unicareSupplierPullListData4.forEach(t=>{e===t.supplierCode&&(this.formData.ultimatelyName=t.supplierName)})},supplierClear4(){this.formData.ultimatelySupplier=""},handleSubmit4(){this.$refs.formData.validate(e=>{if(e){if(0==this.$refs.foreignOfferPricesUpload.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传对外报价清单");this.formData.foreignOfferPrices=this.$refs.foreignOfferPricesUpload.fileList[0].url,this.formData.foreignOfferPricesName=this.$refs.foreignOfferPricesUpload.fileList[0].name;let e={ultimatelySupplier:this.formData.ultimatelySupplier,ultimatelyName:this.formData.ultimatelyName,foreignOfferPrices:this.formData.foreignOfferPrices,foreignOfferPricesName:this.formData.foreignOfferPricesName,taskId:this.taskId,comment:this.formData.comment,status:2};Object(u["d"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},handleSave5(){this.$refs.formData.validate(e=>{if(e){let e={executionQuantity:this.formData.executionQuantity,executionPrice:this.formData.executionPrice,taskId:this.taskId};Object(u["h"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},handleSave6(){this.$refs.formData.validate(e=>{if(e){let e={actualExecutionQuantity:this.formData.actualExecutionQuantity,actualExecutionPrice:this.formData.actualExecutionPrice,taskId:this.taskId};Object(u["g"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})}}},h=f,g=(a("b321"),a("2877")),b=Object(g["a"])(h,i,r,!1,null,"db489626",null);t["default"]=b.exports},"840d":function(e,t,a){"use strict";a("7d7c")},8418:function(e,t,a){"use strict";var i=a("a04b"),r=a("9bf2"),s=a("5c6c");e.exports=function(e,t,a){var l=i(t);l in e?r.f(e,l,s(0,a)):e[l]=a}},"863d":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,dialogId:e.businessKey,taskId:e.taskId,formKey:e.formKey,auditStatus:e.auditStatus},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}})],1)},r=[],s=a("2f05"),l={props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},code:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{}},computed:{},created(){},mounted(){},watch:{},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component&&this.$refs.component.initData&&this.$refs.component.initData(e)}},components:{initForm:s["default"]}},o=l,n=a("2877"),c=Object(n["a"])(o,i,r,!1,null,"f4011354",null);t["default"]=c.exports},"870d":function(e,t,a){},8988:function(e,t,a){"use strict";a.d(t,"i",(function(){return r})),a.d(t,"a",(function(){return s})),a.d(t,"e",(function(){return l})),a.d(t,"f",(function(){return o})),a.d(t,"d",(function(){return n})),a.d(t,"b",(function(){return c})),a.d(t,"c",(function(){return u})),a.d(t,"g",(function(){return m})),a.d(t,"h",(function(){return d}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-flaw-tickets/page",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/unicare-flaw-tickets/add",method:"post",data:e})}function l(e){return Object(i["a"])({url:"/unicare-flaw-tickets/draftSave",method:"post",data:e})}function o(e){return Object(i["a"])({url:"/unicare-flaw-tickets/edit",method:"put",data:e})}function n(e){return Object(i["a"])({url:"/unicare-flaw-tickets/detail/"+e,method:"get"})}function c(e){return Object(i["a"])({url:"/unicare-flaw-tickets/approve",method:"put",data:e})}function u(e){return Object(i["a"])({url:"/unicare-flaw-tickets/delete/"+e,method:"delete"})}function m(e){return Object(i["a"])({url:"/unicare-flaw-tickets/firstApproval",method:"put",data:e})}function d(e){return Object(i["a"])({url:"/unicare-flaw-tickets/submitAfterRejected",method:"put",data:e})}},"8ad7":function(e,t,a){"use strict";a("1219")},"8ae8":function(e,t,a){"use strict";a("3f5f")},"8c72":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.18")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.actStartTime"),prop:"actualBeginDate"}},[t("el-date-picker",{attrs:{type:"datetime",format:"yyyy-MM-dd HH:mm:ss","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:e.$t("Startdate")},model:{value:e.formData.actualBeginDate,callback:function(t){e.$set(e.formData,"actualBeginDate",t)},expression:"formData.actualBeginDate"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.actEndTime"),prop:"actualEndDate"}},[t("el-date-picker",{attrs:{type:"datetime",format:"yyyy-MM-dd HH:mm:ss","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:e.$t("Enddate")},model:{value:e.formData.actualEndDate,callback:function(t){e.$set(e.formData,"actualEndDate",t)},expression:"formData.actualEndDate"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.workDay"),prop:"constructionPeriod"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.constructionPeriod,callback:function(t){e.$set(e.formData,"constructionPeriod",t)},expression:"formData.constructionPeriod"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark"),prop:"comment"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.isAgree1"),prop:"status"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:""},model:{value:e.formData.status,callback:function(t){e.$set(e.formData,"status",t)},expression:"formData.status"}},[t("el-option",{attrs:{label:e.$t("workOrderManage.agree"),value:"2"}}),t("el-option",{attrs:{label:e.$t("workOrderManage.unPass"),value:"3"}}),t("el-option",{attrs:{label:e.$t("workOrderManage.invalid"),value:"4"}})],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("5e7c"),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{options:[],formData:{actualBeginDate:"",actualEndDate:"",constructionPeriod:"",comment:"",status:"",taskId:""},rules:{status:[{required:!0,message:this.$t("Please-select"),trigger:"change"}],actualBeginDate:[{required:!0,message:this.$t("Please-select"),trigger:"change"}],actualEndDate:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){"3"!==this.formData.status&&"4"!==this.formData.status||this.formData.comment?(this.formData.taskId=this.taskId,this.formData.flowIndex="2",this.$refs.formData.validate(e=>{e&&("3"===this.formData.status||"4"===this.formData.status?Object(s["c"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")}):Object(s["b"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")}))})):this.$message.error("请填写审批备注")},initData(e){}},created(){},mounted(){}},o=l,n=(a("8e19"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"1df23c20",null);t["default"]=c.exports},"8e19":function(e,t,a){"use strict";a("5ad1")},"8e2c":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return e.formData?t("div",[e.formData.materialPurchaseId?t("el-form",{ref:"formData",staticClass:"form-tel",attrs:{model:e.formData,"label-width":"150px",inline:""}},[t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.Application-no"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.applicant")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.Applicant-contact-info"),prop:"applyUserContactWay"}},[t("el-input",{attrs:{disabled:e.isView||"suppliesPurchase_1"!=e.formKey,maxlength:"11","show-word-limit":""},model:{value:e.formData.applyUserContactWay,callback:function(t){e.$set(e.formData,"applyUserContactWay",t)},expression:"formData.applyUserContactWay"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.department")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserDepart,callback:function(t){e.$set(e.formData,"applyUserDepart",t)},expression:"formData.applyUserDepart"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.Job-title"),prop:"applyUserPost"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserPost,callback:function(t){e.$set(e.formData,"applyUserPost",t)},expression:"formData.applyUserPost"}})],1),"suppliesPurchase_1"!=e.formKey||e.isView||0!=e.auditStatus?e._e():t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.project"),prop:"projectId",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{placeholder:e.$t("monthreportmanage.14"),clearable:"",filterable:"",disabled:e.isView},on:{change:e.changeProject},model:{value:e.formData.projectId,callback:function(t){e.$set(e.formData,"projectId",t)},expression:"formData.projectId"}},e._l(e.projectListData,(function(e){return t("el-option",{key:e.projectId,attrs:{label:e.projectCodeAndName,value:e.projectId}})})),1)],1),"suppliesPurchase_1"!=e.formKey||e.isView?t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.project")}},[t("div",{staticClass:"inputArea"},[e._v(e._s(e.formData?e.formData.projectCode+"_"+e.formData.projectName:""))])]):e._e(),t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.warehouse"),prop:"warehouseId",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[e.isView?t("div",{staticClass:"inputArea"},[e._v(e._s(e.formData?e.formData.warehouseCode+"_"+e.formData.warehouseName:""))]):t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("monthreportmanage.14"),disabled:e.isView||"suppliesPurchase_1"!=e.formKey},on:{change:e.changeWarehouse},model:{value:e.formData.warehouseId,callback:function(t){e.$set(e.formData,"warehouseId",t)},expression:"formData.warehouseId"}},e._l(e.warehouseListData,(function(e){return t("el-option",{key:e.warehouseId,attrs:{label:e.warehouseNameAndCode,value:e.warehouseId}})})),1)],1),t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.Project-address"),prop:"projectAddress"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectAddress,callback:function(t){e.$set(e.formData,"projectAddress",t)},expression:"formData.projectAddress"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.Plant-type"),prop:"projectType"}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("monthreportmanage.14"),disabled:""},model:{value:e.formData.projectType,callback:function(t){e.$set(e.formData,"projectType",t)},expression:"formData.projectType"}},[t("el-option",{attrs:{label:e.$t("myApproval-suppliesPurchase.centralized"),value:"1"}}),t("el-option",{attrs:{label:e.$t("myApproval-suppliesPurchase.distributed"),value:"2"}}),t("el-option",{attrs:{label:e.$t("myApproval-suppliesPurchase.household"),value:"3"}})],1)],1),t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.Project-capacity"),prop:"projectCapacity"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectCapacity,callback:function(t){e.$set(e.formData,"projectCapacity",t)},expression:"formData.projectCapacity"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.Is-have-supplier"),prop:"haveSupplier",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{placeholder:e.$t("monthreportmanage.14"),clearable:"",filterable:"",disabled:e.isView||"suppliesPurchase_1"!=e.formKey},model:{value:e.formData.haveSupplier,callback:function(t){e.$set(e.formData,"haveSupplier",t)},expression:"formData.haveSupplier"}},[t("el-option",{attrs:{label:e.$t("myApproval-suppliesPurchase.have"),value:"0"}}),t("el-option",{attrs:{label:e.$t("myApproval-suppliesPurchase.Not-have"),value:"1"}})],1)],1),t("el-form-item",{attrs:{label:e.$t("suppliesPurchase.Whether-it-affect-powergeneration"),prop:"affectPowerGeneration",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{placeholder:e.$t("monthreportmanage.14"),clearable:"",filterable:"",disabled:e.isView||"suppliesPurchase_1"!=e.formKey},model:{value:e.formData.affectPowerGeneration,callback:function(t){e.$set(e.formData,"affectPowerGeneration",t)},expression:"formData.affectPowerGeneration"}},[t("el-option",{attrs:{label:e.$t("suppliesPurchase.haveEffect"),value:"0"}}),t("el-option",{attrs:{label:e.$t("suppliesPurchase.Not-haveEffect"),value:"1"}})],1)],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("myApproval-suppliesPurchase.Receiving-address"),prop:"receiverAddress",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:e.isView||"suppliesPurchase_1"!=e.formKey,maxlength:"200","show-word-limit":""},model:{value:e.formData.receiverAddress,callback:function(t){e.$set(e.formData,"receiverAddress",t)},expression:"formData.receiverAddress"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("myApproval-suppliesPurchase.Content-desc"),prop:"contentRemark",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:e.isView||"suppliesPurchase_1"!=e.formKey,maxlength:"200","show-word-limit":""},model:{value:e.formData.contentRemark,callback:function(t){e.$set(e.formData,"contentRemark",t)},expression:"formData.contentRemark"}})],1),"0"==e.formData.haveSupplier?t("el-form-item",{staticClass:"single",attrs:{label:"",prop:"fileUrl"}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("myApproval-suppliesPurchase.upload-atta")))]),t("upload",{ref:"upload",attrs:{"limit-num":1,warning:e.$t("myApproval-suppliesPurchase.Only-one"),disabled:"suppliesPurchase_1"!=e.formKey||e.isView}})],1):e._e(),t("el-form-item",{staticClass:"single hidden",attrs:{label:e.$t("myApproval-suppliesPurchase.supplies")}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("myApproval-suppliesPurchase.supplies")))]),e.isView?e._e():t("div",{staticClass:"flex space-between mb20"},["suppliesPurchase_1"==e.formKey||"suppliesPurchase_4"==e.formKey?t("span",{staticClass:"pointer blue",on:{click:e.addMaterial}},[t("i",{staticClass:"el-icon-circle-plus-outline"}),e._v(" "+e._s(e.$t("myApproval-suppliesPurchase.add"))+" ")]):e._e(),"suppliesPurchase_1"==e.formKey?t("div",{staticClass:"flex"},[t("el-button",{staticClass:"import",attrs:{type:"warning",plain:""},on:{click:e.fileExport}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.Template-download")))]),t("el-upload",{staticClass:"wrapper_main_upload",attrs:{"http-request":e.importExcel,action:"","show-file-list":!1,accept:".xlsx,.xls"}},[t("el-button",{staticClass:"ml10 mr10",attrs:{slot:"trigger",type:"success",plain:""},slot:"trigger"},[e._v(e._s(e.$t("myApproval-suppliesPurchase.Excel-import")))])],1)],1):e._e()]),"suppliesPurchase_6"==e.formKey||"suppliesPurchase_7"==e.formKey?t("el-button",{staticClass:"mb20",attrs:{size:"small",type:"primary"},on:{click:e.handlepoDownload}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.Download-the-PO")))]):e._e(),t("el-table",{ref:"materialTable",attrs:{size:"medium",data:e.tableLoadData2,stripe:""},on:{"selection-change":e.handleSelectionChange}},["suppliesPurchase_6"!=e.formKey&&"suppliesPurchase_7"!=e.formKey||e.isView?e._e():t("el-table-column",{attrs:{type:"selection",width:"55",selectable:e.selectedTable}}),t("el-table-column",{key:"0",attrs:{align:"center",label:e.$t("myApproval-suppliesPurchase.material-type"),prop:"materialCategoryName"}}),t("el-table-column",{key:"1",attrs:{align:"center",label:e.$t("myApproval-suppliesPurchase.material-code"),prop:"materialCode"}}),t("el-table-column",{key:"2",attrs:{align:"center",label:e.$t("myApproval-suppliesPurchase.material-name"),prop:"materialName"}}),t("el-table-column",{key:"3",attrs:{align:"center",label:e.$t("myApproval-suppliesPurchase.Number-of-applications"),prop:"applyQuantity","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-input",{directives:[{name:"limit-num",rawName:"v-limit-num",value:0,expression:"0"}],attrs:{disabled:"suppliesPurchase_4"!=e.formKey&&"suppliesPurchase_1"!=e.formKey&&"suppliesPurchase_6"!=e.formKey&&"suppliesPurchase_7"!=e.formKey||e.isView||"suppliesPurchase_5"==e.formKey||"suppliesPurchase_3"==e.formKey||"suppliesPurchase_2"==e.formKey||!e.applyUnitPriceDisable,maxlength:"8"},model:{value:a.row.applyQuantity,callback:function(t){e.$set(a.row,"applyQuantity",t)},expression:"scope.row.applyQuantity"}})]}}],null,!1,4190551439)}),t("el-table-column",{key:"14",attrs:{align:"center",label:e.$t("myApproval-suppliesPurchase.Number-of-supplier"),prop:"applyQuantitySupplier","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-input",{directives:[{name:"limit-num",rawName:"v-limit-num",value:0,expression:"0"}],attrs:{disabled:"suppliesPurchase_4"!=e.formKey&&"suppliesPurchase_1"!=e.formKey&&"suppliesPurchase_6"!=e.formKey&&"suppliesPurchase_7"!=e.formKey||e.isView||e.applyUnitPriceDisable,maxlength:"8"},model:{value:a.row.applyQuantitySupplier,callback:function(t){e.$set(a.row,"applyQuantitySupplier",t)},expression:"scope.row.applyQuantitySupplier"}})]}}],null,!1,484481102)}),t("el-table-column",{key:"13",attrs:{align:"center",label:e.$t("myApproval-suppliesPurchase.material-detail"),prop:"detail","min-width":"200"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:a.row.detail,placement:"top"}},[t("el-input",{attrs:{disabled:"suppliesPurchase_1"!=e.formKey&&"suppliesPurchase_4"!=e.formKey||e.isView,maxlength:"30","show-word-limit":""},model:{value:a.row.detail,callback:function(t){e.$set(a.row,"detail",t)},expression:"scope.row.detail"}})],1)]}}],null,!1,2913007889)}),e.applyUnitPriceDisable||"suppliesPurchase_5"==e.formKey?t("el-table-column",{key:"4",attrs:{align:"center",label:e.$t("myApproval-suppliesPurchase.To-apply-for-the-unit-price"),prop:"applyUnitPrice","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-input",{directives:[{name:"limit-float",rawName:"v-limit-float",value:2,expression:"2"}],attrs:{disabled:"suppliesPurchase_4"!=e.formKey&&"suppliesPurchase_1"!=e.formKey&&"suppliesPurchase_6"!=e.formKey&&"suppliesPurchase_7"!=e.formKey||e.isView,maxlength:"8"},model:{value:a.row.applyUnitPrice,callback:function(t){e.$set(a.row,"applyUnitPrice",t)},expression:"scope.row.applyUnitPrice"}})]}}],null,!1,1558098401)}):e._e(),e.applyUnitPriceDisable?e._e():t("el-table-column",{key:"15",attrs:{align:"center",label:e.$t("myApproval-suppliesPurchase.To-supplier-for-the-unit-price"),prop:"applyUnitPriceSupplier","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-input",{directives:[{name:"limit-float",rawName:"v-limit-float",value:2,expression:"2"}],attrs:{disabled:"suppliesPurchase_4"!=e.formKey&&"suppliesPurchase_1"!=e.formKey&&"suppliesPurchase_6"!=e.formKey&&"suppliesPurchase_7"!=e.formKey||e.isView||e.applyUnitPriceDisable,maxlength:"8"},model:{value:a.row.applyUnitPriceSupplier,callback:function(t){e.$set(a.row,"applyUnitPriceSupplier",t)},expression:"scope.row.applyUnitPriceSupplier"}})]}}],null,!1,668472542)},[e._v(" > ")]),"suppliesPurchase_1"!=e.formKey&&"suppliesPurchase_6"!=e.formKey&&"suppliesPurchase_7"!=e.formKey&&"suppliesPurchase_4"!=e.formKey||e.applyUnitPriceDisable?t("el-table-column",{key:"5",attrs:{align:"center",label:e.$t("myApproval-suppliesPurchase.To-apply-for-the-amount"),"min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(a){return[a.row.applyQuantity&&a.row.applyUnitPrice?t("span",[e._v(" "+e._s((a.row.applyQuantity*a.row.applyUnitPrice).toFixed(2))+" ")]):e._e()]}}],null,!1,2653718146)}):e._e(),e.applyUnitPriceDisable?e._e():t("el-table-column",{key:"16",attrs:{align:"center",label:e.$t("myApproval-suppliesPurchase.To-supplier-for-the-amount"),"min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(a){return[a.row.applyQuantitySupplier&&a.row.applyUnitPriceSupplier?t("span",[e._v(" "+e._s((a.row.applyQuantitySupplier*a.row.applyUnitPriceSupplier).toFixed(2))+" ")]):e._e()]}}],null,!1,3961577602)},[e._v(" > ")]),Number(e.formKey.split("_")[1])>=6&&5==e.formData.status&&(e.formData.submitUser&&e.formData.submitUser.split(",").includes(String(e.loginUser.userId))||e.$checkUserRole("isEconomy"))?t("el-table-column",{key:"6",attrs:{align:"center",label:e.$t("suppliesPurchase.actual-quantity"),prop:"actualQuantity","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-input",{directives:[{name:"limit-num",rawName:"v-limit-num",value:0,expression:"0"}],attrs:{disabled:e.isView||"suppliesPurchase_6"==e.formKey&&a.row.disabled,maxlength:"8"},model:{value:a.row.actualQuantity,callback:function(t){e.$set(a.row,"actualQuantity",t)},expression:"scope.row.actualQuantity"}})]}}],null,!1,716285001)}):e._e(),0==e.formData.haveSupplier&&Number(e.formKey.split("_")[1])>=6&&5==e.formData.status&&(e.formData.submitUser&&e.formData.submitUser.split(",").includes(String(e.loginUser.userId))||e.$checkUserRole("isEconomy"))?t("el-table-column",{key:"7",attrs:{align:"center",label:e.$t("suppliesPurchase.actual-amount"),prop:"actualUnitPrice","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-input",{directives:[{name:"limit-float",rawName:"v-limit-float",value:2,expression:"2"}],attrs:{disabled:e.isView||"suppliesPurchase_6"==e.formKey&&a.row.disabled,maxlength:"8"},model:{value:a.row.actualUnitPrice,callback:function(t){e.$set(a.row,"actualUnitPrice",t)},expression:"scope.row.actualUnitPrice"}})]}}],null,!1,697935257)}):e._e(),0==e.formData.haveSupplier&&Number(e.formKey.split("_")[1])>=6&&(e.formData.submitUser&&e.formData.submitUser.split(",").includes(String(e.loginUser.userId))||e.$checkUserRole("isEconomy"))?t("el-table-column",{key:"8",attrs:{align:"center",label:e.$t("myApproval-suppliesPurchase.Actual-amount"),"min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(a){return[a.row.actualQuantity&&a.row.actualUnitPrice?t("span",[e._v(" "+e._s((a.row.actualQuantity*a.row.actualUnitPrice).toFixed(2))+" ")]):e._e()]}}],null,!1,3400268610)}):e._e(),t("el-table-column",{key:"9",attrs:{align:"center",label:e.$t("myApproval-suppliesPurchase.Supplies-of-belonging"),prop:"materialAffiliation","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-select",{attrs:{placeholder:e.$t("monthreportmanage.14"),clearable:"",filterable:"",disabled:""},model:{value:a.row.materialAffiliation,callback:function(t){e.$set(a.row,"materialAffiliation",t)},expression:"scope.row.materialAffiliation"}},[t("el-option",{attrs:{label:e.$t("myApproval-suppliesPurchase.Party-b"),value:"乙方"}}),t("el-option",{attrs:{label:e.$t("myApproval-suppliesPurchase.Party-a"),value:"甲方"}})],1)]}}],null,!1,4240182732)}),t("el-table-column",{key:"10",attrs:{align:"center",label:e.$t("myApproval-suppliesPurchase.specifications"),prop:"materialSpecs"}}),t("el-table-column",{key:"11",attrs:{align:"center",label:e.$t("myApproval-suppliesPurchase.Measuring-unit"),prop:"materialUnit"}}),t("el-table-column",{key:"12",attrs:{align:"center",label:e.$t("myApproval-suppliesPurchase.Remark"),prop:"remark","min-width":"200"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:a.row.remark,placement:"top"}},[t("el-input",{attrs:{disabled:"suppliesPurchase_1"!=e.formKey&&"suppliesPurchase_4"!=e.formKey||e.isView,maxlength:"30","show-word-limit":""},model:{value:a.row.remark,callback:function(t){e.$set(a.row,"remark",t)},expression:"scope.row.remark"}})],1)]}}],null,!1,2486326161)}),e.isView||"suppliesPurchase_4"!=e.formKey&&"suppliesPurchase_1"!=e.formKey?e._e():t("el-table-column",{attrs:{fixed:"right",align:"center",label:e.$t("myApproval-suppliesPurchase.operation"),width:"100"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("div",{staticClass:"operationDiv"},[t("el-popconfirm",{attrs:{title:e.$t("myApproval-suppliesPurchase.deleted-confirm"),"confirm-button-text":e.$t("Sure"),"cancel-button-text":e.$t("Cancel")},on:{confirm:function(t){return e.handleDel(a)}}},[t("el-tooltip",{staticClass:"item",attrs:{slot:"reference",effect:"dark",content:e.$t("Delete"),placement:"top"},slot:"reference"},[t("i",{staticClass:"el-icon-delete danger"})])],1)],1)]}}],null,!1,3477614871)})],1)],1),Number(e.formKey.split("_")[1])>=3?t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.Whether"),prop:"supplierEnquiryFlag",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-radio-group",{attrs:{disabled:e.isView||"suppliesPurchase_3"!=e.formKey},model:{value:e.formData.supplierEnquiryFlag,callback:function(t){e.$set(e.formData,"supplierEnquiryFlag",t)},expression:"formData.supplierEnquiryFlag"}},[t("el-radio",{attrs:{label:"0"}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.Yes")))]),t("el-radio",{attrs:{label:"1"}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.No")))])],1)],1):e._e(),e.isView||"suppliesPurchase_3"!=e.formKey?e._e():t("el-form-item",{staticClass:"single",attrs:{label:e.$t("myApproval-suppliesPurchase.Approval-remarks")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.formData.remark,callback:function(t){e.$set(e.formData,"remark",t)},expression:"formData.remark"}})],1),Number(e.formKey.split("_")[1])>=4&&(e.formData.applySubmitUser.split(",").includes(String(e.loginUser.userId))||"0"==e.auditStatus||e.$checkUserRole("isEconomy"))?t("el-form-item",{staticClass:"single",attrs:{prop:"quotationFileUrl"}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("myApproval-suppliesPurchase.Upload-the-quotation")))]),t("upload",{ref:"quotaUpload",attrs:{"limit-num":1,warning:e.$t("myApproval-suppliesPurchase.Only-one"),disabled:e.isView||"suppliesPurchase_5"==e.formKey||"suppliesPurchase_7"==e.formKey}})],1):e._e(),e.isView||0!=e.auditStatus||"suppliesPurchase_4"!=e.formKey?e._e():t("el-form-item",{staticClass:"single",attrs:{label:e.$t("myApproval-suppliesPurchase.Approval-remarks")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.formData.remark,callback:function(t){e.$set(e.formData,"remark",t)},expression:"formData.remark"}})],1)],1):e._e(),e.isView||"suppliesPurchase_1"!=e.formKey?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleSubmit("1")}}},[e._v(e._s(e.$t("Submit")))])],1),e.isView||0!=e.auditStatus||"suppliesPurchase_3"!=e.formKey?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.handleAuditRejected}},[e._v(e._s(e.$t("suppliesPurchase.rejected")))]),t("el-button",{attrs:{type:"warning"},on:{click:function(t){return e.handleAuditInvalid("4")}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.invalid")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit3}},[e._v(e._s(e.$t("Sure")))])],1),e.isView||0!=e.auditStatus||"suppliesPurchase_4"!=e.formKey?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit4}},[e._v(e._s(e.$t("Submit")))])],1),e.isView||0!=e.auditStatus||"suppliesPurchase_6"!=e.formKey?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitPurchase(1)}}},[e._v(e._s(e.$t("Submit")))])],1),e.isView||0!=e.auditStatus||"suppliesPurchase_7"!=e.formKey?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitPurchase(2)}}},[e._v(e._s(e.$t("Submit")))])],1),t("el-dialog",{attrs:{title:e.$t("myApproval-suppliesPurchase.supplies"),visible:e.dialogVisible2,width:"800px","append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible2=t}}},[t("el-form",{ref:"form",attrs:{model:e.queryParams,"label-width":"100px",inline:""}},[t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.material-name")}},[t("el-input",{model:{value:e.queryParams.materialName,callback:function(t){e.$set(e.queryParams,"materialName",t)},expression:"queryParams.materialName"}})],1),t("el-form-item",{attrs:{label:""}},[t("el-button",{attrs:{size:"medium",type:"primary"},on:{click:e.search}},[e._v(e._s(e.$t("Search")))]),t("el-button",{attrs:{size:"medium",type:"warning",plain:""},on:{click:e.reset}},[e._v(e._s(e.$t("Reset")))])],1)],1),t("base-table",{ref:"multipleTable",attrs:{minHeight:"",tableHeadConfig:e.tableHeadConfig,tableLoadData:e.tableLoadData,showSelect:!0,pageShow:!0,currentPage:e.queryParams.pageIndex,pageSize:e.queryParams.pageSize,sortable:!1,total:e.queryParams.total,"row-key":"materialCode"},on:{getPageList:e.getPageList,selectLine:e.selectionChange}}),t("div",{staticClass:"dialog-footer flex flex-center",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.closeDialog}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.saveDialog}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.Confirm")))])],1)],1)],1):e._e()},r=[],s=(a("14d9"),a("9dac")),l=a("9565"),o=a("96aa"),n=a("5020"),c=a("9baf"),u=a("1597"),m={components:{upload:s["a"],dialogTel:l["a"],baseTable:o["a"]},props:{isView:{type:Boolean,default:!1},isEdit:{type:Boolean,default:null},businessKey:{type:[Number,String],default:null},formKey:{type:String,default:""},auditStatus:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null}},data(){return{applyUnitPriceDisable:!0,dialogVisible2:!1,formData:null,loginUser:{userId:null},queryParams:{total:0,pageIndex:1,pageSize:10,materialName:""},tableHeadConfig:[{label:this.$t("myApproval-suppliesPurchase.material-type"),prop:"materialCategoryName",isShow:!0},{label:this.$t("myApproval-suppliesPurchase.material-code"),prop:"materialCode",isShow:!0},{label:this.$t("myApproval-suppliesPurchase.material-name"),prop:"materialName",isShow:!0},{label:this.$t("myApproval-suppliesPurchase.specifications"),prop:"materialSpecs",isShow:!0,minWidth:120},{label:this.$t("myApproval-suppliesPurchase.Measuring-unit"),prop:"materialUnit",isShow:!0,minWidth:120}],tableLoadData:[],tableLoadData2:[],projectListData:[],warehouseListData:[],projectInfo:"",contractListData:[],contractInfo:null,selectedMaterialData:[],materialPurchaseId:"",selectedMaterial:[],selectedNum:0}},created(){},methods:{init(){localStorage.getItem("loginUser")&&(this.loginUser=JSON.parse(localStorage.getItem("loginUser")).user),this.getMaterialDetail()},getMaterialDetail(e){Object(c["q"])(this.businessKey).then(e=>{this.formData=e.data,"0"==this.formData.supplierEnquiryFlag?this.applyUnitPriceDisable=!1:this.applyUnitPriceDisable=!0,this.formData.projectId=Number(e.data.projectId),this.formData.warehouseId=Number(e.data.warehouseId),this.formData.contractId=Number(e.data.contractId),this.tableLoadData2=e.data.itemList?e.data.itemList:[],e.data.fileUrl&&this.$nextTick(()=>{this.$refs.upload&&(this.$refs.upload.fileList=[{url:e.data.fileUrl,name:e.data.fileName}])}),e.data.quotationFileUrl&&this.$nextTick(()=>{this.$refs.quotaUpload&&(this.$refs.quotaUpload.fileList=[{url:e.data.quotationFileUrl,name:e.data.quotationFileName}])}),this.getProjectList(1),this.getWarehouseList(),this.getContractList(1);for(let t in this.tableLoadData2){let e=this.tableLoadData2[t];if(e.materialPurchaseId){this.materialPurchaseId=e.materialPurchaseId;break}}if(6==Number(this.formKey.split("_")[1])&&0==this.auditStatus&&!this.isView)for(let t in this.tableLoadData2){let e=this.tableLoadData2[t];e.poCode||("1"===this.formData.supplierEnquiryFlag&&(this.$set(e,"actualQuantity",e.applyQuantity),this.$set(e,"actualUnitPrice",e.applyUnitPrice)),"0"===this.formData.supplierEnquiryFlag&&(this.$set(e,"actualQuantity",e.applyQuantitySupplier),this.$set(e,"actualUnitPrice",e.applyUnitPriceSupplier))),e.poCode&&(this.$set(e,"disabled",!0),this.$nextTick(()=>{this.$refs.materialTable&&this.$refs.materialTable.toggleRowSelection(e,!0)}))}})},fileExport(){let e="/unicare-material/downloadTemplate",t="物资采购申请";this.$fileFun.exportOperation(e,{},"post",t)},importExcel(e){const t="/unicare-material/importByPurchase",a=e.file;this.$fileFun.importOperation(t,a,"post").then(e=>{if(e){let t=[];if(this.tableLoadData2.length>0){let a=e.map(e=>String(e.materialCode)),i=this.tableLoadData2.map(e=>String(e.materialCode)),r=a.filter(e=>i.indexOf(e)<0);e.forEach(e=>{r.forEach(a=>{e.materialCode==a&&(this.$set(e,"materialAffiliation","乙方"),t.push(e))})})}else t=e;this.tableLoadData2=this.tableLoadData2.concat(t)}})},getNo(){let e={flag:!1};Object(c["j"])(e,"PRG").then(e=>{this.formData.applyOdd=e.msg})},search(){this.queryParams.pageIndex=1,this.getAddMaterialList()},reset(){this.queryParams={materialName:"",total:0,pageIndex:1,pageSize:10},this.getAddMaterialList()},cancel(){this.$emit("submit")},handleSubmit(e){this.$refs.formData.validate(t=>{if(t){if(0==this.tableLoadData2.length)return this.$message.closeAll(),void this.$message.warning("请添加物资");if("0"==this.formData.haveSupplier&&0==this.$refs.upload.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传附件");let t=!0;for(let e in this.tableLoadData2){let a=this.tableLoadData2[e];if(this.$set(a,"specs",a.materialSpecs),this.$set(a,"unit",a.materialUnit),!a.applyQuantity){this.$message.closeAll(),this.$message.warning("请填写已选中物资的申请数量"),t=!1;break}if(!a.applyUnitPrice&&0==this.formData.haveSupplier){this.$message.closeAll(),this.$message.warning("请填写已选中物资的申请单价"),t=!1;break}}if(!t)return;let a={taskId:this.taskId,applyOdd:this.formData.applyOdd,applyUser:this.loginUser.userId,applyUserContactWay:this.formData.applyUserContactWay,contentRemark:this.formData.contentRemark,contractCode:this.contractInfo?this.contractInfo.contractCode:"",contractId:this.formData.contractId,contractName:this.contractInfo?this.contractInfo.contractName:"",fileUrl:"0"==this.formData.haveSupplier&&this.$refs.upload.fileList.length>0?this.$refs.upload.fileList[0].url:"",fileName:"0"==this.formData.haveSupplier&&this.$refs.upload.fileList.length>0?this.$refs.upload.fileList[0].name:"",itemAddReqVoList:this.tableLoadData2,projectAddress:this.formData.projectAddress,projectCapacity:this.formData.projectCapacity,projectCode:this.projectInfo?this.projectInfo.projectCode:"",projectId:this.formData.projectId,projectName:this.projectInfo?this.projectInfo.projectName:"",projectType:this.formData.projectType,receiverAddress:this.formData.receiverAddress,status:e,haveSupplier:this.formData.haveSupplier,warehouseId:this.formData.warehouseId,materialPurchaseId:this.isEdit?Number(this.businessKey):"",affectPowerGeneration:this.formData.affectPowerGeneration};"suppliesPurchase_1"==this.formKey&&Object(c["a"])(a).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},handleSubmit4(){this.$refs.formData.validate(e=>{if(e){if(0==this.tableLoadData2.length)return this.$message.closeAll(),void this.$message.warning("请添加物资");if(0==this.$refs.quotaUpload.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传报价单");let e=!0;for(let a in this.tableLoadData2){let t=this.tableLoadData2[a];if(this.$set(t,"specs",t.materialSpecs),this.$set(t,"unit",t.materialUnit),"1"==this.formData.supplierEnquiryFlag){if(!t.applyQuantity){this.$message.closeAll(),this.$message.warning("请填写已选中物资的申请数量"),e=!1;break}if(!t.applyUnitPrice){this.$message.closeAll(),this.$message.warning("请填写已选中物资的申请单价"),e=!1;break}}if("0"==this.formData.supplierEnquiryFlag){if(!t.applyQuantitySupplier){this.$message.closeAll(),this.$message.warning("请填写已选中物资的申请数量"),e=!1;break}if(!t.applyUnitPriceSupplier){this.$message.closeAll(),this.$message.warning("请填写已选中物资的申请单价"),e=!1;break}}}if(!e)return;let t={businessKey:this.businessKey,quotationFileUrl:this.$refs.quotaUpload.fileList[0].url,quotationFileName:this.$refs.quotaUpload.fileList[0].name,voList:this.tableLoadData2,type:3,taskId:this.taskId,remark:this.formData.remark};Object(c["s"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},handleAuditRejected(){let e={businessKey:this.businessKey,status:3,taskId:this.taskId,remark:this.formData.remark};Object(c["e"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})},handleAuditInvalid(e){if("3"==e&&!this.form2.remark)return this.$message.closeAll(),void this.$message.warning("请输入审批备注");let t={businessKey:this.businessKey,status:e,taskId:this.taskId,remark:this.formData.remark};Object(c["d"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})},handleSubmit3(){this.$refs.formData.validate(e=>{if(e){let e={businessKey:this.businessKey,status:"0"==this.formData.supplierEnquiryFlag?"B":"A",taskId:this.taskId,remark:this.formData.remark};Object(c["d"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},selectedTable(e,t){return!e.poCode},handleSelectionChange(e){this.selectedMaterial=e},handlepoDownload(){let e=!1;for(let i in this.tableLoadData2){let t=this.tableLoadData2[i];if(t.poCode){e=!0;break}}if(!e)return this.$message.closeAll(),void this.$message.warning("无PO单下载！");let t=[];for(let i in this.tableLoadData2){let e=this.tableLoadData2[i];e.poCode&&t.push(e)}let a=t;Object(c["r"])(a).then(e=>{if("undefined"!==typeof window.navigator.msSaveBlob)window.navigator.msSaveBlob(new Blob([e],{type:"application/pdf"}),"PO单.pdf");else{let t=window.URL.createObjectURL(new Blob([e],{type:"application/pdf"})),a=document.createElement("a");a.style.display="none",a.href=t,a.setAttribute("download","PO单.pdf"),document.body.appendChild(a),a.click(),document.body.removeChild(a),window.URL.revokeObjectURL(t)}})},submitPurchase(e){if(1==e){if(this.selectedNum=0,0==this.selectedMaterial.length)return this.$message.closeAll(),void this.$message.warning("请选中要生成po单的物资");if(0==this.$refs.quotaUpload.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传报价单");for(let e in this.tableLoadData2){let t=this.tableLoadData2[e];if(t.poCode&&(this.selectedNum++,this.$nextTick(()=>{this.$refs.materialTable.toggleRowSelection(t,!0)})),"0"==this.formData.supplierEnquiryFlag){if(!t.applyQuantitySupplier){this.$message.closeAll(),this.$message.warning(this.$t("myApproval-suppliesPurchase.the-requested")),flag=!1;break}if(!t.applyUnitPriceSupplier){this.$message.closeAll(),this.$message.warning(t.materialName+"没有"+this.$t("myApproval-suppliesPurchase.To-apply-for-the-unit-price")),flag=!1;break}}if("1"==this.formData.supplierEnquiryFlag){if(!t.applyQuantity){this.$message.closeAll(),this.$message.warning(this.$t("myApproval-suppliesPurchase.the-requested")),flag=!1;break}if(!t.applyUnitPrice){this.$message.closeAll(),this.$message.warning(t.materialName+"没有"+this.$t("myApproval-suppliesPurchase.To-apply-for-the-unit-price")),flag=!1;break}}}if(this.selectedMaterial.length==this.selectedNum)return this.$message.closeAll(),void this.$message.warning("请选择未生成PO单的物资")}if(2==e)for(let i in this.tableLoadData2){let e=this.tableLoadData2[i];if(e.poCode&&(this.selectedNum++,this.$nextTick(()=>{this.$refs.materialTable.toggleRowSelection(e,!0)})),!e.applyQuantity){this.$message.closeAll(),this.$message.warning(this.$t("myApproval-suppliesPurchase.the-requested")),flag=!1;break}}for(let i in this.tableLoadData2){let e=this.tableLoadData2[i];"0"===this.formData.supplierEnquiryFlag&&(this.$set(e,"actualQuantity",e.applyQuantitySupplier),this.$set(e,"actualUnitPrice",e.applyUnitPriceSupplier))}for(let i in this.selectedMaterial){let t=this.selectedMaterial[i];if(!t.actualQuantity)return this.$message.closeAll(),void this.$message.warning("请填写已选中物资的实际数量");if(1==e){if("1"==this.formData.supplierEnquiryFlag){if(!t.actualUnitPrice)return this.$message.closeAll(),void this.$message.warning("请填写已选中物资的实际单价");if(Number(t.actualQuantity)*Number(t.actualUnitPrice)>Number(t.applyQuantity)*Number(t.applyUnitPrice))return this.$message.closeAll(),void this.$message.warning("已选中物资的实际汇总金额不可大于申请汇总金额")}if("0"==this.formData.supplierEnquiryFlag){if(!t.actualUnitPrice)return this.$message.closeAll(),void this.$message.warning("请填写已选中物资的实际单价");if(Number(t.actualQuantity)*Number(t.actualUnitPrice)>Number(t.applyQuantitySupplier)*Number(t.applyUnitPriceSupplier))return this.$message.closeAll(),void this.$message.warning("已选中物资的实际汇总金额不可大于申请汇总金额")}}}let t=1==e?this.selectedMaterial:this.tableLoadData2,a={businessKey:this.businessKey,quotationFileUrl:this.$refs.quotaUpload.fileList[0].url,quotationFileName:this.$refs.quotaUpload.fileList[0].name,voList:t,type:e,taskId:this.taskId};Object(c["u"])(a).then(t=>{200==t.code&&(this.$message.closeAll(),this.$message.success(t.msg),this.$nextTick(()=>{1==e?this.$refs.materialTable.selection.length==this.tableLoadData2.length?this.$emit("submit"):this.getMaterialDetail():this.$emit("submit")}))})},getContractList(e){Object(c["f"])(this.formData.projectId).then(t=>{200==t.code&&(this.contractListData=t.data,1==e&&this.changeContract(this.formData.contractId))})},changeContract(e){this.contractInfo=this.contractListData.find(t=>t.contractId==e)},getProjectList(e){Object(c["m"])().then(t=>{200==t.code&&(Array.isArray(t.data)&&t.data.length>0&&(this.projectListData=t.data),1==e&&(this.projectInfo=this.projectListData.find(e=>e.projectId==this.formData.projectId)))})},changeProject(e){this.projectInfo=this.projectListData.find(t=>t.projectId==e),this.formData.projectAddress=this.projectInfo.projectAddress,this.formData.projectType=this.projectInfo.powerStationType,this.formData.projectCapacity=this.projectInfo.installedCapacity,this.formData.warehouseId="",this.warehouseListData=[],this.getWarehouseList(),this.getContractList()},getWarehouseList(){Object(u["i"])(this.formData.projectId).then(e=>{200==e.code&&(this.warehouseListData=e.data)})},getParentId(e,t){for(let a in e){if(e[a].id==t)return[e[a].id];if(e[a].children){let i=this.getParentId(e[a].children,t);if(void 0!==i)return i.concat(e[a].id)}}},addMaterial(){this.dialogVisible2=!0,this.queryParams.materialName="",this.queryParams.pageIndex=1,this.getAddMaterialList(),this.$nextTick(()=>{this.$refs.multipleTable.$refs.dataTable.clearSelection()})},closeDialog(){this.dialogVisible2=!1},saveDialog(){this.dialogVisible2=!1;let e=[];if(this.tableLoadData2.length>0){let t=this.selectedMaterialData.map(e=>String(e.materialCode)),a=this.tableLoadData2.map(e=>String(e.materialCode)),i=t.filter(e=>a.indexOf(e)<0);this.selectedMaterialData.forEach(t=>{i.forEach(a=>{t.materialCode==a&&(this.$set(t,"materialAffiliation","乙方"),e.push(t))})})}else e=this.selectedMaterialData;this.tableLoadData2=this.tableLoadData2.concat(e)},getPageList(e){e&&(this.queryParams.pageIndex=e.pageIndex,this.queryParams.pageSize=e.pageSize,this.queryParams.sort=e.order&&e.sort?e.sort:"",this.queryParams.order=e.order?e.order:"",this.getAddMaterialList())},changeWarehouse(e){},getAddMaterialList(){let e={materialId:String(this.tableLoadData2.map(e=>String(e.materialId))),materialName:this.queryParams.materialName,status:0,pageNum:this.queryParams.pageIndex,pageSize:this.queryParams.pageSize};Object(n["b"])(e).then(e=>{200==e.code&&(this.tableLoadData=e.rows,this.queryParams.total=e.total)})},handleDel(e){this.tableLoadData2.splice(e.$index,1)},selectionChange(e,t){this.selectedMaterialData=e}}},d=m,p=(a("470f"),a("2877")),f=Object(p["a"])(d,i,r,!1,null,"1dc9cff0",null);t["default"]=f.exports},"8e4e":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【场站运维人员确认是否收货】")]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"180px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"single",attrs:{label:"确认是否收货",prop:"isConsignee"}},[t("el-radio-group",{model:{value:e.formData.isConsignee,callback:function(t){e.$set(e.formData,"isConsignee",t)},expression:"formData.isConsignee"}},[t("el-radio",{attrs:{label:"1"}},[e._v("是")])],1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{ref:"upload",staticClass:"is-required",attrs:{label:"收货凭证",prop:"imgList"}},[t("el-upload",{ref:"uploadFile",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png","file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-exceed":e.handleExceed,"before-upload":e.beforeUpload},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})]),t("span",{staticClass:"el-upload-list__item-delete",on:{click:function(t){return e.handleRemove(a)}}},[t("i",{staticClass:"el-icon-delete"})])])])}}])},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" "+e._s(e.$t("clearApply.Imageuploadatmostthreeatleastone"))+" , "+e._s(e.$t("clearApply.nomorethan5MB"))+" ")])])],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v("提交")])],1)],1)},r=[],s=(a("14d9"),a("9dac")),l=(a("7603"),a("1597")),o={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null}},data(){return{fileList:[],contractTypeList:[],formData:{supplierEnquiryFlag:"",taskId:"",comment:"",isConsignee:"1"},isDisabled:!1,rules:{supplierEnquiryFlag:[{required:!0,message:this.$t("monthreportmanage.14"),trigger:"change"}],isConsignee:[{required:!0,message:"请选择是否收货!",trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.status=1,this.formData.taskId=this.taskId,this.formData.businessKey=this.businessKey,this.formData.dyFileList=[],this.fileList.forEach(e=>{this.formData.dyFileList.push({fileName:e.name,fileType:"dyFile",fileUrl:e.response.res.requestUrls[0]})}),this.$refs.formData.validate(e=>{e&&Object(l["c"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},initData(e){"1"===e.offerPricesFlag?(this.isDisabled=!0,this.formData.supplierEnquiryFlag="0"):(this.isDisabled=!1,this.formData.supplierEnquiryFlag="")},getGPSCode(e){this.formData.gpsCode=e},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},onSuccess(e,t,a){this.fileList=a},handleExceed(){this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips4"))},beforeUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("warehouse.picture-format")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("warehouse.picture-size")),t=!1),t},handlePictureCardPreview(e){this.dialogImageUrl=e.url,this.imgDialogVisible=!0},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)}},created(){},mounted(){this.$bus.$on("getGPSCode",this.getGPSCode)},beforeDestroy(){this.$bus.$off("getGPSCode")},components:{upload:s["a"]}},n=o,c=(a("1d13"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"aa3d03a2",null);t["default"]=u.exports},"8e6e":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,dialogId:e.businessKey,taskId:e.taskId,formKey:e.formKey,auditStatus:e.auditStatus},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{taskId:e.taskId,code:e.code},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("f42b"),l=a("119c"),o=a("041c"),n=a("ecf8"),c=a("8c72");const u={HTW_2:"HTW_2",HTW_3:"HTW_3",HTW_5:"HTW_5",HTW_4:"HTW_4"};var m={props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},code:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{componentName:u[this.formKey]}},computed:{},created(){},mounted(){},watch:{},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component&&this.$refs.component.initData&&this.$refs.component.initData(e)}},components:{initForm:s["default"],HTW_2:l["default"],HTW_3:o["default"],HTW_4:c["default"],HTW_5:n["default"]}},d=m,p=a("2877"),f=Object(p["a"])(d,i,r,!1,null,"6fe82084",null);t["default"]=f.exports},"8f4b":function(e,t,a){"use strict";a("afa9")},"8f4f":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,"label-width":"100px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.Application-no")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1),t("el-col",{attrs:{span:12}},["materialsOutbound_1"!=e.formKey||e.isView||0!=e.auditStatus?e._e():t("el-form-item",{attrs:{label:e.$t("stock-manage.depot"),prop:"projectId",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("monthreportmanage.14"),disabled:e.isView},on:{change:e.changeProject},model:{value:e.formData.projectId,callback:function(t){e.$set(e.formData,"projectId",t)},expression:"formData.projectId"}},e._l(e.projectListData,(function(e){return t("el-option",{key:e.projectId,attrs:{label:e.projectCodeAndName,value:e.projectId}})})),1)],1),"materialsOutbound_1"!=e.formKey||e.isView?t("el-form-item",{attrs:{label:e.$t("stock-manage.depot")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectName,callback:function(t){e.$set(e.formData,"projectName",t)},expression:"formData.projectName"}})],1):e._e()],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.warehouse"),prop:"warehouseId",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[e.isView?t("div",{staticClass:"inputArea"},[e._v(e._s(e.formData.warehouseName?e.formData.warehouseCode+"_"+e.formData.warehouseName:""))]):t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("monthreportmanage.14"),disabled:e.isView||!("materialsOutbound_1"==e.formKey&&0==e.auditStatus)},on:{change:e.changeWarehouse},model:{value:e.formData.warehouseId,callback:function(t){e.$set(e.formData,"warehouseId",t)},expression:"formData.warehouseId"}},e._l(e.warehouseListData,(function(e){return t("el-option",{key:e.warehouseId,attrs:{label:e.warehouseNameAndCode,value:e.warehouseId}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.Warehouse-Principal")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.remark"),prop:"remark",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:e.isView||!("materialsOutbound_1"==e.formKey&&0==e.auditStatus),maxlength:"200","show-word-limit":""},model:{value:e.formData.remark,callback:function(t){e.$set(e.formData,"remark",t)},expression:"formData.remark"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{staticStyle:{width:"100%"},attrs:{span:20}},[t("el-form-item",{attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#f56c6c","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("stock-manage.Material"))+" ")]),"materialsOutbound_1"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("div",{staticClass:"flex space-between mb20"},[t("span",{staticClass:"pointer blue",on:{click:e.addMaterial}},[t("i",{staticClass:"el-icon-circle-plus-outline"}),e._v(" "+e._s(e.$t("stock-manage.add"))+" ")])]),t("baseTable",{ref:"eTable",attrs:{minHeight:"",tableHeadConfig:e.tableHeadConfig2,tableLoadData:e.tableLoadData2,pageShow:!1,"row-key":"warehouseMaterialId"},scopedSlots:e._u([{key:"outstoreCount",fn:function(a){return[t("el-input",{directives:[{name:"limit-num",rawName:"v-limit-num",value:4,expression:"4"}],attrs:{maxlength:"11",disabled:e.isView||!("materialsOutbound_1"==e.formKey&&0==e.auditStatus)},on:{input:function(t){return e.blurOutstoreCount(a.data.row)}},model:{value:a.data.row.outstoreCount,callback:function(t){e.$set(a.data.row,"outstoreCount",t)},expression:"slot.data.row.outstoreCount"}})]}},{key:"inventoryCount",fn:function(t){return[e._v(" "+e._s(e.isView||"materialsOutbound_1"!=e.formKey||0!=e.auditStatus?t.data.row.inventoryCount:t.data.row.actualInventoryCount)+" ")]}},{key:"operation",fn:function(a){return[t("div",{staticClass:"operationDiv"},[t("el-popconfirm",{attrs:{title:e.$t("defecttype.2"),"confirm-button-text":e.$t("Sure"),"cancel-button-text":e.$t("Cancel")},on:{confirm:function(t){return e.handleDel(a.data)}}},[t("el-tooltip",{staticClass:"item",attrs:{slot:"reference",effect:"dark",content:e.$t("Delete"),placement:"top"},slot:"reference"},[t("i",{staticClass:"el-icon-delete danger"})])],1)],1)]}}])})],1)],1)],1),"materialsOutbound_2"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("el-row",{attrs:{gutter:20}},[t("el-col",{staticStyle:{width:"100%"},attrs:{span:20}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1)],1),"materialsOutbound_1"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleSubmit(1)}}},[e._v(e._s(e.$t("Submit")))])],1),"materialsOutbound_2"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"warning",plain:""},on:{click:function(t){return e.handleAudit(3)}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.rejected")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleAudit(2)}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.agree")))])],1),e.isView||0!=e.auditStatus||"materialsOutbound_3"!=e.formKey?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Sure")))])],1),t("el-dialog",{attrs:{title:e.$t("stock-manage.Material"),visible:e.dialogVisible2,width:"800px","append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible2=t}}},[t("el-form",{ref:"form",attrs:{model:e.queryParams,"label-width":"100px",inline:""}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.material-name")}},[t("el-input",{model:{value:e.queryParams.materialName,callback:function(t){e.$set(e.queryParams,"materialName",t)},expression:"queryParams.materialName"}})],1),t("el-form-item",{attrs:{label:""}},[t("el-button",{attrs:{size:"medium",type:"primary"},on:{click:e.search}},[e._v(e._s(e.$t("Search")))]),t("el-button",{attrs:{size:"medium",type:"warning",plain:""},on:{click:e.reset}},[e._v(e._s(e.$t("Reset")))])],1)],1),t("base-table",{ref:"multipleTable",attrs:{minHeight:"",tableHeadConfig:e.tableHeadConfig,tableLoadData:e.tableLoadData,showSelect:!0,pageShow:!0,currentPage:e.queryParams.pageIndex,pageSize:e.queryParams.pageSize,sortable:!1,total:e.queryParams.total,"row-key":"warehouseMaterialId"},on:{getPageList:e.getPageList,selectLine:e.selectionChange}}),t("div",{staticClass:"dialog-footer flex flex-center",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.closeDialog}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary",disabled:e.saveDialogDisabled},on:{click:e.saveDialog}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.Confirm")))])],1)],1)],1)},r=[],s=(a("14d9"),a("96aa")),l=a("9baf"),o=a("1597"),n=a("b72e"),c=a("bc18"),u={components:{baseTable:s["a"]},props:{isView:{type:Boolean,default:!1},businessKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},formKey:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{saveDialogDisabled:!1,tableHeadConfig2:[{label:this.$t("stock-manage.material-classification"),prop:"materialCategoryName",isShow:!0},{label:this.$t("stock-manage.material-code"),prop:"materialCode",isShow:!0},{label:this.$t("stock-manage.material-name"),prop:"materialName",isShow:!0},{label:this.$t("stock-manage.Unique-code-of-goods"),prop:"materialUnicode",isShow:!0},{label:this.$t("stock-manage.specifications"),prop:"materialSpecs",isShow:!0,minWidth:120},{label:this.$t("stock-manage.Inventory-quantity"),prop:"inventoryCount",columnType:"slot",slotName:"inventoryCount",isShow:!0,minWidth:120},{label:this.$t("stock-manage.The-number-of-outbounds"),prop:"outstoreCount",columnType:"slot",slotName:"outstoreCount",isShow:!0,minWidth:120},{label:this.$t("stock-manage.measuring-unit"),prop:"materialUnit",isShow:!0,minWidth:120},{label:this.$t("stock-manage.Supplies-of-belonging"),prop:"materialAffiliation",isShow:!0,minWidth:120},{label:this.$t("stock-manage.operation"),columnType:"operation",slotName:"operation",isShow:!0}],tableLoadData2:[],tableHeadConfig:[{label:this.$t("stock-manage.material-classification"),prop:"materialCategoryName",isShow:!0},{label:this.$t("stock-manage.material-code"),prop:"materialCode",isShow:!0},{label:this.$t("stock-manage.material-name"),prop:"materialName",isShow:!0},{label:this.$t("stock-manage.Unique-code-of-goods"),prop:"materialUnicode",isShow:!0},{label:this.$t("stock-manage.Inventory-quantity"),prop:"materialCount",isShow:!0},{label:this.$t("stock-manage.specifications"),prop:"materialSpecs",isShow:!0,minWidth:120},{label:this.$t("stock-manage.measuring-unit"),prop:"materialUnit",isShow:!0,minWidth:120},{label:this.$t("stock-manage.Supplies-of-belonging"),prop:"materialAffiliation",isShow:!0}],tableLoadData:[],formData:{applyOdd:"",applyUser:"",itemAddReqVoList:"",projectId:"",remark:"",warehouseId:"",associatedPo:""},dialogVisible2:!1,queryParams:{total:0,pageIndex:1,pageSize:10,materialName:""},warehouseListData:[],projectListData:[],loginUser:null}},created(){},methods:{submit(){this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(c["f"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},init(){localStorage.getItem("loginUser")&&(this.loginUser=JSON.parse(localStorage.getItem("loginUser"))),this.getListByAreaIds(),this.getDeatil()},getDeatil(){let e={materialOutstoreId:this.businessKey,type:this.isView?"":1};Object(c["d"])(e).then(e=>{200==e.code&&(this.formData=e.data,this.formData.projectId=Number(e.data.projectId),this.formData.warehouseId=Number(e.data.warehouseId),this.tableLoadData2=e.data.itemList,this.getWarehouseList(1),this.tableHeadConfig2[this.tableHeadConfig2.length-1].isShow=!0,(this.isView||this.loginUser.user.userId!=this.formData.applyUser)&&(this.tableHeadConfig2[this.tableHeadConfig2.length-1].isShow=!1))})},getNo(){let e={flag:!1};Object(l["j"])(e,"WOA").then(e=>{this.formData.applyOdd=e.msg})},getListByAreaIds(){Object(l["m"])().then(e=>{200==e.code&&(this.projectListData=e.data)})},changeProject(e){this.formData.warehouseId="",this.warehouseListData=[],this.tableLoadData2=[],e?this.getWarehouseList():(this.formData.applyUserName="",this.formData.leader="")},getWarehouseList(e){Object(o["j"])(this.formData.projectId).then(t=>{200==t.code&&(this.warehouseListData=t.data,1==e&&this.changeWarehouse(this.formData.warehouseId,e))})},changeWarehouse(e,t){if(1!==t&&(this.tableLoadData2=[]),e){let t=this.warehouseListData.find(t=>t.warehouseId==e);this.formData.applyUserName=t?t.leaderName:"",this.formData.leader=t?t.leader:""}else this.formData.applyUserName="",this.formData.leader="",this.formData.warehouseId=""},addMaterial(){return this.formData.projectId?this.formData.warehouseId?(this.dialogVisible2=!0,this.saveDialogDisabled=!1,this.queryParams.materialName="",this.queryParams.pageIndex=1,this.getAddMaterialList(),void this.$nextTick(()=>{this.$refs.multipleTable.$refs.dataTable.clearSelection()})):(this.$message.closeAll(),void this.$message.warning("请选择仓库")):(this.$message.closeAll(),void this.$message.warning("请选择场站"))},closeDialog(){this.dialogVisible2=!1},saveDialog(){this.saveDialogDisabled=!0,this.dialogVisible2=!1,this.selectedMaterialData.forEach(e=>{if(this.tableLoadData2.length>0){let t=!1;this.tableLoadData2.forEach(a=>{if("C"==e.materialCategory){let i=e.materialAffiliation+e.materialId+e.materialUnicode,r=a.materialAffiliation+a.materialId+a.materialUnicode;i==r&&(t=!0)}else{let i=e.materialAffiliation+e.materialId,r=a.materialAffiliation+a.materialId;i==r&&(t=!0)}}),!t&&e.materialCount>0&&(this.$set(e,"actualInventoryCount",e.materialCount),this.tableLoadData2.push(e))}else e.materialCount>0&&(this.$set(e,"actualInventoryCount",e.materialCount),this.tableLoadData2.push(e))})},search(){this.queryParams.pageIndex=1,this.getAddMaterialList()},reset(){this.queryParams={materialName:"",total:0,pageIndex:1,pageSize:10},this.getAddMaterialList()},getPageList(e){e&&(this.queryParams.pageIndex=e.pageIndex,this.queryParams.pageSize=e.pageSize,this.queryParams.sort=e.order&&e.sort?e.sort:"",this.queryParams.order=e.order?e.order:"",this.getAddMaterialList())},getAddMaterialList(){let e={materialName:this.queryParams.materialName,type:2,warehouseMaterialIdList:String(this.tableLoadData2.map(e=>e.warehouseMaterialId)),pageNum:this.queryParams.pageIndex,pageSize:this.queryParams.pageSize,warehouseId:this.formData.warehouseId,projectId:this.formData.projectId};Object(n["c"])(e).then(e=>{200==e.code&&(this.tableLoadData=e.rows,this.queryParams.total=e.total)})},handleDel(e){this.tableLoadData2.splice(e.$index,1)},selectionChange(e,t){e.map(e=>{this.$set(e,"inventoryCount",e.materialCount)}),this.selectedMaterialData=e},importExcel(e){if(!this.formData.projectId)return this.$message.closeAll(),void this.$message.warning("请选择场站");if(!this.formData.warehouseId)return this.$message.closeAll(),void this.$message.warning("请选择仓库");const t="/unicare-material/importByPurchase";let a=new FormData;a.append("file",e.file),a.append("warehouseId",this.formData.warehouseId),this.$fileFun.importOperation2(t,a,"post").then(e=>{e&&e.forEach(e=>{if(this.tableLoadData2.length>0){let t=!1;this.tableLoadData2.forEach(a=>{if("C"==e.materialCategory){let i=e.materialAffiliation+e.materialId+e.materialUnicode,r=a.materialAffiliation+a.materialId+a.materialUnicode;i==r&&(t=!0)}else{let i=e.materialAffiliation+e.materialId,r=a.materialAffiliation+a.materialId;i==r&&(t=!0)}}),!t&&e.materialCount>0&&(this.$set(e,"actualInventoryCount",e.materialCount),this.tableLoadData2.push(e))}else e.materialCount>0&&(this.$set(e,"actualInventoryCount",e.materialCount),this.tableLoadData2.push(e))})})},blurOutstoreCount(e){Number(e.outstoreCount)>e.inventoryCount&&(this.$message.closeAll(),this.$message.warning("出库数量不可大于库存数量"),setTimeout(()=>{this.$set(e,"outstoreCount",null)},1e3))},cancel(){this.$refs.formData.resetFields(),this.$emit("submit")},handleSubmit(e){this.$refs.formData.validate(t=>{if(t){if(0==this.tableLoadData2.length)return this.$message.closeAll(),void this.$message.warning("请添加物资");let t=!0,a=[];for(let e in this.tableLoadData2){let i=this.tableLoadData2[e];if(!i.outstoreCount){this.$message.closeAll(),this.$message.warning("请填写已选中物资的出库数量"),t=!1;break}if(Number(i.outstoreCount)>i.inventoryCount){this.$message.closeAll(),this.$message.warning("出库数量不可大于库存数量"),setTimeout(()=>{this.$set(i,"outstoreCount",null)},1e3),t=!1;break}if(0==i.actualInventoryCount){this.$message.closeAll(),this.$message.warning(this.$t("stock-manage.1")),t=!1;break}a.push({inventoryCount:Number(i.inventoryCount),materialId:i.materialId,outstoreCount:Number(i.outstoreCount),materialOutstoreId:i.materialOutstoreId,materialOutstoreItemId:i.materialOutstoreItemId,materialUnicode:i.materialUnicode,materialAffiliation:i.materialAffiliation,warehouseMaterialId:i.warehouseMaterialId})}if(!t)return;let i={taskId:this.taskId,materialOutstoreId:this.businessKey,applyOdd:this.formData.applyOdd,leader:this.formData.leader,itemAddReqVoList:a,projectId:this.formData.projectId,remark:this.formData.remark,status:e,warehouseId:this.formData.warehouseId};Object(c["a"])(i).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success("提交成功"),this.$emit("submit"))})}})},handleAudit(e){if(!this.formData.comment&&3==e)return this.$message.closeAll(),void this.$message.warning(this.$t("myApproval-restServicePurchase.Please-enter-approval-remarks"));let t={businessKey:this.businessKey,comment:this.formData.comment,status:e,taskId:this.taskId};Object(c["b"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success("提交成功"),this.$emit("submit"))})}}},m=u,d=(a("621f"),a("2877")),p=Object(d["a"])(m,i,r,!1,null,"5f6c51e1",null);t["default"]=p.exports},"90ad":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("bpmn-modeler",{ref:"refNode",attrs:{xml:e.xmlData,"is-view":!0,taskList:e.taskData}})],1)},r=[],s=a("ae3a"),l={name:"Flow",components:{bpmnModeler:s["a"]},props:{xmlData:{type:String,default:""},taskData:{type:Array,default:()=>[]}},data(){return{}},methods:{refreshXml(){this.$refs.refNode.refreshXml()}}},o=l,n=a("2877"),c=Object(n["a"])(o,i,r,!1,null,null,null);t["default"]=c.exports},"90bf":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"form2",attrs:{model:e.form2,"label-width":"150px"}},[t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.Approval-remarks")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.form2.remark,callback:function(t){e.$set(e.form2,"remark",t)},expression:"form2.remark"}})],1)],1),t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:function(t){return e.handleAudit("3")}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.rejected")))]),t("el-button",{attrs:{type:"warning"},on:{click:function(t){return e.handleAudit("4")}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.invalid")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleAudit("2")}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.agree")))])],1)],1)},r=[],s=a("9baf"),l={name:"index",components:{},props:{pageType:{type:Number,default:0},taskId:{type:String,default:""},businessKey:{type:[Number,String],default:null}},data(){return{form2:{remark:""}}},created(){},methods:{handleAudit(e){if("3"==e&&!this.form2.remark)return this.$message.closeAll(),void this.$message.warning("请输入审批备注");let t={businessKey:this.businessKey,status:e,taskId:this.taskId,remark:this.form2.remark};Object(s["d"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}}},o=l,n=a("2877"),c=Object(n["a"])(o,i,r,!1,null,null,null);t["default"]=c.exports},"90d8":function(e,t,a){var i=a("c65b"),r=a("1a2d"),s=a("3a9b"),l=a("ad6d"),o=RegExp.prototype;e.exports=function(e){var t=e.flags;return void 0!==t||"flags"in o||r(e,"flags")||!s(o,e)?t:i(l,e)}},9413:function(e,t,a){"use strict";a.r(t);a("14d9");t["default"]={options(e,t,a){const i=[];return t.__slot__.options.forEach(a=>{"button"===t.__config__.optionType?i.push(e("el-checkbox-button",{attrs:{label:a.value}},[a.label])):i.push(e("el-checkbox",{attrs:{label:a.value,border:t.border}},[a.label]))}),i}}},"946e":function(e,t,a){"use strict";a.d(t,"c",(function(){return r})),a.d(t,"a",(function(){return s})),a.d(t,"f",(function(){return l})),a.d(t,"d",(function(){return o})),a.d(t,"b",(function(){return n})),a.d(t,"g",(function(){return c})),a.d(t,"i",(function(){return u})),a.d(t,"h",(function(){return m})),a.d(t,"e",(function(){return d}));var i=a("b775");function r(){return Object(i["a"])({url:"/unicare-device-divide/list",method:"get"})}function s(e){return Object(i["a"])({url:"/unicare-device-divide/add",method:"post",data:e})}function l(e){return Object(i["a"])({url:"/unicare-device-divide/update",method:"put",data:e})}function o(e){return Object(i["a"])({url:"/unicare-device/list",method:"get",params:e})}function n(e){return Object(i["a"])({url:"/unicare-device/add",method:"post",data:e})}function c(e){return Object(i["a"])({url:"/unicare-device/update",method:"put",data:e})}function u(e){return Object(i["a"])({url:"/unicare-device/updateStatus",method:"put",data:e})}function m(e){return Object(i["a"])({url:"/unicare-device/updateElementHidden",method:"get",params:e})}function d(){return Object(i["a"])({url:"/unicare-device-divide/faultTreeList",method:"get"})}},"95b7":function(e,t,a){},"972c":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.18")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.actStartTime"),prop:"actualBeginDate"}},[t("el-date-picker",{attrs:{type:"datetime",format:"yyyy-MM-dd HH:mm:ss","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:e.$t("Startdate")},model:{value:e.formData.actualBeginDate,callback:function(t){e.$set(e.formData,"actualBeginDate",t)},expression:"formData.actualBeginDate"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.actEndTime"),prop:"actualEndDate"}},[t("el-date-picker",{attrs:{type:"datetime",format:"yyyy-MM-dd HH:mm:ss","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:e.$t("Enddate")},model:{value:e.formData.actualEndDate,callback:function(t){e.$set(e.formData,"actualEndDate",t)},expression:"formData.actualEndDate"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.workDay"),prop:"constructionPeriod"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.constructionPeriod,callback:function(t){e.$set(e.formData,"constructionPeriod",t)},expression:"formData.constructionPeriod"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark"),prop:"comment"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.objective"),prop:"objectiveLostGeneration"}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:9999999.99},model:{value:e.formData.objectiveLostGeneration,callback:function(t){e.$set(e.formData,"objectiveLostGeneration",t)},expression:"formData.objectiveLostGeneration"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.subjective"),prop:"subjectiveLostGeneration"}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:9999999.99},model:{value:e.formData.subjectiveLostGeneration,callback:function(t){e.$set(e.formData,"subjectiveLostGeneration",t)},expression:"formData.subjectiveLostGeneration"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.isAgree1"),prop:"status"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:""},model:{value:e.formData.status,callback:function(t){e.$set(e.formData,"status",t)},expression:"formData.status"}},[t("el-option",{attrs:{label:e.$t("workOrderManage.agree"),value:"5"}}),t("el-option",{attrs:{label:e.$t("workOrderManage.unPass"),value:"2"}}),t("el-option",{attrs:{label:e.$t("workOrderManage.invalid"),value:"4"}})],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("5b67"),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{options:[],cascaderProps:{value:"id",label:"label",disabled:"employee"},formData:{actualBeginDate:"",actualEndDate:"",constructionPeriod:"",subjectiveLostGeneration:"",objectiveLostGeneration:"",comment:"",status:"",taskId:""},rules:{status:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){"2"!==this.formData.status||this.formData.comment?(this.formData.taskId=this.taskId,"2"==this.formData.status||"4"==this.formData.status?Object(s["i"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")}):this.$refs.formData.validate(e=>{if(e){if(!this.formData.actualBeginDate||!this.formData.actualEndDate)return void this.$message.error("实际开始时间与实际结束时间不可为空");if(dayjs(this.formData.actualBeginDate).isAfter(this.formData.actualEndDate))return void this.$message.error("实际开始时间不能晚于实际结束时间");Object(s["i"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")})}})):this.$message.error(this.$t("workOrderManage.tips13"))},initData(e){this.formData.actualBeginDate=e.actualBeginDate,this.formData.actualEndDate=e.actualEndDate,this.formData.constructionPeriod=e.constructionPeriod}},created(){},mounted(){}},o=l,n=(a("8ad7"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"2001c5a4",null);t["default"]=c.exports},9749:function(e,t,a){},9750:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,isEdit:!1,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{isView:e.isView,taskId:e.taskId,businessKey:e.businessKey,tableLoadData:e.tableLoadData},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("b0bb"),l=a("55e2"),o=a("340a");const n={withdrawManage_1:"withdrawManage_1",withdrawManage_2:"withdrawManage_2"};var c={components:{initForm:s["default"],withdrawManage_1:l["default"],withdrawManage_2:o["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null}},data(){return{componentName:n[this.formKey],tableLoadData:[]}},created(){},methods:{openDialog(){this.$refs.initForm.init(),"withdrawManage_1"==this.formKey&&this.$refs.component.getPageList()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component.initData&&this.$refs.component.initData(e)}}},u=c,m=a("2877"),d=Object(m["a"])(u,i,r,!1,null,"e16b16f0",null);t["default"]=d.exports},9779:function(e,t,a){},"97dc":function(e,t,a){"use strict";a("b561")},9871:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【下发人确认】")]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"180px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}})],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}})],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=(a("7c72"),a("7603")),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null},code:{type:[Number,String],default:null}},data(){return{category:"",contractTypeList:[],formData:{actualExecutionPrice:"",actualExecutionCapacity:"",taskId:""},rules:{actualExecutionPrice:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]},supplierList:[]}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["n"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},initData(e){this.category=e.category,this.formData.actualExecutionPrice=e.executionPrice,this.formData.actualExecutionCapacity=e.generalTicketsActualExecutionCapacity}}},o=l,n=(a("41fd"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"3e2c0bb0",null);t["default"]=c.exports},9977:function(e,t,a){var i={"./el-button.js":"aace","./el-checkbox-group.js":"9413","./el-input.js":"167d","./el-radio-group.js":"2cfa","./el-select.js":"7f29","./el-upload.js":"0f88"};function r(e){var t=s(e);return a(t)}function s(e){if(!a.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}r.keys=function(){return Object.keys(i)},r.resolve=s,e.exports=r,r.id="9977"},"9a08":function(e,t,a){},"9a1f":function(e,t,a){var i=a("c65b"),r=a("59ed"),s=a("825a"),l=a("0d51"),o=a("35a1"),n=TypeError;e.exports=function(e,t){var a=arguments.length<2?o(e):t;if(r(a))return s(i(a,e));throw n(l(e)+" is not iterable")}},"9b55":function(e,t,a){"use strict";a("6653")},"9baf":function(e,t,a){"use strict";a.d(t,"l",(function(){return r})),a.d(t,"t",(function(){return s})),a.d(t,"w",(function(){return l})),a.d(t,"a",(function(){return o})),a.d(t,"f",(function(){return n})),a.d(t,"j",(function(){return c})),a.d(t,"q",(function(){return u})),a.d(t,"g",(function(){return m})),a.d(t,"v",(function(){return d})),a.d(t,"b",(function(){return p})),a.d(t,"d",(function(){return f})),a.d(t,"e",(function(){return h})),a.d(t,"s",(function(){return g})),a.d(t,"u",(function(){return b})),a.d(t,"r",(function(){return y})),a.d(t,"m",(function(){return D})),a.d(t,"n",(function(){return v})),a.d(t,"p",(function(){return $})),a.d(t,"k",(function(){return w})),a.d(t,"i",(function(){return _})),a.d(t,"o",(function(){return k})),a.d(t,"h",(function(){return C})),a.d(t,"c",(function(){return I}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-material-purchase/list",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/unicare-project/list",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/unicare-warehouse/dropList",method:"get",params:e})}function o(e){return Object(i["a"])({url:"/unicare-material-purchase/add",method:"post",data:e})}function n(e){return Object(i["a"])({url:"/contractManager/contract/list/"+e,method:"get"})}function c(e,t){return Object(i["a"])({url:"/unicare-no/getNo/"+t,method:"get",params:e})}function u(e){return Object(i["a"])({url:"/unicare-material-purchase/detail/"+e,method:"get"})}function m(e){return Object(i["a"])({url:"/unicare-material-purchase/"+e,method:"delete"})}function d(e){return Object(i["a"])({url:"/unicare-material-purchase/update",method:"put",data:e})}function p(e){return Object(i["a"])({url:"/unicare-material-purchase/audit",method:"post",data:e})}function f(e){return Object(i["a"])({url:"/unicare-material-purchase/chooseBuyTypeConfirm",method:"post",data:e})}function h(e){return Object(i["a"])({url:"/unicare-material-purchase/chooseBuyTypeReject",method:"post",data:e})}function g(e){return Object(i["a"])({url:"/unicare-material-purchase/preparePurchasePlan",method:"put",data:e})}function b(e){return Object(i["a"])({url:"/unicare-material-purchase/purchaseExecution",method:"put",data:e})}function y(e){return Object(i["a"])({url:"/unicare-material-purchase-item/poDownload",method:"post",responseType:"blob",data:e})}function D(e){return Object(i["a"])({url:"/unicare-project/listByAreaIds",method:"get",params:e})}function v(){return Object(i["a"])({url:"/unicare-project/listByAreaIds2",method:"get"})}function $(e){return Object(i["a"])({url:"/unicare-general-tickets/listOwner",method:"get",params:e})}function w(e){return Object(i["a"])({url:"/unicare-general-tickets/selectProjectIdBySubmatrix",method:"get",params:e})}function _(e){return Object(i["a"])({url:"/unicare-material-purchase/draftSave",method:"post",data:e})}function k(e){return Object(i["a"])({url:"/unicare-project/listByAreaIdsAllot",method:"get",params:e})}function C(e){return Object(i["a"])({url:"/unicare-material-purchase/detailByApplyOdd/"+e,method:"get"})}function I(e){return Object(i["a"])({url:"/unicare-project/authAreaProjectList",method:"get",params:e})}},"9be7":function(e,t,a){"use strict";a("4ac1")},"9cea":function(e,t,a){"use strict";a("7294")},"9d80":function(e,t,a){"use strict";a("a861")},"9da3":function(e,t,a){},"9e83":function(e,t,a){},"9ee0":function(e,t,a){},"9f75":function(e,t,a){"use strict";var i,r,s=a("f50d"),l=s["a"],o=a("2877"),n=Object(o["a"])(l,i,r,!1,null,null,null);t["a"]=n.exports},a329:function(e,t,a){"use strict";a("61a8")},a3ef:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.23")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark"),prop:"comment"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.isAgree"),prop:"status"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:""},model:{value:e.formData.status,callback:function(t){e.$set(e.formData,"status",t)},expression:"formData.status"}},[t("el-option",{attrs:{label:e.$t("workOrderManage.agree"),value:"4"}}),t("el-option",{attrs:{label:e.$t("workOrderManage.unPass"),value:"2"}})],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("5b67"),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{options:[],cascaderProps:{value:"id",label:"label",disabled:"employee"},formData:{comment:"",status:"",taskId:""},rules:{status:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){"2"!==this.formData.status||this.formData.comment?(this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["e"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")})})):this.$message.error(this.$t("workOrderManage.tips13"))}},created(){},mounted(){}},o=l,n=(a("4fc4"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"a406b632",null);t["default"]=c.exports},a52b:function(e,t,a){"use strict";a("5784")},a57c:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("customers.Email-subject"),prop:"emailTitle"}},[t("el-input",{attrs:{maxlength:"200"},model:{value:e.formData.emailTitle,callback:function(t){e.$set(e.formData,"emailTitle",t)},expression:"formData.emailTitle"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("customers.recipient"),prop:"recipients"}},[t("el-input",{attrs:{maxlength:"200"},model:{value:e.formData.recipients,callback:function(t){e.$set(e.formData,"recipients",t)},expression:"formData.recipients"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("customers.Carbon-copy-recipients"),prop:"carboner"}},[t("el-input",{attrs:{maxlength:"200"},model:{value:e.formData.carboner,callback:function(t){e.$set(e.formData,"carboner",t)},expression:"formData.carboner"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("customers.Content"),prop:"emailContent"}},[t("tinymce",{ref:"editor",attrs:{val:e.formData.emailContent,"show-img":!1}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{staticClass:"is-required",attrs:{label:e.$t("customers.ConfirmationOfAdmissionAndHandover"),prop:"enterHandoverPdf"}},[t("el-upload",{attrs:{action:"#","file-list":e.fileList1,"http-request":e.requestHttp1,"on-success":e.onSuccess1,"on-remove":e.handleRemove1,accept:"pdf","before-upload":e.beforeUpload,"on-preview":e.downFile,"on-exceed":e.handleExceed,limit:1}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v(" "+e._s(e.$t("workOrderManage.tips3"))+" ")])],1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{staticClass:"is-required",attrs:{label:e.$t("customers.ProjectWorkStatusToTheClient"),prop:"progressPdf"}},[t("el-upload",{attrs:{action:"#","file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-remove":e.handleRemove,accept:"pdf","before-upload":e.beforeUpload,"on-preview":e.downFile,"on-exceed":e.handleExceed,limit:1}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v(" "+e._s(e.$t("warehouse.click-upload"))+" ")])],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=(a("d9e2"),a("155b")),l=a("9579"),o={components:{tinymce:l["a"]},props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){let e=(e,t,a)=>{if(""===t||void 0===t||null===t)a();else{const e=/^((([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6}\;))*(([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})))$/;e.test(t)||""===t?a():a(new Error(this.$t("organization.Vail-email")))}};return{fileList1:[],fileList:[],contractTypeList:[],formData:{carboner:"",emailContent:"",emailTitle:"",enterHandoverPdf:"",progressPdf:"",recipients:"",taskId:""},rules:{recipients:[{validator:e,trigger:"blur"}],carboner:[{validator:e,trigger:"blur"}],emailTitle:[{required:!0,message:this.$t("OTR.require"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){0!==this.fileList.length?0!==this.fileList1.length?(this.formData.taskId=this.taskId,this.formData.enterHandoverPdf=this.$removeOSSURLUploadId(this.fileList1[0].response.res.requestUrls[0]),this.formData.progressPdf=this.$removeOSSURLUploadId(this.fileList[0].response.res.requestUrls[0]),this.$refs.formData.validate(e=>{e&&Object(s["g"])(this.formData).then(()=>{this.$refs.formData.resetFields(),this.$emit("submit")})})):this.$message.error(this.$t("customers.PlzUpConfirmationOfAdmissionAndHandover")):this.$message.error(this.$t("customers.PlzUpProjectWorkStatusToTheClient"))},initData(e){Object(s["f"])(e.projectId).then(e=>{this.formData=e.data,this.fileList=[{name:"项目工作开展情况致客户书",url:this.formData.progressPdf,response:{res:{requestUrls:[this.$removeOSSURLUploadId(this.formData.progressPdf)]}}}],this.fileList1=[{name:"入场交接确认书",url:this.formData.enterHandoverPdf,response:{res:{requestUrls:[this.$removeOSSURLUploadId(this.formData.enterHandoverPdf)]}}}]})},onSuccess1(e,t,a){this.fileList1=a},handleRemove1(e,t){this.fileList1=t},requestHttp1(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)})},onSuccess(e,t,a){this.fileList=a},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)})},beforeUpload(e){const t=e.name.substring(e.name.lastIndexOf(".")+1),a=["pdf","PDF"];if(-1===a.indexOf(t))return this.$message.error("上传文件只能是 pdf格式"),!1},handleExceed(){this.$message.closeAll(),this.$message.warning("当前限制选择1个文件")},downFile(e){window.open(e.url||e.response.url)}},created(){},mounted(){}},n=o,c=(a("fc72"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"3a0c7a83",null);t["default"]=u.exports},a57d:function(e,t,a){"use strict";a("70a2")},a5b8:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("clearApply.businessaffairs"))+"】"+e._s(e.$t("clearApply.Selectedsupplier")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.RequiredDuration"),prop:"requiredDuration"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.requiredDuration,callback:function(t){e.$set(e.formData,"requiredDuration",t)},expression:"formData.requiredDuration"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("light.Finalsupplier"),prop:"ultimatelySupplier"}},[t("el-select",{attrs:{placeholder:e.$t("monthreportmanage.14"),clearable:"",filterable:""},on:{change:e.supplierChange},model:{value:e.formData.ultimatelySupplier,callback:function(t){e.$set(e.formData,"ultimatelySupplier",t)},expression:"formData.ultimatelySupplier"}},e._l(e.supplierList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.name,value:e.value}})})),1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=(a("14d9"),a("7c72")),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{contractTypeList:[],formData:{ultimatelySupplier:"",ultimatelyName:"",requiredDuration:"",taskId:""},rules:{ultimatelySupplier:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]},supplierList:[]}},watch:{},computed:{},methods:{supplierChange(e){this.supplierList.map(t=>{e===t.value&&(this.formData.ultimatelyName=t.name)})},cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["b"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},initData(e){this.supplierList=[],"0"===e.offerPricesFlag&&this.supplierList.push({name:e.realSupplieraName,value:e.supplieraId}),"0"===e.supplierEnquiryFlag&&this.supplierList.push({name:e.realSupplierbName,value:e.supplierbId}),Object(s["h"])(e.projectId).then(e=>{this.formData.requiredDuration=e.msg})}}},o=l,n=(a("8147"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"3c45d530",null);t["default"]=c.exports},a640:function(e,t,a){"use strict";var i=a("d039");e.exports=function(e,t){var a=[][e];return!!a&&i((function(){a.call(null,t||function(){return 1},1)}))}},a6cc:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.19")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark"),prop:"comment"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.isAgree"),prop:"status"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:""},model:{value:e.formData.status,callback:function(t){e.$set(e.formData,"status",t)},expression:"formData.status"}},[t("el-option",{attrs:{label:e.$t("workOrderManage.agree"),value:"4"}}),t("el-option",{attrs:{label:e.$t("workOrderManage.unPass"),value:"2"}})],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("5b67"),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{options:[],cascaderProps:{value:"id",label:"label",disabled:"employee"},formData:{comment:"",status:"",taskId:""},rules:{status:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){"2"!==this.formData.status||this.formData.comment?(this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["e"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")})})):this.$message.error(this.$t("workOrderManage.tips13"))}},created(){},mounted(){}},o=l,n=(a("d648"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"78baff84",null);t["default"]=c.exports},a6f8:function(e,t,a){"use strict";a.d(t,"c",(function(){return r})),a.d(t,"b",(function(){return s})),a.d(t,"a",(function(){return l}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-personnel-qualification/list",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/unicare-personnel-qualification/detail/"+e,method:"get"})}function l(e){return Object(i["a"])({url:"/unicare-personnel-qualification/approval",method:"post",data:e})}},a7a6:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【商务部审批】")]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"180px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}})],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}})],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=(a("7c72"),a("7603")),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null},code:{type:[Number,String],default:null}},data(){return{category:"",contractTypeList:[],formData:{actualExecutionPrice:"",actualExecutionCapacity:"",taskId:""},rules:{actualExecutionPrice:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]},supplierList:[]}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.status=2,this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["E"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},initData(e){this.category=e.category,this.formData.actualExecutionPrice=e.executionPrice,this.formData.actualExecutionCapacity=e.generalTicketsActualExecutionCapacity}}},o=l,n=(a("6f95"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"6190961d",null);t["default"]=c.exports},a7d7:function(e,t,a){},a7dc:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,"label-width":"160px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.Application-no")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.depot")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectName,callback:function(t){e.$set(e.formData,"projectName",t)},expression:"formData.projectName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.source")}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("monthreportmanage.14"),disabled:""},model:{value:e.formData.source,callback:function(t){e.$set(e.formData,"source",t)},expression:"formData.source"}},[t("el-option",{attrs:{label:"采购申请",value:"1"}}),t("el-option",{attrs:{label:"手动申请",value:"2"}})],1)],1)],1),1==e.formData.source?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.Associated-purchase-order"),prop:"associatedPo"}},[t("div",{staticClass:"inputBorder",on:{click:e.goLink}},[e._v(" "+e._s(e.formData.associatedPo)+" ")])])],1):e._e()],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.warehouse"),prop:"warehouseId",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[e.isView?t("div",{staticClass:"inputArea"},[e._v(e._s(e.formData.warehouseName?e.formData.warehouseCode+"_"+e.formData.warehouseName:""))]):t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("monthreportmanage.14"),disabled:""},on:{change:e.changeWarehouse},model:{value:e.formData.warehouseId,callback:function(t){e.$set(e.formData,"warehouseId",t)},expression:"formData.warehouseId"}},e._l(e.warehouseListData,(function(e,a){return t("el-option",{key:"warehouseId"+e.warehouseId+a,attrs:{label:e.warehouseNameAndCode,value:e.warehouseId}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.Warehouse-Principal")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.remark"),prop:"remark",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:"",maxlength:"200","show-word-limit":""},model:{value:e.formData.remark,callback:function(t){e.$set(e.formData,"remark",t)},expression:"formData.remark"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{staticStyle:{width:"100%"},attrs:{span:20}},[t("el-form-item",{attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#f56c6c","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("stock-manage.Material"))+" ")]),t("baseTable",{ref:"eTable",attrs:{minHeight:"",tableHeadConfig:e.tableHeadConfig2,tableLoadData:e.tableLoadData2,pageShow:!1,"row-key":"warehouseMaterialId"},scopedSlots:e._u([{key:"purchaseCount",fn:function(a){return[t("el-input",{directives:[{name:"limit-num",rawName:"v-limit-num",value:4,expression:"4"}],attrs:{maxlength:"11",disabled:""},model:{value:a.data.row.purchaseCount,callback:function(t){e.$set(a.data.row,"purchaseCount",t)},expression:"slot.data.row.purchaseCount"}})]}},{key:"instoreCount",fn:function(a){return[t("el-input",{directives:[{name:"limit-num",rawName:"v-limit-num",value:4,expression:"4"}],attrs:{maxlength:"11",disabled:""},model:{value:a.data.row.instoreCount,callback:function(t){e.$set(a.data.row,"instoreCount",t)},expression:"slot.data.row.instoreCount"}})]}},{key:"materialAffiliation",fn:function(a){return[t("el-select",{attrs:{placeholder:e.$t("monthreportmanage.14"),clearable:"",filterable:"",disabled:""},model:{value:a.data.row.materialAffiliation,callback:function(t){e.$set(a.data.row,"materialAffiliation",t)},expression:"slot.data.row.materialAffiliation"}},[t("el-option",{attrs:{label:"乙方",value:"乙方"}}),t("el-option",{attrs:{label:"甲方",value:"甲方"}})],1)]}}])})],1)],1)],1),t("el-row",{directives:[{name:"show",rawName:"v-show",value:e.formData.isShipments,expression:"formData.isShipments"}],attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"single",attrs:{label:"供应链是否发货",prop:"isShipments"}},[t("el-radio-group",{attrs:{disabled:""},model:{value:e.formData.isShipments,callback:function(t){e.$set(e.formData,"isShipments",t)},expression:"formData.isShipments"}},[t("el-radio",{attrs:{label:"1"}},[e._v("是")]),t("el-radio",{attrs:{label:"0"}},[e._v("否")])],1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{ref:"upload",staticClass:"is-required",attrs:{label:"发货【快递单号】",prop:"imgList"}},[t("el-upload",{ref:"uploadFile",class:{disUoloadSty:e.isView},attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:e.isView,"file-list":e.fileList2,"http-request":e.requestHttp2,"on-success":e.onSuccess2,"on-exceed":e.handleExceed,"before-upload":e.beforeUpload},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})]),e.isView?e._e():t("span",{staticClass:"el-upload-list__item-delete",on:{click:function(t){return e.handleRemove2(a)}}},[t("i",{staticClass:"el-icon-delete"})])])])}}])},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[t("span",{staticStyle:{color:"red"}},[e._v("必须上传快递单号！")]),e._v(" ,"+e._s(e.$t("clearApply.nomorethan5MB"))+" ")])])],1)],1)],1),t("el-row",{directives:[{name:"show",rawName:"v-show",value:e.formData.isConsignee,expression:"formData.isConsignee"}],attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"single",attrs:{label:"申请人是否收货",prop:"isConsignee"}},[t("el-radio-group",{attrs:{disabled:""},model:{value:e.formData.isConsignee,callback:function(t){e.$set(e.formData,"isConsignee",t)},expression:"formData.isConsignee"}},[t("el-radio",{attrs:{label:"1"}},[e._v("是")]),t("el-radio",{attrs:{label:"0"}},[e._v("否")])],1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{ref:"upload",staticClass:"is-required",attrs:{label:"收货【快递单号】",prop:"imgList"}},[t("el-upload",{ref:"uploadFile",class:{disUoloadSty:e.isView},attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:e.isView,"file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-exceed":e.handleExceed,"before-upload":e.beforeUpload},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})]),e.isView?e._e():t("span",{staticClass:"el-upload-list__item-delete",on:{click:function(t){return e.handleRemove(a)}}},[t("i",{staticClass:"el-icon-delete"})])])])}}])},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[t("span",{staticStyle:{color:"red"}},[e._v("必须上传快递单号！")]),e._v(" ,"+e._s(e.$t("clearApply.nomorethan5MB"))+" ")])])],1)],1)],1)],1),"materialWarehousing_4"!=this.formKey||e.isView?e._e():t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"info"},on:{click:e.handleCancle}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit}},[e._v(e._s(e.$t("Sure")))])],1),t("el-dialog",{staticClass:"img-preview",attrs:{visible:e.imgDialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.imgDialogVisible=t}}},[t("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},r=[],s=(a("14d9"),a("9dac")),l=a("96aa"),o=a("9baf"),n=a("b72e"),c=(a("5020"),a("1597")),u={components:{baseTable:l["a"],upload:s["a"]},props:{isView:{type:Boolean,default:!1},businessKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},formKey:{type:[Number,String],default:null}},data(){return{dialogImageUrl:"",fileList2:[],imgDialogVisible:!1,tableHeadConfig2:[{label:this.$t("stock-manage.material-classification"),prop:"materialCategoryName",isShow:!0},{label:this.$t("stock-manage.material-code"),prop:"materialCode",isShow:!0},{label:this.$t("stock-manage.material-name"),prop:"materialName",isShow:!0},{label:this.$t("stock-manage.Unique-code-of-goods"),prop:"materialUnicode",minWidth:100,isShow:!0},{label:this.$t("stock-manage.specifications"),prop:"materialSpecs",isShow:!0,minWidth:120},{label:this.$t("stock-manage.Purchase-quantity"),prop:"purchaseCount",columnType:"slot",slotName:"purchaseCount",isShow:!0,minWidth:120},{label:this.$t("stock-manage.The-number-of-inbounds"),prop:"instoreCount",columnType:"slot",slotName:"instoreCount",isShow:!0,minWidth:120},{label:this.$t("stock-manage.measuring-unit"),prop:"materialUnit",isShow:!0,minWidth:120},{label:this.$t("stock-manage.Supplies-of-belonging"),prop:"materialAffiliation",columnType:"slot",slotName:"materialAffiliation",isShow:!0,minWidth:120}],tableLoadData2:[],formData:{applyOdd:"",applyUser:"",itemAddReqVoList:"",projectId:"",remark:"",source:"2",warehouseId:"",associatedPo:""},queryParams:{total:0,pageIndex:1,pageSize:10,materialName:""},warehouseListData:[],projectListData:[],fileList:[]}},created(){},methods:{requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},onSuccess(e,t,a){this.fileList=a},handleExceed(){this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips4"))},beforeUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("warehouse.picture-format")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("warehouse.picture-size")),t=!1),t},handlePictureCardPreview(e){this.dialogImageUrl=e.url,this.imgDialogVisible=!0},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)},onSuccess2(e,t,a){this.fileList2=a},handleRemove2(e,t){this.fileList2=t},requestHttp2(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile2.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile2.uploadFiles.splice(a,1)})},downFile(e){const t=e.url||e.response.url,a=e.name;this.$onDownload(t,a)},init(){this.getDeatil()},getDeatil(){this.fileList=[],this.fileList2=[],Object(n["h"])(this.businessKey).then(e=>{200==e.code&&(this.formData=e.data,null!=this.formData.dyFileList&&this.formData.dyFileList.forEach(e=>{"dyFile"===e.fileType&&this.fileList.push({name:e.fileName,url:e.fileUrl.split("?")[0],response:{res:{requestUrls:[e.fileUrl]}}})}),null!=this.formData.azgzlFileList&&this.formData.azgzlFileList.forEach(e=>{"azgzlFile"===e.fileType&&this.fileList2.push({name:e.fileName,url:e.fileUrl.split("?")[0],response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.projectId=Number(e.data.projectId),this.formData.warehouseId=Number(e.data.warehouseId),this.tableLoadData2=e.data.itemList,this.getWarehouseList(1),"1"==this.formData.source?this.tableHeadConfig2[5].isShow=!0:this.tableHeadConfig2[5].isShow=!1)})},getListByAreaIds(){Object(o["m"])().then(e=>{200==e.code&&(this.projectListData=e.data)})},changeProject(e){this.formData.warehouseId="",this.warehouseListData=[],this.tableLoadData2=[],e&&this.getWarehouseList()},getWarehouseList(e){Object(c["i"])(this.formData.projectId).then(t=>{200==t.code&&(this.warehouseListData=t.data,1==e&&this.changeWarehouse(this.formData.warehouseId))})},changeWarehouse(e){if(e){let t=this.warehouseListData.find(t=>t.warehouseId==e);this.formData.applyUserName=t.leaderName,this.formData.leader=t.leader}},handleCancle(){this.$emit("submit")},handleSubmit(){let e={businessKey:this.businessKey,taskId:this.taskId,status:2};Object(n["k"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})},goLink(){this.$router.push({path:"/purchase/suppliesPurchase",query:{ApplyOdd:this.formData.associatedPo}})}}},m=u,d=(a("1a91"),a("2877")),p=Object(d["a"])(m,i,r,!1,null,"531227e3",null);t["default"]=p.exports},a861:function(e,t,a){},aace:function(e,t,a){"use strict";a.r(t),t["default"]={default(e,t,a){return t.__slot__[a]}}},ab1f:function(e,t,a){},acfd:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【场站运维人员确认是否收货】")]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"180px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"single",attrs:{label:"确认是否收货",prop:"isConsignee"}},[t("el-radio-group",{model:{value:e.formData.isConsignee,callback:function(t){e.$set(e.formData,"isConsignee",t)},expression:"formData.isConsignee"}},[t("el-radio",{attrs:{label:"1"}},[e._v("是")])],1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{ref:"upload",staticClass:"is-required",attrs:{label:"收货【快递单号】",prop:"imgList"}},[t("el-upload",{ref:"uploadFile",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png","file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-exceed":e.handleExceed,"before-upload":e.beforeUpload},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})]),t("span",{staticClass:"el-upload-list__item-delete",on:{click:function(t){return e.handleRemove(a)}}},[t("i",{staticClass:"el-icon-delete"})])])])}}])},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[t("span",{staticStyle:{color:"red"}},[e._v("必须上传快递单号！")]),e._v(" ,"+e._s(e.$t("clearApply.nomorethan5MB"))+" ")])])],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v("提交")])],1)],1)},r=[],s=(a("14d9"),a("9dac")),l=(a("7603"),a("b72e")),o={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null}},data(){return{fileList:[],contractTypeList:[],formData:{supplierEnquiryFlag:"",taskId:"",comment:"",isConsignee:"1"},isDisabled:!1,rules:{supplierEnquiryFlag:[{required:!0,message:this.$t("monthreportmanage.14"),trigger:"change"}],isConsignee:[{required:!0,message:"请选择是否收货!",trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.status=1,this.formData.taskId=this.taskId,this.formData.businessKey=this.businessKey,this.formData.dyFileList=[],this.fileList.forEach(e=>{this.formData.dyFileList.push({fileName:e.name,fileType:"dyFile",fileUrl:e.response.res.requestUrls[0]})}),this.$refs.formData.validate(e=>{e&&Object(l["e"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},initData(e){"1"===e.offerPricesFlag?(this.isDisabled=!0,this.formData.supplierEnquiryFlag="0"):(this.isDisabled=!1,this.formData.supplierEnquiryFlag="")},getGPSCode(e){this.formData.gpsCode=e},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},onSuccess(e,t,a){this.fileList=a},handleExceed(){this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips4"))},beforeUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("warehouse.picture-format")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("warehouse.picture-size")),t=!1),t},handlePictureCardPreview(e){this.dialogImageUrl=e.url,this.imgDialogVisible=!0},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)}},created(){},mounted(){this.$bus.$on("getGPSCode",this.getGPSCode)},beforeDestroy(){this.$bus.$off("getGPSCode")},components:{upload:s["a"]}},n=o,c=(a("ae3d"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"1a9e0d92",null);t["default"]=u.exports},ad1f:function(e,t,a){var i=a("c430"),r=a("23e7"),s=a("da84"),l=a("d066"),o=a("e330"),n=a("d039"),c=a("90e3"),u=a("1626"),m=a("68ee"),d=a("7234"),p=a("861d"),f=a("d9b5"),h=a("2266"),g=a("825a"),b=a("f5df"),y=a("1a2d"),D=a("8418"),v=a("9112"),$=a("07fa"),w=a("d6d6"),_=a("90d8"),k=a("094a"),C=a("cb27"),I=a("b980"),S=a("dbe5"),x=s.Object,j=s.Array,P=s.Date,L=s.Error,N=s.EvalError,O=s.RangeError,A=s.ReferenceError,T=s.SyntaxError,F=s.TypeError,q=s.URIError,E=s.PerformanceMark,V=s.WebAssembly,U=V&&V.CompileError||L,M=V&&V.LinkError||L,R=V&&V.RuntimeError||L,K=l("DOMException"),z=k.Map,B=k.has,W=k.get,H=k.set,G=C.Set,Y=C.add,J=l("Object","keys"),Q=o([].push),Z=o((!0).valueOf),X=o(1..valueOf),ee=o("".valueOf),te=o(P.prototype.getTime),ae=c("structuredClone"),ie="DataCloneError",re="Transferring",se=function(e){return!n((function(){var t=new s.Set([7]),a=e(t),i=e(x(7));return a==t||!a.has(7)||"object"!=typeof i||7!=i}))&&e},le=function(e,t){return!n((function(){var a=new t,i=e({a:a,b:a});return!(i&&i.a===i.b&&i.a instanceof t&&i.a.stack===a.stack)}))},oe=function(e){return!n((function(){var t=e(new s.AggregateError([1],ae,{cause:3}));return"AggregateError"!=t.name||1!=t.errors[0]||t.message!=ae||3!=t.cause}))},ne=s.structuredClone,ce=i||!le(ne,L)||!le(ne,K)||!oe(ne),ue=!ne&&se((function(e){return new E(ae,{detail:e}).detail})),me=se(ne)||ue,de=function(e){throw new K("Uncloneable type: "+e,ie)},pe=function(e,t){throw new K((t||"Cloning")+" of "+e+" cannot be properly polyfilled in this engine",ie)},fe=function(){var e;try{e=new s.DataTransfer}catch(t){try{e=new s.ClipboardEvent("").clipboardData}catch(a){}}return e&&e.items&&e.files?e:null},he=function(e,t){if(f(e)&&de("Symbol"),!p(e))return e;if(t){if(B(t,e))return W(t,e)}else t=new z;var a,i,r,o,n,c,m,d,h,g,w,k=b(e),C=!1;switch(k){case"Array":r=j($(e)),C=!0;break;case"Object":r={},C=!0;break;case"Map":r=new z,C=!0;break;case"Set":r=new G,C=!0;break;case"RegExp":r=new RegExp(e.source,_(e));break;case"Error":switch(i=e.name,i){case"AggregateError":r=l("AggregateError")([]);break;case"EvalError":r=N();break;case"RangeError":r=O();break;case"ReferenceError":r=A();break;case"SyntaxError":r=T();break;case"TypeError":r=F();break;case"URIError":r=q();break;case"CompileError":r=U();break;case"LinkError":r=M();break;case"RuntimeError":r=R();break;default:r=L()}C=!0;break;case"DOMException":r=new K(e.message,e.name),C=!0;break;case"DataView":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":a=s[k],p(a)||pe(k),r=new a(he(e.buffer,t),e.byteOffset,"DataView"===k?e.byteLength:e.length);break;case"DOMQuad":try{r=new DOMQuad(he(e.p1,t),he(e.p2,t),he(e.p3,t),he(e.p4,t))}catch(S){me?r=me(e):pe(k)}break;case"FileList":if(o=fe(),o){for(n=0,c=$(e);n<c;n++)o.items.add(he(e[n],t));r=o.files}else me?r=me(e):pe(k);break;case"ImageData":try{r=new ImageData(he(e.data,t),e.width,e.height,{colorSpace:e.colorSpace})}catch(S){me?r=me(e):pe(k)}break;default:if(me)r=me(e);else switch(k){case"BigInt":r=x(e.valueOf());break;case"Boolean":r=x(Z(e));break;case"Number":r=x(X(e));break;case"String":r=x(ee(e));break;case"Date":r=new P(te(e));break;case"ArrayBuffer":a=s.DataView,a||"function"==typeof e.slice||pe(k);try{if("function"!=typeof e.slice||e.resizable){c=e.byteLength,w="maxByteLength"in e?{maxByteLength:e.maxByteLength}:void 0,r=new ArrayBuffer(c,w),h=new a(e),g=new a(r);for(n=0;n<c;n++)g.setUint8(n,h.getUint8(n))}else r=e.slice(0)}catch(S){throw new K("ArrayBuffer is detached",ie)}break;case"SharedArrayBuffer":r=e;break;case"Blob":try{r=e.slice(0,e.size,e.type)}catch(S){pe(k)}break;case"DOMPoint":case"DOMPointReadOnly":a=s[k];try{r=a.fromPoint?a.fromPoint(e):new a(e.x,e.y,e.z,e.w)}catch(S){pe(k)}break;case"DOMRect":case"DOMRectReadOnly":a=s[k];try{r=a.fromRect?a.fromRect(e):new a(e.x,e.y,e.width,e.height)}catch(S){pe(k)}break;case"DOMMatrix":case"DOMMatrixReadOnly":a=s[k];try{r=a.fromMatrix?a.fromMatrix(e):new a(e)}catch(S){pe(k)}break;case"AudioData":case"VideoFrame":u(e.clone)||pe(k);try{r=e.clone()}catch(S){de(k)}break;case"File":try{r=new File([e],e.name,e)}catch(S){pe(k)}break;case"CropTarget":case"CryptoKey":case"FileSystemDirectoryHandle":case"FileSystemFileHandle":case"FileSystemHandle":case"GPUCompilationInfo":case"GPUCompilationMessage":case"ImageBitmap":case"RTCCertificate":case"WebAssembly.Module":pe(k);default:de(k)}}if(H(t,e,r),C)switch(k){case"Array":case"Object":for(m=J(e),n=0,c=$(m);n<c;n++)d=m[n],D(r,d,he(e[d],t));break;case"Map":e.forEach((function(e,a){H(r,he(a,t),he(e,t))}));break;case"Set":e.forEach((function(e){Y(r,he(e,t))}));break;case"Error":v(r,"message",he(e.message,t)),y(e,"cause")&&v(r,"cause",he(e.cause,t)),"AggregateError"==i&&(r.errors=he(e.errors,t));case"DOMException":I&&v(r,"stack",he(e.stack,t))}return r},ge=function(e,t){if(!p(e))throw F("Transfer option cannot be converted to a sequence");var a=[];h(e,(function(e){Q(a,g(e))}));var i,r,l,o,n,c,d,f=0,y=$(a);if(S){o=ne(a,{transfer:a});while(f<y)H(t,a[f],o[f++])}else while(f<y){if(i=a[f++],B(t,i))throw new K("Duplicate transferable",ie);switch(r=b(i),r){case"ImageBitmap":l=s.OffscreenCanvas,m(l)||pe(r,re);try{c=new l(i.width,i.height),d=c.getContext("bitmaprenderer"),d.transferFromImageBitmap(i),n=c.transferToImageBitmap()}catch(D){}break;case"AudioData":case"VideoFrame":u(i.clone)&&u(i.close)||pe(r,re);try{n=i.clone(),i.close()}catch(D){}break;case"ArrayBuffer":u(i.transfer)||pe(r,re),n=i.transfer();break;case"MediaSourceHandle":case"MessagePort":case"OffscreenCanvas":case"ReadableStream":case"TransformStream":case"WritableStream":pe(r,re)}if(void 0===n)throw new K("This object cannot be transferred: "+r,ie);H(t,i,n)}};r({global:!0,enumerable:!0,sham:!S,forced:ce},{structuredClone:function(e){var t,a=w(arguments.length,1)>1&&!d(arguments[1])?g(arguments[1]):void 0,i=a?a.transfer:void 0;return void 0!==i&&(t=new z,ge(i,t)),he(e,t)}})},adda:function(e,t,a){"use strict";a("d2a0")},ae3d:function(e,t,a){"use strict";a("6848")},ae4e:function(e,t,a){},af9a:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("el-form",{ref:"infoForm",staticClass:"forms",attrs:{model:e.infoForm,"label-width":"140px"}},[e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.handleCancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSave}},[e._v(e._s(e.$t("Submit")))])],1)])},r=[],s=a("3bc9"),l=a("9dac"),o={name:"index",components:{upload:l["a"]},props:{isView:{type:Boolean,default:!1},businessKey:{type:[Number,String],default:null},formKey:{type:String,default:""},taskId:{type:[Number,String],default:null},infoForms:{type:[Array,Object],default:()=>{}}},data(){return{infoForm:{productionExecutiveDesc:""}}},watch:{infoForms(e){e&&this.isView&&(this.infoForm=e)}},created(){},methods:{handleCancel(){this.infoForm={productionExecutiveDesc:""},this.$emit("submit")},handleSave(){let e={businessKey:this.businessKey,taskId:this.taskId};Object(s["g"])(e).then(e=>{200==e.code&&this.$emit("submit")})}}},n=o,c=a("2877"),u=Object(c["a"])(n,i,r,!1,null,null,null);t["default"]=u.exports},afa9:function(e,t,a){},b064:function(e,t,a){"use strict";a("db56")},b088:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"five-elements-template"},[t("div",{staticClass:"pb20"},[t("el-tabs",{model:{value:e.second,callback:function(t){e.second=t},expression:"second"}},[t("el-tab-pane",{attrs:{label:e.$t("alreadyWithdraw.38"),name:"second"}})],1),t("e-table",{ref:"eTable",attrs:{tableHeadConfig:e.tableHeadConfig,tableLoadData:e.tableLoadData,pageShow:!1},scopedSlots:e._u([{key:"thumbnail",fn:function(a){return[t("div",{staticClass:"columnImage"},e._l(a.data.row.initialImageList,(function(e,i){return t("el-image",{key:i,attrs:{src:e.fileUrl,"preview-src-list":a.data.row.initialImageList.map(e=>e.fileUrl)}})})),1)]}}])})],1)])},r=[],s=a("257e"),l=a("96aa"),o={name:"index",components:{eTable:l["a"]},props:{list:{type:Array,default:()=>[]},projectId:{type:[Number,String],default:""}},watch:{list:{handler(e){this.tableLoadData=e||[]},deep:!0,immediate:!0}},data(){return{second:"second",tableHeadConfig:[{label:this.$t("alreadyWithdraw.40"),prop:"flawCode",isShow:!0},{label:this.$t("alreadyWithdraw.41"),prop:"flawRemark",isShow:!0},{label:this.$t("alreadyWithdraw.42"),prop:"rectificationMeasures",isShow:!0,minWidth:120},{label:this.$t("alreadyWithdraw.43"),columnType:"slot",slotName:"thumbnail",isShow:!0},{label:this.$t("certificate.remark"),prop:"remark",isShow:!0,minWidth:120}],tableLoadData:[]}},created(){},methods:{getList(){this.dialogVisible=!1,Object(s["g"])({projectId:this.projectId}).then(e=>{200==e.code&&(this.tableLoadData=e.data)})}}},n=o,c=(a("f576"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"3cfcc02f",null);t["default"]=u.exports},b0bb:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("editTemplate",{ref:"refPV",attrs:{fromType:e.loadData.inverterType,projectId:e.businessKey,fromList:e.loadData.submatrixList,deviceList:e.loadData.deviceList,isView:"未完成"!=e.$route.query.withdrawalMaterial},on:{updateData:e.getDetail}}),t("device",{ref:"refsparePart",attrs:{list:e.loadData.sparePartList,projectId:e.businessKey,type:"bpgj",label:e.$t("alreadyWithdraw.9"),name:e.$t("alreadyWithdraw.10"),isView:"未完成"!=e.$route.query.withdrawalMaterial}}),t("device",{ref:"reflabor",attrs:{list:e.loadData.labourList,projectId:e.businessKey,type:"lbyp",label:e.$t("alreadyWithdraw.11"),name:e.$t("alreadyWithdraw.12"),isView:"未完成"!=e.$route.query.withdrawalMaterial}}),t("flaw",{ref:"refflaw",attrs:{list:e.loadData.flawList,projectId:e.businessKey,isView:"未完成"!=e.$route.query.withdrawalMaterial}}),t("el-form",{ref:"formData",attrs:{model:e.formData,"label-width":"120px",inline:""}},[t("el-form-item",{attrs:{label:e.$t("projectOverview.TheContractDueDate")}},[t("el-date-picker",{attrs:{type:"date",placeholder:e.$t("supplier.option-date"),disabled:""},model:{value:e.formData.contractEndDate,callback:function(t){e.$set(e.formData,"contractEndDate",t)},expression:"formData.contractEndDate"}})],1),t("el-form-item",{attrs:{label:e.$t("projectOverview.TheActualWithdrawalDate"),prop:"withdrawalActualDate",rules:[{required:!0,message:e.$t("required")}]}},[t("el-date-picker",{attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:e.$t("supplier.option-date"),disabled:""},model:{value:e.formData.withdrawalActualDate,callback:function(t){e.$set(e.formData,"withdrawalActualDate",t)},expression:"formData.withdrawalActualDate"}})],1),t("el-form-item",{attrs:{label:e.$t("clearApply.uploadatta"),prop:"faultName"}},[t("upload",{ref:"attaReqFileVos",attrs:{limitNum:5,warning:e.$t("myApproval-restServicePurchase.The-file-size"),disabled:""}}),t("span",{staticStyle:{color:"red"}},[e._v(e._s(e.$t("omContractRevenueEdit.tip")))])],1)],1),e.isView||0!=e.auditStatus||"withdrawManage_2"!=e.formKey?e._e():t("div",{staticClass:"bottomButton mb20"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Sure")))])],1)],1)},r=[],s=(a("14d9"),a("53aa")),l=a("4ef4"),o=a("b088"),n=a("9dac"),c=a("257e"),u={name:"alreadyWithdraw-material",components:{device:l["default"],editTemplate:s["default"],device:l["default"],upload:n["a"],flaw:o["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null}},data(){return{loadData:{},formData:{contractEndDate:"",withdrawalActualDate:""}}},created(){},methods:{submit(){this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(c["e"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},init(){this.getDetail()},getDetail(){Object(c["n"])(this.businessKey).then(e=>{200==e.code&&(this.loadData=e.data,this.formData.signFile=this.loadData.signFile,this.formData.contractEndDate=e.data.contractEndDate,e.data.withdrawalActualDate&&(this.formData.withdrawalActualDate=e.data.withdrawalActualDate),e.data.signFile&&this.$nextTick(()=>{this.$refs.signFileUpload&&(this.$refs.signFileUpload.fileList=[{url:e.data.signFile,name:e.data.fileName}])}),Array.isArray(e.data.attaReqFileVos)&&e.data.attaReqFileVos.length>0&&this.$nextTick(()=>{this.$refs.attaReqFileVos.fileList=[],e.data.attaReqFileVos.map(e=>{this.$refs.attaReqFileVos.fileList.push({url:e.fileUrl,name:e.fileName,fileSize:e.fileSize})})}))})}}},m=u,d=(a("72c2"),a("2877")),p=Object(d["a"])(m,i,r,!1,null,"07aa53b4",null);t["default"]=p.exports},b141:function(e,t,a){},b1ac:function(e,t,a){},b21f:function(e,t,a){"use strict";a("2605")},b2f3:function(e,t,a){"use strict";a("f4e7")},b321:function(e,t,a){"use strict";a("95b7")},b4cb:function(e,t,a){},b529:function(e,t,a){},b554:function(e,t,a){},b55e:function(e,t,a){},b561:function(e,t,a){},b72e:function(e,t,a){"use strict";a.d(t,"j",(function(){return r})),a.d(t,"d",(function(){return s})),a.d(t,"g",(function(){return l})),a.d(t,"a",(function(){return o})),a.d(t,"h",(function(){return n})),a.d(t,"k",(function(){return c})),a.d(t,"c",(function(){return u})),a.d(t,"b",(function(){return m})),a.d(t,"i",(function(){return d})),a.d(t,"f",(function(){return p})),a.d(t,"e",(function(){return f}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-depot-material-instore/list",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/unicare-project/areaProjectList",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/unicare-depot-material-instore/"+e,method:"delete"})}function o(e){return Object(i["a"])({url:"/unicare-depot-material-instore/add",method:"post",data:e})}function n(e){return Object(i["a"])({url:"/unicare-depot-material-instore/detail/"+e,method:"get"})}function c(e){return Object(i["a"])({url:"/unicare-depot-material-instore/receiptConfirm",method:"post",data:e})}function u(e){return Object(i["a"])({url:"/unicare-warehouse-material/list",method:"get",params:e})}function m(e){return Object(i["a"])({url:"/unicare-warehouse-material/listArea",method:"get",params:e})}function d(e){return Object(i["a"])({url:"/unicare-depot-material-instore/draftSave",method:"post",data:e})}function p(e){return Object(i["a"])({url:"/unicare-depot-material-instore/confirmIsShipments",method:"post",data:e})}function f(e){return Object(i["a"])({url:"/unicare-depot-material-instore/confirmIsConsignee",method:"post",data:e})}},b738:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isViewDialog:e.isView,dialogId:e.businessKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{taskId:e.taskId,code:e.code},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("664d"),l=a("1a61"),o=a("a57c"),n=a("4fe0"),c=a("3a44");const u={Element_1:"resource",Element_2:"sendEmail",Element_3:"element3",Element_4:"sendEmail2"};var m={props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},code:{type:[Number,String],default:null}},data(){return{componentName:u[this.formKey]}},computed:{},created(){},mounted(){},watch:{},methods:{openDialog(){this.$refs.initForm.type=2,this.$refs.initForm.isView=this.isView,this.$refs.initForm.isApproval=!0,this.$refs.initForm.taskId=this.taskId,this.$refs.initForm.getElementsDetail()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component&&this.$refs.component.initData(e)}},components:{resource:l["default"],initForm:s["default"],sendEmail:o["default"],element3:c["default"],sendEmail2:n["default"]}},d=m,p=a("2877"),f=Object(p["a"])(d,i,r,!1,null,"309e2ff5",null);t["default"]=f.exports},b7ba:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"five-elements-template"},[t("div",[t("el-tabs",{model:{value:e.first,callback:function(t){e.first=t},expression:"first"}},[t("el-tab-pane",{attrs:{label:e.$t("OTR.oneTitle"),name:"first"}})],1),t("el-form",{ref:"formInit",attrs:{model:e.formInit,"label-position":"right","label-width":"130px",disabled:e.isView}},[t("el-form-item",{attrs:{label:"场站名称",prop:"projectName"}},[t("el-input",{staticStyle:{width:"70%"},attrs:{disabled:""},model:{value:e.projectName,callback:function(t){e.projectName=t},expression:"projectName"}})],1),t("el-form-item",{attrs:{label:"车辆驻点名称",prop:"carStationId",rules:[{required:!0,message:e.$t("required")}]}},[t("el-select",{attrs:{placeholder:e.$t("monthreportmanage.14"),clearable:"",filterable:"",disabled:e.isView},model:{value:e.formInit.carStationId,callback:function(t){e.$set(e.formInit,"carStationId",t)},expression:"formInit.carStationId"}},e._l(e.carStationList,(function(e,a){return t("el-option",{key:a,attrs:{label:e.name,value:e.id}})})),1)],1),t("el-row",[e.showFlag?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"是否有组件污染",prop:"modulePolluteFlag",rules:[{required:!0,message:e.$t("required")}]}},[t("el-select",{attrs:{placeholder:e.$t("monthreportmanage.14"),clearable:"",filterable:""},model:{value:e.formInit.modulePolluteFlag,callback:function(t){e.$set(e.formInit,"modulePolluteFlag",t)},expression:"formInit.modulePolluteFlag"}},[t("el-option",{attrs:{label:"是",value:"是"}}),t("el-option",{attrs:{label:"否",value:"否"}})],1)],1)],1):e._e(),e.showFlag?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"是否有水源",prop:"waterFlag",rules:[{required:!0,message:e.$t("required")}]}},[t("el-select",{attrs:{placeholder:e.$t("monthreportmanage.14"),clearable:"",filterable:""},model:{value:e.formInit.waterFlag,callback:function(t){e.$set(e.formInit,"waterFlag",t)},expression:"formInit.waterFlag"}},[t("el-option",{attrs:{label:"是",value:"是"}}),t("el-option",{attrs:{label:"否",value:"否"}})],1)],1)],1):e._e(),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"运维难度",prop:"operationsFlag",rules:[{required:!0,message:e.$t("required")}]}},[t("el-select",{attrs:{placeholder:e.$t("monthreportmanage.14"),clearable:"",filterable:"",disabled:!e.writeFlag},model:{value:e.formInit.operationsFlag,callback:function(t){e.$set(e.formInit,"operationsFlag",t)},expression:"formInit.operationsFlag"}},[t("el-option",{attrs:{label:"低",value:"低"}}),t("el-option",{attrs:{label:"中",value:"中"}}),t("el-option",{attrs:{label:"高",value:"高"}})],1),t("el-tooltip",{attrs:{placement:"top"}},[t("div",{attrs:{slot:"content"},slot:"content"},[e._v("请先于【九、附件上传】中上传【运维难度信息】的excel（请在提供的excel内完成对运维难度的计算，"),t("br"),e._v(" 即填写完成excel内相应字段），才可选择字段【运维难度】")]),t("i",{staticClass:"el-icon-question",staticStyle:{"margin-left":"20px"}})])],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("projectOverview.AdmissionTime"),prop:"joinTime",rules:[{required:!0,message:e.$t("required")}]}},[t("el-date-picker",{attrs:{type:"date",placeholder:e.$t("ITO.selectDate"),format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",disabled:e.isView},model:{value:e.formInit.joinTime,callback:function(t){e.$set(e.formInit,"joinTime",t)},expression:"formInit.joinTime"}})],1)],1)],1),t("el-form-item",{attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#f56c6c","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("OTR.projectImg"))+" ")]),t("el-upload",{staticClass:"upload-demo",class:{disUoloadFileSty:e.isView},attrs:{action:"",limit:9,accept:"image/jpeg, image/png","http-request":e.requestHttp,"list-type":"picture-card","file-list":e.imageList,"on-success":e.onSuccess,"on-remove":e.onRemove,"before-upload":e.beforeAvatarUpload,"on-exceed":e.handleExceed,disabled:e.isView,"on-preview":e.handlePictureCardPreview,multiple:""}},[t("i",{staticClass:"el-icon-plus"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(e._s(e.$t("OTR.picTip1")))])])],1)],1)],1),t("el-dialog",{attrs:{title:e.$t("View"),visible:e.dialogVisible,width:"500px","append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("img",{staticStyle:{width:"100%"},attrs:{src:e.dialogImageUrl}})])],1)},r=[],s=(a("14d9"),a("f9aa")),l={name:"imageUpload",data(){return{showFlag:!0,writeFlag:!1,carStationList:[],dialogImageUrl:"",dialogVisible:!1,first:"first",formInit:{joinTime:"",carStationId:"",modulePolluteFlag:"",waterFlag:"",operationsFlag:""},imageList:[]}},components:{},props:{isView:{type:Boolean,default:!1},bindlist:{type:Array,default:()=>[]},joinTime:{type:[Number,String],default:""},carStationId:{type:[Number,String],default:""},projectId:{type:[Number,String],default:""},projectName:{type:[Number,String],default:""},modulePolluteFlag:{type:[Number,String],default:""},waterFlag:{type:[Number,String],default:""},operationsFlag:{type:[Number,String],default:""},projectType:{type:[Number,String],default:""}},watch:{bindlist:{handler(e){e.forEach(e=>{this.imageList.push({name:e.fileName,url:e.fileUrl.split("?")[0],response:{res:{requestUrls:[e.fileUrl]}}})})},deep:!0,immediate:!0},joinTime:{handler(e){this.formInit.joinTime=e},deep:!0,immediate:!0},carStationId:{handler(e){this.formInit.carStationId=e},deep:!0,immediate:!0},modulePolluteFlag:{handler(e){this.formInit.modulePolluteFlag=e},deep:!0,immediate:!0},waterFlag:{handler(e){this.formInit.waterFlag=e},deep:!0,immediate:!0},operationsFlag:{handler(e){this.formInit.operationsFlag=e},deep:!0,immediate:!0},projectType:{handler(e){this.showFlag="PV"==e},deep:!0,immediate:!0}},created(){this.getCarStationInfo()},methods:{operationsFlagSetNull(){this.formInit.operationsFlag=null},getCarStationInfo(){Object(s["d"])().then(e=>{this.carStationList=e.data})},onVerification(e){if(1==e)return!0;this.$message.closeAll();let t=!1;return this.$refs["formInit"].validate(e=>{e?this.imageList&&0==this.imageList.length?(this.$message.warning(this.$t("OTR.picTip2")),t=!1):t=!0:(this.$message.warning("请填写场站相关信息"),t=!1)}),t},requestHttp(e){let t=this;this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch((function(e){t.$message.error(t.$t("ITO.alioss"))}))},onSuccess(e,t,a){this.imageList=a},onRemove(e,t){this.imageList=t},handlePictureCardPreview(e){this.dialogImageUrl=e.url.split("?")[0],this.dialogVisible=!0},beforeAvatarUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("workOrderManage.tips11")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips12")),t=!1),t},handleExceed(){this.$message.warning(this.$t("faultysop.1"))}}},o=l,n=(a("2930"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"5db18154",null);t["default"]=c.exports},b7ef:function(e,t,a){"use strict";var i=a("23e7"),r=a("da84"),s=a("d066"),l=a("5c6c"),o=a("9bf2").f,n=a("1a2d"),c=a("19aa"),u=a("7156"),m=a("e391"),d=a("cf98"),p=a("0d26"),f=a("83ab"),h=a("c430"),g="DOMException",b=s("Error"),y=s(g),D=function(){c(this,v);var e=arguments.length,t=m(e<1?void 0:arguments[0]),a=m(e<2?void 0:arguments[1],"Error"),i=new y(t,a),r=b(t);return r.name=g,o(i,"stack",l(1,p(r.stack,1))),u(i,this,D),i},v=D.prototype=y.prototype,$="stack"in b(g),w="stack"in new y(1,2),_=y&&f&&Object.getOwnPropertyDescriptor(r,g),k=!!_&&!(_.writable&&_.configurable),C=$&&!k&&!w;i({global:!0,constructor:!0,forced:h||C},{DOMException:C?D:y});var I=s(g),S=I.prototype;if(S.constructor!==I)for(var x in h||o(S,"constructor",l(1,I)),d)if(n(d,x)){var j=d[x],P=j.s;n(I,P)||o(I,P,l(6,j.c))}},b7fe:function(e,t,a){"use strict";a("e5b0")},b8f9:function(e,t,a){"use strict";a.d(t,"i",(function(){return r})),a.d(t,"a",(function(){return s})),a.d(t,"e",(function(){return l})),a.d(t,"c",(function(){return o})),a.d(t,"o",(function(){return n})),a.d(t,"d",(function(){return c})),a.d(t,"n",(function(){return u})),a.d(t,"m",(function(){return m})),a.d(t,"l",(function(){return d})),a.d(t,"k",(function(){return p})),a.d(t,"j",(function(){return f})),a.d(t,"g",(function(){return h})),a.d(t,"f",(function(){return g})),a.d(t,"b",(function(){return b})),a.d(t,"h",(function(){return y}));var i=a("b775");function r(e){return Object(i["a"])({url:"/antithunderPrerun/page",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/antithunderPrerun/add",method:"post",data:e})}function l(e){return Object(i["a"])({url:"/antithunderPrerun/draftSave",method:"post",data:e})}function o(e){return Object(i["a"])({url:"/antithunderPrerun/"+e,method:"get"})}function n(e){return Object(i["a"])({url:"/antithunderPrerun/edit",method:"put",data:e})}function c(e){return Object(i["a"])({url:"/antithunderPrerun/",method:"delete",data:e})}function u(e){return Object(i["a"])({url:"/antithunderPrerunReview/technicalDecision",method:"put",data:e})}function m(e){return Object(i["a"])({url:"/antithunderPrerunReview/sendCase",method:"put",data:e})}function d(e){return Object(i["a"])({url:"/antithunderPrerunReview/parity",method:"put",data:e})}function p(e){return Object(i["a"])({url:"/antithunderPrerunReview/offerB",method:"put",data:e})}function f(e){return Object(i["a"])({url:"/antithunderPrerunReview/offerA",method:"put",data:e})}function h(e){return Object(i["a"])({url:"/antithunderPrerunReview/executeBefore",method:"put",data:e})}function g(e){return Object(i["a"])({url:"/antithunderPrerunReview/executeAfter",method:"put",data:e})}function b(e){return Object(i["a"])({url:"/antithunderPrerunReview/confirmReport",method:"put",data:e})}function y(e,t){return Object(i["a"])({url:`/antithunderPrerun/executeCount/${e}/${t}`,method:"get"})}},ba18:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,isEdit:!1,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{taskId:e.taskId,code:e.code,businessKey:e.businessKey},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("a7dc"),l=a("1d44"),o=a("acfd");const n={materialWarehousing_2:"materialWarehousing_2",materialWarehousing_3:"materialWarehousing_3"};var c={components:{initForm:s["default"],materialWarehousing_2:l["default"],materialWarehousing_3:o["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null},code:{type:[Number,String],default:null}},data(){return{componentName:n[this.formKey]}},created(){},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component.initData&&this.$refs.component.initData(e)}}},u=c,m=a("2877"),d=Object(m["a"])(u,i,r,!1,null,"16b0f87c",null);t["default"]=d.exports},ba65:function(e,t,a){},ba7f:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("editTemplate",{ref:"editTemplate",attrs:{formKey:e.formKey},on:{setRoleIds:e.setRoleIds,setRoleList:e.setRoleList}}),e.isView?e._e():t("div",["itocontractReview_1"==e.formKey?t("div",{staticClass:"ml20 mr20"},[t("div",[t("span",{staticStyle:{color:"#f56c6c","margin-right":"4px"}},[e._v("*")]),t("span",[e._v(e._s(e.$t("ITO.textApproval")))]),t("p"),t("el-input",{attrs:{type:"textarea",autosize:{minRows:4,maxRows:6},placeholder:e.$t("ITO.textApproval1"),maxlength:"100","show-word-limit":""},model:{value:e.textApproval,callback:function(t){e.textApproval=t},expression:"textApproval"}})],1),t("div",{staticClass:"centerButton"},[t("el-button",{attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v(e._s(e.$t("Submit")))])],1)]):e._e(),"itocontractReview_2"==e.formKey||"itocontractReview_4"==e.formKey?t("div",{staticClass:"ml20 mr20"},[t("el-form",{attrs:{"label-position":"right","label-width":"125px"}},["itocontractReview_4"==e.formKey?t("el-form-item",{attrs:{label:e.$t("ITO.Role1")}},[t("el-select",{attrs:{multiple:"",filterable:"",clearable:"",placeholder:e.$t("monthreportmanage.14")},model:{value:e.roleIds,callback:function(t){e.roleIds=t},expression:"roleIds"}},e._l(e.roleList,(function(e){return t("el-option",{key:e.roleId,attrs:{label:e.roleName,value:String(e.roleId)}})})),1)],1):e._e(),t("el-form-item",{attrs:{label:e.$t("ITO.updateContract")}},[t("el-input",{attrs:{placeholder:e.$t("ITO.pleaseOriginalContractUrl"),maxlength:200,"show-word-limit":"",clearable:"",type:"textarea",autosize:{minRows:4,maxRows:6}},model:{value:e.originalContractUrl,callback:function(t){e.originalContractUrl=t},expression:"originalContractUrl"}})],1),t("el-form-item",{attrs:{label:e.$t("ITO.textApproval")}},[t("el-input",{attrs:{clearable:"",placeholder:e.$t("ITO.textApproval1"),maxlength:200,"show-word-limit":"",type:"textarea",autosize:{minRows:4,maxRows:6}},model:{value:e.textApproval,callback:function(t){e.textApproval=t},expression:"textApproval"}})],1)],1),"itocontractReview_2"==e.formKey?t("div",{staticClass:"centerButton"},[t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.onUpdateAttachments()}}},[e._v(e._s(e.$t("Submit")))])],1):e._e()],1):e._e(),"itocontractReview_3"==e.formKey?t("div",{staticClass:"ml20 mr20"},[t("el-form",{attrs:{"label-position":"right","label-width":"125px"}},[t("el-form-item",{attrs:{label:e.$t("ITO.updateContract3")}},[t("el-upload",{ref:"refUpload",staticClass:"upload-demo",attrs:{action:"",limit:1,accept:".doc, .docx","http-request":e.requestHttp,"file-list":e.fileList,"on-success":e.onSuccess,"on-remove":e.onRemove,"on-exceed":e.handleExceed,"before-upload":e.beforeOtherQUpload}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v(e._s(e.$t("ITO.click-upload")))]),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" "+e._s(e.$t("ITO.uploadTips"))+" ")])],1)],1),t("el-form-item",{attrs:{label:e.$t("ITO.textApproval")}},[t("el-input",{attrs:{clearable:"",placeholder:e.$t("ITO.textApproval1"),maxlength:200,"show-word-limit":"",type:"textarea",autosize:{minRows:4,maxRows:6}},model:{value:e.textApproval,callback:function(t){e.textApproval=t},expression:"textApproval"}})],1)],1),t("div",{staticClass:"centerButton"},[t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.onUpdateAttachments()}}},[e._v(e._s(e.$t("Submit")))])],1)],1):e._e(),"itocontractReview_4"==e.formKey?t("div",{staticClass:"centerButton ml20 mr20"},[t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.onSubmitReview("3")}}},[e._v(e._s(e.$t("ITO.resubmit")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.onSubmitReview("1")}}},[e._v(e._s(e.$t("ITO.oaSubmit")))])],1):e._e(),"itocontractReview_5"==e.formKey?t("div",{staticClass:"ml20 mr20"},[t("el-form",{attrs:{"label-position":"right","label-width":"125px"}},[t("el-form-item",{attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#f56c6c","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("ITO.signDate"))+" ")]),t("el-date-picker",{attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:e.$t("ITO.selectDate"),clearable:""},model:{value:e.signDate,callback:function(t){e.signDate=t},expression:"signDate"}})],1),t("el-form-item",{attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#f56c6c","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("ITO.finalContractAtta"))+" ")]),t("el-upload",{staticClass:"upload-demo",attrs:{action:"",limit:1,accept:".pdf","http-request":e.requestHttp,"before-upload":e.beforeOtherUpload,"file-list":e.fileList,"on-success":e.onSuccess,"on-remove":e.onRemove,"on-exceed":e.handleExceed}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v(e._s(e.$t("ITO.click-upload")))]),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" "+e._s(e.$t("ITO.uploadTips1"))+" ")])],1)],1)],1),t("div",{staticClass:"centerButton"},[t("el-button",{attrs:{type:"primary"},on:{click:e.onSubmitFinal}},[e._v(e._s(e.$t("ITO.onSubmitFinal")))])],1)],1):e._e()])],1)},r=[],s=(a("14d9"),a("cd63")),l=a("dbd9"),o={data(){return{signDate:"",textApproval:"",fileList:[],originalContractUrl:"",roleList:[],roleIds:[]}},components:{editTemplate:l["default"]},props:{formKey:{type:[Number,String],default:null},contractId:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},isView:{type:Boolean,default:!1}},watch:{},methods:{openDialog(){},openClose(){this.textApproval="",this.fileList=[],this.$nextTick().then(()=>{this.$refs.editTemplate.contractId=this.contractId,this.$refs.editTemplate.openClose()})},onUpdateAttachments(){let e={taskId:this.taskId,comment:this.textApproval};"itocontractReview_3"==this.formKey?(this.fileList.length>0&&(e.originalContractName=this.fileList[0].name||"",e.originalContractUrl=this.$removeOSSURLUploadId(this.fileList[0].response.res.requestUrls[0])),Object(s["h"])(e).then(e=>{200==e.code&&(this.$message.success(e.msg),this.$emit("handleClose"))})):(this.originalContractUrl&&(e.originalContractUrl=this.originalContractUrl),Object(s["i"])(e).then(e=>{200==e.code&&(this.$message.success(e.msg),this.$emit("handleClose"))}))},onSubmit(){if(this.$message.closeAll(),!this.textApproval)return void this.$message.warning(this.$t("ITO.textApproval1"));let e={contractId:this.contractId,comment:this.textApproval,taskId:this.taskId};Object(s["a"])(e).then(e=>{200==e.code&&(this.$message.success(e.msg),this.$emit("handleClose"))})},onSubmitReview(e){this.$message.closeAll();let t={audit:e,taskId:this.taskId,comment:this.textApproval};if("3"===e){if(this.roleIds&&0===this.roleIds.length)return this.$message.warning(this.$t("monthreportmanage.14")+this.$t("ITO.Role")),!1;if(t.roleIds=this.roleIds.join(","),!this.originalContractUrl)return this.$message.warning(this.$t("ITO.updateContract2")),!1;t.originalContractUrl=this.originalContractUrl}Object(s["g"])(t).then(e=>{200==e.code&&(this.$message.success(e.msg),this.$emit("handleClose"))})},onSubmitFinal(){if(this.$message.closeAll(),!this.signDate)return this.$message.warning(this.$t("ITO.contractSignDateValid")),!1;if(0==this.fileList.length)return this.$message.warning(this.$t("ITO.finalContractAtta1")),!1;let e={taskId:this.taskId,signDate:this.signDate,ultimatelyContractName:this.fileList[0].name||"",ultimatelyContract:this.$removeOSSURLUploadId(this.fileList[0].response.res.requestUrls[0])};Object(s["e"])(e).then(e=>{200==e.code&&(this.$message.success(e.msg),this.$emit("handleClose"))})},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)})},onSuccess(e,t){this.fileList=[],this.fileList.push(t)},onRemove(e,t){this.fileList=t},handleExceed(e,t){this.$message.warning(this.$t("ITO.uploadTips2"))},beforeOtherUpload(e){let t=e.name.split(".").pop().toLowerCase();const a="pdf"==t;return a||this.$message.error(this.$t("ITO.uploadTips3")),a},beforeOtherQUpload(e){let t=e.name.split(".").pop().toLowerCase();const a=["doc","docx"],i=a.indexOf(t)>-1;return i||this.$message.error(this.$t("ITO.uploadTips4")),i},validateBookmark(e){Object(s["j"])({url:e.url}).then(e=>{200==e.code||this.$refs.refUpload.clearFiles()}).catch(()=>{this.$refs.refUpload.clearFiles(),this.fileList=[]})},setRoleList(e){this.roleList=e},setRoleIds(e){this.roleIds=e}}},n=o,c=(a("6304"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"08c28852",null);t["default"]=u.exports},baaa:function(e,t,a){},bc18:function(e,t,a){"use strict";a.d(t,"g",(function(){return r})),a.d(t,"h",(function(){return s})),a.d(t,"c",(function(){return l})),a.d(t,"a",(function(){return o})),a.d(t,"d",(function(){return n})),a.d(t,"i",(function(){return c})),a.d(t,"b",(function(){return u})),a.d(t,"e",(function(){return m})),a.d(t,"f",(function(){return d}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-depot-material-outstore/list",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/unicare-depot-material-outstore/listCollect",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/unicare-depot-material-outstore/"+e,method:"delete"})}function o(e){return Object(i["a"])({url:"/unicare-depot-material-outstore/add",method:"post",data:e})}function n(e){return Object(i["a"])({url:"/unicare-depot-material-outstore/detail",method:"get",params:e})}function c(e){return Object(i["a"])({url:"/unicare-depot-material-outstore/update",method:"put",data:e})}function u(e){return Object(i["a"])({url:"/unicare-depot-material-outstore/audit",method:"post",data:e})}function m(e){return Object(i["a"])({url:"/unicare-depot-material-outstore/draftSave",method:"post",data:e})}function d(e){return Object(i["a"])({url:"/unicare-depot-material-outstore/executionLast",method:"post",data:e})}},c0d9:function(e,t,a){"use strict";a("e523")},c0e3:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:"GeneralTechnology_0"!==e.formKey||e.isView,dialogId:e.businessKey,taskId:e.taskId,formKey:e.formKey,auditStatus:e.auditStatus},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{taskId:e.taskId,code:e.code},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("d9ac"),l=a("263a"),o=a("54f7"),n=a("0e67");const c={GeneralTechnology_1:"GeneralTechnology_1",GeneralTechnology_3:"GeneralTechnology_3",GeneralTechnology_4:"GeneralTechnology_4"};var u={props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},code:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{componentName:c[this.formKey]}},computed:{},created(){},mounted(){},watch:{},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component&&this.$refs.component.initData&&this.$refs.component.initData(e)}},components:{initForm:s["default"],GeneralTechnology_1:l["default"],GeneralTechnology_3:o["default"],GeneralTechnology_4:n["default"]}},m=u,d=a("2877"),p=Object(d["a"])(m,i,r,!1,null,"62a633da",null);t["default"]=p.exports},c165:function(e,t,a){},c16c:function(e,t,a){},c18f:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"form2",attrs:{model:e.form2,"label-width":"150px"}},[t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Approval-remarks")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.form2.comment,callback:function(t){e.$set(e.form2,"comment",t)},expression:"form2.comment"}})],1)],1),t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:function(t){return e.handleSave("3")}}},[e._v(e._s(e.$t("myApproval-restServicePurchase.rejected")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleSave("2")}}},[e._v(e._s(e.$t("myApproval-restServicePurchase.agree")))])],1)],1)},r=[],s=a("65a4"),l={name:"index",components:{},props:{businessKey:{type:[Number,String],default:null},taskId:{type:String,default:""}},data(){return{form2:{}}},created(){},methods:{handleSave(e){this.$refs.form2.validate(t=>{if(t){if(!this.form2.comment&&3==e)return this.$message.closeAll(),void this.$message.warning("请输入备注");let t={businessKey:this.businessKey,comment:this.form2.comment,status:e,taskId:this.taskId};Object(s["b"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})}}},o=l,n=a("2877"),c=Object(n["a"])(o,i,r,!1,null,null,null);t["default"]=c.exports},c214:function(e,t,a){},c2a2:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:"General_0"!==e.formKey||e.isView,dialogId:e.businessKey,taskId:e.taskId,formKey:e.formKey,auditStatus:e.auditStatus},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{taskId:e.taskId,code:e.code},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("142a"),l=a("66b5"),o=a("a6cc"),n=a("972c");const c={General_1:"General_1",General_3:"General_3",General_4:"General_4"};var u={props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},code:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{componentName:c[this.formKey]}},computed:{},created(){},mounted(){},watch:{},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component&&this.$refs.component.initData&&this.$refs.component.initData(e)}},components:{initForm:s["default"],General_1:l["default"],General_3:o["default"],General_4:n["default"]}},m=u,d=a("2877"),p=Object(d["a"])(m,i,r,!1,null,"7f13c477",null);t["default"]=p.exports},c55c:function(e,t,a){"use strict";a.d(t,"a",(function(){return r})),a.d(t,"c",(function(){return s})),a.d(t,"f",(function(){return l})),a.d(t,"b",(function(){return o})),a.d(t,"g",(function(){return n})),a.d(t,"e",(function(){return c})),a.d(t,"d",(function(){return u}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-warehouse/add",method:"post",data:e})}function s(e){return Object(i["a"])({url:"/unicare-warehouse/list",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/unicare-warehouse/update",method:"put",data:e})}function o(e){return Object(i["a"])({url:"/unicare-warehouse/"+e,method:"DELETE"})}function n(e){return Object(i["a"])({url:"/unicare-warehouse/updateStatus",method:"put",data:e})}function c(e){return Object(i["a"])({url:"/system/dept/treeselect",method:"post",data:e})}function u(e){return Object(i["a"])({url:"/system/user/stationMaintenanceSelect",method:"get",params:e})}},c5cd:function(e,t,a){"use strict";a("ef98")},c5e5:function(e,t,a){"use strict";a("a7d7")},c63d:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("clearApply.Ticketimplement"))+"】"+e._s(e.$t("clearApply.Aftertheworkorderiscompleted")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"180px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"CC"===e.category?e.$t("clearApply.ActualMu"):e.$t("clearApply.Actualexecutioncapacity"),prop:"actualExecutionCapacity"}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:9999999.99},model:{value:e.formData.actualExecutionCapacity,callback:function(t){e.$set(e.formData,"actualExecutionCapacity",t)},expression:"formData.actualExecutionCapacity"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"CC"===e.category?e.$t("clearApply.Actualexecutedunitprice1"):e.$t("clearApply.Actualexecutedunitprice2"),prop:"actualExecutionPrice"}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:9999999.99},model:{value:e.formData.actualExecutionPrice,callback:function(t){e.$set(e.formData,"actualExecutionPrice",t)},expression:"formData.actualExecutionPrice"}})],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("7c72"),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null},code:{type:[Number,String],default:null}},data(){return{category:"",contractTypeList:[],formData:{actualExecutionPrice:"",actualExecutionCapacity:"",taskId:""},rules:{actualExecutionPrice:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]},supplierList:[]}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["f"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},initData(e){this.category=e.category,this.formData.actualExecutionPrice=e.executionPrice,this.formData.actualExecutionCapacity=e.generalTicketsActualExecutionCapacity}}},o=l,n=(a("e53d"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"4e0d3dc2",null);t["default"]=c.exports},c941:function(e,t,a){},cae5:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return e.formData?t("div",[t("el-form",{ref:"formData",staticClass:"form-tel",attrs:{model:e.formData,"label-width":"150px",inline:""}},[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.applyUserInfo"))+"】")]),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Application-name"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Application-no"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1),t("el-form-item",{attrs:{label:e.$t("suppliesPurchase.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.department")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserDepart,callback:function(t){e.$set(e.formData,"applyUserDepart",t)},expression:"formData.applyUserDepart"}})],1),t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.applyDate")}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",disabled:""},model:{value:e.formData.createTime,callback:function(t){e.$set(e.formData,"createTime",t)},expression:"formData.createTime"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.rewardPunish"),prop:"rewardPunish",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-radio-group",{attrs:{disabled:""},model:{value:e.formData.rewardPunish,callback:function(t){e.$set(e.formData,"rewardPunish",t)},expression:"formData.rewardPunish"}},[t("el-radio",{attrs:{label:"0"}},[e._v(e._s(e.$t("omContractRevenueEdit.reward")))]),t("el-radio",{attrs:{label:"1"}},[e._v(e._s(e.$t("omContractRevenueEdit.practical")))]),t("el-radio",{attrs:{label:"2"}},[e._v(e._s(e.$t("omContractRevenueEdit.clearChange")))])],1)],1),"suppliesPurchase_1"!=e.formKey||e.isView||0!=e.auditStatus?e._e():t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.project"),prop:"projectId",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{placeholder:e.$t("monthreportmanage.14"),clearable:"",filterable:"",disabled:e.isView},on:{change:e.changeProject},model:{value:e.formData.projectId,callback:function(t){e.$set(e.formData,"projectId",t)},expression:"formData.projectId"}},e._l(e.projectListData,(function(e){return t("el-option",{key:e.projectId,attrs:{label:e.projectCodeAndName,value:e.projectId}})})),1)],1),t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.contractInfo"))+"】")]),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.contractName"),prop:"contractName"}},[t("el-input",{staticClass:"input_width",staticStyle:{padding:"0 46px 0 0"},attrs:{disabled:"",placeholder:e.$t("ITO.pleaseContract"),maxlength:"40","show-word-limit":"",clearable:""},model:{value:e.formData.contractName,callback:function(t){e.$set(e.formData,"contractName","string"===typeof t?t.trim():t)},expression:"formData.contractName"}})],1),t("el-form-item",{attrs:{label:e.$t("ITO.contractCode"),prop:"contractCode"}},[t("el-input",{staticClass:"input_width",staticStyle:{padding:"0 46px 0 0"},attrs:{disabled:"",placeholder:e.$t("ITO.pleaseContract"),maxlength:"40","show-word-limit":"",clearable:""},model:{value:e.formData.contractCode,callback:function(t){e.$set(e.formData,"contractCode","string"===typeof t?t.trim():t)},expression:"formData.contractCode"}})],1),t("el-form-item",{attrs:{label:e.$t("ITO.contractBeginDate"),prop:"contractBeginDate"}},[t("el-date-picker",{attrs:{disabled:"",type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:e.$t("ITO.selectDate"),clearable:"","picker-options":e.pickerOptionsStart},model:{value:e.formData.contractBeginDate,callback:function(t){e.$set(e.formData,"contractBeginDate",t)},expression:"formData.contractBeginDate"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.contractEndDate"),prop:"contractEndDate"}},[t("el-date-picker",{attrs:{disabled:"",type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:e.$t("ITO.selectDate"),clearable:"","picker-options":e.pickerOptionsEnd},model:{value:e.formData.contractEndDate,callback:function(t){e.$set(e.formData,"contractEndDate",t)},expression:"formData.contractEndDate"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.customerName"),prop:"customerName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.customerName,callback:function(t){e.$set(e.formData,"customerName",t)},expression:"formData.customerName"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.projectCompanyName"),prop:"projectCompanyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectCompanyName,callback:function(t){e.$set(e.formData,"projectCompanyName",t)},expression:"formData.projectCompanyName"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.firstCategory")}},[t("el-select",{attrs:{disabled:"",placeholder:"请选择"},model:{value:e.formData.firstCategory,callback:function(t){e.$set(e.formData,"firstCategory",t)},expression:"formData.firstCategory"}},e._l(e.firstOptions,(function(e,a){return t("el-option",{key:a,attrs:{label:e,value:e}})})),1)],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.secondCategory")}},[t("el-select",{attrs:{disabled:"",placeholder:"请选择"},model:{value:e.formData.secondCategory,callback:function(t){e.$set(e.formData,"secondCategory",t)},expression:"formData.secondCategory"}},e._l(e.secondOptions,(function(e,a){return t("el-option",{key:a,attrs:{label:e,value:e}})})),1)],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.ourCompanyName"),prop:"ourCompanyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.ourCompanyName,callback:function(t){e.$set(e.formData,"ourCompanyName",t)},expression:"formData.ourCompanyName"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.salesman"),prop:"salesman"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.salesman,callback:function(t){e.$set(e.formData,"salesman",t)},expression:"formData.salesman"}})],1),t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.amountInfo"))+"】")]),t("el-form-item",{attrs:{label:e.$t("ITO.projectName"),prop:"projectName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectName,callback:function(t){e.$set(e.formData,"projectName",t)},expression:"formData.projectName"}})],1),t("el-form-item",{attrs:{label:e.$t("ITO.projectCode"),prop:"projectCode",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:e.GLOBAL.MAX_LENGTH_TITLE,"show-word-limit":"",disabled:""},model:{value:e.formData.projectCode,callback:function(t){e.$set(e.formData,"projectCode",t)},expression:"formData.projectCode"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.planAmount"),prop:"planAmount"}},[t("el-input",{directives:[{name:"only-number",rawName:"v-only-number",value:{min:0,maxlength:15},expression:"{min:0,maxlength:15}"}],attrs:{disabled:"",placeholder:e.$t("omContractRevenueEdit.inputTip"),maxlength:15,"show-word-limit":""},model:{value:e.formData.planAmount,callback:function(t){e.$set(e.formData,"planAmount","string"===typeof t?t.trim():t)},expression:"formData.planAmount"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.actualAmount"),prop:"actualAmount"}},[t("el-input",{directives:[{name:"only-number",rawName:"v-only-number",value:{min:0,maxlength:15},expression:"{min:0,maxlength:15}"}],attrs:{placeholder:e.$t("omContractRevenueEdit.inputTip"),maxlength:15,"show-word-limit":"",disabled:""},model:{value:e.formData.actualAmount,callback:function(t){e.$set(e.formData,"actualAmount","string"===typeof t?t.trim():t)},expression:"formData.actualAmount"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.isReward"),prop:"isReward",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-radio-group",{attrs:{disabled:""},model:{value:e.formData.isReward,callback:function(t){e.$set(e.formData,"isReward",t)},expression:"formData.isReward"}},[t("el-radio",{attrs:{label:"0"}},[e._v(e._s(e.$t("omContractRevenueEdit.reward")))]),t("el-radio",{attrs:{label:"1"}},[e._v(e._s(e.$t("omContractRevenueEdit.punish")))])],1)],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.rewardPunishInfo"),prop:"rewardPunishInfo"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.rewardPunishInfo,callback:function(t){e.$set(e.formData,"rewardPunishInfo",t)},expression:"formData.rewardPunishInfo"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.confirmDate"),prop:"confirmDate"}},[t("el-date-picker",{attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:e.$t("supplier.option-date"),disabled:""},model:{value:e.formData.confirmDate,callback:function(t){e.$set(e.formData,"confirmDate",t)},expression:"formData.confirmDate"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.invoicingDate"),prop:"invoicingDate"}},[t("el-date-picker",{attrs:{type:"date",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",placeholder:e.$t("supplier.option-date"),disabled:""},model:{value:e.formData.invoicingDate,callback:function(t){e.$set(e.formData,"invoicingDate",t)},expression:"formData.invoicingDate"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.receiptAmount"),prop:"invoicingAmount"}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:e.GLOBAL.MAX_LENGTH_TITLE,"show-word-limit":"",disabled:""},model:{value:e.formData.invoicingAmount,callback:function(t){e.$set(e.formData,"invoicingAmount",t)},expression:"formData.invoicingAmount"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("myApproval-suppliesPurchase.upload-atta"),prop:"faultName"}},[t("upload",{ref:"attaReqFileVos",attrs:{limitNum:3,warning:e.$t("myApproval-restServicePurchase.The-file-size"),disabled:!("utensilApply_0"==e.formKey&&0==e.auditStatus)||e.isView}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.contentRemark"),prop:"contentRemark"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",autosize:{minRows:6,maxRows:7},"show-word-limit":"",disabled:""},model:{value:e.formData.contentRemark,callback:function(t){e.$set(e.formData,"contentRemark",t)},expression:"formData.contentRemark"}})],1),e._e()],1),t("el-dialog",{attrs:{title:e.titleProject,visible:e.showProjectDialog,width:"80%","close-on-click-modal":!1,"append-to-body":""},on:{"update:visible":function(t){e.showProjectDialog=t}}},[t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.payList,stripe:"","show-summary":"","summary-method":e.getSummaries}},[t("el-table-column",{attrs:{label:"应开票比例",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.invoicingRatio)+"%")]}}],null,!1,2356660198)}),t("el-table-column",{attrs:{label:"应开票金额",prop:"invoicingAmount",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.invoicingAmount))]}}],null,!1,3141339429)}),t("el-table-column",{attrs:{label:"应开票日期",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.invoicingDate))]}}],null,!1,2061605117)}),t("el-table-column",{attrs:{label:"开票内容",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.invoicingRemark))]}}],null,!1,2949024971)})],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handleClose2}},[e._v(e._s(e.$t("Cancel")))])],1)],1),t("div",{staticClass:"container"},["OM"==e.formData.category?t("span",{staticClass:"left"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.projectAmountSum"))+"】:"+e._s(e.formData.projectAmountSum))]):e._e(),"OM"==e.formData.category?t("span",{staticClass:"right"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.invoicingAmountSum"))+"】:"+e._s(e.formData.invoicingAmountSum))]):e._e(),"UNOM"==e.formData.category?t("span",{staticClass:"left"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.confirmAmountSum"))+"】:"+e._s(e.formData.confirmAmountSum))]):e._e()]),e.isView||0!=e.auditStatus||"OMContractEditReward_1"!=e.formKey?e._e():t("div",{staticClass:"bottomButton mb20"},[t("el-button",{attrs:{type:"warning"},on:{click:function(t){return e.handleAuditInvalid("4")}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.invalid")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit3}},[e._v(e._s(e.$t("Sure")))])],1),t("el-dialog",{attrs:{title:e.$t("myApproval-suppliesPurchase.supplies"),visible:e.dialogVisible2,width:"800px","append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible2=t}}},[t("el-form",{ref:"form",attrs:{model:e.queryParams,"label-width":"100px",inline:""}},[t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.material-name")}},[t("el-input",{model:{value:e.queryParams.materialName,callback:function(t){e.$set(e.queryParams,"materialName",t)},expression:"queryParams.materialName"}})],1),t("el-form-item",{attrs:{label:""}},[t("el-button",{attrs:{size:"medium",type:"primary"},on:{click:e.search}},[e._v(e._s(e.$t("Search")))]),t("el-button",{attrs:{size:"medium",type:"warning",plain:""},on:{click:e.reset}},[e._v(e._s(e.$t("Reset")))])],1)],1),t("div",{staticClass:"dialog-footer flex flex-center",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.closeDialog}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.saveDialog}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.Confirm")))])],1)],1)],1):e._e()},r=[],s=(a("13d5"),a("14d9"),a("9dac")),l=a("9565"),o=a("96aa"),n=a("5020"),c=a("9baf"),u=a("1c17"),m=a("1597"),d={components:{upload:s["a"],dialogTel:l["a"],baseTable:o["a"]},props:{isView:{type:Boolean,default:!1},isEdit:{type:Boolean,default:null},businessKey:{type:[Number,String],default:null},formKey:{type:String,default:""},auditStatus:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null}},data(){return{firstOptions:["质量安全","技术服务","运营事务","商务支持","结算调整"],secondObj:{"质量安全":["人员技术能力","人员沟通能力","故障处理","5S","合同要素执行不到位","报表记录","电费结算","其他"],"技术服务":["发电量","监控平台","unicare"],"运营事务":["人员安排","合同要是有未执行","其他"],"商务支持":["无"],"结算调整":["无"]},secondOptions:[],titleProject:"",systemDictDataListData:[{dictLabel:"光伏",dictValue:"0"},{dictLabel:"风电",dictValue:"1"},{dictLabel:"储能",dictValue:"2"},{dictLabel:"户用",dictValue:"3"},{dictLabel:"电力综合服务",dictValue:"4"},{dictLabel:"综合能源",dictValue:"5"}],categoryServiceListData:[{dictLabel:"常规服务（故障排查电站巡检等）",dictValue:"0"},{dictLabel:"专项服务（组件清洗、电站体检等除草）",dictValue:"1"},{dictLabel:"技改服务",dictValue:"2"},{dictLabel:"监控服务",dictValue:"3"},{dictLabel:"其他服务",dictValue:"4"},{dictLabel:"结算调整",dictValue:"5"}],showProjectDialog:!1,pickerOptionsEnd:{disabledDate:e=>{if(this.formData.requiredStartDate){let t=new Date(this.formData.requiredStartDate),a=t.setDate(t.getDate()+1);return e.getTime()<a-1728e5}{let t=new Date;return e.getTime()<t.setDate(t.getDate()+3)-864e5}}},pickerOptionsStart:{disabledDate:e=>!!this.formData.contractEndDate&&e.getTime()>new Date(this.formData.contractEndDate).getTime()},applyUnitPriceDisable:!0,dialogVisible2:!1,formData:null,loginUser:{userId:null},queryParams:{total:0,pageIndex:1,pageSize:10,materialName:""},tableHeadConfig:[{label:this.$t("myApproval-suppliesPurchase.material-type"),prop:"materialCategoryName",isShow:!0},{label:this.$t("myApproval-suppliesPurchase.material-code"),prop:"materialCode",isShow:!0},{label:this.$t("myApproval-suppliesPurchase.material-name"),prop:"materialName",isShow:!0},{label:this.$t("myApproval-suppliesPurchase.specifications"),prop:"materialSpecs",isShow:!0,minWidth:120},{label:this.$t("myApproval-suppliesPurchase.Measuring-unit"),prop:"materialUnit",isShow:!0,minWidth:120}],tableLoadData:[],tableLoadData2:[],projectListData:[],warehouseListData:[],projectInfo:"",contractListData:[],contractInfo:null,selectedMaterialData:[],materialPurchaseId:"",selectedMaterial:[],selectedNum:0,payList:[]}},created(){},methods:{handleClose2(){this.showProjectDialog=!1},getSummaries(e){const{columns:t,data:a}=e,i=[];return t.forEach((e,t)=>{if(0===t)return void(i[t]="合计");const r=a.map(t=>Number(t[e.property]));r.every(e=>isNaN(e))?i[t]="-":(i[t]=r.reduce((e,t)=>{const a=Number(t);return isNaN(a)?e:(Number(e)+t).toFixed(2)},0),i[t]+=" 元")}),i},showProject(e,t){console.log(e),console.log(t),Object(u["X"])(e.projectInfoId).then(t=>{this.payList=t.rows,this.titleProject="付款条件-"+e.projectName}),this.showProjectDialog=!0},init(){localStorage.getItem("loginUser")&&(this.loginUser=JSON.parse(localStorage.getItem("loginUser")).user),this.getDetail()},getDetail(e){Object(u["z"])(this.businessKey).then(e=>{this.formData=e.data,Array.isArray(e.data.attaReqFileVos)&&e.data.attaReqFileVos.length>0&&this.$nextTick(()=>{this.$refs.attaReqFileVos.fileList=[],e.data.attaReqFileVos.map(e=>{this.$refs.attaReqFileVos.fileList.push({url:e.fileUrl,name:e.fileName,fileSize:e.fileSize})})}),"0"==this.formData.supplierEnquiryFlag?this.applyUnitPriceDisable=!1:this.applyUnitPriceDisable=!0,this.tableLoadData2=e.data.itemList?e.data.itemList:[],this.getProjectList(1);for(let t in this.tableLoadData2){let e=this.tableLoadData2[t];if(e.materialPurchaseId){this.materialPurchaseId=e.materialPurchaseId;break}}if(6==Number(this.formKey.split("_")[1])&&0==this.auditStatus&&!this.isView)for(let t in this.tableLoadData2){let e=this.tableLoadData2[t];e.poCode||("1"===this.formData.supplierEnquiryFlag&&(this.$set(e,"actualQuantity",e.applyQuantity),this.$set(e,"actualUnitPrice",e.applyUnitPrice)),"0"===this.formData.supplierEnquiryFlag&&(this.$set(e,"actualQuantity",e.applyQuantitySupplier),this.$set(e,"actualUnitPrice",e.applyUnitPriceSupplier))),e.poCode&&(this.$set(e,"disabled",!0),this.$nextTick(()=>{this.$refs.materialTable&&this.$refs.materialTable.toggleRowSelection(e,!0)}))}})},fileExport(){let e="/unicare-material/downloadTemplate",t="物资采购申请";this.$fileFun.exportOperation(e,{},"post",t)},importExcel(e){const t="/unicare-material/importByPurchase",a=e.file;this.$fileFun.importOperation(t,a,"post").then(e=>{if(e){let t=[];if(this.tableLoadData2.length>0){let a=e.map(e=>String(e.materialCode)),i=this.tableLoadData2.map(e=>String(e.materialCode)),r=a.filter(e=>i.indexOf(e)<0);e.forEach(e=>{r.forEach(a=>{e.materialCode==a&&(this.$set(e,"materialAffiliation","乙方"),t.push(e))})})}else t=e;this.tableLoadData2=this.tableLoadData2.concat(t)}})},getNo(){let e={flag:!1};Object(c["j"])(e,"PRG").then(e=>{this.formData.applyOdd=e.msg})},search(){this.queryParams.pageIndex=1,this.getAddMaterialList()},reset(){this.queryParams={materialName:"",total:0,pageIndex:1,pageSize:10},this.getAddMaterialList()},cancel(){this.$emit("submit")},handleAuditInvalid(e){let t={businessKey:this.businessKey,status:e,taskId:this.taskId,remark:this.formData.remark};Object(u["k"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})},handleSubmit3(){this.$refs.formData.validate(e=>{if(e){let e={businessKey:this.businessKey,status:"2",taskId:this.taskId,remark:this.formData.remark};Object(u["k"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},getContractList(e){Object(c["f"])(this.formData.projectId).then(t=>{200==t.code&&(this.contractListData=t.data,1==e&&this.changeContract(this.formData.contractId))})},changeContract(e){this.contractInfo=this.contractListData.find(t=>t.contractId==e)},getProjectList(e){Object(c["m"])().then(t=>{200==t.code&&(Array.isArray(t.data)&&t.data.length>0&&(this.projectListData=t.data),1==e&&(this.projectInfo=this.projectListData.find(e=>e.projectId==this.formData.projectId)))})},changeProject(e){this.projectInfo=this.projectListData.find(t=>t.projectId==e),this.formData.projectAddress=this.projectInfo.projectAddress,this.formData.projectType=this.projectInfo.powerStationType,this.formData.projectCapacity=this.projectInfo.installedCapacity,this.formData.warehouseId="",this.warehouseListData=[],this.getWarehouseList(),this.getContractList()},getWarehouseList(){Object(m["i"])(this.formData.projectId).then(e=>{200==e.code&&(this.warehouseListData=e.data)})},getParentId(e,t){for(let a in e){if(e[a].id==t)return[e[a].id];if(e[a].children){let i=this.getParentId(e[a].children,t);if(void 0!==i)return i.concat(e[a].id)}}},addMaterial(){this.dialogVisible2=!0,this.queryParams.materialName="",this.queryParams.pageIndex=1,this.getAddMaterialList(),this.$nextTick(()=>{this.$refs.multipleTable.$refs.dataTable.clearSelection()})},closeDialog(){this.dialogVisible2=!1},saveDialog(){this.dialogVisible2=!1;let e=[];if(this.tableLoadData2.length>0){let t=this.selectedMaterialData.map(e=>String(e.materialCode)),a=this.tableLoadData2.map(e=>String(e.materialCode)),i=t.filter(e=>a.indexOf(e)<0);this.selectedMaterialData.forEach(t=>{i.forEach(a=>{t.materialCode==a&&(this.$set(t,"materialAffiliation","乙方"),e.push(t))})})}else e=this.selectedMaterialData;this.tableLoadData2=this.tableLoadData2.concat(e)},getPageList(e){e&&(this.queryParams.pageIndex=e.pageIndex,this.queryParams.pageSize=e.pageSize,this.queryParams.sort=e.order&&e.sort?e.sort:"",this.queryParams.order=e.order?e.order:"",this.getAddMaterialList())},changeWarehouse(e){},getAddMaterialList(){let e={materialId:String(this.tableLoadData2.map(e=>String(e.materialId))),materialName:this.queryParams.materialName,status:0,pageNum:this.queryParams.pageIndex,pageSize:this.queryParams.pageSize};Object(n["b"])(e).then(e=>{200==e.code&&(this.tableLoadData=e.rows,this.queryParams.total=e.total)})},handleDel(e){this.tableLoadData2.splice(e.$index,1)},selectionChange(e,t){this.selectedMaterialData=e}}},p=d,f=(a("b21f"),a("2877")),h=Object(f["a"])(p,i,r,!1,null,"be9554f4",null);t["default"]=h.exports},cb27:function(e,t,a){var i=a("e330"),r=Set.prototype;e.exports={Set:Set,add:i(r.add),has:i(r.has),remove:i(r["delete"]),proto:r}},cd63:function(e,t,a){"use strict";a.d(t,"d",(function(){return r})),a.d(t,"c",(function(){return s})),a.d(t,"a",(function(){return l})),a.d(t,"e",(function(){return o})),a.d(t,"f",(function(){return n})),a.d(t,"g",(function(){return c})),a.d(t,"h",(function(){return u})),a.d(t,"i",(function(){return m})),a.d(t,"b",(function(){return d})),a.d(t,"j",(function(){return p}));var i=a("b775");function r(e){return Object(i["a"])({url:"/contractReview/page",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/contractReview/"+e,method:"get"})}function l(e){return Object(i["a"])({url:"/contractReview/audit",method:"PUT",data:e})}function o(e){return Object(i["a"])({url:"/contractReview/final",method:"PUT",data:e})}function n(e){return Object(i["a"])({url:"/contractReview/submit",method:"PUT",showloading:!0,data:e})}function c(e){return Object(i["a"])({url:"/contractReview/submit-oa",method:"PUT",showloading:!0,data:e})}function u(e){return Object(i["a"])({url:"/contractReview/updateByLegal",method:"PUT",showloading:!0,data:e})}function m(e){return Object(i["a"])({url:"/contractReview/updateBySaler",method:"PUT",showloading:!0,data:e})}function d(e){return Object(i["a"])({url:"/contractReview/bookmark/"+e,method:"get"})}function p(e){return Object(i["a"])({url:"/contractReview/validateBookmark",method:"get",showloading:!0,params:e})}},cf29:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.18")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark"),prop:"comment"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.isAgree1"),prop:"status"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:""},model:{value:e.formData.status,callback:function(t){e.$set(e.formData,"status",t)},expression:"formData.status"}},[t("el-option",{attrs:{label:e.$t("workOrderManage.agree"),value:"5"}}),t("el-option",{attrs:{label:e.$t("workOrderManage.unPass"),value:"2"}})],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("0fa4"),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{options:[],cascaderProps:{value:"id",label:"label",disabled:"employee"},formData:{actualBeginDate:"",actualEndDate:"",constructionPeriod:"",subjectiveLostGeneration:"",objectiveLostGeneration:"",comment:"",status:"",taskId:""},rules:{status:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){"2"!==this.formData.status||this.formData.comment?(this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["g"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")})})):this.$message.error(this.$t("workOrderManage.tips13"))},initData(e){this.formData.actualBeginDate=e.actualBeginDate,this.formData.actualEndDate=e.actualEndDate,this.formData.constructionPeriod=e.constructionPeriod}},created(){},mounted(){}},o=l,n=(a("458e"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"1e24d141",null);t["default"]=c.exports},cf98:function(e,t){e.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},d0b2:function(e,t,a){},d1d6:function(e,t,a){"use strict";a("10e3")},d1db:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:"Car_0"!==e.formKey||e.isView,dialogId:e.businessKey,taskId:e.taskId,formKey:e.formKey,auditStatus:e.auditStatus},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{taskId:e.taskId,code:e.code},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("61dc"),l=a("4db6"),o=a("dd7b");const n={Car_1:"Car_1",Car_2:"Car_2"};var c={props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},code:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{componentName:n[this.formKey]}},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component&&this.$refs.component.initData&&this.$refs.component.initData(e)}},components:{initForm:s["default"],Car_1:l["default"],Car_2:o["default"]}},u=c,m=a("2877"),d=Object(m["a"])(u,i,r,!1,null,"72ea36a9",null);t["default"]=d.exports},d1e8:function(e,t,a){"use strict";a("d402")},d234:function(e,t,a){"use strict";a("870d")},d27d:function(e,t,a){"use strict";a("9749")},d2a0:function(e,t,a){},d402:function(e,t,a){},d58f:function(e,t,a){var i=a("59ed"),r=a("7b0b"),s=a("44ad"),l=a("07fa"),o=TypeError,n=function(e){return function(t,a,n,c){i(a);var u=r(t),m=s(u),d=l(u),p=e?d-1:0,f=e?-1:1;if(n<2)while(1){if(p in m){c=m[p],p+=f;break}if(p+=f,e?p<0:d<=p)throw o("Reduce of empty array with no initial value")}for(;e?p>=0:d>p;p+=f)p in m&&(c=a(c,m[p],p,u));return c}};e.exports={left:n(!1),right:n(!0)}},d648:function(e,t,a){"use strict";a("0df9")},d64c:function(e,t,a){"use strict";a("f062")},d73e:function(e,t,a){},d952:function(e,t,a){},d95b:function(e,t,a){"use strict";a("f0b6")},d9ac:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",staticClass:"form",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.type"),prop:"category"}},[t("el-select",{attrs:{clearable:"",placeholder:e.$t("Please-select"),disabled:e.isView||"3"!==e.formData.source},on:{change:e.categoryChange},model:{value:e.formData.category,callback:function(t){e.$set(e.formData,"category",t)},expression:"formData.category"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.contractTypeList,(function(e,a){return t("el-option",{key:a,attrs:{label:e.name,value:e.value}})}))],2)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applyNo"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applyName"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[e.isView?t("el-form-item",{attrs:{label:e.$t("clearApply.projectname"),prop:"projectId"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectName,callback:function(t){e.$set(e.formData,"projectName",t)},expression:"formData.projectName"}})],1):t("el-form-item",{attrs:{label:e.$t("workOrderManage.project"),prop:"projectId"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:e.isView||"GZ"!==e.formData.category&&"LP"!==e.formData.category},on:{change:e.projectChange},model:{value:e.formData.projectId,callback:function(t){e.$set(e.formData,"projectId",t)},expression:"formData.projectId"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.lastAreaList,(function(e){return t("el-option",{key:e.projectId,attrs:{label:`${e.projectName}(${e.projectCode})`,value:e.projectId}})}))],2)],1)],1),e.isView?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.chargePerson"),prop:"principal"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.principalName,callback:function(t){e.$set(e.formData,"principalName",t)},expression:"formData.principalName"}})],1)],1):t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.chargePerson"),prop:"principal"}},[t("el-select",{attrs:{clearable:"",placeholder:e.$t("Please-select"),disabled:e.isView},model:{value:e.formData.principal,callback:function(t){e.$set(e.formData,"principal",t)},expression:"formData.principal"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.principalList,(function(e){return t("el-option",{key:e.userId,attrs:{label:e.nickName,value:e.userId}})}))],2)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[e._e(),"GZ"===e.formData.category?t("el-col",{attrs:{span:12}},[t("el-form-item",{class:{"is-required":"GZ"===e.formData.category},attrs:{label:e.$t("workOrderManage.flawType"),prop:"faultId",rules:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}},[t("el-select",{attrs:{clearable:"",placeholder:this.$t("Please-select"),disabled:e.isView},model:{value:e.formData.faultId,callback:function(t){e.$set(e.formData,"faultId",t)},expression:"formData.faultId"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.faultList,(function(e){return t("el-option",{key:e.faultId,attrs:{label:e.faultName,value:e.faultId}})}))],2)],1)],1):e._e()],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"is-required",attrs:{label:e.$t("workOrderManage.priority"),prop:"priority"}},[t("el-radio-group",{attrs:{disabled:e.isView},model:{value:e.formData.priority,callback:function(t){e.$set(e.formData,"priority",t)},expression:"formData.priority"}},e._l(e.priorityList,(function(a){return t("el-radio",{key:a.dictCode,attrs:{label:a.dictVal},on:{change:e.priorityChange}},[e._v(" "+e._s(a.dictLabel)+" ")])})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.finishTime"),prop:"requiredCompletionTime"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.requiredCompletionTime,callback:function(t){e.$set(e.formData,"requiredCompletionTime",t)},expression:"formData.requiredCompletionTime"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},["QX"===e.formData.category?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.cleanCapacity"),prop:"cleanCapacity",rules:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:99999999.99,disabled:e.isView},model:{value:e.formData.cleanCapacity,callback:function(t){e.$set(e.formData,"cleanCapacity",t)},expression:"formData.cleanCapacity"}})],1)],1):e._e(),"CC"===e.formData.category?t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.Mu"),prop:"acre",rules:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]}},[t("el-input-number",{attrs:{precision:2,step:.1,min:0,max:99999999.99,disabled:e.isView},model:{value:e.formData.acre,callback:function(t){e.$set(e.formData,"acre",t)},expression:"formData.acre"}})],1)],1):e._e(),"CC"===e.formData.category||"QX"===e.formData.category?t("el-col",{attrs:{span:12}},[e.isView?t("el-form-item",{attrs:{label:e.$t("workOrderManage.mode"),prop:"cleanWeedingWayName"}},[t("el-input",{attrs:{disabled:e.isView},model:{value:e.formData.cleanWeedingWayName,callback:function(t){e.$set(e.formData,"cleanWeedingWayName",t)},expression:"formData.cleanWeedingWayName"}})],1):t("el-form-item",{attrs:{label:e.$t("workOrderManage.mode"),prop:"cleanWeedingWay"}},[t("el-select",{attrs:{placeholder:this.$t("Please-select"),disabled:e.isView,clearable:"",filterable:""},model:{value:e.formData.cleanWeedingWay,callback:function(t){e.$set(e.formData,"cleanWeedingWay",t)},expression:"formData.cleanWeedingWay"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.cleanWeedingWayList,(function(e){return t("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})}))],2)],1)],1):e._e()],1),"2"===e.formData.source?t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.relationPurchaseNo"),prop:"associatedPo"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.associatedPo,callback:function(t){e.$set(e.formData,"associatedPo",t)},expression:"formData.associatedPo"}})],1)],1)],1):e._e(),"GZ"===e.formData.category?t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{class:{"is-required":"GZ"===e.formData.category},attrs:{label:e.$t("workOrderManage.faultEffect"),prop:"faultAffect",rules:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}},[t("el-select",{attrs:{clearable:"",multiple:"",placeholder:this.$t("Please-select"),disabled:e.isView},model:{value:e.formData.faultAffect,callback:function(t){e.$set(e.formData,"faultAffect",t)},expression:"formData.faultAffect"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.faultAffectList,(function(e){return t("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})}))],2)],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{class:{"is-required":"GZ"===e.formData.category},attrs:{label:e.$t("workOrderManage.flawDetail"),prop:"faultDetail",rules:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",autosize:{minRows:6,maxRows:7},"show-word-limit":"",disabled:e.isView},model:{value:e.formData.faultDetail,callback:function(t){e.$set(e.formData,"faultDetail",t)},expression:"formData.faultDetail"}})],1)],1)],1):e._e(),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.notes"),prop:"supplementaryNotes"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",autosize:{minRows:6,maxRows:7},"show-word-limit":"",disabled:e.isView},model:{value:e.formData.supplementaryNotes,callback:function(t){e.$set(e.formData,"supplementaryNotes",t)},expression:"formData.supplementaryNotes"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{ref:"upload",staticClass:"is-required",attrs:{label:e.$t("workOrderManage.uploadImage"),prop:"imgList"}},[t("el-upload",{ref:"uploadFile",class:{disUoloadSty:e.isView},attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:e.isView,"file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-exceed":e.handleExceed,"before-upload":e.beforeUpload},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})]),e.isView?e._e():t("span",{staticClass:"el-upload-list__item-delete",on:{click:function(t){return e.handleRemove(a)}}},[t("i",{staticClass:"el-icon-delete"})])])])}}])},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" "+e._s(e.$t("workOrderManage.tips1"))+" ")])])],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.uploadAtta"),prop:"faultName"}},[t("el-upload",{ref:"uploadFile1",class:{disUoloadFileSty:e.isView},attrs:{drag:"",action:"#",multiple:"","http-request":e.requestHttp1,disabled:e.isView,"file-list":e.fileList1,"on-success":e.onSuccess1,"on-remove":e.handleRemove1,"on-exceed":e.handleExceed,"on-preview":e.downFile}},[t("i",{staticClass:"el-icon-upload"}),t("div",{staticClass:"el-upload__text"},[e._v(" "+e._s(e.$t("workOrderManage.tips2"))),t("em",[e._v(e._s(e.$t("workOrderManage.tips3")))])])])],1)],1)],1)],1),e.isView?e._e():t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v(e._s(e.$t("Submit")))])],1),e.isView?t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,"label-width":"150px"}},[(e.isShow(1),e._e()),e.isShowPoint(5)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.2")))]),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.3"),prop:"executeStatus"}},[t("el-input",{attrs:{value:null===e.formData.executeStatus?"":"1"==e.formData.executeStatus?"正常":"异常",disabled:""}})],1)],1),t("el-col",{attrs:{span:12}},[e.showDialog?t("el-form-item",{attrs:{label:"设备类型",prop:"executeProcess"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.deviceModelName,callback:function(t){e.$set(e.formData,"deviceModelName",t)},expression:"formData.deviceModelName"}})],1):e._e()],1),t("el-col",{attrs:{span:12}},[e.showDialog?t("el-form-item",{attrs:{label:"品牌（设备型号）",prop:"executeProcess"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.deviceDetalName,callback:function(t){e.$set(e.formData,"deviceDetalName",t)},expression:"formData.deviceDetalName"}})],1):e._e()],1),t("el-col",{attrs:{span:12}},[e.showDialog?t("el-form-item",{attrs:{label:"故障原因",prop:"executeProcess"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.deviceFaultName,callback:function(t){e.$set(e.formData,"deviceFaultName",t)},expression:"formData.deviceFaultName"}})],1):e._e()],1),t("el-col",{attrs:{span:24}},[e.showDialog?t("el-form-item",{attrs:{label:"故障描述"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.deviceFaultDescribe,callback:function(t){e.$set(e.formData,"deviceFaultDescribe",t)},expression:"formData.deviceFaultDescribe"}})],1):e._e()],1),t("el-col",{attrs:{span:12}},[e.showDialog?t("el-form-item",{attrs:{label:"故障开始时间"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.faultStartDate,callback:function(t){e.$set(e.formData,"faultStartDate",t)},expression:"formData.faultStartDate"}})],1):e._e()],1),t("el-col",{attrs:{span:12}},[e.showDialog?t("el-form-item",{attrs:{label:"故障结束时间"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.faultEndDate,callback:function(t){e.$set(e.formData,"faultEndDate",t)},expression:"formData.faultEndDate"}})],1):e._e()],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.4"),prop:"executeProcess"}},[t("el-input",{attrs:{type:"textarea",disabled:""},model:{value:e.formData.executeProcess,callback:function(t){e.$set(e.formData,"executeProcess",t)},expression:"formData.executeProcess"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.5"),prop:"faultExplain"}},[t("el-input",{attrs:{type:"textarea",disabled:""},model:{value:e.formData.faultExplain,callback:function(t){e.$set(e.formData,"faultExplain",t)},expression:"formData.faultExplain"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.6"),prop:"principalJxName"}},[t("el-upload",{ref:"uploadFile",staticClass:"disUoloadSty",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:"","file-list":e.fileList2},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})])])])}}],null,!1,578894148)},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"})])],1)],1)],1):e._e(),(e.isShowPoint(6),e._e()),e.isShowPoint(7)&&e.formData.signPicture?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.10")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.11"),prop:"principalJxName"}},[t("el-upload",{ref:"uploadFile",staticClass:"disUoloadSty",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:"","file-list":e.fileList6},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})])])])}}],null,!1,578894148)},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"})])],1)],1)],1):e._e(),e.isShowPoint(8)&&e.formData.authPicture?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.12")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.13"),prop:"principalJxName"}},[t("el-upload",{ref:"uploadFile",staticClass:"disUoloadSty",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:"","file-list":e.fileList7},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})])])])}}],null,!1,578894148)},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"})])],1)],1)],1):e._e(),e.isShowPoint(9)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.14")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.15"),prop:"executeRemark"}},[t("el-input",{attrs:{type:"textarea",disabled:""},model:{value:e.formData.executeRemark,callback:function(t){e.$set(e.formData,"executeRemark",t)},expression:"formData.executeRemark"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.16"),prop:"twoTicketsExecuteFile"}},[t("el-upload",{ref:"uploadFile",staticClass:"disUoloadSty",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:"","file-list":e.fileList4},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})])])])}}],null,!1,578894148)},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"})])],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.17"),prop:"twoVotesFile"}},[t("el-upload",{ref:"uploadFile1",staticClass:"disUoloadFileSty",attrs:{drag:"",action:"#",disabled:"","file-list":e.fileList5,"on-preview":e.downFile}},[t("i",{staticClass:"el-icon-upload"}),t("div",{staticClass:"el-upload__text"},[e._v(" "+e._s(e.$t("workOrderManage.tips2"))),t("em",[e._v(e._s(e.$t("workOrderManage.tips3")))])])])],1)],1)],1):e._e(),(e.isShow(4),e._e())],1)],1):e._e(),e.showViewer?t("el-image-viewer",{attrs:{zIndex:99999,"on-close":()=>{e.showViewer=!1},"url-list":e.imgList}}):e._e()],1)},r=[],s=(a("14d9"),a("9baf")),l=a("5b67"),o=a("2934"),n=a("3bc9"),c=a("08a9");function u(e){var t=e,a=t.split("/"),i=a.slice(a.length-1,a.length).toString(String).split(".");return i[0]+"."+i[1]}const m={GZ:"故障",LP:"两票",DX:"单项",CC:"除草",QX:"清洗",FL:"防雷",YS:"预试",ZH:"综合"};var d={name:"initFrom",components:{elImageViewer:c["a"]},props:{formKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},dialogId:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{showDialog:!1,showViewer:!1,imgList:[],powerStationAbbreviation:"",lastAreaList:[],fileList7:[],fileList6:[],fileList5:[],fileList4:[],fileList3:[],fileList2:[],fileList1:[],fileList:[],priorityList:[],contractTypeList:[],principalList:[],deviceList:[],faultList:[],faultAffectList:[],cleanWeedingWayList:[],props:{value:"projectId",label:"projectName",children:"projectChildRespVoList",emitPath:!1},deviceProps:{value:"parentId",label:"name",children:"deviceDivideTreeVoList",emitPath:!1},formData:{applyName:"",applyOdd:"",associatedPo:"",attaReqFileVos:[],attaReqPictureVos:[],category:"",deviceId:"",faultAffect:[],faultDetail:"",faultId:"",generalTicketsId:"",principal:"",priority:"",projectId:"",requiredCompletionTime:"",source:"3",status:"",taskId:"",supplementaryNotes:""},rules:{category:[{required:!0,message:this.$t("Please-select"),trigger:"change"}],projectId:[{required:!0,message:this.$t("Please-select"),trigger:"change"}],priority:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]}}},watch:{},computed:{},methods:{isShowPoint(e){const t=this.formKey.split("_")[1];return 4==t&&("GZ"===this.formData.category&&5===e||("LP"===this.formData.category&&(7===e||8===e||9===e)||"GZ"!=this.formData.category&&"LP"!==this.formData.category&&6===e))},isShow(e){const t=this.formKey.split("_")[1];return e<t||e==t&&1==this.auditStatus},cascaderHide(e){e||0!==this.$refs.deviceCascader.value.length||(this.$refs.deviceCascader.$refs.panel.menus=this.$refs.deviceCascader.$refs.panel.menus.splice(0,1))},handlePictureCardPreview(e){this.showViewer=!0,this.imgList=[e.url]},handleExceed(){this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips4"))},categoryChange(){this.formData.deviceId="",this.formData.deviceName="",this.formData.parentId="",this.formData.faultId="",this.formData.faultAffect=[],this.formData.faultDetail="",this.$nextTick(()=>{this.getNewName()})},getNewName(){this.formData.category&&this.formData.projectId&&m[this.formData.category]&&(this.formData.applyName="【"+m[this.formData.category]+"】"+this.powerStationAbbreviation+dayjs(new Date).format("YYMMDD"))},deviceChange(e,t=!0){if(t){this.faultList=[],this.formData.faultId="";const e=this.$refs.deviceCascader.getCheckedNodes()[0].data;this.formData.deviceId=e.id,this.formData.deviceName=e.name}if(this.formData.deviceId&&this.formData.parentId){const e=this.formData.parentId.split("-"),t=e.length>2?e[e.length-2]:e[e.length-1];Object(l["h"])({deviceId:t,status:0}).then(e=>{this.faultList=e.data})}else this.faultList=[]},priorityChange(e){let t=this.priorityList.find(t=>t.dictVal===e);this.formData.requiredCompletionTime=t.dictValue},getPeopleList(e){Object(n["c"])(e).then(e=>{this.principalList=e.data})},projectChange(e,t=!0){Object(o["c"])(e).then(e=>{t&&(this.formData.principal=e.data.powerStationDirector?Number(e.data.powerStationDirector):""),this.powerStationAbbreviation=e.data.powerStationAbbreviation,this.getNewName(),this.getPeopleList(e.data.bigArea)}),t&&(this.formData.deviceId="",this.formData.deviceName=""),this.deviceTreeList(e)},deviceTreeList(e){Object(l["g"])({projectId:e}).then(e=>{this.deviceList=e.data})},cancel(){this.fileList=[],this.fileList1=[],this.fileList2=[],this.fileList3=[],this.fileList4=[],this.fileList5=[],this.fileList6=[],this.fileList7=[],this.$refs.formData.resetFields(),this.$emit("cancel")},save(){let e=JSON.parse(JSON.stringify(this.formData));e.attaReqPictureVos=[],e.attaReqFileVos=[],e.faultAffect=e.faultAffect?e.faultAffect.join(","):"",this.fileList.forEach(t=>{e.attaReqPictureVos.push({fileName:t.name,fileUrl:t.response.res.requestUrls[0]})}),this.fileList1.forEach(t=>{e.attaReqFileVos.push({fileName:t.name,fileUrl:t.response.res.requestUrls[0]})}),e.status="1",this.$refs.formData.validate(t=>{t&&Object(l["a"])(e).then(()=>{this.$refs.formData.resetFields(),this.$emit("submit")})})},onSuccess1(e,t,a){this.fileList1=a},handleRemove1(e,t){this.fileList1=t},requestHttp1(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile1.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile1.uploadFiles.splice(a,1)})},downFile(e){const t=e.url||e.response.url,a=e.name;this.$onDownload(t,a)},onSuccess(e,t,a){this.fileList=a},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},beforeUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("workOrderManage.tips11")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips12")),t=!1),t},areaProjectList(){Object(s["m"])({dx:"DX"===this.formData.category}).then(e=>{this.lastAreaList=e.data||[]})},getCleanWeedingWayList(){let e={CC:"weeding_way",QX:"rinse_way"};e[this.formData.category]&&this.getDicts(e[this.formData.category]).then(e=>{this.cleanWeedingWayList=e.data})},init(){this.fileList=[],this.fileList1=[],this.fileList2=[],this.fileList3=[],this.fileList4=[],this.fileList5=[],this.fileList6=[],this.fileList7=[],this.getDicts("system_parameters").then(e=>{this.priorityList=e.data.filter(e=>"GZ_NOTURGENT_DAYS"===e.dictLabel||"GZ_URGENT_DAYS"===e.dictLabel),this.priorityList.forEach(e=>{"GZ_NOTURGENT_DAYS"===e.dictLabel&&(e.dictLabel=this.$t("workOrderManage.nonUrgent"),e.dictVal="非紧急"),"GZ_URGENT_DAYS"===e.dictLabel&&(e.dictLabel=this.$t("workOrderManage.urgent"),e.dictVal="紧急")})}),this.getDicts("failure_effect").then(e=>{this.faultAffectList=e.data}),Object(l["k"])(this.dialogId).then(e=>{this.formData=e.data,-1!=this.formData.deviceModelId&&this.formData.deviceModelId?this.showDialog=!0:this.showDialog=!1,this.areaProjectList(),this.formData.faultAffect=this.formData.faultAffect&&(this.formData.faultAffect?this.formData.faultAffect.split(","):[]),this.formData.taskId=this.taskId,this.getCleanWeedingWayList(),"3"===this.formData.source?this.contractTypeList=[{name:"故障",value:"GZ"},{name:"两票",value:"LP"}]:this.contractTypeList=[{name:"故障",value:"GZ"},{name:"两票",value:"LP"},{name:"单项",value:"DX"},{name:"除草",value:"CC"},{name:"清洗",value:"QX"},{name:"防雷",value:"FL"},{name:"预试",value:"YS"},{name:"综合",value:"ZH"},{name:"技术",value:"TECHNOLOGY"}],this.formData.attaReqPictureVos&&this.formData.attaReqPictureVos.forEach(e=>{this.fileList.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.attaReqFileVos&&this.formData.attaReqFileVos.forEach(e=>{this.fileList1.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.faultPictureVos&&this.formData.faultPictureVos.forEach(e=>{this.fileList2.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.unTwoTicketsExecuteFile&&this.formData.unTwoTicketsExecuteFile.forEach(e=>{this.fileList3.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.twoTicketsExecuteFile&&this.formData.twoTicketsExecuteFile.forEach(e=>{this.fileList4.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.waterMarkPdf&&(this.fileList5=[{name:this.formData.twoVotesFileName,url:this.formData.waterMarkPdf?this.formData.waterMarkPdf.split("?")[0]:"",response:{res:{requestUrls:[this.formData.waterMarkPdf]}}}]),this.formData.signPicture&&(this.fileList6=[{name:u(this.formData.signPicture?this.formData.signPicture.split("?")[0]:""),url:this.formData.signPicture?this.formData.signPicture.split("?")[0]:"",response:{res:{requestUrls:[this.formData.signPicture]}}}]),this.formData.authPicture&&(this.fileList7=[{name:u(this.formData.authPicture?this.formData.authPicture.split("?")[0]:""),url:this.formData.authPicture?this.formData.authPicture.split("?")[0]:"",response:{res:{requestUrls:[this.formData.authPicture]}}}]),this.formData.projectId&&this.projectChange(this.formData.projectId,!1),this.formData.deviceId&&this.deviceChange(this.formData.deviceId,!1),this.formData.priority&&this.priorityChange(this.formData.priority),this.$emit("initData",this.formData)})}},mounted(){}},p=d,f=(a("468b"),a("2877")),h=Object(f["a"])(p,i,r,!1,null,"434d0c75",null);t["default"]=h.exports},dade:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,"label-width":"160px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.Application-no")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.the-warehousing-project")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.importProjectName,callback:function(t){e.$set(e.formData,"importProjectName",t)},expression:"formData.importProjectName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.the-warehousing"),prop:"importWarehouseId",rules:{required:!0,message:"必填项不能为空",trigger:"change"}}},[e.isView?t("div",{staticClass:"inputArea"},[e._v(e._s(e.formData.importWarehouseName?e.formData.importWarehouseCode+"_"+e.formData.importWarehouseName:""))]):t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("monthreportmanage.14"),disabled:""},on:{change:e.changeImportWarehouse},model:{value:e.formData.importWarehouseId,callback:function(t){e.$set(e.formData,"importWarehouseId",t)},expression:"formData.importWarehouseId"}},e._l(e.imWarehouseListData,(function(e,a){return t("el-option",{key:"importWarehouseId"+e.warehouseId+a,attrs:{label:e.warehouseCode+(""!=e.warehouseCode&&""!=e.warehouseName?"_":"")+e.warehouseName,value:e.warehouseId}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.the-warehousing-Principal")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.importUserName,callback:function(t){e.$set(e.formData,"importUserName",t)},expression:"formData.importUserName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.the-warehousing-address")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.importAddress,callback:function(t){e.$set(e.formData,"importAddress",t)},expression:"formData.importAddress"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.Bring-up-project")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectName,callback:function(t){e.$set(e.formData,"projectName",t)},expression:"formData.projectName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.Bring-up-warehouse"),prop:"exportWarehouseId",rules:{required:!0,message:"必填项不能为空",trigger:"change"}}},[e.isView?t("div",{staticClass:"inputArea"},[e._v(e._s(e.formData.exportWarehouseName?e.formData.exportWarehouseCode+"_"+e.formData.exportWarehouseName:""))]):t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("monthreportmanage.14"),disabled:""},on:{change:e.changeExportWarehouse},model:{value:e.formData.exportWarehouseId,callback:function(t){e.$set(e.formData,"exportWarehouseId",t)},expression:"formData.exportWarehouseId"}},e._l(e.warehouseListData,(function(e,a){return t("el-option",{key:"exportWarehouseId"+e.warehouseId+a,attrs:{label:e.warehouseNameAndCode,value:e.warehouseId}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.Bring-up-warehouse-Principal")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.exportUserName,callback:function(t){e.$set(e.formData,"exportUserName",t)},expression:"formData.exportUserName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.Bring-up-warehouse-address")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.exportAddress,callback:function(t){e.$set(e.formData,"exportAddress",t)},expression:"formData.exportAddress"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.remark"),prop:"remark",rules:{required:!0,message:"必填项不能为空",trigger:"blur"}}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:"",maxlength:"200","show-word-limit":""},model:{value:e.formData.remark,callback:function(t){e.$set(e.formData,"remark",t)},expression:"formData.remark"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{staticStyle:{width:"100%"},attrs:{span:20}},[t("el-form-item",{attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("stock-manage.Material")))]),t("baseTable",{ref:"eTable",attrs:{minHeight:"",tableHeadConfig:e.tableHeadConfig2,tableLoadData:e.tableLoadData2,pageShow:!1,"row-key":"warehouseMaterialId"},scopedSlots:e._u([{key:"allotCount",fn:function(a){return[t("el-input",{directives:[{name:"limit-num",rawName:"v-limit-num",value:4,expression:"4"}],attrs:{maxlength:"11",disabled:""},on:{input:function(t){return e.blurOutstoreCount(a.data.row)}},model:{value:a.data.row.allotCount,callback:function(t){e.$set(a.data.row,"allotCount",t)},expression:"slot.data.row.allotCount"}})]}},{key:"materialAffiliation",fn:function(a){return[t("el-select",{attrs:{placeholder:e.$t("monthreportmanage.14"),clearable:"",filterable:"",disabled:""},model:{value:a.data.row.materialAffiliation,callback:function(t){e.$set(a.data.row,"materialAffiliation",t)},expression:"slot.data.row.materialAffiliation"}},[t("el-option",{attrs:{label:"乙方",value:"乙方"}}),t("el-option",{attrs:{label:"甲方",value:"甲方"}})],1)]}}])})],1)],1)],1),Number(e.formKey.split("_")[1])>=1?t("el-row",{attrs:{gutter:20}},[t("el-col",{staticStyle:{width:"100%"},attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.Bring-up-photo")}},[t("upload",{ref:"photoUpload",attrs:{"limit-num":9,acceptType:".jpg, .jpeg, .png",disabled:e.isView||"materialTransfers_1"!=e.formKey}})],1)],1),t("el-col",{staticStyle:{width:"100%"},attrs:{span:12}},[t("el-form-item",{attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("stock-manage.Bring-up-remark")))]),t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":"",disabled:e.isView||"materialTransfers_1"!=e.formKey},model:{value:e.formData.exportWarehouseRemark,callback:function(t){e.$set(e.formData,"exportWarehouseRemark",t)},expression:"formData.exportWarehouseRemark"}})],1)],1)],1):e._e(),t("el-row",{directives:[{name:"show",rawName:"v-show",value:e.formData.isShipments,expression:"formData.isShipments"}],attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"single",attrs:{label:"仓库管理员是否发货",prop:"isShipments"}},[t("el-radio-group",{attrs:{disabled:""},model:{value:e.formData.isShipments,callback:function(t){e.$set(e.formData,"isShipments",t)},expression:"formData.isShipments"}},[t("el-radio",{attrs:{label:"1"}},[e._v("是")]),t("el-radio",{attrs:{label:"0"}},[e._v("否")])],1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{ref:"upload",staticClass:"is-required",attrs:{label:"发货凭证",prop:"imgList"}},[t("el-upload",{ref:"uploadFile",class:{disUoloadSty:e.isView},attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:e.isView&&"materialTransfers_2"==e.formKey,"file-list":e.fileList2,"http-request":e.requestHttp2,"on-success":e.onSuccess2,"on-exceed":e.handleExceed,"before-upload":e.beforeUpload},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})]),e.isView?e._e():t("span",{staticClass:"el-upload-list__item-delete",on:{click:function(t){return e.handleRemove2(a)}}},[t("i",{staticClass:"el-icon-delete"})])])])}}])},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" "+e._s(e.$t("clearApply.Imageuploadatmostthreeatleastone"))+" , "+e._s(e.$t("clearApply.nomorethan5MB"))+" ")])])],1)],1)],1),t("el-row",{directives:[{name:"show",rawName:"v-show",value:Number(e.formKey.split("_")[1])>=3&&!1,expression:"Number(formKey.split('_')[1]) >= 3 && false"}],attrs:{gutter:20}},[t("el-col",{staticStyle:{width:"100%"},attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.the-warehousing-photo")}},[t("upload",{ref:"importUpload",attrs:{"limit-num":9,acceptType:".jpg, .jpeg, .png",disabled:e.isView||"materialTransfers_3"!=e.formKey}})],1)],1),t("el-col",{staticStyle:{width:"100%"},attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.the-warehousing-remark")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":"",disabled:e.isView||"materialTransfers_3"!=e.formKey},model:{value:e.formData.importWarehouseRemark,callback:function(t){e.$set(e.formData,"importWarehouseRemark",t)},expression:"formData.importWarehouseRemark"}})],1)],1)],1),t("el-row",{directives:[{name:"show",rawName:"v-show",value:e.formData.isConsignee,expression:"formData.isConsignee"}],attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"single",attrs:{label:"场站运维人员是否收货",prop:"isConsignee"}},[t("el-radio-group",{attrs:{disabled:""},model:{value:e.formData.isConsignee,callback:function(t){e.$set(e.formData,"isConsignee",t)},expression:"formData.isConsignee"}},[t("el-radio",{attrs:{label:"1"}},[e._v("是")]),t("el-radio",{attrs:{label:"0"}},[e._v("否")])],1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{ref:"upload",staticClass:"is-required",attrs:{label:"收货凭证",prop:"imgList"}},[t("el-upload",{ref:"uploadFile",class:{disUoloadSty:e.isView},attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:e.isView,"file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-exceed":e.handleExceed,"before-upload":e.beforeUpload},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})]),e.isView?e._e():t("span",{staticClass:"el-upload-list__item-delete",on:{click:function(t){return e.handleRemove(a)}}},[t("i",{staticClass:"el-icon-delete"})])])])}}])},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" "+e._s(e.$t("clearApply.Imageuploadatmostthreeatleastone"))+" , "+e._s(e.$t("clearApply.nomorethan5MB"))+" ")])])],1)],1)],1)],1),e.isView||0!=e.auditStatus||"materialTransfers_1"!=e.formKey?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSave1}},[e._v(e._s(e.$t("Sure")))])],1),e.isView||0!=e.auditStatus||"materialTransfers_4"!=e.formKey?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSave2}},[e._v(e._s(e.$t("Sure")))])],1),t("el-dialog",{attrs:{title:e.$t("stock-manage.Material"),visible:e.dialogVisible2,width:"800px","append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible2=t}}},[t("el-form",{ref:"form",attrs:{model:e.queryParams,"label-width":"100px",inline:""}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.material-name")}},[t("el-input",{model:{value:e.queryParams.materialName,callback:function(t){e.$set(e.queryParams,"materialName",t)},expression:"queryParams.materialName"}})],1),t("el-form-item",{attrs:{label:""}},[t("el-button",{attrs:{size:"medium",type:"primary"},on:{click:e.search}},[e._v(e._s(e.$t("Search")))]),t("el-button",{attrs:{size:"medium",type:"warning",plain:""},on:{click:e.reset}},[e._v(e._s(e.$t("Reset")))])],1)],1),t("base-table",{ref:"multipleTable",attrs:{minHeight:"",tableHeadConfig:e.tableHeadConfig,tableLoadData:e.tableLoadData,showSelect:!0,pageShow:!0,currentPage:e.queryParams.pageIndex,pageSize:e.queryParams.pageSize,sortable:!1,total:e.queryParams.total,"row-key":"warehouseMaterialId"},on:{getPageList:e.getPageList,selectLine:e.selectionChange}}),t("div",{staticClass:"dialog-footer flex flex-center",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.closeDialog}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary",disabled:e.saveDialogDisabled},on:{click:e.saveDialog}},[e._v(e._s(e.$t("Sure")))])],1)],1),t("el-dialog",{staticClass:"img-preview",attrs:{visible:e.imgDialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.imgDialogVisible=t}}},[t("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},r=[],s=(a("14d9"),a("96aa")),l=a("9baf"),o=a("1597"),n=a("b72e"),c=a("9dac"),u={components:{baseTable:s["a"],upload:c["a"]},props:{isView:{type:Boolean,default:!1},businessKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},formKey:{type:[Number,String],default:null},auditStatus:{type:[String,Number],default:""}},data(){return{dialogImageUrl:"",fileList2:[],imgDialogVisible:!1,fileList:[],saveDialogDisabled:!1,tableHeadConfig2:[{label:this.$t("stock-manage.material-classification"),prop:"materialCategoryName",isShow:!0},{label:this.$t("stock-manage.material-code"),prop:"materialCode",isShow:!0},{label:this.$t("stock-manage.material-name"),prop:"materialName",isShow:!0},{label:this.$t("stock-manage.Unique-code-of-goods"),prop:"materialUnicode",isShow:!0,minWidth:120},{label:this.$t("stock-manage.specifications"),prop:"materialSpecs",isShow:!0,minWidth:120},{label:this.$t("stock-manage.The-number-of-transfers"),prop:"allotCount",columnType:"slot",slotName:"allotCount",isShow:!0,minWidth:120},{label:this.$t("stock-manage.Inventory-quantity"),prop:"inventoryCount",isShow:!0,minWidth:120},{label:this.$t("stock-manage.measuring-unit"),prop:"materialUnit",isShow:!0,minWidth:120},{label:this.$t("stock-manage.Supplies-of-belonging"),prop:"materialAffiliation",columnType:"slot",slotName:"materialAffiliation",isShow:!0,minWidth:120}],tableLoadData2:[],tableHeadConfig:[{label:this.$t("stock-manage.material-classification"),prop:"materialCategoryName",isShow:!0},{label:this.$t("stock-manage.material-code"),prop:"materialCode",isShow:!0},{label:this.$t("stock-manage.material-name"),prop:"materialName",isShow:!0},{label:this.$t("stock-manage.Unique-code-of-goods"),prop:"materialUnicode",isShow:!0},{label:this.$t("stock-manage.Inventory-quantity"),prop:"materialCount",isShow:!0},{label:this.$t("stock-manage.specifications"),prop:"materialSpecs",isShow:!0,minWidth:120},{label:this.$t("stock-manage.measuring-unit"),prop:"materialUnit",isShow:!0,minWidth:120},{label:this.$t("stock-manage.Supplies-of-belonging"),prop:"materialAffiliation",isShow:!0}],tableLoadData:[],formData:{applyOdd:"",applyUser:"",projectId:"",remark:"",exportWarehouseId:"",importWarehouseId:"",exportUserName:"",exportAddress:"",importUserName:"",importAddress:"",importWarehouseRemark:""},dialogVisible2:!1,queryParams:{total:0,pageIndex:1,pageSize:10,materialName:""},warehouseListData:[],imWarehouseListData:[]}},watch:{},methods:{requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},onSuccess(e,t,a){this.fileList=a},handleExceed(){this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips4"))},beforeUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("warehouse.picture-format")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("warehouse.picture-size")),t=!1),t},handlePictureCardPreview(e){this.dialogImageUrl=e.url,this.imgDialogVisible=!0},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)},onSuccess2(e,t,a){this.fileList2=a},handleRemove2(e,t){this.fileList2=t},requestHttp2(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile2.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile2.uploadFiles.splice(a,1)})},downFile(e){const t=e.url||e.response.url,a=e.name;this.$onDownload(t,a)},init(){this.getDeatil()},getDeatil(){this.fileList=[],this.fileList2=[];let e={materialAllotId:this.businessKey,type:this.isView?"":1};Object(o["f"])(e).then(e=>{200==e.code&&(this.formData=e.data,this.formData.projectId=Number(e.data.projectId),this.formData.importWarehouseId=Number(e.data.importWarehouseId),this.formData.exportWarehouseId=Number(e.data.exportWarehouseId),this.tableLoadData2=e.data.itemList,Array.isArray(e.data.exportFileList)&&e.data.exportFileList.length>0&&this.$nextTick(()=>{this.$refs.photoUpload.fileList&&(this.$refs.photoUpload.fileList=[],e.data.exportFileList.map(e=>{this.$refs.photoUpload.fileList.push({url:e.fileUrl,name:e.fileName})}))}),Array.isArray(e.data.importFileList)&&e.data.importFileList.length>0&&this.$nextTick(()=>{this.$refs.importUpload.fileList&&(this.$refs.importUpload.fileList=[],e.data.importFileList.map(e=>{this.$refs.importUpload.fileList.push({url:e.fileUrl,name:e.fileName})}))}),null!=this.formData.dyFileList&&this.formData.dyFileList.forEach(e=>{"dyFile"===e.fileType&&this.fileList.push({name:e.fileName,url:e.fileUrl.split("?")[0],response:{res:{requestUrls:[e.fileUrl]}}})}),null!=this.formData.azgzlFileList&&this.formData.azgzlFileList.forEach(e=>{"azgzlFile"===e.fileType&&this.fileList2.push({name:e.fileName,url:e.fileUrl.split("?")[0],response:{res:{requestUrls:[e.fileUrl]}}})}),this.getImWarehouseList(1),this.getWarehouseList(1))})},getNo(){let e={flag:!1};Object(l["j"])(e,"WTA").then(e=>{this.formData.applyOdd=e.msg})},changeProject(e){this.formData.exportWarehouseId="",this.warehouseListData=[],this.formData.exportUserName="",this.formData.exportAddress="",this.tableLoadData2=[],e&&this.getWarehouseList()},getWarehouseList(e){Object(o["j"])(this.formData.projectId).then(t=>{200==t.code&&(this.warehouseListData=t.data,1==e&&this.changeExportWarehouse(this.formData.exportWarehouseId,e))})},changeExportWarehouse(e,t){if(1!=t&&(this.tableLoadData2=[]),e){let t=this.warehouseListData.find(t=>t.warehouseId==e);this.$set(this.formData,"exportUserName",t.leaderName),this.$set(this.formData,"exportAddress",t.address)}},getImWarehouseList(e){Object(o["j"])(this.formData.importProjectId).then(t=>{200==t.code&&(this.imWarehouseListData=t.data,1==e&&this.changeImportWarehouse(this.formData.importWarehouseId))})},changeImportWarehouse(e){if(e){let t=this.imWarehouseListData.find(t=>t.warehouseId==e);this.$set(this.formData,"importUserName",t.leaderName),this.$set(this.formData,"importAddress",t.address)}},addMaterial(){return this.formData.projectId?this.formData.importWarehouseId?(this.dialogVisible2=!0,this.saveDialogDisabled=!1,this.queryParams.materialName="",this.queryParams.pageIndex=1,this.getAddMaterialList(),void this.$nextTick(()=>{this.$refs.multipleTable.$refs.dataTable.clearSelection()})):(this.$message.closeAll(),void this.$message.warning("请选择仓库")):(this.$message.closeAll(),void this.$message.warning("请选择场站"))},closeDialog(){this.dialogVisible2=!1},saveDialog(){this.saveDialogDisabled=!0,this.dialogVisible2=!1,this.selectedMaterialData.forEach(e=>{if(this.tableLoadData2.length>0){let t=!1;this.tableLoadData2.forEach(a=>{if("C"==e.materialCategory){let i=e.materialAffiliation+e.materialId+e.materialUnicode,r=a.materialAffiliation+a.materialId+a.materialUnicode;i==r&&(t=!0)}else{let i=e.materialAffiliation+e.materialId,r=a.materialAffiliation+a.materialId;i==r&&(t=!0)}}),!t&&e.materialCount>0&&(this.$set(e,"actualInventoryCount",e.materialCount),this.tableLoadData2.push(e))}else e.materialCount>0&&(this.$set(e,"actualInventoryCount",e.materialCount),this.tableLoadData2.push(e))})},search(){this.queryParams.pageIndex=1,this.getAddMaterialList()},reset(){this.queryParams={materialName:"",total:0,pageIndex:1,pageSize:10},this.getAddMaterialList()},getPageList(e){e&&(this.queryParams.pageIndex=e.pageIndex,this.queryParams.pageSize=e.pageSize,this.queryParams.sort=e.order&&e.sort?e.sort:"",this.queryParams.order=e.order?e.order:"",this.getAddMaterialList())},getAddMaterialList(){let e={materialName:this.queryParams.materialName,type:2,warehouseMaterialId:String(this.tableLoadData2.map(e=>e.warehouseMaterialId)),pageNum:this.queryParams.pageIndex,pageSize:this.queryParams.pageSize,warehouseId:this.formData.exportWarehouseId,projectId:this.formData.projectId};Object(n["c"])(e).then(e=>{200==e.code&&(this.tableLoadData=e.rows,this.queryParams.total=e.total)})},handleDel(e){this.tableLoadData2.splice(e.$index,1)},selectionChange(e,t){let a=JSON.parse(JSON.stringify(e));a.map(e=>{e.inventoryCount=e.materialCount}),this.selectedMaterialData=a},importExcel(e){if(!this.formData.projectId)return this.$message.closeAll(),void this.$message.warning("请选择场站");if(!this.formData.exportWarehouseId)return this.$message.closeAll(),void this.$message.warning("请选择仓库");const t="/unicare-material/importByPurchase";let a=new FormData;a.append("file",e.file),a.append("warehouseId",this.formData.exportWarehouseId),this.$fileFun.importOperation2(t,a,"post").then(e=>{e&&e.forEach(e=>{if(this.tableLoadData2.length>0){let t=!1;this.tableLoadData2.forEach(a=>{if("C"==e.materialCategory){let i=e.materialAffiliation+e.materialId+e.materialUnicode,r=a.materialAffiliation+a.materialId+a.materialUnicode;i==r&&(t=!0)}else{let i=e.materialAffiliation+e.materialId,r=a.materialAffiliation+a.materialId;i==r&&(t=!0)}}),!t&&e.materialCount>0&&(this.$set(e,"actualInventoryCount",e.materialCount),this.tableLoadData2.push(e))}else e.materialCount>0&&(this.$set(e,"actualInventoryCount",e.materialCount),this.tableLoadData2.push(e))})})},blurOutstoreCount(e){Number(e.allotCount)>e.inventoryCount&&(this.$message.closeAll(),this.$message.warning("调拨数量不可大于库存数量"),setTimeout(()=>{this.$set(e,"allotCount",null)},1e3))},cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},handleSave1(){if(""==this.formData.exportWarehouseRemark||void 0==typeof this.formData.exportWarehouseRemark||null==this.formData.exportWarehouseRemark)return this.$message.closeAll(),void this.$message.warning("请填写必填项!");this.$refs.formData.validate(e=>{if(e){let e=[];this.$refs.photoUpload.fileList.length>0&&this.$refs.photoUpload.fileList.forEach(t=>{e.push({fileName:t.name,fileSize:t.fileSize,fileSuffix:t.name.split(".")[1],fileType:"exportFile",fileUrl:t.url})});let t={businessKey:this.businessKey,exportFileList:e,exportWarehouseRemark:this.formData.exportWarehouseRemark,taskId:this.taskId};Object(o["h"])(t).then(e=>{200==e.code&&this.$emit("submit")})}})},handleSave2(){this.$refs.formData.validate(e=>{if(e){let e=[];this.$refs.importUpload.fileList.length>0&&this.$refs.importUpload.fileList.forEach(t=>{e.push({fileName:t.name,fileSize:t.fileSize,fileSuffix:t.name.split(".")[1],fileType:"importFile",fileUrl:t.url})});let t={businessKey:this.businessKey,importFileList:e,importWarehouseRemark:this.formData.importWarehouseRemark,taskId:this.taskId};Object(o["k"])(t).then(e=>{200==e.code&&this.$emit("submit")})}})}}},m=u,d=(a("b2f3"),a("2877")),p=Object(d["a"])(m,i,r,!1,null,"f1061b12",null);t["default"]=p.exports},db24:function(e,t,a){"use strict";a("b141")},db56:function(e,t,a){},dbd9:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"roweditTempModule"},[t("el-form",{ref:"formData",attrs:{"label-position":"right","label-width":"200px",model:e.formData}},[t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("ITO.contractCode")}},[t("el-input",{attrs:{placeholder:e.$t("ITO.no"),disabled:""},model:{value:e.form.contractCode,callback:function(t){e.$set(e.form,"contractCode",t)},expression:"form.contractCode"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("ITO.contractType")}},[t("el-input",{attrs:{placeholder:e.$t("ITO.no"),disabled:""},model:{value:e.form.contractTypeName,callback:function(t){e.$set(e.form,"contractTypeName",t)},expression:"form.contractTypeName"}})],1)],1)],1),t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("ITO.customerName")}},[t("el-input",{attrs:{placeholder:e.$t("ITO.no"),disabled:""},model:{value:e.form.customerName,callback:function(t){e.$set(e.form,"customerName",t)},expression:"form.customerName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("ITO.Belongs-group")}},[t("el-input",{attrs:{placeholder:e.$t("ITO.no"),disabled:""},model:{value:e.form.customerOrg,callback:function(t){e.$set(e.form,"customerOrg",t)},expression:"form.customerOrg"}})],1)],1)],1),t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("ITO.renewFacilitatorName")}},[t("el-input",{attrs:{placeholder:e.$t("ITO.no"),disabled:""},model:{value:e.form.renewFacilitatorName,callback:function(t){e.$set(e.form,"renewFacilitatorName",t)},expression:"form.renewFacilitatorName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("ITO.signType")}},[t("el-input",{attrs:{placeholder:e.$t("ITO.no"),disabled:""},model:{value:e.form.signStatusName,callback:function(t){e.$set(e.form,"signStatusName",t)},expression:"form.signStatusName"}})],1)],1)],1),t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("ITO.relevanceContract")}},[t("el-input",{attrs:{placeholder:e.$t("ITO.no"),disabled:""},model:{value:e.form.relevanceContractName,callback:function(t){e.$set(e.form,"relevanceContractName",t)},expression:"form.relevanceContractName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("ITO.Role"),prop:"roleIds",rules:[{required:!0,message:e.$t("required"),trigger:"change"}]}},[t("el-select",{attrs:{disabled:e.isView,multiple:"",filterable:"",clearable:"",placeholder:e.$t("monthreportmanage.14")},model:{value:e.formData.roleIds,callback:function(t){e.$set(e.formData,"roleIds",t)},expression:"formData.roleIds"}},e._l(e.roleList,(function(e){return t("el-option",{key:e.roleId,attrs:{label:e.roleName,value:String(e.roleId)}})})),1)],1)],1)],1),t("el-row",[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("certificate.remark")}},[t("el-input",{attrs:{clearable:"",placeholder:e.$t("Please-input"),disabled:e.isView,maxlength:200,"show-word-limit":"",type:"textarea",autosize:{minRows:4,maxRows:6}},model:{value:e.formData.reviewRemark,callback:function(t){e.$set(e.formData,"reviewRemark",t)},expression:"formData.reviewRemark"}})],1)],1)],1),t("el-row",[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("ITO.originalContractUrl"),prop:"originalContractUrl",rules:[{required:!0,message:e.$t("required"),trigger:"blur"}]}},[e.isView?t("div",{staticClass:"file-list"},[t("div",{staticClass:"file-li"},[t("span",[t("a",{attrs:{href:""+e.formData.originalContractUrl,target:"_blank"}},[e._v(e._s(e.formData.originalContractUrl))])])])]):t("el-input",{attrs:{clearable:"",placeholder:e.$t("ITO.pleaseOriginalContractUrl"),disabled:e.isView,maxlength:200,"show-word-limit":"",type:"textarea",autosize:{minRows:4,maxRows:6}},model:{value:e.formData.originalContractUrl,callback:function(t){e.$set(e.formData,"originalContractUrl",t)},expression:"formData.originalContractUrl"}})],1)],1)],1),t("el-form-item",[t("div",{attrs:{slot:"label"},slot:"label"},[e._v(" "+e._s(e.$t("ITO.otherAtta"))+" ")]),e.isView?t("div",[t("div",{staticClass:"file-list"},e._l(e.form.attachmentList,(function(a,i){return t("div",{key:i,staticClass:"file-li"},[t("span",[t("a",{attrs:{href:"#"},on:{click:function(t){e.$onDownload(a.fileUrl.split("?uploadId=")[0],a.fileName)}}},[e._v(e._s(a.fileName))])])])})),0)]):t("div",[t("el-upload",{ref:"refUploadQT",staticClass:"upload-demo",attrs:{action:"",multiple:"","file-list":e.attachmentList,"http-request":e.requestHttpOther,"on-success":e.onSuccessOther,"on-remove":e.onRemoveOther,accept:".pdf, .doc, .docx","before-upload":e.beforeOtherUpload,"on-exceed":e.handleExceedOther}},[t("el-button",{attrs:{size:"small",type:"primary",disabled:3==e.attachmentList.length}},[e._v(e._s(e.$t("ITO.click-upload")))]),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" "+e._s(e.$t("ITO.uploadTips5"))+" ")])],1)],1)]),e.isView&&e.form.ultimatelyContract?t("el-form-item",[t("div",{attrs:{slot:"label"},slot:"label"},[e._v(" "+e._s(e.$t("ITO.finalContract"))+" ")]),t("div",[t("div",{staticClass:"file-list"},[t("div",{staticClass:"file-li"},[t("span",[t("a",{attrs:{href:"#"},on:{click:function(t){e.$onDownload(e.form.ultimatelyContract.split("?uploadId=")[0],e.form.ultimatelyContractName)}}},[e._v(e._s(e.form.ultimatelyContractName))])])])])])]):e._e(),e.isView&&e.form.legalAttachmentList&&e.form.legalAttachmentList.length>0?t("el-form-item",{attrs:{label:e.$t("ITO.legalAttachmentList")}},[t("div",{staticClass:"file-list"},e._l(e.form.legalAttachmentList,(function(a,i){return t("div",{key:i+10,staticClass:"file-li"},[t("a",{attrs:{href:"#"},on:{click:function(t){e.$onDownload(a.fileUrl.split("?uploadId=")[0],a.fileName)}}},[e._v(e._s(a.fileName))])])})),0)]):e._e()],1)],1)},r=[],s=(a("14d9"),a("cd63")),l=a("f7a8"),o={name:"editTemplate",data(){return{form:{},formData:{reviewRemark:"",roleIds:[],originalContractUrl:""},contractId:"",fileList:[],attachmentList:[],bookmarklist:[],roleList:[]}},props:{formKey:{type:String,default:""},isView:{type:Boolean,default:!0},pageType:{type:Number,default:0}},methods:{openClose(){this.clear(),this.contractReview(),this.getRoleList()},clear(){this.$nextTick(()=>{this.form={},this.fileList=[],this.attachmentList=[],this.bookmarklist=[],this.formData={reviewRemark:"",roleIds:[],originalContractUrl:""},this.$refs["formData"].resetFields()})},getRoleList(){this.roleList&&0===this.roleList.length&&Object(l["b"])().then(e=>{this.roleList=e.data,this.$emit("setRoleList",this.roleList)})},contractBookmark(){Object(s["b"])(this.contractId).then(e=>{200==e.code&&(this.bookmarklist=[],this.bookmarklist=e.data)})},contractReview(){Object(s["c"])(this.contractId).then(e=>{this.form=e.data,this.form.roleIds&&(this.formData.roleIds=this.form.roleIds.split(","),this.$emit("setRoleIds",this.formData.roleIds)),this.formData.reviewRemark=this.form.reviewRemark||"",this.formData.originalContractUrl=this.form.originalContractUrl||""})},onVerification(){let e=!1;return this.$refs["formData"].validate(t=>{e=!!t}),this.$message.closeAll(),e},requestHttp(e){let t=this;this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch((function(e){t.$refs.refUpload.clearFiles(),t.fileList=[],t.$message.error(this.$t("ITO.alioss"))}))},onSuccess(e,t){let a=this.$removeOSSURLUploadId(e.res.requestUrls[0]);this.validateBookmark({url:a}),this.fileList.push(t)},onRemove(e,t){this.fileList=[]},requestHttpOther(e){let t=this;this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch((function(e){t.$message.error(this.$t("ITO.alioss"))}))},onSuccessOther(e,t,a){this.attachmentList=a},onRemoveOther(e,t){this.attachmentList=t},beforeWordUpload(e){let t=e.name.split(".").pop().toLowerCase();const a=["doc","docx"],i=a.indexOf(t)>-1;return i||this.$message.error(this.$t("ITO.uploadTips4")),i},beforeOtherUpload(e){let t=e.name.split(".").pop().toLowerCase();const a=["doc","docx","pdf"],i=a.indexOf(t)>-1;return i||this.$message.error(this.$t("ITO.uploadTips6")),i},handleExceed(e,t){this.$message.warning(this.$t("ITO.uploadTips2"))},handleExceedOther(e,t){this.$message.warning(this.$t("ITO.uploadTips7"))},validateBookmark(e){Object(s["j"])({url:e.url}).then(e=>{200==e.code||(this.$refs.refUpload.clearFiles(),this.fileList=[])}).catch(()=>{this.$refs.refUpload.clearFiles(),this.fileList=[]})}}},n=o,c=(a("743e"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"c3de3b3e",null);t["default"]=u.exports},dbe5:function(e,t,a){var i=a("da84"),r=a("d039"),s=a("2d00"),l=a("6069"),o=a("6c59"),n=a("605d"),c=i.structuredClone;e.exports=!!c&&!r((function(){if(o&&s>92||n&&s>94||l&&s>97)return!1;var e=new ArrayBuffer(8),t=c(e,{transfer:[e]});return 0!=e.byteLength||8!=t.byteLength}))},dc16:function(e,t,a){"use strict";a.d(t,"b",(function(){return r})),a.d(t,"c",(function(){return s})),a.d(t,"d",(function(){return l})),a.d(t,"a",(function(){return o}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-transaction-tickets/list",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/unicare-transaction-tickets/detail/"+e,method:"get"})}function l(e){return Object(i["a"])({url:"/unicare-transaction-tickets/startTransactionTickets",method:"post",data:e})}function o(e){return Object(i["a"])({url:"/unicare-transaction-tickets/approveTickets",method:"post",data:e})}},dd7b:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("carManagement.carApply.notification"))+"】")]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"180px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}})],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}})],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=(a("7c72"),a("7603")),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null},code:{type:[Number,String],default:null}},data(){return{category:"",contractTypeList:[],formData:{actualExecutionPrice:"",actualExecutionCapacity:"",taskId:""},rules:{actualExecutionPrice:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]},supplierList:[]}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["l"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},initData(e){this.category=e.category,this.formData.actualExecutionPrice=e.executionPrice,this.formData.actualExecutionCapacity=e.generalTicketsActualExecutionCapacity}}},o=l,n=(a("37c9"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"2ed7aedd",null);t["default"]=c.exports},ddc4:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",staticClass:"form",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("restServicePurchase.category"),prop:"category"}},[t("el-radio-group",{attrs:{disabled:e.isView},on:{change:e.categoryChange},model:{value:e.formData.category,callback:function(t){e.$set(e.formData,"category",t)},expression:"formData.category"}},[t("el-radio",{attrs:{label:"FL"}},[e._v("防雷检测")]),t("el-radio",{attrs:{label:"YS"}},[e._v("预防性试验")])],1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.applyNo"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.applyName"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.applicantcontactinfo"),prop:"applyUserContactWay"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserContactWay,callback:function(t){e.$set(e.formData,"applyUserContactWay",t)},expression:"formData.applyUserContactWay"}})],1)],1),t("el-col",{attrs:{span:12}},[e.isView?t("el-form-item",{attrs:{label:e.$t("clearApply.projectname"),prop:"projectId"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectName,callback:function(t){e.$set(e.formData,"projectName",t)},expression:"formData.projectName"}})],1):t("el-form-item",{attrs:{label:e.$t("clearApply.projectname"),prop:"projectId"}},[t("el-cascader",{attrs:{options:e.lastAreaList,"show-all-levels":!1,filterable:"",clearable:"","collapse-tags":"",props:e.props,disabled:e.isView},on:{change:e.changeProject},scopedSlots:e._u([{key:"default",fn:function({node:a,data:i}){return[t("span",[e._v(e._s(i.projectName))]),i.projectCode?t("span",[e._v(" ("+e._s(i.projectCode)+") ")]):e._e()]}}]),model:{value:e.formData.projectId,callback:function(t){e.$set(e.formData,"projectId",t)},expression:"formData.projectId"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Project-address"),prop:"projectAddress"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectAddress,callback:function(t){e.$set(e.formData,"projectAddress",t)},expression:"formData.projectAddress"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Plant-type"),prop:"projectType"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectTypeName,callback:function(t){e.$set(e.formData,"projectTypeName",t)},expression:"formData.projectTypeName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Project-capacity"),prop:"projectCapacity"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectCapacity,callback:function(t){e.$set(e.formData,"projectCapacity",t)},expression:"formData.projectCapacity"}})],1)],1),t("el-col",{attrs:{span:12}},[e.isView?t("el-form-item",{attrs:{label:e.$t("restServicePurchase.contract"),prop:"contractCode"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.contractCode,callback:function(t){e.$set(e.formData,"contractCode",t)},expression:"formData.contractCode"}})],1):t("el-form-item",{attrs:{label:e.$t("restServicePurchase.contract"),prop:"contractId"}},[t("el-select",{attrs:{placeholder:e.$t("monthreportmanage.14"),clearable:"",filterable:"",disabled:e.isView},on:{change:e.contractChange},model:{value:e.formData.contractId,callback:function(t){e.$set(e.formData,"contractId",t)},expression:"formData.contractId"}},e._l(e.contractListData,(function(e){return t("el-option",{key:e.contractId,attrs:{label:e.contractCode,value:e.contractId}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Contractnum"),prop:"contractRequiredNum"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.contractRequiredNum,callback:function(t){e.$set(e.formData,"contractRequiredNum",t)},expression:"formData.contractRequiredNum"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.performedActualnum"),prop:"actualExecutionNum"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.actualExecutionNum,callback:function(t){e.$set(e.formData,"actualExecutionNum",t)},expression:"formData.actualExecutionNum"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Forstarttime"),prop:"requiredStartDate"}},[t("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:e.$t("monthreportmanage.14"),disabled:e.isView},model:{value:e.formData.requiredStartDate,callback:function(t){e.$set(e.formData,"requiredStartDate",t)},expression:"formData.requiredStartDate"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Forenddate"),prop:"requiredEndDate"}},[t("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:e.$t("monthreportmanage.14"),disabled:e.isView},model:{value:e.formData.requiredEndDate,callback:function(t){e.$set(e.formData,"requiredEndDate",t)},expression:"formData.requiredEndDate"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("clearApply.contentdesc"),prop:"contentRemark"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":"",autosize:{minRows:6,maxRows:7},disabled:e.isView},model:{value:e.formData.contentRemark,callback:function(t){e.$set(e.formData,"contentRemark",t)},expression:"formData.contentRemark"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{ref:"upload",staticClass:"is-required",attrs:{label:e.$t("clearApply.uploadpictures"),prop:"imgList"}},[t("el-upload",{ref:"uploadFile",class:{disUoloadSty:e.isView},attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:e.isView,"file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-exceed":e.handleExceed,"before-upload":e.beforeUpload},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})]),e.isView?e._e():t("span",{staticClass:"el-upload-list__item-delete",on:{click:function(t){return e.handleRemove(a)}}},[t("i",{staticClass:"el-icon-delete"})])])])}}])},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" "+e._s(e.$t("light.Uploadupto3pictures"))+" ")])])],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"线下人员上传报价单",prop:"faultName"}},[t("el-upload",{ref:"uploadFile1",staticClass:"upload-demo",class:{disUoloadFileSty:e.isView},attrs:{action:"#",multiple:"","http-request":e.requestHttp1,disabled:e.isView,"file-list":e.fileList1,"on-success":e.onSuccess1,"on-remove":e.handleRemove1,"on-exceed":e.handleExceed,"on-preview":e.downFile}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v(" "+e._s(e.$t("workOrderManage.tips3"))+" ")])],1)],1)],1)],1)],1),e.isEdit?t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v(e._s(e.$t("Submit")))])],1):e._e(),e.isView?t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,"label-width":"150px"}},[e.isShow(1)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("light.technicalservice"))+"】"+e._s(e.$t("light.Technicaljudgment")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("light.Canyoudoit"),prop:"canDoFlag"}},[t("el-radio-group",{attrs:{disabled:""},model:{value:e.formData.canDoFlag,callback:function(t){e.$set(e.formData,"canDoFlag",t)},expression:"formData.canDoFlag"}},[t("el-radio",{attrs:{label:"0"}},[e._v(e._s(e.$t("project_parameter.can")))]),t("el-radio",{attrs:{label:"1"}},[e._v(e._s(e.$t("project_parameter.nocan")))])],1)],1)],1)],1):e._e(),e.isShow(2)&&"1"===e.formData.canDoFlag?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("clearApply.businessaffairs"))+"】"+e._s(e.$t("light.Sendinquiryletter")))]),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("light.Inquiryworkcontent")}},[t("el-upload",{ref:"uploadFile",staticClass:"disUoloadFileSty",attrs:{action:"#",disabled:"","file-list":e.fileList2,"on-preview":e.downFile}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v(" "+e._s(e.$t("workOrderManage.tips3"))+" ")])],1)],1)],1)],1):e._e(),e.isShow(4)&&"1"===e.formData.canDoFlag?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("clearApply.Supplychain"))+"】"+e._s(e.$t("light.PrepareprocurementplanB")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("light.Doessupplierbprovidequotation"),prop:"bofferPricesFlag"}},[t("el-radio-group",{attrs:{disabled:""},model:{value:e.formData.bofferPricesFlag,callback:function(t){e.$set(e.formData,"bofferPricesFlag",t)},expression:"formData.bofferPricesFlag"}},[t("el-radio",{attrs:{label:"0"}},[e._v(e._s(e.$t("project_parameter.Yes")))]),t("el-radio",{attrs:{label:"1"}},[e._v(e._s(e.$t("project_parameter.No")))])],1)],1)],1),"0"===e.formData.bofferPricesFlag&&e.isShowPrice("bsupplier")?t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("light.Supplierbamount"),prop:"bamount"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.bamount,callback:function(t){e.$set(e.formData,"bamount",t)},expression:"formData.bamount"}})],1)],1):e._e(),"0"===e.formData.bofferPricesFlag&&e.isShowPrice("bsupplier")?t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("light.Supplierbquotation"),prop:"bofferPricesFlag"}},[t("el-upload",{ref:"uploadFile",staticClass:"disUoloadFileSty",attrs:{action:"","file-list":e.fileListb,"on-preview":e.downFile,disabled:""}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v(" "+e._s(e.$t("workOrderManage.tips3"))+" ")])],1)],1)],1):e._e()],1):e._e(),e.isShow(5)&&"1"===e.formData.canDoFlag?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("clearApply.businessaffairs"))+"】"+e._s(e.$t("light.Pricecomparison")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("light.Finalsupplier"),prop:"ultimatelySupplier"}},[t("el-input",{attrs:{disabled:"",value:e.ultimatelySupplier}})],1)],1)],1):e._e(),e.isShow(6)&&e.isShowPrice("ultimatelySupplier")&&"1"===e.formData.canDoFlag?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("clearApply.Ticketimplement"))+"】"+e._s(e.$t("clearApply.Beforeworkordercompletion")))]),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("suppliesPurchase.Perform-amount"),prop:"executionPrice"}},[t("el-input-number",{attrs:{precision:2,step:.01,min:0,max:999999999,"step-strictly":"",disabled:""},model:{value:e.formData.executionPrice,callback:function(t){e.$set(e.formData,"executionPrice",t)},expression:"formData.executionPrice"}})],1)],1)],1):e._e(),e.isShow(7)&&e.isShowPrice("ultimatelySupplier")?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("clearApply.Ticketimplement"))+"】"+e._s(e.$t("clearApply.Aftertheworkorderiscompleted")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("suppliesPurchase.Perform-amount"),prop:"finalExecutionPrice"}},[t("el-input-number",{attrs:{precision:2,step:.01,min:0,max:999999999,"step-strictly":"",disabled:""},model:{value:e.formData.finalExecutionPrice,callback:function(t){e.$set(e.formData,"finalExecutionPrice",t)},expression:"formData.finalExecutionPrice"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("light.Executiondate"),prop:"executionDate"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.executionDate,callback:function(t){e.$set(e.formData,"executionDate",t)},expression:"formData.executionDate"}})],1)],1)],1):e._e(),e.isShow(8)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("light.technicalservice"))+"】"+e._s(e.$t("light.Uploadthehomepageoftechnicalreport")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("light.Reporthomepage"),prop:"reportIndex"}},[t("el-upload",{ref:"uploadFile",staticClass:"disUoloadSty",attrs:{action:"#","file-list":e.fileList3,"on-preview":e.downFile,limit:1,disabled:""}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v(" "+e._s(e.$t("workOrderManage.tips3"))+" ")])],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("projectOverview.Thereportdate"),prop:"reportDate"}},[t("el-date-picker",{attrs:{type:"date",placeholder:e.$t("ITO.selectDate"),format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",disabled:""},model:{value:e.formData.reportDate,callback:function(t){e.$set(e.formData,"reportDate",t)},expression:"formData.reportDate"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("light.Nextdate")}},[t("el-date-picker",{attrs:{type:"date",placeholder:e.$t("ITO.selectDate"),format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",disabled:""},model:{value:e.formData.nextDate,callback:function(t){e.$set(e.formData,"nextDate",t)},expression:"formData.nextDate"}})],1)],1)],1):e._e()],1)],1):e._e(),t("el-dialog",{staticClass:"img-preview",attrs:{visible:e.imgDialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.imgDialogVisible=t}}},[t("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},r=[],s=(a("14d9"),a("946e")),l=a("b8f9"),o=a("7c72"),n=a("9baf"),c=a("154a"),u=a("0210"),m=a("2934");const d={FL:"防雷",YS:"预试"};var p={props:{formKey:{type:[Number,String],default:null},isEdit:{type:Boolean,default:!1},isView:{type:Boolean,default:!1},dialogId:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{dialogImageUrl:"",imgDialogVisible:!1,fileList:[],fileList1:[],fileList2:[],fileList3:[],fileLista:[],fileListb:[],contractTypeList:[],projectListData:[],contractListData:[],cleanWeedingWayList:[],unicareSupplierPullListData:[],lastAreaList:[],formData:{antithunderPrerunId:"",actualExecutionNum:"",applyName:"",applyOdd:"",applyUserContactWay:"",imageList:[],attachmentList:[],category:"",contentRemark:"",contractCode:"",contractId:"",contractName:"",contractRequiredNum:"",projectAddress:"",projectCapacity:"",projectCode:"",projectId:"",projectName:"",projectType:"",requiredEndDate:"",requiredStartDate:"",status:""},projectInfo:{},rules:{category:[{required:!0,message:this.$t("workOrderManage.required"),trigger:"blur"}],projectCode:[{required:!0,message:this.$t("workOrderManage.required"),trigger:"blur"}],contractId:[{required:!0,message:this.$t("workOrderManage.required"),trigger:"blur"}],requiredStartDate:[{required:!0,message:this.$t("workOrderManage.required"),trigger:"blur"}],requiredEndDate:[{required:!0,message:this.$t("workOrderManage.required"),trigger:"blur"}],offerPricesFlag:[{required:!0,message:this.$t("workOrderManage.required"),trigger:"blur"}],contentRemark:[{required:!0,message:this.$t("workOrderManage.required"),trigger:"blur"}]},options:[],props:{value:"projectId",label:"projectName",children:"projectChildRespVoList",emitPath:!1}}},watch:{},computed:{ultimatelySupplier(){return this.formData.bsupplier?this.formData.bsupplier===this.formData.ultimatelySupplier?"供应商B":this.formData.applyUser===this.formData.ultimatelySupplier?"供应商A":"":""}},methods:{isShow(e){const t=this.formKey.split("_")[1];return(4!=t||3!==e)&&(e<t||e==t&&1==this.auditStatus)},handlePictureCardPreview(e){this.dialogImageUrl=e.url,this.imgDialogVisible=!0},handleExceed(){this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips4"))},downFile(e){const t=e.url||e.response.url,a=e.name;this.$onDownload(t,a)},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)},contractChange(){Object(o["g"])(this.formData.projectId).then(e=>{this.formData.actualExecutionNum=e.data})},supplierChange(e){this.unicareSupplierPullListData.map(t=>{e===t.supplierId&&(this.form.supplieraName=t.supplierName)})},supplierClear(){this.formData.supplieraId=""},unicareSupplierPullList(){Object(c["b"])().then(e=>{200==e.code&&(this.unicareSupplierPullListData=e.data)})},init(){this.fileList=[],this.fileList1=[],this.fileList2=[],this.fileList3=[],this.fileLista=[],this.fileListb=[],this.unicareSupplierPullList(),Object(l["c"])(this.dialogId).then(e=>{this.formData=e.data,this.formData.imageList.forEach(e=>{this.fileList.push({name:e.fileName,url:e.fileUrl.split("?")[0],response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.attachmentList.forEach(e=>{this.fileList1.push({name:e.fileName,url:e.fileUrl.split("?")[0],response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.priceList.forEach(e=>{this.fileList2.push({name:e.fileName,url:e.fileUrl.split("?")[0],response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.reportIndex&&(this.fileList3=[{name:this.formData.reportIndexName,url:this.formData.reportIndex.split("?")[0],response:{res:{requestUrls:[this.formData.reportIndex]}}}]),this.formData.aofferPricesOrder&&(this.fileLista=[{name:this.formData.aofferPricesOrderName,url:this.formData.aofferPricesOrder.split("?")[0],response:{res:{requestUrls:[this.formData.aofferPricesOrder]}}}]),this.formData.bofferPricesOrder&&(this.fileListb=[{name:this.formData.bofferPricesOrderName,url:this.formData.bofferPricesOrder.split("?")[0],response:{res:{requestUrls:[this.formData.bofferPricesOrder]}}}]),this.formData.projectId&&this.changeProject(this.formData.projectId,!1);const{user:t}=JSON.parse(localStorage.getItem("loginUser"));this.formData.applyUserContactWay&&(this.formData.applyUserContactWay=t.phonenumber),this.$emit("initData",this.formData)})},isShowPrice(e){"ultimatelySupplier"===e&&"0"===this.formData.canDoFlag&&(e="applyUser");const{user:t}=JSON.parse(localStorage.getItem("loginUser"));let a=t.roles.map(e=>e.roleKey);return!(t.userId!==this.formData[e]&&!a.includes("economy"))},categoryChange(){if(this.getNewName(),this.formData.projectId){let e={FL:"flFlag",YS:"yfxFlag"};this.formData.contractRequiredNum=this.projectInfo[e[this.formData.category]]}},getNewName(){this.formData.category&&this.formData.projectId&&(this.formData.applyName="【"+d[this.formData.category]+"】"+(this.powerStationAbbreviation||"")+dayjs(new Date).format("YYMMDD"))},changeProject(e,t=!0){if(t&&(this.formData.contractId="",this.contractListData=[]),!e)return;let a={FL:"flFlag",YS:"yfxFlag"};Object(m["c"])(e).then(e=>{this.projectInfo=e.data,this.powerStationAbbreviation=e.data.powerStationAbbreviation,this.getNewName(),this.formData.contractRequiredNum=this.projectInfo[a[this.formData.category]],this.formData.projectId=this.projectInfo.projectId,this.formData.projectName=this.projectInfo.projectName,this.formData.projectCode=this.projectInfo.projectCode,this.formData.projectAddress=this.projectInfo.projectAddress,this.formData.projectType=this.projectInfo.powerStationType,this.formData.projectCapacity=this.projectInfo.installedCapacity,this.getContractList()})},getContractList(){Object(n["f"])(this.formData.projectId).then(e=>{200==e.code&&(this.contractListData=e.data)})},cancel(){this.fileList=[],this.fileList1=[],this.$refs.formData.resetFields(),this.$emit("cancel")},save(){0!==this.fileList.length?dayjs(this.formData.requiredEndDate).isBefore(dayjs(this.formData.requiredStartDate))?this.$message.error(this.$t("workOrderManage.Theenddatemusbegreaterthanorequalto")):(this.formData.status=1,this.formData.imageList=[],this.formData.attachmentList=[],this.fileList.forEach(e=>{this.formData.imageList.push({fileName:e.name,fileUrl:e.response.res.requestUrls[0]})}),this.fileList1.forEach(e=>{this.formData.attachmentList.push({fileName:e.name,fileUrl:e.response.res.requestUrls[0]})}),this.$refs.formData.validate(e=>{e&&Object(l["a"])(this.formData).then(()=>{this.$refs.formData.resetFields(),this.$emit("submit")})})):this.$message.error(this.$t("workOrderManage.tips5"))},beforeUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("warehouse.upload-warn")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("warehouse.picture-size")),t=!1),t},onSuccess1(e,t,a){this.fileList1=a},handleRemove1(e,t){this.fileList1=t},requestHttp1(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile1.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile1.uploadFiles.splice(a,1)})},onSuccess(e,t,a){this.fileList=a},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},areaProjectList(){Object(u["a"])().then(e=>{this.lastAreaList=e.data.map(e=>({projectId:e.bigArea+e.bigAreaName,projectName:e.bigAreaName,projectChildRespVoList:e.projectChildRespVoList}))})}},mounted(){Object(s["e"])().then(e=>{this.options=e.data}),this.areaProjectList()}},f=p,h=(a("72d6"),a("2877")),g=Object(h["a"])(f,i,r,!1,null,"39cd6dc9",null);t["default"]=g.exports},ddea:function(e,t,a){},e099:function(e,t,a){"use strict";a.d(t,"j",(function(){return r})),a.d(t,"a",(function(){return s})),a.d(t,"c",(function(){return l})),a.d(t,"i",(function(){return o})),a.d(t,"g",(function(){return n})),a.d(t,"h",(function(){return c})),a.d(t,"f",(function(){return u})),a.d(t,"e",(function(){return m})),a.d(t,"b",(function(){return d})),a.d(t,"d",(function(){return p}));var i=a("b775");a("3fd3");function r(e){return Object(i["a"])({url:"/flowable/task/todoList",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/flowable/task/complete",method:"post",data:e})}function l(e){return Object(i["a"])({url:"/flowable/task/delegate",method:"post",data:e})}function o(e){return Object(i["a"])({url:"/flowable/task/return",method:"post",data:e})}function n(e){return Object(i["a"])({url:"/flowable/task/reject",method:"post",data:e})}function c(e){return Object(i["a"])({url:"/flowable/task/returnList",method:"post",data:e})}function u(e){return Object(i["a"])({url:"/flowable/task/nextFlowNode",method:"post",data:e})}function m(e){return Object(i["a"])({url:"/system/deployment/"+e,method:"get"})}function d(e){return Object(i["a"])({url:"/system/deployment/"+e,method:"delete"})}function p(e){return Object(i["a"])({url:"/system/deployment/export",method:"get",params:e})}},e130:function(e,t,a){},e152:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:"GeneralHy_0"!==e.formKey||e.isView,dialogId:e.businessKey,taskId:e.taskId,formKey:e.formKey,auditStatus:e.auditStatus},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{taskId:e.taskId,code:e.code},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("0566"),l=a("6955"),o=a("a3ef"),n=a("49d1");const c={GeneralHy_1:"GeneralHy_1",GeneralHy_3:"GeneralHy_3",GeneralHy_4:"GeneralHy_4"};var u={props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},code:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{componentName:c[this.formKey]}},computed:{},created(){},mounted(){},watch:{},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component&&this.$refs.component.initData&&this.$refs.component.initData(e)}},components:{initForm:s["default"],GeneralHy_1:l["default"],GeneralHy_3:o["default"],GeneralHy_4:n["default"]}},m=u,d=a("2877"),p=Object(d["a"])(m,i,r,!1,null,"5c0138a8",null);t["default"]=p.exports},e180:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("clearApply.Ticketimplement"))+"】"+e._s(e.$t("clearApply.Aftertheworkorderiscompleted")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("suppliesPurchase.Perform-amount"),prop:"executionPrice"}},[t("el-input-number",{attrs:{precision:2,step:.01,min:0,max:999999999,"step-strictly":""},model:{value:e.formData.executionPrice,callback:function(t){e.$set(e.formData,"executionPrice",t)},expression:"formData.executionPrice"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("light.Executiondate"),prop:"executionDate"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.executionDate,callback:function(t){e.$set(e.formData,"executionDate",t)},expression:"formData.executionDate"}})],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("b8f9"),l={props:{taskId:{type:[Number,String],default:null},code:{type:[Number,String],default:null}},data(){return{formData:{executionPrice:void 0,executionDate:"",taskId:""},rules:{executionPrice:[{required:!0,message:this.$t("Please-input"),trigger:"blur"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["f"])(this.formData).then(()=>{this.$refs.formData.resetFields(),this.$emit("submit")})})},initData(e){this.formData.executionDate=e.executionDate}}},o=l,n=(a("329d"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"94b6f156",null);t["default"]=c.exports},e1ee:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.$t("myApproval-suppliesPurchase.supplies"),visible:e.dialogVisible,width:"60%","before-close":e.cancel,"append-to-body":!0,"close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("el-form",{ref:"form",attrs:{model:e.searchForm,"label-width":"100px",inline:""}},[t("el-form-item",{attrs:{label:e.$t("projectOverview.NameOfGoods")}},[t("el-input",{staticClass:"search",model:{value:e.searchForm.materialName,callback:function(t){e.$set(e.searchForm,"materialName",t)},expression:"searchForm.materialName"}})],1),t("el-form-item",{attrs:{label:""}},[t("el-button",{attrs:{size:"medium",type:"primary"},on:{click:e.search}},[e._v(e._s(e.$t("Search")))]),t("el-button",{attrs:{size:"medium",type:"warning",plain:""},on:{click:e.reset}},[e._v(e._s(e.$t("Reset")))])],1)],1),t("e-table",{ref:"eTable",staticClass:"table",attrs:{tableHeadConfig:e.tableHeadConfig,tableLoadData:e.tableLoadData,pageShow:!0,total:e.total,currentPage:e.searchForm.pageNum,pageSize:e.searchForm.pageSize,"row-key":"warehouseMaterialId",showSelect:!0},on:{selectLine:e.handleSelectionChange,getPageList:e.getPageList}}),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v(e._s(e.$t("Save")))])],1)],1)},r=[],s=a("96aa"),l=a("4b8b3"),o={components:{eTable:s["a"]},props:{warehouseId:{type:[Number,String],default:0},projectId:{type:[Number,String],default:0},warehouseMaterialId:{type:String,default:""}},data(){return{name:"",dialogVisible:!1,selectRows:[],total:0,searchForm:{pageNum:1,pageSize:10,materialName:"",type:1},tableHeadConfig:[{label:this.$t("utensilApply.materialCategoryName"),prop:"materialCategoryName",isShow:!0},{label:this.$t("utensilApply.materialCode"),prop:"materialCode",isShow:!0},{label:this.$t("utensilApply.materialName"),prop:"materialName",isShow:!0},{label:this.$t("utensilApply.materialUnicode"),prop:"materialUnicode",isShow:!0,minWidth:100},{label:this.$t("utensilApply.materialSpecs"),prop:"materialSpecs",isShow:!0,minWidth:120},{label:this.$t("utensilApply.materialUnit"),prop:"materialUnit",isShow:!0},{label:this.$t("utensilApply.verifyPeriod"),prop:"verificationCycle",isShow:!0,minWidth:120},{label:this.$t("utensilApply.lastVerifyDate"),prop:"lastVerifyDate",isShow:!0,minWidth:160},{label:this.$t("utensilApply.verifyPlanDate"),prop:"verifyNextDate",isShow:!0,minWidth:160}],tableLoadData:[]}},watch:{dialogVisible(e){e&&(this.searchForm.pageNum=1,this.searchForm.warehouseId=this.warehouseId,this.selectRows=[],this.materiallist(),this.init())}},methods:{init(){this.$nextTick(()=>{this.$refs.eTable.clearSelection()})},search(){this.searchForm.pageNum=1,this.materiallist()},reset(){this.searchForm={pageNum:1,pageSize:10,materialName:"",type:1},this.materiallist()},getPageList(e){e&&(this.searchForm.pageNum=e.pageIndex,this.searchForm.pageSize=e.pageSize,this.searchForm.sort=e.order&&e.sort?e.sort:"",this.searchForm.order=e.order?e.order:"",this.materiallist())},cancel(){this.dialogVisible=!1,this.$emit("cancel")},materiallist(){let e={materialName:this.searchForm.materialName,type:1,pageNum:this.searchForm.pageNum,pageSize:this.searchForm.pageSize,projectId:this.projectId,warehouseMaterialIdList:this.warehouseMaterialId,warehouseId:this.warehouseId};Object(l["j"])(e).then(e=>{this.tableLoadData=e.rows,this.total=e.total})},handleSelectionChange(e){this.selectRows=e},save(){this.selectRows.length>0&&this.$emit("selectRow",this.selectRows),this.dialogVisible=!1}},created(){},mounted(){}},n=o,c=(a("53f0"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"252f7f3c",null);t["default"]=u.exports},e24c:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,isEdit:!1,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{taskId:e.taskId,businessKey:e.businessKey,formKey:e.formKey,tableLoadData:e.tableLoadData},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=(a("4b8b3"),a("4a3f9")),l=a("436a");const o={utensilApply_1:"utensilApply_1"};var n={components:{initForm:s["default"],utensilApply_1:l["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null}},data(){return{componentName:o[this.formKey],tableLoadData:[]}},created(){},methods:{formatDate(e,t,a){let i=a?new Date(a):new Date;0==e&&i.setDate(i.getDate()+t);let r=i.getFullYear(),s=i.getMonth()+1;s=s<10?"0"+s:s;let l=i.getDate();l=l<10?"0"+l:l;let o=i.getHours()<10?"0"+i.getHours():i.getHours(),n=i.getMinutes()<10?"0"+i.getMinutes():i.getMinutes(),c=i.getSeconds()<10?"0"+i.getSeconds():i.getSeconds();return r+"-"+s+"-"+l+" "+o+":"+n+":"+c},openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component.initData&&this.$refs.component.initData(e)}}},c=n,u=a("2877"),m=Object(u["a"])(c,i,r,!1,null,"34e294ca",null);t["default"]=m.exports},e2c0:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"five-elements-template"},[t("el-tabs",{model:{value:e.second,callback:function(t){e.second=t},expression:"second"}},[t("el-tab-pane",{attrs:{label:"项目信息",name:"second"}})],1),t("e-table",{ref:"eTable",attrs:{minHeight:"",tableHeadConfig:e.tableHeadConfig,tableLoadData:e.tableLoadData,pageShow:!1},scopedSlots:e._u([{key:"operation",fn:function(a){return[t("div",{staticClass:"operationDiv"},[t("el-link",{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],staticClass:"mlr5",attrs:{type:"danger",underline:!1},on:{click:function(t){return e.onDel(a.data.$index)}}},[e._v(" "+e._s(e.$t("Delete"))+" ")])],1)]}},{key:"currentInvoicingAmount",fn:function(a){return[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:"15",type:"number","show-word-limit":"",disabled:e.isView},on:{input:e.handleInput},model:{value:a.data.row.currentInvoicingAmount,callback:function(t){e.$set(a.data.row,"currentInvoicingAmount",t)},expression:"slot.data.row.currentInvoicingAmount"}})]}}])}),t("el-button",{staticClass:"add-div",attrs:{plain:"",icon:"el-icon-plus",size:"mini",disabled:e.isView},on:{click:e.onAdd}}),t("el-dialog",{attrs:{title:e.dialogTitle,visible:e.dialogVisible,"close-on-click-modal":!1,"before-close":e.handleClose,"append-to-body":"",width:"41%",height:"80%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("div",[t("e-table",{ref:"multipleTable",attrs:{minHeight:"",tableHeadConfig:e.tableHeadConfig2,tableLoadData:e.tableLoadData2,showSelect:!0,pageShow:!1,"row-key":"projectInfoId"},on:{selectLine:e.selectionChange}})],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handleClose}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"success",plain:""},on:{click:e.onSubmit}},[e._v(e._s(e.$t("Save")))])],1)]),t("div",{staticClass:"container"},[t("span",{staticClass:"right"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.invoicingAmountCount"))+"】:"+e._s(e.invoicingAmountSum))])])],1)},r=[],s=a("96aa"),l={name:"project",components:{eTable:s["a"]},props:{isView:{type:Boolean,default:!1},contractId:{type:[Number,String],default:""},type:{type:String,default:""},projectListData:{type:Array,default:()=>[]},list:{type:Array,default:()=>[]}},data(){return{queryParams:{total:0,pageIndex:1,pageSize:10,receiptName:"",projectName:"",accountReceivableDate:""},selectedProjectData:[],contractListData:[],projectAmountSum:0,invoicingAmountSum:0,globalProjectContractAmount:0,pointIndex:"",payList:[],showProjectDialog:!1,isAllList:[{value:"否",label:"否"},{value:"是",label:"是"}],selectRows:[],second:"second",dialogTitle:"",dialogVisible:!1,dialogVisiblePay:!1,isShow:!1,tableHeadConfig:[],tableHeadConfig2:[],tableLoadData:[],tableLoadData2:[],contractInfo:null}},watch:{list:{handler(e){this.tableLoadData=e||[],this.tableLoadData.length>0&&this.handleInput()},immediate:!0},isView:{handler(e){this.isShow=e,this.setTableHeadConfig()},immediate:!0}},mounted(){},methods:{handleInput(){this.invoicingAmountSum=0;for(let e=0;e<this.tableLoadData.length;e++){if(isNaN(this.tableLoadData[e].currentInvoicingAmount))return;this.invoicingAmountSum=(Number(this.invoicingAmountSum)+Number(this.tableLoadData[e].currentInvoicingAmount)).toFixed(4)}this.$emit("countInvoicingAmountSum",this.invoicingAmountSum)},selectionChange(e,t){this.selectedProjectData=e},showProject(e,t){this.pointIndex=t,"undefined"!=typeof e.payList&&(this.payList=e.payList,this.globalProjectContractAmount=e.projectContractAmount),this.showProjectDialog=!0},handleValidate(){},setTableHeadConfig(){this.tableHeadConfig=[{label:"项目名称",prop:"projectName",minWidth:100,isShow:!0},{label:"项目编码",prop:"projectCode",minWidth:100,isShow:!0},{label:this.$t("omContractRevenueEdit.currentInvoicingAmount"),prop:"currentInvoicingAmount",minWidth:100,columnType:"slot",slotName:"currentInvoicingAmount",isShow:!0},{label:this.$t("ITO.operation"),columnType:"operation",slotName:"operation",isShow:!0}],this.tableHeadConfig2=[{label:"项目名称",prop:"projectName",minWidth:100,isShow:!0},{label:"项目编码",prop:"projectCode",minWidth:100,isShow:!0}]},onAdd(){if("undefined"==this.contractId||""==this.contractId)return this.$message.closeAll(),void this.$message.warning("请选择合同");if(this.$message.closeAll(),this.dialogTitle="选择项目列表",this.tableLoadData&&this.tableLoadData.length>0){let e=this.tableLoadData.map(e=>e.projectInfoId);this.tableLoadData2=this.projectListData.filter(t=>{if(!e.includes(t.projectInfoId))return t})}else this.tableLoadData2=this.projectListData;this.dialogVisible=!0,this.selectRows=[],this.$nextTick(()=>{this.$refs.multipleTable.$refs.dataTable.clearSelection()})},onDel(e){let t=this.$t("OTR.delTips");this.$confirm(t,this.$t("data-dict.Tips"),{confirmButtonText:this.$t("Sure"),cancelButtonText:this.$t("Cancel"),type:"warning"}).then(()=>{this.tableLoadData.splice(e,1),this.invoicingAmountSum=0;for(let e=0;e<this.tableLoadData.length;e++)this.invoicingAmountSum+=Number(this.tableLoadData[e].currentInvoicingAmount);this.$emit("countInvoicingAmountSum",this.invoicingAmountSum)}).catch(()=>{})},onSubmit(){this.handleClose(),this.tableLoadData=this.tableLoadData.concat(this.selectedProjectData),this.$emit("addData",this.tableLoadData)},handleClose(){this.dialogVisible=!1}}},o=l,n=(a("1b35"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"16993c14",null);t["default"]=c.exports},e523:function(e,t,a){},e53d:function(e,t,a){"use strict";a("ab1f")},e585:function(e,t,a){"use strict";a("4734")},e5b0:function(e,t,a){},e63f:function(e,t,a){},e763:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【仓库管理员确认是否发货】")]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"180px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{staticClass:"single",attrs:{label:"仓库管理员是否发货",prop:"isShipments"}},[t("el-radio-group",{model:{value:e.formData.isShipments,callback:function(t){e.$set(e.formData,"isShipments",t)},expression:"formData.isShipments"}},[t("el-radio",{attrs:{label:"1"}},[e._v("是")])],1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{ref:"upload",staticClass:"is-required",attrs:{label:"发货凭证",prop:"imgList"}},[t("el-upload",{ref:"uploadFile",attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png","file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-exceed":e.handleExceed,"before-upload":e.beforeUpload},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})]),t("span",{staticClass:"el-upload-list__item-delete",on:{click:function(t){return e.handleRemove(a)}}},[t("i",{staticClass:"el-icon-delete"})])])])}}])},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" "+e._s(e.$t("clearApply.Imageuploadatmostthreeatleastone"))+" , "+e._s(e.$t("clearApply.nomorethan5MB"))+" ")])])],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v("提交")])],1),t("el-dialog",{staticClass:"img-preview",attrs:{visible:e.imgDialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.imgDialogVisible=t}}},[t("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},r=[],s=(a("14d9"),a("9dac")),l=(a("7603"),a("1597")),o={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null}},data(){return{dialogImageUrl:"",imgDialogVisible:!1,fileList:[],contractTypeList:[],formData:{supplierEnquiryFlag:"",taskId:"",comment:"",isShipments:"1"},isDisabled:!1,rules:{supplierEnquiryFlag:[{required:!0,message:this.$t("monthreportmanage.14"),trigger:"change"}],isShipments:[{required:!0,message:"请选择是否发货!",trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.status=1,this.formData.taskId=this.taskId,this.formData.businessKey=this.businessKey,this.formData.azgzlFileList=[],this.fileList.forEach(e=>{this.formData.azgzlFileList.push({fileName:e.name,fileType:"azgzlFile",fileUrl:e.response.res.requestUrls[0]})}),this.$refs.formData.validate(e=>{e&&Object(l["d"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},initData(e){"1"===e.offerPricesFlag?(this.isDisabled=!0,this.formData.supplierEnquiryFlag="0"):(this.isDisabled=!1,this.formData.supplierEnquiryFlag="")},getGPSCode(e){this.formData.gpsCode=e},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},onSuccess(e,t,a){this.fileList=a},handleExceed(){this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips4"))},beforeUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("warehouse.picture-format")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("warehouse.picture-size")),t=!1),t},handlePictureCardPreview(e){this.dialogImageUrl=e.url,this.imgDialogVisible=!0},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)}},created(){},mounted(){this.$bus.$on("getGPSCode",this.getGPSCode)},beforeDestroy(){this.$bus.$off("getGPSCode")},components:{upload:s["a"]}},n=o,c=(a("d1e8"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"43d27428",null);t["default"]=u.exports},e7de:function(e,t,a){"use strict";a("fd99")},e83c:function(e,t,a){"use strict";a("7ac6")},e857:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("clearApply.businessaffairs"))+"】"+e._s(e.$t("light.Pricecomparison")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[e.noOfferPricesFlag?e._e():t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("light.Finalsupplier"),prop:"choose"}},[t("el-select",{attrs:{placeholder:e.$t("monthreportmanage.14"),sele:"",clearable:"",filterable:""},model:{value:e.formData.choose,callback:function(t){e.$set(e.formData,"choose",t)},expression:"formData.choose"}},e._l(e.supplierList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.name,value:e.value}})})),1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.noOfferPricesFlag?this.$t("project_parameter.Returntosupplychain"):this.$t("utensilApply.sure")))])],1)],1)},r=[],s=(a("14d9"),a("b8f9")),l={props:{taskId:{type:[Number,String],default:null}},data(){return{contractTypeList:[],formData:{choose:"",taskId:""},rules:{choose:[{required:!0,message:this.$t("Please-select"),trigger:"change"}]},supplierList:[],noOfferPricesFlag:!1}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.noOfferPricesFlag&&(this.formData.choose="none"),this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["l"])(this.formData).then(()=>{this.$refs.formData.resetFields(),this.$emit("submit")})})},initData(e){this.noOfferPricesFlag="1"===e.bofferPricesFlag,this.supplierList=[],"0"===e.aofferPricesFlag&&this.supplierList.push({name:"供应商A",value:"a"}),"0"===e.bofferPricesFlag&&this.supplierList.push({name:"供应商B",value:"b"}),this.supplierList.push({name:"供应商A",value:"a"}),this.noOfferPricesFlag&&this.supplierList.push({name:"退回供应链",value:"none"})}}},o=l,n=(a("650d"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"6c267eda",null);t["default"]=c.exports},e95a:function(e,t,a){var i=a("b622"),r=a("3f8c"),s=i("iterator"),l=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||l[s]===e)}},ec62:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,isEdit:!1,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}})],1)},r=[],s=a("28fe"),l={components:{initForm:s["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null}},created(){},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component.initData&&this.$refs.component.initData(e)}}},o=l,n=a("2877"),c=Object(n["a"])(o,i,r,!1,null,"57cdb55c",null);t["default"]=c.exports},ec7b:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,"label-width":"100px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.Application-no")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1),t("el-col",{attrs:{span:12}},["materialsCollect_1"!=e.formKey||e.isView||0!=e.auditStatus?e._e():t("el-form-item",{attrs:{label:e.$t("stock-manage.depot"),prop:"projectId",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("monthreportmanage.14"),disabled:e.isView},on:{change:e.changeProject},model:{value:e.formData.projectId,callback:function(t){e.$set(e.formData,"projectId",t)},expression:"formData.projectId"}},e._l(e.projectListData,(function(e){return t("el-option",{key:e.projectId,attrs:{label:e.projectCodeAndName,value:e.projectId}})})),1)],1),"materialsCollect_1"!=e.formKey||e.isView?t("el-form-item",{attrs:{label:e.$t("stock-manage.depot")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectName,callback:function(t){e.$set(e.formData,"projectName",t)},expression:"formData.projectName"}})],1):e._e()],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.warehouse"),prop:"warehouseId",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[e.isView?t("div",{staticClass:"inputArea"},[e._v(e._s(e.formData.warehouseName?e.formData.warehouseCode+"_"+e.formData.warehouseName:""))]):t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("monthreportmanage.14"),disabled:e.isView||!("materialsCollect_1"==e.formKey&&0==e.auditStatus)},on:{change:e.changeWarehouse},model:{value:e.formData.warehouseId,callback:function(t){e.$set(e.formData,"warehouseId",t)},expression:"formData.warehouseId"}},e._l(e.warehouseListData,(function(e){return t("el-option",{key:e.warehouseId,attrs:{label:e.warehouseNameAndCode,value:e.warehouseId}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.Warehouse-Principal")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.remark"),prop:"remark",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:e.isView||!("materialsCollect_1"==e.formKey&&0==e.auditStatus),maxlength:"200","show-word-limit":""},model:{value:e.formData.remark,callback:function(t){e.$set(e.formData,"remark",t)},expression:"formData.remark"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{staticStyle:{width:"100%"},attrs:{span:20}},[t("el-form-item",{attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#f56c6c","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("stock-manage.Material"))+" ")]),"materialsCollect_1"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("div",{staticClass:"flex space-between mb20"},[t("span",{staticClass:"pointer blue",on:{click:e.addMaterial}},[t("i",{staticClass:"el-icon-circle-plus-outline"}),e._v(" "+e._s(e.$t("stock-manage.add"))+" ")])]),t("baseTable",{ref:"eTable",attrs:{minHeight:"",tableHeadConfig:e.tableHeadConfig2,tableLoadData:e.tableLoadData2,pageShow:!1,"row-key":"warehouseMaterialId"},scopedSlots:e._u([{key:"outstoreCount",fn:function(a){return[t("el-input",{directives:[{name:"limit-num",rawName:"v-limit-num",value:4,expression:"4"}],attrs:{maxlength:"11",disabled:e.isView||!("materialsCollect_1"==e.formKey&&0==e.auditStatus)},on:{input:function(t){return e.blurOutstoreCount(a.data.row)}},model:{value:a.data.row.outstoreCount,callback:function(t){e.$set(a.data.row,"outstoreCount",t)},expression:"slot.data.row.outstoreCount"}})]}},{key:"inventoryCount",fn:function(t){return[e._v(" "+e._s(e.isView||"materialsCollect_1"!=e.formKey||0!=e.auditStatus?t.data.row.inventoryCount:t.data.row.actualInventoryCount)+" ")]}},{key:"operation",fn:function(a){return[t("div",{staticClass:"operationDiv"},[t("el-popconfirm",{attrs:{title:e.$t("defecttype.2"),"confirm-button-text":e.$t("Sure"),"cancel-button-text":e.$t("Cancel")},on:{confirm:function(t){return e.handleDel(a.data)}}},[t("el-tooltip",{staticClass:"item",attrs:{slot:"reference",effect:"dark",content:e.$t("Delete"),placement:"top"},slot:"reference"},[t("i",{staticClass:"el-icon-delete danger"})])],1)],1)]}}])})],1)],1)],1),"materialsCollect_2"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("el-row",{attrs:{gutter:20}},[t("el-col",{staticStyle:{width:"100%"},attrs:{span:20}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1)],1),"materialsCollect_1"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleSubmit(1)}}},[e._v(e._s(e.$t("Submit")))])],1),"materialsCollect_2"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"warning",plain:""},on:{click:function(t){return e.handleAudit(3)}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.rejected")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleAudit(2)}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.agree")))])],1),e.isView||0!=e.auditStatus||"materialsCollect_3"!=e.formKey?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Sure")))])],1),t("el-dialog",{attrs:{title:e.$t("stock-manage.Material"),visible:e.dialogVisible2,width:"800px","append-to-body":"","close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible2=t}}},[t("el-form",{ref:"form",attrs:{model:e.queryParams,"label-width":"100px",inline:""}},[t("el-form-item",{attrs:{label:e.$t("stock-manage.material-name")}},[t("el-input",{model:{value:e.queryParams.materialName,callback:function(t){e.$set(e.queryParams,"materialName",t)},expression:"queryParams.materialName"}})],1),t("el-form-item",{attrs:{label:""}},[t("el-button",{attrs:{size:"medium",type:"primary"},on:{click:e.search}},[e._v(e._s(e.$t("Search")))]),t("el-button",{attrs:{size:"medium",type:"warning",plain:""},on:{click:e.reset}},[e._v(e._s(e.$t("Reset")))])],1)],1),t("base-table",{ref:"multipleTable",attrs:{minHeight:"",tableHeadConfig:e.tableHeadConfig,tableLoadData:e.tableLoadData,showSelect:!0,pageShow:!0,currentPage:e.queryParams.pageIndex,pageSize:e.queryParams.pageSize,sortable:!1,total:e.queryParams.total,"row-key":"warehouseMaterialId"},on:{getPageList:e.getPageList,selectLine:e.selectionChange}}),t("div",{staticClass:"dialog-footer flex flex-center",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.closeDialog}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary",disabled:e.saveDialogDisabled},on:{click:e.saveDialog}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.Confirm")))])],1)],1)],1)},r=[],s=(a("14d9"),a("96aa")),l=a("9baf"),o=a("1597"),n=a("b72e"),c=a("bc18"),u={components:{baseTable:s["a"]},props:{isView:{type:Boolean,default:!1},businessKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},formKey:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{saveDialogDisabled:!1,tableHeadConfig2:[{label:this.$t("stock-manage.material-classification"),prop:"materialCategoryName",isShow:!0},{label:this.$t("stock-manage.material-code"),prop:"materialCode",isShow:!0},{label:this.$t("stock-manage.material-name"),prop:"materialName",isShow:!0},{label:this.$t("stock-manage.Unique-code-of-goods"),prop:"materialUnicode",isShow:!0},{label:this.$t("stock-manage.specifications"),prop:"materialSpecs",isShow:!0,minWidth:120},{label:this.$t("stock-manage.Inventory-quantity"),prop:"inventoryCount",columnType:"slot",slotName:"inventoryCount",isShow:!0,minWidth:120},{label:this.$t("stock-manage.The-number-of-collects"),prop:"outstoreCount",columnType:"slot",slotName:"outstoreCount",isShow:!0,minWidth:120},{label:this.$t("stock-manage.measuring-unit"),prop:"materialUnit",isShow:!0,minWidth:120},{label:this.$t("stock-manage.Supplies-of-belonging"),prop:"materialAffiliation",isShow:!0,minWidth:120},{label:this.$t("stock-manage.operation"),columnType:"operation",slotName:"operation",isShow:!0}],tableLoadData2:[],tableHeadConfig:[{label:this.$t("stock-manage.material-classification"),prop:"materialCategoryName",isShow:!0},{label:this.$t("stock-manage.material-code"),prop:"materialCode",isShow:!0},{label:this.$t("stock-manage.material-name"),prop:"materialName",isShow:!0},{label:this.$t("stock-manage.Unique-code-of-goods"),prop:"materialUnicode",isShow:!0},{label:this.$t("stock-manage.Inventory-quantity"),prop:"materialCount",isShow:!0},{label:this.$t("stock-manage.specifications"),prop:"materialSpecs",isShow:!0,minWidth:120},{label:this.$t("stock-manage.measuring-unit"),prop:"materialUnit",isShow:!0,minWidth:120},{label:this.$t("stock-manage.Supplies-of-belonging"),prop:"materialAffiliation",isShow:!0}],tableLoadData:[],formData:{applyOdd:"",applyUser:"",itemAddReqVoList:"",projectId:"",remark:"",warehouseId:"",associatedPo:""},dialogVisible2:!1,queryParams:{total:0,pageIndex:1,pageSize:10,materialName:""},warehouseListData:[],projectListData:[],loginUser:null}},created(){},methods:{submit(){this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(c["f"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},init(){localStorage.getItem("loginUser")&&(this.loginUser=JSON.parse(localStorage.getItem("loginUser"))),this.getListByAreaIds(),this.getDeatil()},getDeatil(){let e={materialOutstoreId:this.businessKey,type:this.isView?"":1};Object(c["d"])(e).then(e=>{200==e.code&&(this.formData=e.data,this.formData.projectId=Number(e.data.projectId),this.formData.warehouseId=Number(e.data.warehouseId),this.tableLoadData2=e.data.itemList,this.getWarehouseList(1),this.tableHeadConfig2[this.tableHeadConfig2.length-1].isShow=!0,(this.isView||this.loginUser.user.userId!=this.formData.applyUser)&&(this.tableHeadConfig2[this.tableHeadConfig2.length-1].isShow=!1))})},getNo(){let e={flag:!1};Object(l["j"])(e,"WOA").then(e=>{this.formData.applyOdd=e.msg})},getListByAreaIds(){Object(l["m"])().then(e=>{200==e.code&&(this.projectListData=e.data)})},changeProject(e){this.formData.warehouseId="",this.warehouseListData=[],this.tableLoadData2=[],e?this.getWarehouseList():(this.formData.applyUserName="",this.formData.leader="")},getWarehouseList(e){Object(o["j"])(this.formData.projectId).then(t=>{200==t.code&&(this.warehouseListData=t.data,1==e&&this.changeWarehouse(this.formData.warehouseId,e))})},changeWarehouse(e,t){if(1!==t&&(this.tableLoadData2=[]),e){let t=this.warehouseListData.find(t=>t.warehouseId==e);this.formData.applyUserName=t?t.leaderName:"",this.formData.leader=t?t.leader:""}else this.formData.applyUserName="",this.formData.leader="",this.formData.warehouseId=""},addMaterial(){return this.formData.projectId?this.formData.warehouseId?(this.dialogVisible2=!0,this.saveDialogDisabled=!1,this.queryParams.materialName="",this.queryParams.pageIndex=1,this.getAddMaterialList(),void this.$nextTick(()=>{this.$refs.multipleTable.$refs.dataTable.clearSelection()})):(this.$message.closeAll(),void this.$message.warning("请选择仓库")):(this.$message.closeAll(),void this.$message.warning("请选择场站"))},closeDialog(){this.dialogVisible2=!1},saveDialog(){this.saveDialogDisabled=!0,this.dialogVisible2=!1,this.selectedMaterialData.forEach(e=>{if(this.tableLoadData2.length>0){let t=!1;this.tableLoadData2.forEach(a=>{if("C"==e.materialCategory){let i=e.materialAffiliation+e.materialId+e.materialUnicode,r=a.materialAffiliation+a.materialId+a.materialUnicode;i==r&&(t=!0)}else{let i=e.materialAffiliation+e.materialId,r=a.materialAffiliation+a.materialId;i==r&&(t=!0)}}),!t&&e.materialCount>0&&(this.$set(e,"actualInventoryCount",e.materialCount),this.tableLoadData2.push(e))}else e.materialCount>0&&(this.$set(e,"actualInventoryCount",e.materialCount),this.tableLoadData2.push(e))})},search(){this.queryParams.pageIndex=1,this.getAddMaterialList()},reset(){this.queryParams={materialName:"",total:0,pageIndex:1,pageSize:10},this.getAddMaterialList()},getPageList(e){e&&(this.queryParams.pageIndex=e.pageIndex,this.queryParams.pageSize=e.pageSize,this.queryParams.sort=e.order&&e.sort?e.sort:"",this.queryParams.order=e.order?e.order:"",this.getAddMaterialList())},getAddMaterialList(){let e={materialName:this.queryParams.materialName,type:2,warehouseMaterialIdList:String(this.tableLoadData2.map(e=>e.warehouseMaterialId)),pageNum:this.queryParams.pageIndex,pageSize:this.queryParams.pageSize,warehouseId:this.formData.warehouseId,projectId:this.formData.projectId};Object(n["c"])(e).then(e=>{200==e.code&&(this.tableLoadData=e.rows,this.queryParams.total=e.total)})},handleDel(e){this.tableLoadData2.splice(e.$index,1)},selectionChange(e,t){e.map(e=>{this.$set(e,"inventoryCount",e.materialCount)}),this.selectedMaterialData=e},importExcel(e){if(!this.formData.projectId)return this.$message.closeAll(),void this.$message.warning("请选择场站");if(!this.formData.warehouseId)return this.$message.closeAll(),void this.$message.warning("请选择仓库");const t="/unicare-material/importByPurchase";let a=new FormData;a.append("file",e.file),a.append("warehouseId",this.formData.warehouseId),this.$fileFun.importOperation2(t,a,"post").then(e=>{e&&e.forEach(e=>{if(this.tableLoadData2.length>0){let t=!1;this.tableLoadData2.forEach(a=>{if("C"==e.materialCategory){let i=e.materialAffiliation+e.materialId+e.materialUnicode,r=a.materialAffiliation+a.materialId+a.materialUnicode;i==r&&(t=!0)}else{let i=e.materialAffiliation+e.materialId,r=a.materialAffiliation+a.materialId;i==r&&(t=!0)}}),!t&&e.materialCount>0&&(this.$set(e,"actualInventoryCount",e.materialCount),this.tableLoadData2.push(e))}else e.materialCount>0&&(this.$set(e,"actualInventoryCount",e.materialCount),this.tableLoadData2.push(e))})})},blurOutstoreCount(e){Number(e.outstoreCount)>e.inventoryCount&&(this.$message.closeAll(),this.$message.warning("出库数量不可大于库存数量"),setTimeout(()=>{this.$set(e,"outstoreCount",null)},1e3))},cancel(){this.$refs.formData.resetFields(),this.$emit("submit")},handleSubmit(e){this.$refs.formData.validate(t=>{if(t){if(0==this.tableLoadData2.length)return this.$message.closeAll(),void this.$message.warning("请添加物资");let t=!0,a=[];for(let e in this.tableLoadData2){let i=this.tableLoadData2[e];if(!i.outstoreCount){this.$message.closeAll(),this.$message.warning("请填写已选中物资的出库数量"),t=!1;break}if(Number(i.outstoreCount)>i.inventoryCount){this.$message.closeAll(),this.$message.warning("出库数量不可大于库存数量"),setTimeout(()=>{this.$set(i,"outstoreCount",null)},1e3),t=!1;break}if(0==i.actualInventoryCount){this.$message.closeAll(),this.$message.warning(this.$t("stock-manage.1")),t=!1;break}a.push({inventoryCount:Number(i.inventoryCount),materialId:i.materialId,outstoreCount:Number(i.outstoreCount),materialOutstoreId:i.materialOutstoreId,materialOutstoreItemId:i.materialOutstoreItemId,materialUnicode:i.materialUnicode,materialAffiliation:i.materialAffiliation,warehouseMaterialId:i.warehouseMaterialId})}if(!t)return;let i={taskId:this.taskId,materialOutstoreId:this.businessKey,applyOdd:this.formData.applyOdd,leader:this.formData.leader,itemAddReqVoList:a,projectId:this.formData.projectId,remark:this.formData.remark,status:e,warehouseId:this.formData.warehouseId};Object(c["a"])(i).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success("提交成功"),this.$emit("submit"))})}})},handleAudit(e){if(!this.formData.comment&&3==e)return this.$message.closeAll(),void this.$message.warning(this.$t("myApproval-restServicePurchase.Please-enter-approval-remarks"));let t={businessKey:this.businessKey,comment:this.formData.comment,status:e,taskId:this.taskId};Object(c["b"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success("提交成功"),this.$emit("submit"))})}}},m=u,d=(a("d27d"),a("2877")),p=Object(d["a"])(m,i,r,!1,null,"26991eff",null);t["default"]=p.exports},ec7f:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("clearApply.businessaffairs"))+"】"+e._s(e.$t("clearApply.Choosepurchasemethod")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("clearApply.Needsupplychaininquiry"),prop:"supplierEnquiryFlag"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),disabled:e.isDisabled,clearable:"",filterable:""},model:{value:e.formData.supplierEnquiryFlag,callback:function(t){e.$set(e.formData,"supplierEnquiryFlag",t)},expression:"formData.supplierEnquiryFlag"}},[t("el-option",{attrs:{label:e.$t("project_parameter.Yes"),value:"0"}}),t("el-option",{attrs:{label:e.$t("project_parameter.No"),value:"1"}})],1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{staticClass:"single",attrs:{label:e.$t("myApproval-suppliesPurchase.Approval-remarks")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"info"},on:{click:e.handleApplyCancel}},[e._v(e._s(e.$t("myApproval-restServicePurchase.rejected")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("myApproval-restServicePurchase.agree")))])],1)],1)},r=[],s=a("7c72"),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{contractTypeList:[],formData:{comment:"",supplierEnquiryFlag:"",taskId:"",comment:""},isDisabled:!1,rules:{supplierEnquiryFlag:[{required:!0,message:this.$t("monthreportmanage.14"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},handleApplyCancel(){let e={status:3,taskId:this.taskId,comment:this.formData.comment,offerPricesFlag:this.formData.offerPricesFlag,supplierEnquiryFlag:3};Object(s["n"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("cancel"))})},submit(){this.formData.status=3,this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["m"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},initData(e){"1"===e.offerPricesFlag?(this.isDisabled=!0,this.formData.supplierEnquiryFlag="0"):(this.isDisabled=!1,this.formData.supplierEnquiryFlag="")}},created(){},mounted(){}},o=l,n=(a("4101"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"63aa8e86",null);t["default"]=c.exports},ecf8:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【售前】发送邮件")]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("customers.Email-subject"),prop:"emailTitle"}},[t("el-input",{attrs:{maxlength:"200"},model:{value:e.formData.emailTitle,callback:function(t){e.$set(e.formData,"emailTitle",t)},expression:"formData.emailTitle"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("customers.recipient"),prop:"recipients"}},[t("el-input",{attrs:{maxlength:"200"},model:{value:e.formData.recipients,callback:function(t){e.$set(e.formData,"recipients",t)},expression:"formData.recipients"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("customers.Carbon-copy-recipients"),prop:"carboner"}},[t("el-input",{attrs:{type:"textarea",autosize:{minRows:2,maxRows:6},placeholder:"多个邮箱之间用;分隔"},model:{value:e.formData.carboner,callback:function(t){e.$set(e.formData,"carboner",t)},expression:"formData.carboner"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("customers.Content"),prop:"emailContent"}},[t("tinymce",{ref:"editor",attrs:{val:e.formData.emailContent,"show-img":!1}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark")}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":"",rows:5},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.submit("3")}}},[e._v("驳回")]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submit("5")}}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("5e7c"),l=a("9579"),o={components:{tinymce:l["a"]},props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{options:[],fileList:[],cascaderProps:{value:"id",label:"label",disabled:"employee"},formData:{comment:"",emailContent:"",status:"",taskId:""},rules:{emailTitle:[{required:!0,message:this.$t("required"),trigger:"blur"}],recipients:[{required:!0,message:this.$t("required"),trigger:"blur"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(e){this.formData.emailContent=this.$refs.editor.myValue,this.formData.emailContent||"5"!==e?"3"!==e||this.formData.comment?(this.formData.taskId=this.taskId,this.formData.status=e,this.formData.flowIndex="3","3"===this.formData.status?Object(s["c"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")}):this.$refs.formData.validate(e=>{e&&Object(s["b"])(this.formData).then(e=>{this.$refs.formData.resetFields(),this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit")})})):this.$message.error(this.$t("workOrderManage.tips13")):this.$message.error("邮件内容不可为空！")},onSuccess(e,t,a){this.fileList=a},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)})},beforeUpload(e){const t=e.name.substring(e.name.lastIndexOf(".")+1),a=["pdf","PDF"];if(-1===a.indexOf(t))return this.$message.error("上传文件只能是 pdf格式"),!1},handleExceed(){this.$message.closeAll(),this.$message.warning("当前限制选择1个文件")},downFile(e){window.open(e.url||e.response.url)}},created(){},mounted(){}},n=o,c=(a("377c"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"17f36993",null);t["default"]=u.exports},ed08:function(e,t,a){"use strict";a.d(t,"e",(function(){return i})),a.d(t,"b",(function(){return r})),a.d(t,"c",(function(){return s})),a.d(t,"a",(function(){return l})),a.d(t,"f",(function(){return o})),a.d(t,"d",(function(){return n}));a("14d9");function i(e){return"[object Object]"===Object.prototype.toString.call(e)}function r(e){const t=Object.prototype.toString;if(!e||"object"!==typeof e)return e;if(e.nodeType&&"cloneNode"in e)return e.cloneNode(!0);if("[object Date]"===t.call(e))return new Date(e.getTime());if("[object RegExp]"===t.call(e)){const t=[];return e.global&&t.push("g"),e.multiline&&t.push("m"),e.ignoreCase&&t.push("i"),new RegExp(e.source,t.join(""))}const a=Array.isArray(e)?[]:e.constructor?new e.constructor:{};for(const i in e)a[i]=r(e[i]);return a}const s="export default ",l={html:{indent_size:"2",indent_char:" ",max_preserve_newlines:"-1",preserve_newlines:!1,keep_array_indentation:!1,break_chained_methods:!1,indent_scripts:"separate",brace_style:"end-expand",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:"110",indent_inner_html:!0,comma_first:!1,e4x:!0,indent_empty_lines:!0},js:{indent_size:"2",indent_char:" ",max_preserve_newlines:"-1",preserve_newlines:!1,keep_array_indentation:!1,break_chained_methods:!1,indent_scripts:"normal",brace_style:"end-expand",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!0,end_with_newline:!0,wrap_line_length:"110",indent_inner_html:!0,comma_first:!1,e4x:!0,indent_empty_lines:!0}};function o(e){return e.replace(/( |^)[a-z]/g,e=>e.toUpperCase())}function n(e){return/^[+-]?(0|([1-9]\d*))(\.\d+)?$/g.test(e)}},eda8:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:"CarUse_0"!==e.formKey||e.isView,dialogId:e.businessKey,taskId:e.taskId,formKey:e.formKey,auditStatus:e.auditStatus},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{taskId:e.taskId,code:e.code},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("408c"),l=a("fdb4"),o=a("3711");const n={CarUse_1:"CarUse_1",CarUse_2:"CarUse_2"};var c={props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},code:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{componentName:n[this.formKey]}},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component&&this.$refs.component.initData&&this.$refs.component.initData(e)}},components:{initForm:s["default"],CarUse_1:l["default"],CarUse_2:o["default"]}},u=c,m=a("2877"),d=Object(m["a"])(u,i,r,!1,null,"63b937ae",null);t["default"]=d.exports},ee5a:function(e,t,a){},ee5a8:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return"1"==e.formData.invoiceFlowType?t("div",[t("el-form",{ref:"formData",staticClass:"form-tel",attrs:{model:e.formData,"label-width":"150px",inline:""}},[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.applyUserInfo"))+"】")]),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Application-name"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Application-no"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1),t("el-form-item",{attrs:{label:e.$t("suppliesPurchase.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1),t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.applyDate")}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",disabled:""},model:{value:e.formData.createTime,callback:function(t){e.$set(e.formData,"createTime",t)},expression:"formData.createTime"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.receiptName"),prop:"receiptName",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{disabled:e.isView||"OMInvoiceProjects_0"!=e.formKey},model:{value:e.formData.receiptName,callback:function(t){e.$set(e.formData,"receiptName",t)},expression:"formData.receiptName"}})],1),t("el-form-item",{attrs:{label:"发票类型",prop:"receiptName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.invoiceType,callback:function(t){e.$set(e.formData,"invoiceType",t)},expression:"formData.invoiceType"}})],1),t("div",{staticClass:"single mb20"},[e._v("【合同信息】")]),t("el-form-item",{attrs:{label:"合同名称",prop:"contractId",rules:{required:!0,message:this.$t("devopswork.Required-item-cannot-be-blank"),trigger:"change"}}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:""},on:{change:e.changeContract},model:{value:e.formData.contractId,callback:function(t){e.$set(e.formData,"contractId",t)},expression:"formData.contractId"}},e._l(e.contractDataList,(function(e){return t("el-option",{key:e.contractId,attrs:{label:`${e.contractName}(${e.contractCode})`,value:e.contractId}})})),1)],1),t("el-form-item",{attrs:{label:"合同编码"}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("Please-input")},model:{value:e.formData.contractCode,callback:function(t){e.$set(e.formData,"contractCode","string"===typeof t?t.trim():t)},expression:"formData.contractCode"}})],1),t("el-form-item",{attrs:{label:"业务类型"}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("Please-input")},model:{value:e.formData.contractTypeName,callback:function(t){e.$set(e.formData,"contractTypeName","string"===typeof t?t.trim():t)},expression:"formData.contractTypeName"}})],1),t("el-form-item",{attrs:{label:"合同总金额"}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("Please-input")},model:{value:e.formData.contractAmount,callback:function(t){e.$set(e.formData,"contractAmount","string"===typeof t?t.trim():t)},expression:"formData.contractAmount"}})],1),t("el-form-item",{attrs:{label:"应开余额",prop:"contractInvoicingAmount"}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("Please-input")},model:{value:e.formData.contractInvoicingAmount,callback:function(t){e.$set(e.formData,"contractInvoicingAmount",t)},expression:"formData.contractInvoicingAmount"}})],1),t("el-form-item",{attrs:{label:"是否全开",prop:"contractIsAll",rules:{required:!0,message:this.$t("devopswork.Required-item-cannot-be-blank"),trigger:"change"}}},[t("el-select",{attrs:{filterable:"",placeholder:"请选择",clearable:"",disabled:e.isView||"OMInvoiceProjects_0"!=e.formKey},model:{value:e.formData.contractIsAll,callback:function(t){e.$set(e.formData,"contractIsAll",t)},expression:"formData.contractIsAll"}},e._l(e.isAllList,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"应开票日期",prop:"contractInvoicingDate",rules:{required:!0,message:this.$t("devopswork.Required-item-cannot-be-blank"),trigger:"change"}}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",disabled:e.isView||"OMInvoiceProjects_0"!=e.formKey},model:{value:e.formData.contractInvoicingDate,callback:function(t){e.$set(e.formData,"contractInvoicingDate",t)},expression:"formData.contractInvoicingDate"}})],1),t("el-form-item",{attrs:{label:"本次开票总额",prop:"invoicingAmountSum"}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("Please-input")},model:{value:e.formData.invoicingAmountSum,callback:function(t){e.$set(e.formData,"invoicingAmountSum",t)},expression:"formData.invoicingAmountSum"}})],1),t("div",{staticClass:"single mb20"},[e._v("【客户信息】")]),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.projectCompanyName"),prop:"projectCompanyName"}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("Please-input")},model:{value:e.formData.companyName,callback:function(t){e.$set(e.formData,"companyName",t)},expression:"formData.companyName"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.accountName"),prop:"accountName"}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("Please-input")},model:{value:e.formData.accountName,callback:function(t){e.$set(e.formData,"accountName",t)},expression:"formData.accountName"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.dutyNumber"),prop:"taxNumber"}},[t("el-input",{attrs:{maxlength:30,"show-word-limit":"",disabled:"",placeholder:e.$t("Please-input")},model:{value:e.formData.taxNumber,callback:function(t){e.$set(e.formData,"taxNumber",t)},expression:"formData.taxNumber"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.depositBank"),prop:"accountBank"}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("Please-input")},model:{value:e.formData.accountBank,callback:function(t){e.$set(e.formData,"accountBank",t)},expression:"formData.accountBank"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.bankAccount"),prop:"account"}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("Please-input")},model:{value:e.formData.account,callback:function(t){e.$set(e.formData,"account",t)},expression:"formData.account"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.mobilephone"),prop:"accountPhone"}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("Please-input")},model:{value:e.formData.accountPhone,callback:function(t){e.$set(e.formData,"accountPhone",t)},expression:"formData.accountPhone"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.address"),prop:"address"}},[t("el-input",{attrs:{disabled:"",placeholder:e.$t("Please-input")},model:{value:e.formData.address,callback:function(t){e.$set(e.formData,"address",t)},expression:"formData.address"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.contentRemark"),prop:"contentRemark"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",max:"",autosize:{minRows:6,maxRows:7},"show-word-limit":"",disabled:e.isView||"OMInvoiceProjects_0"!=e.formKey},model:{value:e.formData.contentRemark,callback:function(t){e.$set(e.formData,"contentRemark",t)},expression:"formData.contentRemark"}})],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"OMInvoiceProjects_1"!==e.formKey,expression:"formKey !== 'OMInvoiceProjects_1'"}],staticClass:"single mb20"},[e._v("【开票信息】")]),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"OMInvoiceProjects_1"!==e.formKey,expression:"formKey !== 'OMInvoiceProjects_1'"}],attrs:{label:e.$t("omContractRevenueEdit.receiptCode"),prop:"receiptCode"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.receiptCode,callback:function(t){e.$set(e.formData,"receiptCode",t)},expression:"formData.receiptCode"}})],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"OMInvoiceProjects_1"!==e.formKey,expression:"formKey !== 'OMInvoiceProjects_1'"}],attrs:{label:e.$t("omContractRevenueEdit.invoicingYear")}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"year",placeholder:"选择日期",disabled:""},model:{value:e.formData.invoicingYear,callback:function(t){e.$set(e.formData,"invoicingYear",t)},expression:"formData.invoicingYear"}})],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"OMInvoiceProjects_1"!==e.formKey,expression:"formKey !== 'OMInvoiceProjects_1'"}],attrs:{label:e.$t("omContractRevenueEdit.belongMonth")}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"month",placeholder:"选择日期",disabled:""},model:{value:e.formData.belongMonth,callback:function(t){e.$set(e.formData,"belongMonth",t)},expression:"formData.belongMonth"}})],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"OMInvoiceProjects_1"!==e.formKey,expression:"formKey !== 'OMInvoiceProjects_1'"}],attrs:{label:e.$t("omContractRevenueEdit.actualInvoicingDate")}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",disabled:""},model:{value:e.formData.actualInvoicingDate,callback:function(t){e.$set(e.formData,"actualInvoicingDate",t)},expression:"formData.actualInvoicingDate"}})],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"OMInvoiceProjects_1"!==e.formKey,expression:"formKey !== 'OMInvoiceProjects_1'"}],attrs:{label:e.$t("omContractRevenueEdit.invoicingAmount")}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:"9","show-word-limit":"",disabled:""},model:{value:e.formData.invoicingAmount,callback:function(t){e.$set(e.formData,"invoicingAmount",t)},expression:"formData.invoicingAmount"}})],1),t("div",{staticClass:"single mb20"},[e._v("【项目信息】")]),t("el-form-item",{staticClass:"single hidden"},[t("project",{ref:"reflabor",attrs:{list:e.tableLoadData2,"contract-id":e.formData.contractId,projectListData:e.projectListData,isView:e.isView},on:{countInvoicingAmountSum:e.countInvoicingAmountSum,addData:e.addData}})],1),t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.invoiceName"))+"】")]),t("el-form-item",{staticClass:"single hidden"},[t("el-table",{ref:"materialTable",attrs:{size:"medium",data:e.tableLoadData3,stripe:""}},[t("el-table-column",{key:"0",attrs:{align:"center",label:e.$t("omContractRevenueEdit.invoiceName"),prop:"invoicingName"}}),t("el-table-column",{key:"1",attrs:{align:"center",label:e.$t("omContractRevenueEdit.dutyCodeName"),prop:"dutyCodeName"}}),t("el-table-column",{key:"2",attrs:{align:"center",label:e.$t("omContractRevenueEdit.dutyRatio"),prop:"dutyRatio"}}),t("el-table-column",{key:"3",attrs:{align:"center",label:e.$t("omContractRevenueEdit.specificationModel"),prop:"specificationModel","min-width":"150"}}),t("el-table-column",{key:"4",attrs:{align:"center",label:e.$t("omContractRevenueEdit.unitPrice"),prop:"unitPrice"}}),t("el-table-column",{key:"5",attrs:{align:"center",label:e.$t("omContractRevenueEdit.quantity"),prop:"quantity"}}),t("el-table-column",{key:"6",attrs:{align:"center",label:e.$t("omContractRevenueEdit.amount"),prop:"amount"}}),t("el-table-column",{key:"7",attrs:{align:"center",label:e.$t("omContractRevenueEdit.receiptRemark"),prop:"invoicingRemark"}}),t("el-table-column",{key:"8",attrs:{align:"center",label:e.$t("ITO.operation"),prop:"operation"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-link",{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],staticClass:"mlr5",attrs:{type:"danger",underline:!1},on:{click:function(t){return e.onDelInvoice(a.row.contractCode,a.$index)}}},[e._v(e._s(e.$t("Delete"))+" ")])]}}],null,!1,4142142979)})],1),t("el-button",{staticClass:"add-div",attrs:{disabled:!(!e.isView&&"OMInvoiceProjects_0"==e.formKey),plain:"",icon:"el-icon-plus",size:"mini"},on:{click:e.onAdd2}})],1),t("div",{staticClass:"container"},[t("span",{staticClass:"left"},[e._v("【"+e._s(e.$t("omContractRevenueEdit.amountSum"))+"】:"+e._s(e.amountSum))])]),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isView&&"OMInvoiceProjects_1"==e.formKey,expression:"!isView && formKey == 'OMInvoiceProjects_1'"}],staticClass:"single mb20"},[e._v(" 【"+e._s(e.$t("omContractRevenueEdit.receiptInfo"))+"】")]),e.isView||"OMInvoiceProjects_1"!=e.formKey?e._e():t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.receiptCode"),prop:"receiptCode",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{disabled:"OMInvoiceProjects_1"!=this.formKey},model:{value:e.formData.receiptCode,callback:function(t){e.$set(e.formData,"receiptCode",t)},expression:"formData.receiptCode"}})],1),e.isView||"OMInvoiceProjects_1"!=e.formKey?e._e():t("el-form-item",{attrs:{prop:"invoicingYear",label:e.$t("omContractRevenueEdit.invoicingYear"),rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"year",placeholder:"选择日期",disabled:""},model:{value:e.formData.invoicingYear,callback:function(t){e.$set(e.formData,"invoicingYear",t)},expression:"formData.invoicingYear"}})],1),e.isView||"OMInvoiceProjects_1"!=e.formKey?e._e():t("el-form-item",{attrs:{prop:"belongMonth",label:e.$t("omContractRevenueEdit.belongMonth"),rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"month",placeholder:"选择日期",disabled:""},model:{value:e.formData.belongMonth,callback:function(t){e.$set(e.formData,"belongMonth",t)},expression:"formData.belongMonth"}})],1),e.isView||"OMInvoiceProjects_1"!=e.formKey?e._e():t("el-form-item",{attrs:{prop:"actualInvoicingDate",label:e.$t("omContractRevenueEdit.actualInvoicingDate"),rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",disabled:"OMInvoiceProjects_1"!=this.formKey},on:{change:e.changeActualInvoicingDate},model:{value:e.formData.actualInvoicingDate,callback:function(t){e.$set(e.formData,"actualInvoicingDate",t)},expression:"formData.actualInvoicingDate"}})],1),e.isView||"OMInvoiceProjects_1"!=e.formKey?e._e():t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.invoicingAmount"),prop:"invoicingAmount",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:"15","show-word-limit":"",disabled:"OMInvoiceProjects_1"!=this.formKey},model:{value:e.formData.invoicingAmount,callback:function(t){e.$set(e.formData,"invoicingAmount",t)},expression:"formData.invoicingAmount"}})],1)],1),t("el-dialog",{attrs:{title:e.dialogTitle2,visible:e.dialogVisible2,"close-on-click-modal":!1,"before-close":e.handleClose2,"append-to-body":"",width:"41%",height:"80%"},on:{"update:visible":function(t){e.dialogVisible2=t}}},[t("div",[t("el-form",{ref:"formInit",attrs:{model:e.formInit,"label-width":"134px",inline:""}},[t("el-form-item",{attrs:{"label-width":"130px",label:e.$t("omContractRevenueEdit.receiptChoose"),prop:"receiptInfoId",rules:{required:!0,message:this.$t("devopswork.Required-item-cannot-be-blank"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select")},on:{change:e.changeReceipt},model:{value:e.formInit.receiptInfoId,callback:function(t){e.$set(e.formInit,"receiptInfoId",t)},expression:"formInit.receiptInfoId"}},e._l(e.receiptListData,(function(e,a){return t("el-option",{key:a,attrs:{label:e.invoicingName+"-"+e.dutyCodeName,value:e.receiptInfoId}})})),1)],1),t("el-form-item",{attrs:{"label-width":"120px",label:e.$t("omContractRevenueEdit.invoiceName"),prop:"invoicingName",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),"show-word-limit":"",clearable:"",disabled:"",maxlength:e.GLOBAL.MAX_LENGTH_TITLE},model:{value:e.formInit.invoicingName,callback:function(t){e.$set(e.formInit,"invoicingName",t)},expression:"formInit.invoicingName"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.dutyCodeName"),prop:"dutyCodeName",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:e.GLOBAL.MAX_LENGTH_TITLE,"show-word-limit":"",disabled:""},model:{value:e.formInit.dutyCodeName,callback:function(t){e.$set(e.formInit,"dutyCodeName",t)},expression:"formInit.dutyCodeName"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.dutyRatio"),prop:"dutyRatio",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:e.GLOBAL.MAX_LENGTH_TITLE,"show-word-limit":"",disabled:""},model:{value:e.formInit.dutyRatio,callback:function(t){e.$set(e.formInit,"dutyRatio",t)},expression:"formInit.dutyRatio"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.specificationModel"),prop:"specificationModel"}},[t("el-input",{attrs:{placeholder:e.$t("Please-input"),maxlength:"9","show-word-limit":""},model:{value:e.formInit.specificationModel,callback:function(t){e.$set(e.formInit,"specificationModel",t)},expression:"formInit.specificationModel"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.unitPrice"),prop:"unitPrice",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{directives:[{name:"only-number",rawName:"v-only-number",value:{min:0,maxlength:15},expression:"{ min: 0, maxlength: 15 }"}],attrs:{placeholder:e.$t("Please-input"),maxlength:"13","show-word-limit":""},on:{change:e.handleValidate},model:{value:e.formInit.unitPrice,callback:function(t){e.$set(e.formInit,"unitPrice","string"===typeof t?t.trim():t)},expression:"formInit.unitPrice"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.quantity"),prop:"quantity",rules:[{required:!0,message:e.$t("required")}]}},[t("el-input",{directives:[{name:"onlyInt",rawName:"v-onlyInt"}],attrs:{placeholder:e.$t("Please-input"),maxlength:"9","show-word-limit":""},model:{value:e.formInit.quantity,callback:function(t){e.$set(e.formInit,"quantity",t)},expression:"formInit.quantity"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.amount"),prop:"amount"}},[t("el-input",{directives:[{name:"onlyInt",rawName:"v-onlyInt"}],attrs:{placeholder:e.$t("Please-input"),maxlength:"13 ","show-word-limit":"",disabled:""},on:{change:e.handleValidate},model:{value:e.formInit.amount,callback:function(t){e.$set(e.formInit,"amount",t)},expression:"formInit.amount"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("omContractRevenueEdit.receiptRemark"),prop:"invoicingRemark"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",max:"",autosize:{minRows:6,maxRows:7},"show-word-limit":""},model:{value:e.formInit.invoicingRemark,callback:function(t){e.$set(e.formInit,"invoicingRemark",t)},expression:"formInit.invoicingRemark"}})],1)],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.handleClose2}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"success",plain:""},on:{click:e.onSubmit2}},[e._v(e._s(e.$t("Save")))])],1)]),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isView&&"OMInvoiceProjects_1"==e.formKey,expression:"!isView && formKey == 'OMInvoiceProjects_1'"}],staticClass:"single mb20"},[e._v(" 【"+e._s(e.$t("omContractRevenueEdit.approvalAndRemark"))+"】")]),t("el-form",{directives:[{name:"show",rawName:"v-show",value:!e.isView&&"OMInvoiceProjects_1"==e.formKey,expression:"!isView && formKey == 'OMInvoiceProjects_1'"}],attrs:{"label-width":"150px"}},[t("el-form-item",{attrs:{label:e.$t("myApproval-suppliesPurchase.Approval-remarks")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.formData.remark,callback:function(t){e.$set(e.formData,"remark",t)},expression:"formData.remark"}})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isView&&"OMInvoiceProjects_0"==e.formKey,expression:"!isView && formKey == 'OMInvoiceProjects_0'"}],staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleSubmit("1")}}},[e._v(e._s(e.$t("Submit")))])],1),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isView&&0==e.auditStatus&&"OMInvoiceProjects_1"==e.formKey,expression:"!isView && auditStatus == 0 && formKey == 'OMInvoiceProjects_1'"}],staticClass:"bottomButton mb20"},[t("el-button",{attrs:{type:"info"},on:{click:function(t){return e.handleAuditInvalid("4")}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.invalid")))]),t("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.handleAuditInvalid("3")}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.rejected")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit3}},[e._v(e._s(e.$t("Sure")))])],1)],1):t("div",[t("el-form",{ref:"formData",staticClass:"form-tel",attrs:{model:e.formData,"label-width":"130px",inline:""}},[t("div",{staticClass:"single mb20 overbold"},[e._v("【申请信息】")]),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Application-no"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1),t("el-form-item",{attrs:{label:e.$t("suppliesPurchase.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1),t("el-form-item",{attrs:{label:e.$t("carManagement.carApply.applyDate")}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",disabled:""},model:{value:e.formData.createTime,callback:function(t){e.$set(e.formData,"createTime",t)},expression:"formData.createTime"}})],1),t("el-form-item",{attrs:{label:"发票类型",prop:"invoiceType"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.invoiceType,callback:function(t){e.$set(e.formData,"invoiceType",t)},expression:"formData.invoiceType"}})],1),t("el-form-item",{attrs:{label:e.$t("omContractRevenueEdit.receiptName"),prop:"receiptName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.receiptName,callback:function(t){e.$set(e.formData,"receiptName",t)},expression:"formData.receiptName"}})],1),t("div",{staticClass:"single mb20 overbold"},[e._v("【"+e._s(e.title2)+"】")]),t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Application-no"),prop:"relevanceApplyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.relevanceInvoice.applyOdd,callback:function(t){e.$set(e.relevanceInvoice,"applyOdd",t)},expression:"relevanceInvoice.applyOdd"}})],1),t("el-form-item",{attrs:{label:"发票号",prop:"receiptCode"}},[t("el-input",{attrs:{disabled:""},model:{value:e.relevanceInvoice.receiptCode,callback:function(t){e.$set(e.relevanceInvoice,"receiptCode",t)},expression:"relevanceInvoice.receiptCode"}})],1),t("el-form-item",{attrs:{label:"合同名称",prop:"projectName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.relevanceInvoice.contractName,callback:function(t){e.$set(e.relevanceInvoice,"contractName",t)},expression:"relevanceInvoice.contractName"}})],1),t("el-form-item",{attrs:{label:"开票月份",prop:"belongMonth"}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"month",placeholder:"选择日期","value-format":"yyyy-MM",disabled:""},model:{value:e.relevanceInvoice.belongMonth,callback:function(t){e.$set(e.relevanceInvoice,"belongMonth",t)},expression:"relevanceInvoice.belongMonth"}})],1),t("el-form-item",{attrs:{label:"开票金额",prop:"currentInvoicingAmountSum"}},[t("el-input",{attrs:{disabled:""},model:{value:e.relevanceInvoice.invoicingAmount,callback:function(t){e.$set(e.relevanceInvoice,"invoicingAmount",t)},expression:"relevanceInvoice.invoicingAmount"}})],1),t("e-table",{ref:"multipleTable",staticClass:"single",staticStyle:{"margin-bottom":"20px"},attrs:{minHeight:"",tableHeadConfig:e.relevanceTableHeadConfig,tableLoadData:e.tableLoadData2,pageShow:!1}}),t("div",{staticClass:"single mb20 overbold"},[e._v("【本次开票信息】")]),t("el-form-item",{attrs:{label:"本次开票金额",prop:"invoicingAmount"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.invoicingAmount,callback:function(t){e.$set(e.formData,"invoicingAmount",t)},expression:"formData.invoicingAmount"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:"申请原因",prop:"hczfReason"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",max:"",autosize:{minRows:6,maxRows:7},"show-word-limit":"",disabled:e.isView||!e.rejectFlagShow},model:{value:e.formData.hczfReason,callback:function(t){e.$set(e.formData,"hczfReason",t)},expression:"formData.hczfReason"}})],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"2"==e.formData.invoiceFlowType&&!e.rejectFlagShow,expression:"formData.invoiceFlowType == '2' && !rejectFlagShow"}],staticClass:"single mb20 overbold"},[e._v("【红冲开票信息】")]),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"2"==e.formData.invoiceFlowType&&!e.rejectFlagShow,expression:"formData.invoiceFlowType == '2' && !rejectFlagShow"}],attrs:{label:e.$t("omContractRevenueEdit.receiptCode"),prop:"receiptCode",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{placeholder:"请输入",disabled:e.isView},model:{value:e.formData.receiptCode,callback:function(t){e.$set(e.formData,"receiptCode",t)},expression:"formData.receiptCode"}})],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"2"==e.formData.invoiceFlowType&&!e.rejectFlagShow,expression:"formData.invoiceFlowType == '2' && !rejectFlagShow"}],attrs:{label:e.$t("omContractRevenueEdit.invoicingYear"),prop:"invoicingYear",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"year",placeholder:"选择日期",disabled:""},model:{value:e.formData.invoicingYear,callback:function(t){e.$set(e.formData,"invoicingYear",t)},expression:"formData.invoicingYear"}})],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"2"==e.formData.invoiceFlowType&&!e.rejectFlagShow,expression:"formData.invoiceFlowType == '2' && !rejectFlagShow"}],attrs:{label:e.$t("omContractRevenueEdit.belongMonth"),prop:"belongMonth",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"month",placeholder:"选择日期",disabled:""},model:{value:e.formData.belongMonth,callback:function(t){e.$set(e.formData,"belongMonth",t)},expression:"formData.belongMonth"}})],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"2"==e.formData.invoiceFlowType&&!e.rejectFlagShow,expression:"formData.invoiceFlowType == '2' && !rejectFlagShow"}],attrs:{label:e.$t("omContractRevenueEdit.actualInvoicingDate"),prop:"actualInvoicingDate",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",disabled:e.isView},on:{change:e.changeActualInvoicingDate},model:{value:e.formData.actualInvoicingDate,callback:function(t){e.$set(e.formData,"actualInvoicingDate",t)},expression:"formData.actualInvoicingDate"}})],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"2"==e.formData.invoiceFlowType&&!e.rejectFlagShow,expression:"formData.invoiceFlowType == '2' && !rejectFlagShow"}],attrs:{label:"开票金额",prop:"invoicingAmount"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.invoicingAmount,callback:function(t){e.$set(e.formData,"invoicingAmount",t)},expression:"formData.invoicingAmount"}})],1),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isView&&!e.rejectFlagShow,expression:"!isView && !rejectFlagShow"}],staticClass:"single mb20 overbold"},[e._v("【审批意见】")]),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:!e.isView&&!e.rejectFlagShow,expression:"!isView && !rejectFlagShow"}],staticClass:"single",attrs:{label:"审批意见",prop:"approvalMsg"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",max:"",autosize:{minRows:6,maxRows:7},"show-word-limit":""},model:{value:e.formData.approvalMsg,callback:function(t){e.$set(e.formData,"approvalMsg",t)},expression:"formData.approvalMsg"}})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isView&&!e.rejectFlagShow,expression:"!isView && !rejectFlagShow"}],staticClass:"bottomButton mb20"},[t("el-button",{attrs:{type:"info"},on:{click:function(t){return e.approvalHcZf(4)}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.invalid")))]),t("el-button",{attrs:{type:"danger"},on:{click:function(t){return e.approvalHcZf(3)}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.rejected")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.approvalHcZf(2)}}},[e._v(e._s(e.$t("Sure")))])],1),t("div",{directives:[{name:"show",rawName:"v-show",value:!e.isView&&e.rejectFlagShow,expression:"!isView && rejectFlagShow"}],staticClass:"bottomButton mb20"},[t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitReject()}}},[e._v(e._s(e.$t("Sure")))])],1)],1)},r=[],s=(a("14d9"),a("9dac")),l=a("9565"),o=a("96aa"),n=a("e2c0"),c=a("1c17"),u={components:{upload:s["a"],dialogTel:l["a"],baseTable:o["a"],eTable:o["a"],project:n["default"]},props:{isView:{type:Boolean,default:!1},isEdit:{type:Boolean,default:null},businessKey:{type:[Number,String],default:null},formKey:{type:String,default:""},auditStatus:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null}},data(){return{contractDataList:[],title2:"",rejectFlagShow:!1,relevanceInvoice:{},invoicingAmountSum:0,amountSum:0,formInit:{projectBeginDate:"",projectEndDate:"",invoicingDate:"",payList:[],projectContractAmount:"",amount:"",invoicingRemark:"",actualCapacity:"",unitPrice:"",quantity:""},dialogVisible:!1,dialogTitle:"",dialogTitle2:"",lastAreaList:[],titleProject:"",applyUnitPriceDisable:!0,dialogVisible2:!1,formData:{invoicingAmountSum:""},loginUser:{userId:null},queryParams:{total:0,pageIndex:1,pageSize:10,materialName:""},isAllList:[{value:"否",label:"否"},{value:"是",label:"是"}],receiptListData:[],tableLoadData2:[],tableLoadData3:[],selectedContractData:[],tableLoadData4:[],relevanceTableHeadConfig:[{label:"项目名称",prop:"projectName",minWidth:100,isShow:!0},{label:"项目编码",prop:"projectCode",minWidth:100,isShow:!0},{label:this.$t("omContractRevenueEdit.currentInvoicingAmount"),prop:"currentInvoicingAmount",minWidth:100,isShow:!0}],tableHeadConfig:[],tableHeadConfig2:[],projectListData:[],warehouseListData:[],projectInfo:"",contractListData:[],contractInfo:null,selectedMaterialData:[],payList:[]}},created(){},watch:{formInit:{handler(e){e.unitPrice&&e.quantity&&this.$set(e,"amount",new this.$Big(e.unitPrice).times(e.quantity).toFixed(4))},deep:!0}},methods:{changeActualInvoicingDate(e){let t=new Date(e);this.formData.invoicingYear=t.getFullYear()+"-01-01";let a=t.getMonth()+1;this.formData.belongMonth=a<10?t.getFullYear()+"-0"+a+"-01":t.getFullYear()+"-"+a+"-01"},countInvoicingAmountSum(e){this.formData.invoicingAmountSum=e},addData(e){this.tableLoadData2=e||[]},selectContractList(){Object(c["gb"])().then(e=>{this.contractDataList=e.data||[]})},changeContract(e){if(e){let t=this.contractDataList.find(t=>t.contractId==e);this.formData.account=t.account,this.formData.accountBank=t.accountBank,this.formData.accountName=t.accountName,this.formData.accountPhone=t.accountPhone,this.formData.address=t.address,this.formData.companyName=t.companyName,this.formData.contractAmount=t.contractAmount,this.formData.contractCode=t.contractCode,this.formData.contractId=t.contractId,this.formData.contractName=t.contractName,this.formData.contractTypeName=t.contractTypeName,this.formData.taxNumber=t.taxNumber,this.formData.contractType=t.contractType,Object(c["hb"])({contractId:e}).then(e=>{this.formData.contractInvoicingAmount=e.data.contractInvoicingAmount,this.projectListData=e.data.projectInfoList}),this.tableLoadData2=[],this.tableLoadData3=[]}},onSubmit2(e,t){this.$refs["formInit"].validate(e=>{if(e){this.$message.closeAll();let e={...this.formInit};this.handleClose2(),null!=this.editIndex?Vue.set(this.tableLoadData3,this.editIndex,e):this.tableLoadData3.push(e),this.projectAmountSum=0,this.amountSum=0;for(let t=0;t<this.tableLoadData3.length;t++)this.amountSum=Number(new this.$Big(this.amountSum).plus(new this.$Big(this.tableLoadData3[t].amount)).toFixed(4))}})},handleValidate(){this.$refs.formInit.validateField("count")},changeReceipt(e){""!=e&&void 0!=e&&null!=e&&(this.receiptInfo=this.receiptListData.find(t=>t.receiptInfoId==e),this.formInit.invoicingName=this.receiptInfo.invoicingName,this.formInit.receiptInfoId=this.receiptInfo.receiptInfoId,this.formInit.dutyCodeName=this.receiptInfo.dutyCodeName,this.formInit.dutyRatio=this.receiptInfo.dutyRatio)},onAdd2(){this.$message.closeAll(),this.dialogTitle2=this.$t("Create")+this.$t("omContractRevenueEdit.contractChoose"),Object(c["E"])().then(e=>{this.receiptListData=e.data}),this.dialogVisible2=!0,this.selectRows=[],this.editIndex=null},handleInput(){this.invoicingAmountSum=0;for(let e=0;e<this.tableLoadData2.length;e++){if(isNaN(this.tableLoadData2[e].currentInvoicingAmount))return;this.invoicingAmountSum=Number(new this.$Big(this.invoicingAmountSum).plus(new this.$Big(this.tableLoadData2[e].currentInvoicingAmount))).toFixed(4)}},handleSubmit(e){this.$refs.formData.validate(e=>{if(e){let e=!0;if(0==this.tableLoadData2.length||0==this.tableLoadData3.length)return this.$message.closeAll(),void this.$message.warning("请添加项目及开票信息");if(this.tableLoadData2.length<2)return this.$message.closeAll(),void this.$message.warning("请至少填写两条项目信息");if(this.tableLoadData2.forEach(t=>{t.currentInvoicingAmount||(this.$message.closeAll(),this.$message.warning("请填写"+t.projectName+"本次开票额"),e=!1)}),!e)return;this.formData.projectList=this.tableLoadData2,this.formData.invoiceList=this.tableLoadData3,this.formData.taskId=this.taskId,Object(c["b"])(this.formData).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},cancel(){this.$emit("submit")},handleClose2(){this.$refs.formInit.resetFields(),this.dialogVisible2=!1},onDelInvoice(e,t){let a=this.$t("OTR.delTips");this.$confirm(a,this.$t("data-dict.Tips"),{confirmButtonText:this.$t("Sure"),cancelButtonText:this.$t("Cancel"),type:"warning"}).then(()=>{this.tableLoadData3.splice(t,1),this.projectAmountSum=0;for(let e=0;e<this.tableLoadData3.length;e++)this.projectAmountSum+=Number(this.tableLoadData3[e].projectContractAmount);this.amountSum=0;for(let e=0;e<this.tableLoadData3.length;e++)this.amountSum=Number(new this.$Big(this.amountSum).plus(new this.$Big(this.tableLoadData3[e].amount)).toFixed(4))}).catch(()=>{})},init(){localStorage.getItem("loginUser")&&(this.loginUser=JSON.parse(localStorage.getItem("loginUser")).user),this.selectContractList(),this.getDetail()},initCalculateInvoicingAmountSum(){this.invoicingAmountSum=0;for(let e=0;e<this.tableLoadData2.length;e++){if(isNaN(this.tableLoadData2[e].currentInvoicingAmount))return;this.invoicingAmountSum=Number(new this.$Big(this.invoicingAmountSum).plus(new this.$Big(this.tableLoadData2[e].currentInvoicingAmount))).toFixed(4)}},initCalculateAmountSum(){this.amountSum=0;for(let e=0;e<this.tableLoadData3.length;e++)this.amountSum=Number(new this.$Big(this.amountSum).plus(new this.$Big(this.tableLoadData3[e].amount)).toFixed(4))},getDetail(e){Object(c["G"])(this.businessKey).then(e=>{this.formData=e.data,"2"==this.formData.invoiceFlowType?this.title2="待红冲发票信息":"3"==this.formData.invoiceFlowType&&(this.title2="待作废发票信息"),"3"==this.formData.status&&(this.rejectFlagShow=!0),this.relevanceInvoice=this.formData.relevanceInvoice,"0"==this.formData.supplierEnquiryFlag?this.applyUnitPriceDisable=!1:this.applyUnitPriceDisable=!0,this.tableLoadData2=e.data.chooseProjectInfoList?e.data.chooseProjectInfoList:[],this.tableLoadData3=e.data.chooseReceiptInfoList?e.data.chooseReceiptInfoList:[],this.initCalculateInvoicingAmountSum(),this.initCalculateAmountSum(),this.formData.invoicingAmountSum=this.invoicingAmountSum})},handleAuditInvalid(e){if(!this.formData.remark)return this.$message.closeAll(),void this.$message.error("驳回与作废请填写审批意见");let t={businessKey:this.businessKey,status:e,taskId:this.taskId,remark:this.formData.remark};Object(c["m"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})},handleSubmit3(){this.$refs.formData.validate(e=>{if(e){if(!this.formData.receiptCode||!this.formData.invoicingYear||!this.formData.belongMonth||!this.formData.actualInvoicingDate||!this.formData.invoicingAmount)return this.$message.closeAll(),void this.$message.error(this.$t("OTR.require"));if(Number(this.formData.invoicingAmountSum)!=Number(this.formData.invoicingAmount))return void this.$message.error("开票金额不等于售后填写的开票金额");let e={receiptCode:this.formData.receiptCode,invoicingYear:this.formData.invoicingYear,belongMonth:this.formData.belongMonth,actualInvoicingDate:this.formData.actualInvoicingDate,invoicingAmount:this.formData.invoicingAmount,businessKey:this.businessKey,status:"2",taskId:this.taskId,remark:this.formData.remark};Object(c["m"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},approvalHcZf(e){if((3==e||4==e)&&!this.formData.approvalMsg)return this.$message.closeAll(),void this.$message.warning("请填写审批意见！");if(2==e)this.$refs.formData.validate(t=>{if(t||"3"==this.formData.invoiceFlowType){if(!(this.formData.invoicingYear&&this.formData.belongMonth&&this.formData.actualInvoicingDate)&&"2"==this.formData.invoiceFlowType)return this.$message.closeAll(),void this.$message.error("请将开票信息模块补充完整！");let t={status:e,taskId:this.taskId,receiptCode:this.formData.receiptCode,invoicingYear:this.formData.invoicingYear,belongMonth:this.formData.belongMonth,actualInvoicingDate:this.formData.actualInvoicingDate,approvalMsg:this.formData.approvalMsg};Object(c["P"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}});else{let t={status:e,taskId:this.taskId,approvalMsg:this.formData.approvalMsg};Object(c["P"])(t).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}},submitReject(){let e={taskId:this.taskId,hczfReason:this.formData.hczfReason};Object(c["jb"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}}},m=u,d=(a("9d80"),a("2877")),p=Object(d["a"])(m,i,r,!1,null,"44a407b2",null);t["default"]=p.exports},eeee:function(e,t,a){},ef98:function(e,t,a){},efed:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("search-bar",{on:{search:e.search,reset:e.reset}},[t("el-form",{ref:"searchForm",attrs:{slot:"form",model:e.searchForm,"label-width":"280px",inline:""},slot:"form"},[t("el-form-item",{attrs:{label:e.$t("ITO.contractCode")}},[t("el-input",{attrs:{clearable:"",placeholder:e.$t("Please-input")},model:{value:e.searchForm.contractCode,callback:function(t){e.$set(e.searchForm,"contractCode",t)},expression:"searchForm.contractCode"}})],1),t("el-form-item",{attrs:{label:e.$t("ITO.projectName")}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:""},model:{value:e.searchForm.projectName,callback:function(t){e.$set(e.searchForm,"projectName",t)},expression:"searchForm.projectName"}},e._l(e.projectList,(function(e){return t("el-option",{key:e,attrs:{label:e,value:e}})})),1)],1),t("el-form-item",{attrs:{label:e.$t("ITO.contractType")}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:""},on:{change:e.changeContract},model:{value:e.searchForm.contractType,callback:function(t){e.$set(e.searchForm,"contractType",t)},expression:"searchForm.contractType"}},e._l(e.systemDictDataListData,(function(e,a){return t("el-option",{key:a,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),t("el-form-item",{attrs:{label:e.$t("OTR.OTRBeginDate")}},[t("el-date-picker",{attrs:{placeholder:e.$t("Startdate"),format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date"},model:{value:e.searchForm.beginTime,callback:function(t){e.$set(e.searchForm,"beginTime",t)},expression:"searchForm.beginTime"}})],1),t("el-form-item",{attrs:{label:e.$t("OTR.OTREndDate")}},[t("el-date-picker",{attrs:{placeholder:e.$t("Enddate"),format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date"},model:{value:e.searchForm.endTime,callback:function(t){e.$set(e.searchForm,"endTime",t)},expression:"searchForm.endTime"}})],1),t("el-form-item",{attrs:{label:e.$t("projectOverview.ServiceType")}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:""},model:{value:e.searchForm.serverType,callback:function(t){e.$set(e.searchForm,"serverType",t)},expression:"searchForm.serverType"}},e._l(e.serviceTypeDatas,(function(e,a){return t("el-option",{key:a,attrs:{label:e.dictLabel,value:e.dictLabel}})})),1)],1)],1)],1),t("div",{staticClass:"button-group"},[t("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["otr:btn:childExportExcel"],expression:"['otr:btn:childExportExcel']"}],attrs:{type:"success",plain:""},on:{click:e.fileExport}},[e._v(e._s(e.$t("Export-excel")))])],1),t("div",{staticClass:"base-table",style:{minHeight:e.tableHeights+"px"}},[t("el-table",{ref:"dataTable",staticStyle:{width:"100%"},attrs:{"empty-text":e.$t("empty-text"),data:e.tableLoadData,"highlight-current-row":!0},on:{"current-change":e.handleCurrentChange}},[t("el-table-column",{attrs:{align:"center",prop:"contractCode",label:e.$t("ITO.contractCode"),width:"180"}}),t("el-table-column",{attrs:{align:"center",prop:"projectName",label:e.$t("ITO.projectName"),width:"180"}}),t("el-table-column",{attrs:{align:"center",prop:"contractTypeName",label:e.$t("ITO.contractType")}}),t("el-table-column",{attrs:{align:"center",prop:"bigAreaName",label:e.$t("ITO.area")}}),t("el-table-column",{attrs:{align:"center",prop:"powerStationDirector",label:e.$t("projectOverview.headOfDepot"),"min-width":"100"}}),t("el-table-column",{attrs:{align:"center",prop:"serverType",label:e.$t("projectOverview.ServiceType")}}),t("el-table-column",{attrs:{align:"center",prop:"otrDate",label:e.$t("OTR.OTRDate"),"min-width":"200"}}),t("el-table-column",{attrs:{align:"center",label:e.$t("OTR.researchDays")}},[t("el-table-column",{attrs:{align:"center",prop:"projectResearchPlanDay",label:e.$t("OTR.plan"),width:"120"}}),t("el-table-column",{attrs:{align:"center",prop:"projectResearchaAtualDay",label:e.$t("OTR.actual"),width:"120"}})],1),t("el-table-column",{attrs:{align:"center",label:e.$t("OTR.proUpload")}},[t("el-table-column",{attrs:{align:"center",prop:"projectProgramUploadPlanDay",label:e.$t("OTR.plan"),width:"120"}}),t("el-table-column",{attrs:{align:"center",prop:"projectProgramUploadActualDay",label:e.$t("OTR.actual"),width:"120"}})],1),t("el-table-column",{attrs:{align:"center",label:e.$t("OTR.proDays")}},[t("el-table-column",{attrs:{align:"center",prop:"productionStagePlanDay",label:e.$t("OTR.plan"),width:"120"}}),t("el-table-column",{attrs:{align:"center",prop:"productionStageActualDay",label:e.$t("OTR.actual"),width:"120"}})],1),t("el-table-column",{attrs:{align:"center",label:e.$t("OTR.implDays")}},[t("el-table-column",{attrs:{align:"center",prop:"programImplementPlanDay",label:e.$t("OTR.plan"),width:"120"}}),t("el-table-column",{attrs:{align:"center",prop:"programImplementActualDay",label:e.$t("OTR.actual"),width:"120"}})],1),t("el-table-column",{attrs:{align:"center",label:e.$t("OTR.acceptDays")}},[t("el-table-column",{attrs:{align:"center",prop:"projectAcceptancePlanDay",label:e.$t("OTR.plan"),width:"120"}}),t("el-table-column",{attrs:{align:"center",prop:"projectAcceptanceActualDay",label:e.$t("OTR.actual"),width:"120"}})],1),t("el-table-column",{attrs:{align:"center",label:e.$t("OTR.totalDays")}},[t("el-table-column",{attrs:{align:"center",prop:"totalPlanDay",label:e.$t("OTR.plan"),width:"120"}}),t("el-table-column",{attrs:{align:"center",prop:"totalActualDay",label:e.$t("OTR.actual"),width:"120"}})],1)],1),t("pagination",{ref:"pagination",staticClass:"text-right mt20",attrs:{"page-size":e.searchForm.pageSize,total:e.searchForm.total,"current-page":e.searchForm.pageIndex},on:{changePage:e.changePage,changePageSize:e.changePageSize}})],1),e.currentObj?t("applyDialog",{ref:"refApply",attrs:{businessKey:e.currentObj.projectChildFlowId,procInstId:e.currentObj.procInstId,deployId:e.currentObj.deployId,taskId:e.currentObj.taskId,formKey:e.currentObj.formKey?e.currentObj.formKey:"process_6",auditStatus:e.currentObj.auditStatus,newFormKey:e.currentObj.newFormKey,finishFlag:5==e.currentObj.status?"1":"0",isView:!0},on:{resetList:e.getList}}):e._e()],1)},r=[],s=(a("14d9"),a("3bc9")),l=a("823d"),o=a("6407"),n=a("f7a8"),c=a("155b"),u=a("2af1"),m={name:"process",props:{},components:{searchBar:l["a"],pagination:o["a"],applyDialog:u["default"]},data(){return{searchForm:{contractCode:"",projectName:"",contractType:"",serverType:"",beginTime:"",endTime:"",total:0,pageIndex:1,pageSize:10},tableLoadData:[],systemDictDataListData:[],serviceTypeDatas:[],projectList:[],tableHeights:0,currentObj:null}},created(){this.getProjectList();let e=this;this.$nextTick(()=>{e.tableHeights=window.innerHeight-e.$refs.dataTable.$el.offsetTop-15,window.onresize=function(){e.$refs.dataTable&&(e.tableHeights=window.innerHeight-e.$refs.dataTable.$el.offsetTop-15)}}),this.getList(),this.getSystemDictDataList()},methods:{getProjectList(){Object(c["r"])().then(e=>{200==e.code&&(this.projectList=e.data)})},search(){this.searchForm.pageIndex=1,this.getList()},reset(){this.searchForm={contractCode:"",projectName:"",contractType:"",serverType:"",beginTime:"",endTime:"",total:0,pageIndex:1,pageSize:10},this.getList()},getList(){let e={contractCode:this.searchForm.contractCode,projectName:this.searchForm.projectName,contractType:this.searchForm.contractType,serverType:this.searchForm.serverType,pageNum:this.searchForm.pageIndex,pageSize:this.searchForm.pageSize,beginTime:this.searchForm.beginTime,endTime:this.searchForm.endTime};Object(s["f"])(e).then(e=>{200==e.code&&(this.tableLoadData=e.rows,this.searchForm.total=e.total)})},getServiceTypeData(){this.serviceTypeDatas=this.$serverTypeforContractType(this.searchForm.contractType)},changeContract(e){this.serviceTypeDatas=[],this.searchForm.serverType="","DS"==this.searchForm.contractType?(this.serviceTypeDatas=[{dictLabel:"单项",dictValue:"DX"}],this.searchForm.serverType="单项"):e&&this.getServiceTypeData()},getSystemDictDataList(){let e={dictType:"unicare_contract_type",status:"0"};Object(n["e"])(e).then(e=>{200==e.code&&(this.systemDictDataListData=e.rows)})},changePageSize(e){this.searchForm.pageSize=e,this.getList()},changePage(e){this.searchForm.pageIndex=e,this.getList()},fileExport(){let e={contractCode:this.searchForm.contractCode,projectName:this.searchForm.projectName,contractType:this.searchForm.contractType,serverType:this.searchForm.serverType,beginTime:this.searchForm.beginTime,endTime:this.searchForm.endTime},t="/unicare-project-child-flow/export",a="项目子流程";this.$fileFun.exportOperation(t,e,"get",a)},start(){this.$router.push("/OTR/process/start")},handleCurrentChange(e){0!=e.status?(this.currentObj=e,this.$nextTick(()=>{this.$refs.refApply.openClose()})):this.$router.push({path:"/OTR/process/start",query:{projectId:e.projectId,bigArea:e.bigArea,projectChildFlowId:e.projectChildFlowId}})}}},d=m,p=(a("52e3"),a("2877")),f=Object(p["a"])(d,i,r,!1,null,"5ac5054d",null);t["default"]=f.exports},effd:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,isEdit:!1,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}})],1)},r=[],s=a("ee5a8"),l={components:{initForm:s["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null}},created(){},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component.initData&&this.$refs.component.initData(e)}}},o=l,n=a("2877"),c=Object(n["a"])(o,i,r,!1,null,"07da4046",null);t["default"]=c.exports},f062:function(e,t,a){},f0b6:function(e,t,a){},f131:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("clearApply.Assetmanagementdepartment"))+"】"+e._s(e.$t("clearApply.Choosepurchasemethod")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.approveRemark"),prop:"comment"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.isPass"),prop:"status"}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:""},model:{value:e.formData.status,callback:function(t){e.$set(e.formData,"status",t)},expression:"formData.status"}},[t("el-option",{attrs:{label:e.$t("workOrderManage.pass"),value:2}}),t("el-option",{attrs:{label:e.$t("workOrderManage.unPass"),value:3}})],1)],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("20b4"),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{contractTypeList:[],formData:{comment:"",status:"",taskId:""},rules:{status:[{required:!0,message:this.$t("monthreportmanage.14"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.$message.closeAll(),3!==this.formData.status||this.formData.comment?(this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["a"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})):this.$message.error(this.$t("clearApply.Pleasefillintheapprovalremarks"))}},created(){},mounted(){}},o=l,n=(a("5e96"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"0bc22146",null);t["default"]=c.exports},f325:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【供应链】"+e._s(e.$t("light.Prepareprocurementplan")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("restServicePurchase.Whether-provide-quotation"),prop:"offerPricesFlag",rules:[{required:!0,message:this.$t("required"),trigger:"change"}]}},[t("el-radio-group",{on:{change:e.flagChange},model:{value:e.formData.offerPricesFlag,callback:function(t){e.$set(e.formData,"offerPricesFlag",t)},expression:"formData.offerPricesFlag"}},[t("el-radio",{attrs:{label:"0"}},[e._v(e._s(e.$t("project_parameter.Yes")))]),t("el-radio",{attrs:{label:"1"}},[e._v(e._s(e.$t("project_parameter.No")))])],1)],1)],1)],1),"0"===e.formData.offerPricesFlag?t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("light.amountofmoney"),prop:"amount",rules:[{required:!0,message:this.$t("required"),trigger:"blur"}]}},[t("el-input",{directives:[{name:"onlyInputChanges",rawName:"v-onlyInputChanges"}],attrs:{maxlength:"11","show-word-limit":""},model:{value:e.formData.amount,callback:function(t){e.$set(e.formData,"amount",t)},expression:"formData.amount"}})],1)],1)],1):e._e(),"0"===e.formData.offerPricesFlag?t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("light.quotation"),prop:"offerPricesOrder",rules:[{required:!0,message:this.$t("required"),trigger:"change"}]}},[t("el-upload",{ref:"uploadFile",staticClass:"upload-demo",attrs:{action:"","file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-remove":e.handleRemove,limit:1,"on-exceed":e.onExceed}},[t("el-button",{attrs:{size:"small",type:"primary"}},[e._v(" "+e._s(e.$t("workOrderManage.tips3"))+" ")])],1)],1)],1)],1):e._e()],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("Submit")))])],1)],1)},r=[],s=a("b8f9"),l=a("154a"),o={props:{taskId:{type:[Number,String],default:null},formKey:{type:String,default:null}},data(){return{fileList:[],formData:{offerPricesFlag:"0",amount:"",offerPricesOrder:"",offerPricesOrderName:""},rules:{}}},watch:{},computed:{},methods:{flagChange(){this.formData.amount="",this.formData.offerPricesOrder=""},cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},submit(){this.formData.taskId=this.taskId,"0"!==this.offerPricesFlag||0!==this.fileList.length?this.$refs.formData.validate(e=>{e&&("antiThunder_3"===this.formKey?Object(s["j"])(this.formData).then(()=>{this.$refs.formData.resetFields(),this.$emit("submit")}):"antiThunder_4"===this.formKey&&Object(s["k"])(this.formData).then(()=>{this.$refs.formData.resetFields(),this.$emit("submit")}))}):this.$message.error(this.$t("clearApply.Pleaseuploadthequotation"))},onSuccess(e,t,a){this.fileList=a,this.fileList.length>0?(this.formData.offerPricesOrder=this.fileList[0]&&this.fileList[0].response.res.requestUrls[0],this.formData.offerPricesOrderName=this.fileList[0]&&this.fileList[0].name):this.formData.offerPricesOrder=""},handleRemove(e,t){this.fileList=t,this.fileList.length>0?(this.formData.offerPricesOrder=this.fileList[0]&&this.fileList[0].response.res.requestUrls[0],this.formData.offerPricesOrderName=this.fileList[0]&&this.fileList[0].name):this.formData.offerPricesOrder=""},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},onExceed(){this.$message.closeAll(),this.$message.warning(this.$t("warehouse.picture-num"))},initData(e){Object(l["b"])().then(t=>{200==t.code&&(this.unicareSupplierPullListData=t.data.filter(t=>t.supplierId!=e.supplieraId))})}},created(){},mounted(){}},n=o,c=(a("37fa"),a("2877")),u=Object(c["a"])(n,i,r,!1,null,"32d90e4f",null);t["default"]=u.exports},f3ae:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:"Clean_0"!==e.formKey||e.isView,dialogId:e.businessKey,taskId:e.taskId,formKey:e.formKey,auditStatus:e.auditStatus},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{taskId:e.taskId,code:e.code},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("32e9"),l=a("f131"),o=a("ec7f"),n=a("0bce"),c=a("a5b8"),u=a("7e78"),m=a("c63d");const d={Clean_1:"Clean_1",Clean_2:"Clean_2",Clean_3:"Clean_3",Clean_4:"Clean_4",Clean_5:"Clean_5",Clean_6:"Clean_6"};var p={props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},code:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{componentName:d[this.formKey]}},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component&&this.$refs.component.initData&&this.$refs.component.initData(e)}},components:{Clean_1:l["default"],initForm:s["default"],Clean_2:o["default"],Clean_3:n["default"],Clean_4:c["default"],Clean_5:u["default"],Clean_6:m["default"]}},f=p,h=a("2877"),g=Object(h["a"])(f,i,r,!1,null,"011590bc",null);t["default"]=g.exports},f42b:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",staticClass:"form",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.type"),prop:"category"}},[t("el-select",{attrs:{clearable:"",placeholder:e.$t("Please-select"),disabled:""},model:{value:e.formData.category,callback:function(t){e.$set(e.formData,"category",t)},expression:"formData.category"}},[t("template",{slot:"empty"},[t("div",{staticClass:"el-scrollbar"},[t("div",{staticClass:"el-select-dropdown__empty"},[e._v(e._s(e.$t("empty")))])])]),e._l(e.contractTypeList,(function(e,a){return t("el-option",{key:a,attrs:{label:e.name,value:e.value}})}))],2)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applyNo"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applyName"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("clearApply.projectname"),prop:"projectId"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectName,callback:function(t){e.$set(e.formData,"projectName",t)},expression:"formData.projectName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.chargePerson"),prop:"principal"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.principalName,callback:function(t){e.$set(e.formData,"principalName",t)},expression:"formData.principalName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.finishTime"),prop:"requiredCompletionTime"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.requiredCompletionTime,callback:function(t){e.$set(e.formData,"requiredCompletionTime",t)},expression:"formData.requiredCompletionTime"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.relationPurchaseNo"),prop:"associatedPo"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.associatedPo,callback:function(t){e.$set(e.formData,"associatedPo",t)},expression:"formData.associatedPo"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.contentdesc"),prop:"supplementaryNotes"}},[t("el-input",{attrs:{type:"textarea",maxlength:"200",autosize:{minRows:6,maxRows:7},"show-word-limit":"",disabled:""},model:{value:e.formData.supplementaryNotes,callback:function(t){e.$set(e.formData,"supplementaryNotes",t)},expression:"formData.supplementaryNotes"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{ref:"upload",staticClass:"is-required",attrs:{label:e.$t("workOrderManage.uploadImage"),prop:"imgList"}},[t("el-upload",{ref:"uploadFile",class:{disUoloadSty:!0},attrs:{action:"#","list-type":"picture-card",accept:"image/jpeg,image/gif,image/png",disabled:"","file-list":e.fileList,"http-request":e.requestHttp,"on-success":e.onSuccess,"on-exceed":e.handleExceed,"before-upload":e.beforeUpload},scopedSlots:e._u([{key:"file",fn:function({file:a}){return t("div",{},[t("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:a.url,alt:""}}),t("span",{staticClass:"el-upload-list__item-actions"},[t("span",{staticClass:"el-upload-list__item-preview",on:{click:function(t){return e.handlePictureCardPreview(a)}}},[t("i",{staticClass:"el-icon-zoom-in"})])])])}}])},[t("i",{staticClass:"el-icon-plus",attrs:{slot:"default"},slot:"default"}),t("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" "+e._s(e.$t("workOrderManage.tips1"))+" ")])])],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.uploadAtta"),prop:"faultName"}},[t("el-upload",{ref:"uploadFile1",class:{disUoloadFileSty:!0},attrs:{drag:"",action:"#",multiple:"","http-request":e.requestHttp1,disabled:"","file-list":e.fileList1,"on-success":e.onSuccess1,"on-remove":e.handleRemove1,"on-exceed":e.handleExceed,"on-preview":e.downFile}},[t("i",{staticClass:"el-icon-upload"}),t("div",{staticClass:"el-upload__text"},[e._v(" "+e._s(e.$t("workOrderManage.tips2"))),t("em",[e._v(e._s(e.$t("workOrderManage.tips3")))])])])],1)],1)],1)],1),t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,"label-width":"150px"}},[e.isShowPoint(2)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v("【商务部】接修")]),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.chargePerson"),prop:"principalJxName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.principalJxName,callback:function(t){e.$set(e.formData,"principalJxName",t)},expression:"formData.principalJxName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"实际售价",prop:"actualSellingPrice"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.actualSellingPrice,callback:function(t){e.$set(e.formData,"actualSellingPrice",t)},expression:"formData.actualSellingPrice"}})],1)],1)],1):e._e(),e.isShowPoint(3)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v("【场站运维】合同外工单执行")]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.8"),prop:"executeRemark"}},[t("el-input",{attrs:{type:"textarea",disabled:""},model:{value:e.formData.executeRemark,callback:function(t){e.$set(e.formData,"executeRemark",t)},expression:"formData.executeRemark"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"验收单"}},[t("el-upload",{ref:"uploadFile1",class:{disUoloadFileSty:!0},attrs:{drag:"",action:"#",multiple:"","http-request":e.requestHttp1,disabled:"","file-list":e.fileList3,"on-success":e.onSuccess1,"on-remove":e.handleRemove1,"on-exceed":e.handleExceed,"on-preview":e.downFile}},[t("i",{staticClass:"el-icon-upload"}),t("div",{staticClass:"el-upload__text"},[e._v(" "+e._s(e.$t("workOrderManage.tips2"))),t("em",[e._v(e._s(e.$t("workOrderManage.tips3")))])])])],1)],1)],1):e._e(),e.isShowPoint(4)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v(e._s(e.$t("workOrderManage.18")))]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.actStartTime"),prop:"actualBeginDate"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.actualBeginDate,callback:function(t){e.$set(e.formData,"actualBeginDate",t)},expression:"formData.actualBeginDate"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.actEndTime"),prop:"actualEndDate"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.actualEndDate,callback:function(t){e.$set(e.formData,"actualEndDate",t)},expression:"formData.actualEndDate"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("workOrderManage.workDay"),prop:"constructionPeriod"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.constructionPeriod,callback:function(t){e.$set(e.formData,"constructionPeriod",t)},expression:"formData.constructionPeriod"}})],1)],1)],1):e._e(),e.isShowPoint(5)?t("el-row",{attrs:{gutter:20}},[t("div",{staticClass:"single mb20"},[e._v("【售前】发送邮件")]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("customers.Email-subject"),prop:"emailTitle"}},[t("el-input",{attrs:{maxlength:"200",disabled:""},model:{value:e.formData.emailTitle,callback:function(t){e.$set(e.formData,"emailTitle",t)},expression:"formData.emailTitle"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("customers.recipient"),prop:"recipients"}},[t("el-input",{attrs:{maxlength:"200",disabled:""},model:{value:e.formData.recipients,callback:function(t){e.$set(e.formData,"recipients",t)},expression:"formData.recipients"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("customers.Carbon-copy-recipients"),prop:"carboner"}},[t("el-input",{attrs:{type:"textarea",autosize:{minRows:2,maxRows:6},placeholder:"多个邮箱之间用;分隔",disabled:""},model:{value:e.formData.carboner,callback:function(t){e.$set(e.formData,"carboner",t)},expression:"formData.carboner"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("customers.Content"),prop:"emailContent"}},[t("tinymce",{ref:"editor",attrs:{val:e.formData.emailContent,"show-img":!1,disabled:""}})],1)],1)],1):e._e()],1)],1),e.showViewer?t("el-image-viewer",{attrs:{zIndex:99999,"on-close":()=>{e.showViewer=!1},"url-list":e.imgList}}):e._e()],1)},r=[],s=(a("14d9"),a("9579")),l=(a("9baf"),a("5b67")),o=(a("2934"),a("3bc9"),a("08a9"));var n={name:"initFrom",components:{elImageViewer:o["a"],tinymce:s["a"]},props:{formKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},dialogId:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{showDialog:!1,showViewer:!1,emailFileList:[],imgList:[],powerStationAbbreviation:"",lastAreaList:[],fileList3:[],fileList1:[],fileList:[],contractTypeList:[{name:"合同外",value:"HTW"}],formData:{applyName:"",applyOdd:"",associatedPo:"",attaReqFileVos:[],attaReqPictureVos:[],category:"",generalTicketsId:"",projectId:"",requiredCompletionTime:"",source:"3",status:"",taskId:"",supplementaryNotes:""},rules:{}}},watch:{},computed:{},methods:{isShowPoint(e){const t=this.formKey.split("_")[1];return!!(t>e||5==t&&this.isView)},handlePictureCardPreview(e){this.showViewer=!0,this.imgList=[e.url]},handleExceed(){this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips4"))},cancel(){this.fileList=[],this.fileList1=[],this.fileList3=[],this.$refs.formData.resetFields(),this.$emit("cancel")},onSuccess1(e,t,a){this.fileList1=a},handleRemove1(e,t){this.fileList1=t},requestHttp1(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile1.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile1.uploadFiles.splice(a,1)})},downFile(e){const t=e.url||e.response.url,a=e.name;this.$onDownload(t,a)},onSuccess(e,t,a){this.fileList=a},handleRemove(e){this.fileList=this.fileList.filter(t=>t.uid!==e.uid)},requestHttp(e){this.$upload_oss(e).then(t=>{e.onSuccess(t)}).catch(()=>{let t=e.uid,a=this.$refs.uploadFile.uploadFiles.findIndex(e=>e.uid===t);this.$refs.uploadFile.uploadFiles.splice(a,1)})},beforeUpload(e){let t;return"image/jpeg"!=e.type&&"image/png"!=e.type&&(this.$message.closeAll(),this.$message.error(this.$t("workOrderManage.tips11")),t=!1),e.size/1024/1024>500&&(this.$message.closeAll(),this.$message.warning(this.$t("workOrderManage.tips12")),t=!1),t},init(){this.fileList=[],this.fileList1=[],this.fileList3=[],Object(l["k"])(this.dialogId).then(e=>{this.formData=e.data,this.formData.taskId=this.taskId,e.data.emailData&&(this.formData.emailTitle=e.data.emailData.emailTitle,this.formData.emailContent=e.data.emailData.emailContent,this.formData.recipients=e.data.emailData.recipients,this.formData.carboner=e.data.emailData.carboner),this.formData.attaReqPictureVos&&this.formData.attaReqPictureVos.forEach(e=>{this.fileList.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.attaReqFileVos&&this.formData.attaReqFileVos.forEach(e=>{this.fileList1.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.formData.unTwoTicketsExecuteFile&&this.formData.unTwoTicketsExecuteFile.forEach(e=>{this.fileList3.push({name:e.fileName,url:e.fileUrl?e.fileUrl.split("?")[0]:"",response:{res:{requestUrls:[e.fileUrl]}}})}),this.$emit("initData",this.formData)})}},mounted(){}},c=n,u=(a("a57d"),a("2877")),m=Object(u["a"])(c,i,r,!1,null,"28e5504f",null);t["default"]=m.exports},f460:function(e,t,a){"use strict";a("f56e")},f492:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:"AfterSales_0"!==e.formKey||e.isView,dialogId:e.businessKey,taskId:e.taskId,formKey:e.formKey,auditStatus:e.auditStatus},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}}),t(e.componentName,{directives:[{name:"show",rawName:"v-show",value:!e.isView,expression:"!isView"}],ref:"component",tag:"components",attrs:{taskId:e.taskId,code:e.code},on:{cancel:e.handleClose,submit:e.handleClose}})],1)},r=[],s=a("6c6f"),l=a("7863"),o=a("1851"),n=a("4ed8");const c={AfterSales_1:"AfterSales_1",AfterSales_2:"AfterSales_2",AfterSales_3:"AfterSales_3"};var u={props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},code:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},data(){return{componentName:c[this.formKey]}},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component&&this.$refs.component.initData&&this.$refs.component.initData(e)}},components:{initForm:s["default"],AfterSales_1:l["default"],AfterSales_2:o["default"],AfterSales_3:n["default"]}},m=u,d=a("2877"),p=Object(d["a"])(m,i,r,!1,null,"3a3e671b",null);t["default"]=p.exports},f4e7:function(e,t,a){},f50d:function(module,__webpack_exports__,__webpack_require__){"use strict";var _vue_babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("2638"),_vue_babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_vue_babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("d9e2"),core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("14d9"),core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_2__),_utils_index__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("ed08"),_components_render_render_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("4758");const ruleTrigger={"el-input":"blur","el-input-number":"blur","el-select":"change","el-radio-group":"change","el-checkbox-group":"change","el-cascader":"change","el-time-picker":"change","el-date-picker":"change","el-rate":"change"},layouts={colFormItem(e,t){const a=t.__config__,i=buildListeners.call(this,t);let r=a.labelWidth?a.labelWidth+"px":null;return!1===a.showLabel&&(r="0"),e("el-col",{attrs:{span:a.span}},[e("el-form-item",{attrs:{"label-width":r,prop:t.__vModel__,label:a.showLabel?a.label:""}},[e(_components_render_render_js__WEBPACK_IMPORTED_MODULE_4__["a"],_vue_babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{attrs:{conf:t}},{on:i}]))])])},rowFormItem(e,t){let a=renderChildren.apply(this,arguments);return"flex"===t.type&&(a=e("el-row",{attrs:{type:t.type,justify:t.justify,align:t.align}},[a])),e("el-col",{attrs:{span:t.span}},[e("el-row",{attrs:{gutter:t.gutter}},[a])])}};function renderFrom(e){const{formConfCopy:t}=this;return e("el-row",{attrs:{gutter:t.gutter}},[e("el-form",_vue_babel_helper_vue_jsx_merge_props__WEBPACK_IMPORTED_MODULE_0___default()([{attrs:{size:t.size,"label-position":t.labelPosition,disabled:t.disabled,"label-width":t.labelWidth+"px"},ref:t.formRef},{props:{model:this[t.formModel]}},{attrs:{rules:this[t.formRules]}}]),[renderFormItem.call(this,e,t.fields),t.formBtns&&formBtns.call(this,e)])])}function formBtns(e){return e("el-col",[e("el-form-item",{attrs:{size:"large"}},[e("el-button",{attrs:{type:"primary"},on:{click:this.submitForm}},["提交"]),e("el-button",{on:{click:this.resetForm}},["重置"])])])}function renderFormItem(e,t){return t.map(t=>{const a=t.__config__,i=layouts[a.layout];if(i)return i.call(this,e,t);throw new Error(`没有与${a.layout}匹配的layout`)})}function renderChildren(e,t){const a=t.__config__;return Array.isArray(a.children)?renderFormItem.call(this,e,a.children):null}function setValue(e,t,a){this.$set(t,"defaultValue",e),this.$set(this[this.formConf.formModel],a.__vModel__,e)}function buildListeners(e){const t=e.__config__,a=this.formConf.__methods__||{},i={};return Object.keys(a).forEach(e=>{i[e]=t=>a[e].call(this,t)}),i.input=a=>setValue.call(this,a,t,e),i}__webpack_exports__["a"]={components:{render:_components_render_render_js__WEBPACK_IMPORTED_MODULE_4__["a"]},props:{formConf:{type:Object,required:!0}},data(){const e={formConfCopy:Object(_utils_index__WEBPACK_IMPORTED_MODULE_3__["b"])(this.formConf),[this.formConf.formModel]:{},[this.formConf.formRules]:{}};return this.initFormData(e.formConfCopy.fields,e[this.formConf.formModel]),this.buildRules(e.formConfCopy.fields,e[this.formConf.formRules]),e},methods:{initFormData(e,t){e.forEach(e=>{const a=e.__config__;e.__vModel__&&(t[e.__vModel__]=a.defaultValue),a.children&&this.initFormData(a.children,t)})},buildRules(componentList,rules){componentList.forEach(cur=>{const config=cur.__config__;if(Array.isArray(config.regList)){if(config.required){const e={required:config.required,message:cur.placeholder};Array.isArray(config.defaultValue)&&(e.type="array",e.message="请至少选择一个"+config.label),void 0===e.message&&(e.message=config.label+"不能为空"),config.regList.push(e)}rules[cur.__vModel__]=config.regList.map(item=>(item.pattern&&(item.pattern=eval(item.pattern)),item.trigger=ruleTrigger&&ruleTrigger[config.tag],item))}config.children&&this.buildRules(config.children,rules)})},resetForm(){this.formConfCopy=Object(_utils_index__WEBPACK_IMPORTED_MODULE_3__["b"])(this.formConf),this.$refs[this.formConf.formRef].resetFields()},submitForm(){this.$refs[this.formConf.formRef].validate(e=>{if(!e)return!1;const t={formData:this.formConfCopy,valData:this[this.formConf.formModel]};return this.$emit("submit",t),!0})},getData(){this.$emit("getData",this[this.formConf.formModel])}},render(e){return renderFrom.call(this,e)}}},f55e:function(e,t,a){},f56e:function(e,t,a){},f576:function(e,t,a){"use strict";a("6f1c")},f6b9:function(e,t,a){"use strict";a("68cf")},f6cf:function(e,t,a){},f7a8:function(e,t,a){"use strict";a.d(t,"b",(function(){return r})),a.d(t,"h",(function(){return s})),a.d(t,"g",(function(){return l})),a.d(t,"i",(function(){return o})),a.d(t,"j",(function(){return n})),a.d(t,"e",(function(){return c})),a.d(t,"c",(function(){return u})),a.d(t,"f",(function(){return m})),a.d(t,"d",(function(){return d})),a.d(t,"a",(function(){return p}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-bookmark/getList",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/unicare-bookmark/list",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/unicare-bookmark/add",method:"post",data:e})}function o(e){return Object(i["a"])({url:"/unicare-bookmark/update",method:"put",data:e})}function n(e){return Object(i["a"])({url:"/unicare-bookmark/delete/"+e,method:"delete"})}function c(e){return Object(i["a"])({url:"/system/dict/data/list",method:"get",params:e})}function u(e){return Object(i["a"])({url:"/system/dict/data",method:"post",data:e})}function m(e){return Object(i["a"])({url:"/system/dict/data",method:"put",data:e})}function d(e){return Object(i["a"])({url:"/system/dict/data/"+e,method:"delete"})}function p(e){return Object(i["a"])({url:"/contractManager/contract/"+e,method:"delete"})}},f7d0:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.applyNo"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.applyName"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.finishTime"),prop:"planFinishDate",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:e.$t("Please-select"),disabled:e.isView},model:{value:e.formData.planFinishDate,callback:function(t){e.$set(e.formData,"planFinishDate",t)},expression:"formData.planFinishDate"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.project")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectCodeAndName,callback:function(t){e.$set(e.formData,"projectCodeAndName",t)},expression:"formData.projectCodeAndName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.priority"),prop:"priority",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",placeholder:e.$t("Please-select"),disabled:e.isView},model:{value:e.formData.priority,callback:function(t){e.$set(e.formData,"priority",t)},expression:"formData.priority"}},e._l(e.priorityData,(function(e){return t("el-option",{key:e.dictCode,attrs:{label:e.dictLabel,value:String(e.dictCode)}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("defects.flawType"),prop:"initialRemark",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:e.isView,maxlength:"200","show-word-limit":""},model:{value:e.formData.initialRemark,callback:function(t){e.$set(e.formData,"initialRemark",t)},expression:"formData.initialRemark"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("defects.faultEffect"),prop:"correctiveActions",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:e.isView,maxlength:"200","show-word-limit":""},model:{value:e.formData.correctiveActions,callback:function(t){e.$set(e.formData,"correctiveActions",t)},expression:"formData.correctiveActions"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("defects.flawDetail"),prop:"difficultiesObstacles",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:e.isView,maxlength:"200","show-word-limit":""},model:{value:e.formData.difficultiesObstacles,callback:function(t){e.$set(e.formData,"difficultiesObstacles",t)},expression:"formData.difficultiesObstacles"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.bigCategory"),prop:"defectGenera",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select"),disabled:e.isView},on:{change:e.changeFirst},model:{value:e.formData.defectGenera,callback:function(t){e.$set(e.formData,"defectGenera",e._n(t))},expression:"formData.defectGenera"}},e._l(e.firstDatas,(function(e){return t("el-option",{key:e.defectTypeId,attrs:{label:e.defectName,value:e.defectTypeId}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.midCategory"),prop:"defectMinor",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[-1==e.formData.defectGenera?t("el-input",{attrs:{maxlength:"30","show-word-limit":"",disabled:e.isView},model:{value:e.formData.defectMinor,callback:function(t){e.$set(e.formData,"defectMinor",t)},expression:"formData.defectMinor"}}):t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select"),disabled:e.isView},on:{change:e.changeSecond},model:{value:e.formData.defectMinor,callback:function(t){e.$set(e.formData,"defectMinor",e._n(t))},expression:"formData.defectMinor"}},e._l(e.secondDatas,(function(e){return t("el-option",{key:e.defectTypeId,attrs:{label:e.defectName,value:e.defectTypeId}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.flawName"),prop:"defectName",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[-1==e.formData.defectMinor||-1==e.formData.defectGenera?t("el-input",{attrs:{disabled:e.isView,maxlength:"30","show-word-limit":""},model:{value:e.formData.defectName,callback:function(t){e.$set(e.formData,"defectName",t)},expression:"formData.defectName"}}):t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select"),disabled:e.isView},model:{value:e.formData.defectName,callback:function(t){e.$set(e.formData,"defectName",e._n(t))},expression:"formData.defectName"}},e._l(e.defectNameDatas,(function(e){return t("el-option",{key:e.defectTypeId,attrs:{label:e.defectName,value:String(e.defectTypeId)}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.cleanCapacity"),prop:"complexity",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",placeholder:e.$t("Please-select"),disabled:e.isView},model:{value:e.formData.complexity,callback:function(t){e.$set(e.formData,"complexity",t)},expression:"formData.complexity"}},e._l(e.complexityData,(function(e){return t("el-option",{key:e.dictCode,attrs:{label:e.dictLabel,value:String(e.dictCode)}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.count"),prop:"numProp",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{disabled:e.isView,maxlength:"9","show-word-limit":""},model:{value:e.formData.numProp,callback:function(t){e.$set(e.formData,"numProp",t)},expression:"formData.numProp"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.money")}},[t("el-input",{directives:[{name:"limit-float",rawName:"v-limit-float",value:2,expression:"2"}],attrs:{disabled:e.isView,maxlength:"9","show-word-limit":""},model:{value:e.formData.rectificationCost,callback:function(t){e.$set(e.formData,"rectificationCost",t)},expression:"formData.rectificationCost"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.companyName")}},[t("el-input",{attrs:{disabled:e.isView,placeholder:e.$t("defects.tips6"),maxlength:"15","show-word-limit":""},model:{value:e.formData.constructionSide,callback:function(t){e.$set(e.formData,"constructionSide",t)},expression:"formData.constructionSide"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.responsibleParty"),prop:"responsibleParty",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-radio-group",{attrs:{disabled:e.isView},model:{value:e.formData.responsibleParty,callback:function(t){e.$set(e.formData,"responsibleParty",t)},expression:"formData.responsibleParty"}},[t("el-radio",{attrs:{label:"业主"}},[e._v(e._s(e.$t("defects.customer")))]),t("el-radio",{attrs:{label:"优得"}},[e._v(e._s(e.$t("defects.unicare")))])],1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.isShow"),prop:"issueReportFlag"}},[t("el-radio-group",{attrs:{disabled:e.isView},model:{value:e.formData.issueReportFlag,callback:function(t){e.$set(e.formData,"issueReportFlag",t)},expression:"formData.issueReportFlag"}},[t("el-radio",{attrs:{label:"0"}},[e._v(e._s(e.$t("defects.yes")))]),t("el-radio",{attrs:{label:"1"}},[e._v(e._s(e.$t("defects.no")))])],1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("defects.remark"),prop:"remark"}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":"",disabled:e.isView},model:{value:e.formData.remark,callback:function(t){e.$set(e.formData,"remark",t)},expression:"formData.remark"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"",prop:"imageList"}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("defects.tips8")))]),t("upload",{ref:"initialUpload",attrs:{"accept-type":".jpg, .jpeg, .png","limit-num":3,disabled:e.isView,warning:e.$t("defects.tips1")}})],1)],1)],1),Number(e.formKey.split("_")[1])>=2?t("div",[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.tips9")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.chargePerson")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.principalName,callback:function(t){e.$set(e.formData,"principalName",t)},expression:"formData.principalName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.createTime")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.createTime,callback:function(t){e.$set(e.formData,"createTime",t)},expression:"formData.createTime"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.tips10"),prop:"defectsAffectScore",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",placeholder:e.$t("Please-select"),disabled:e.isView},model:{value:e.formData.defectsAffectScore,callback:function(t){e.$set(e.formData,"defectsAffectScore",t)},expression:"formData.defectsAffectScore"}},[t("el-option",{attrs:{label:"考核",value:"考核"}}),t("el-option",{attrs:{label:"安全",value:"安全"}}),t("el-option",{attrs:{label:"发电量",value:"发电量"}}),t("el-option",{attrs:{label:"运维",value:"运维"}})],1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.tips11")}},[t("el-input",{directives:[{name:"limit-float",rawName:"v-limit-float",value:2,expression:"2"}],attrs:{disabled:e.isView,maxlength:"9","show-word-limit":""},model:{value:e.formData.lossPower,callback:function(t){e.$set(e.formData,"lossPower",t)},expression:"formData.lossPower"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.tips12")}},[t("el-select",{attrs:{clearable:"",placeholder:e.$t("Please-select"),disabled:e.isView},model:{value:e.formData.abarbeitungRemark,callback:function(t){e.$set(e.formData,"abarbeitungRemark",t)},expression:"formData.abarbeitungRemark"}},e._l(e.abarbeitungRemarkDatas,(function(e){return t("el-option",{key:e.dictCode,attrs:{label:e.dictLabel,value:String(e.dictCode)}})})),1)],1)],1)],1),"-1"==e.formData.abarbeitungRemark?t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.tips13")}},[t("el-input",{attrs:{disabled:e.isView,maxlength:"30","show-word-limit":""},model:{value:e.formData.abarbeitungOtherRemark,callback:function(t){e.$set(e.formData,"abarbeitungOtherRemark",t)},expression:"formData.abarbeitungOtherRemark"}})],1)],1)],1):e._e(),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("defects.tips14")))]),t("upload",{ref:"abarbeitungUpload",attrs:{"accept-type":".jpg, .jpeg, .png","limit-num":3,disabled:e.isView,warning:e.$t("defects.tips1")}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[e.isView?e._e():t("el-form-item",{attrs:{label:"审批备注",prop:"comment",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{type:"textarea",rows:2,maxlength:"50","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1)],1):e._e()],1),e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:function(t){return e.handleSave("3")}}},[e._v(e._s(e.$t("defects.tips15")))]),t("el-button",{attrs:{type:"info"},on:{click:function(t){return e.handleSave("4")}}},[e._v(e._s(e.$t("myApproval-suppliesPurchase.invalid")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleSave("5")}}},[e._v("通过")])],1)],1)},r=[],s=(a("14d9"),a("8988")),l=a("21a9"),o=a("aa3a"),n=a("9baf"),c=a("f7a8"),u=a("9dac"),m={components:{upload:u["a"]},props:{isView:{type:Boolean,default:!1},businessKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},formKey:{type:[Number,String],default:null}},data(){return{formData:{applyName:null,applyOdd:null,complexity:null,constructionSide:null,correctiveActions:null,defectGenera:null,defectMinor:null,defectName:null,difficultiesObstacles:null,imageList:[],initialRemark:null,issueReportFlag:null,numProp:null,planFinishDate:null,priority:null,projectId:null,projectName:null,rectificationCost:null,remark:null,responsibleParty:"",source:"3",status:null,abarbeitungRemark:"",lossPower:"",defectsAffectScore:null,comment:""},firstDatas:[],secondDatas:[],projectListData:[],defectNameDatas:[],abarbeitungRemarkDatas:[],priorityData:[],complexityData:[]}},created(){},methods:{init(){this.getProjectList(),this.getDictData("defect_priority","priorityData"),this.getDictData("difficult_degree","complexityData"),this.getAbarbeitungRemarkList(),this.$nextTick(()=>{this.$refs.initialUpload.fileList=[]}),Object(s["d"])(this.businessKey).then(e=>{this.formData=e.data,-1!==e.data.defectGenera&&(this.formData.defectMinor=e.data.defectMinor?Number(e.data.defectMinor):null),this.formData.planFinishDate=e.data.planFinishDate?e.data.planFinishDate.split(" ")[0]:null;let t=[];e.data.initialImageList.map(e=>{t.push({url:e.fileUrl,name:e.fileName+"."+e.jpg,fileSize:e.fileSize})}),this.$nextTick(()=>{this.$refs.initialUpload&&(this.$refs.initialUpload.fileList=t)}),"defects_2"==this.formKey&&this.$nextTick(()=>{this.$refs.abarbeitungUpload&&(this.$refs.abarbeitungUpload.fileList=[],e.data.abarbeitungImageList.map(e=>{this.$refs.abarbeitungUpload.fileList.push({url:e.fileUrl,name:e.fileName+"."+e.jpg,fileSize:e.fileSize})}))}),this.getFirst(),this.getSecond(),this.getDefectName()})},changeNum(e){let t;if(t=e.replace(/[^\d.|%]/g,""),t=t.replace(/^\./g,""),t=t.replace(/\.{2,}/g,"."),t=t.replace(".","$#$").replace(/\./g,"").replace("$#$","."),t.indexOf(".")>-1)if(t.indexOf("%")<0){let e=t.split(".")[0],a=t.split(".")[1];t=e+(a?"."+Number(a.slice(0,2)):".")}else{t=t.slice(0,t.length-1);let e=t.split(".")[0],a=t.split(".")[1];t=e+(a?"."+Number(a.slice(0,2))+"%":"")}this.formData.numProp=t},changeProject(e){let t=this.projectListData.find(t=>t.projectId==e);this.formData.projectName=t.projectName,this.formData.applyName="缺陷工单-"+t.projectName+"-"+this.formatDate()},getFirst(){let e={level:1,defectSort:99};Object(l["c"])(e).then(e=>{this.firstDatas=e.data,this.firstDatas.push({defectName:"其它",defectTypeId:-1,parentId:1})})},changeFirst(){this.formData.defectMinor="",this.formData.defectName="",this.defectNameDatas=[],this.getSecond()},getSecond(){if(-1==this.formData.defectGenera)return;let e={level:2,defectSort:99,parentId:this.formData.defectGenera};Object(l["c"])(e).then(e=>{this.secondDatas=e.data,this.secondDatas.push({defectName:"其它",defectTypeId:-1,parentId:2})})},changeSecond(){this.formData.defectName="",this.getDefectName()},getDefectName(){if(-1==this.formData.defectGenera)return;let e={level:3,defectSort:99,parentId:this.formData.defectMinor};Object(l["c"])(e).then(e=>{this.defectNameDatas=e.data})},getProjectList(){Object(n["m"])().then(e=>{200==e.code&&(this.projectListData=e.data)})},getDictData(e,t){let a={createBy:"",createTime:"",cssClass:"",default:"",dictCode:"",dictLabel:"",dictSort:"",dictType:e,dictValue:"",isDefault:"",listClass:"",remark:"",searchValue:"",status:"0",updateBy:""};Object(c["e"])(a).then(e=>{200==e.code&&(this[t]=e.rows)})},getAbarbeitungRemarkList(){let e={dictType:"rectification_desc"};Object(o["b"])(e).then(e=>{200==e.code&&(this.abarbeitungRemarkDatas=e.rows,this.abarbeitungRemarkDatas.push({dictCode:-1,dictLabel:"其他"}))})},formatDate(e){let t=new Date;0==e&&t.setDate(t.getDate()+29);let a=t.getFullYear(),i=t.getMonth()+1;i=i<10?"0"+i:i;let r=t.getDate();return r=r<10?"0"+r:r,a+"-"+i+"-"+r},handleCancel(){this.$emit("submit")},handleSave(e){""!=this.formData.comment&&null!=this.formData.comment?"4"==e?(this.formData.status=e,this.formData.taskId=this.taskId,this.isView||Object(s["b"])(this.formData).then(e=>{200==e.code&&(this.$emit("submit"),this.$message.closeAll(),this.$message.success(e.msg))})):this.$refs.formData.validate(t=>{if(t){if(0==this.$refs.initialUpload.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传初期缺陷照片");if("5"==e&&!this.formData.defectsAffectScore)return this.$message.closeAll(),void this.$message.warning("请选择缺陷影响分值");if(0==this.$refs.abarbeitungUpload.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传整改图片");this.formData.imageList=[],this.$refs.initialUpload.fileList.map(e=>{let t=e.name.split("."),a={fileName:e.name,fileSize:e.fileSize,fileSuffix:t[t.length-1]||"jpg",fileType:"initialPicture",fileUrl:e.url};this.formData.imageList.push(a)}),this.formData.status=e,this.formData.taskId=this.taskId,this.$refs.abarbeitungUpload.fileList.map(e=>{let t=e.name.split("."),a={fileName:e.name,fileSize:e.fileSize,fileSuffix:t[t.length-1]||"jpg",fileType:"abarbeitungPicture",fileUrl:e.url};this.formData.imageList.push(a)}),this.isView||Object(s["b"])(this.formData).then(e=>{200==e.code&&(this.$emit("submit"),this.$message.closeAll(),this.$message.success(e.msg))})}}):this.$message.error("审批备注不可为空！")}}},d=m,p=(a("e83c"),a("2877")),f=Object(p["a"])(d,i,r,!1,null,"33a334f9",null);t["default"]=f.exports},f7e6:function(e,t,a){},f87c:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[e.loginUser?t("el-form",{ref:"formData",staticClass:"form-tel",attrs:{model:e.formData,"label-width":"150px",inline:""}},[t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.category"),prop:"category",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:!("Other_0"==e.formKey&&0==e.auditStatus)||e.isView},model:{value:e.formData.category,callback:function(t){e.$set(e.formData,"category",t)},expression:"formData.category"}},[t("el-option",{attrs:{label:e.$t("myApproval-restServicePurchase.other"),value:"ZH"}}),t("el-option",{attrs:{label:"合同外",value:"HTW"}})],1)],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Application-no"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Application-name"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.applicant"),prop:"applyUserName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserName,callback:function(t){e.$set(e.formData,"applyUserName",t)},expression:"formData.applyUserName"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Applicant-contact-info"),prop:"applyUserContactWay"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyUserContactWay,callback:function(t){e.$set(e.formData,"applyUserContactWay",t)},expression:"formData.applyUserContactWay"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.project"),prop:"projectId",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},["Other_0"==e.formKey&&0==e.auditStatus?t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select"),disabled:!("Other_0"==e.formKey&&0==e.auditStatus)||e.isView},on:{change:e.changeProject},model:{value:e.formData.projectId,callback:function(t){e.$set(e.formData,"projectId",t)},expression:"formData.projectId"}},e._l(e.projectListData,(function(e,a){return t("el-option",{key:"projectListData"+e.projectId,attrs:{label:e.projectCodeAndName,value:e.projectId}})})),1):t("div",{staticClass:"inputArea"},[e._v(e._s(e.formData?e.formData.projectCode+"_"+e.formData.projectName:""))])],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Project-address"),prop:"projectAddress"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectAddress,callback:function(t){e.$set(e.formData,"projectAddress",t)},expression:"formData.projectAddress"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Plant-type"),prop:"projectType"}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select"),disabled:""},model:{value:e.formData.projectType,callback:function(t){e.$set(e.formData,"projectType",t)},expression:"formData.projectType"}},[t("el-option",{attrs:{label:e.$t("myApproval-restServicePurchase.centralized"),value:"1"}}),t("el-option",{attrs:{label:e.$t("myApproval-restServicePurchase.distributed"),value:"2"}}),t("el-option",{attrs:{label:e.$t("myApproval-restServicePurchase.household"),value:"3"}})],1)],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Project-capacity"),prop:"projectCapacity"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectCapacity,callback:function(t){e.$set(e.formData,"projectCapacity",t)},expression:"formData.projectCapacity"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.contract"),prop:"contractId",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:!("Other_0"==e.formKey&&0==e.auditStatus)||e.isView},on:{change:e.changeContract},model:{value:e.formData.contractId,callback:function(t){e.$set(e.formData,"contractId",t)},expression:"formData.contractId"}},e._l(e.contractListData,(function(e){return t("el-option",{key:"contractListData"+e.contractId,attrs:{label:e.contractCode,value:e.contractId}})})),1)],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Number-of"),prop:"quantity",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-input",{directives:[{name:"limit-num",rawName:"v-limit-num",value:4,expression:"4"}],attrs:{disabled:!("Other_0"==e.formKey&&0==e.auditStatus)||e.isView,maxlength:"6"},model:{value:e.formData.quantity,callback:function(t){e.$set(e.formData,"quantity",t)},expression:"formData.quantity"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Service-way"),prop:"serveWay",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select"),disabled:!("Other_0"==e.formKey&&0==e.auditStatus)||e.isView},model:{value:e.formData.serveWay,callback:function(t){e.$set(e.formData,"serveWay",t)},expression:"formData.serveWay"}},e._l(e.serviceTypeDatas,(function(e){return t("el-option",{key:"serviceTypeDatas"+e.dictCode,attrs:{label:e.dictLabel,value:e.dictCode}})})),1)],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Performed-actual-num"),prop:"actualExecutionNum"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.actualExecutionNum,callback:function(t){e.$set(e.formData,"actualExecutionNum",t)},expression:"formData.actualExecutionNum"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Request-start-date"),prop:"requiredStartDate",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:e.$t("Please-select"),disabled:!("Other_0"==e.formKey&&0==e.auditStatus)||e.isView,"picker-options":e.pickerStart},on:{change:e.changeStart},model:{value:e.formData.requiredStartDate,callback:function(t){e.$set(e.formData,"requiredStartDate",t)},expression:"formData.requiredStartDate"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Request-end-date"),prop:"requiredEndDate",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:e.$t("Please-select"),disabled:!("Other_0"==e.formKey&&0==e.auditStatus)||e.isView,"picker-options":e.pickerEnd},model:{value:e.formData.requiredEndDate,callback:function(t){e.$set(e.formData,"requiredEndDate",t)},expression:"formData.requiredEndDate"}})],1),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Whether-provide-quotation"),prop:"offerPricesFlag",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:!("Other_0"==e.formKey&&0==e.auditStatus)&&"Other_2"!=e.formKey||e.isView},model:{value:e.formData.offerPricesFlag,callback:function(t){e.$set(e.formData,"offerPricesFlag",t)},expression:"formData.offerPricesFlag"}},[t("el-option",{attrs:{label:e.$t("myApproval-restServicePurchase.Yes"),value:"0"}}),t("el-option",{attrs:{label:e.$t("myApproval-restServicePurchase.No"),value:"1"}})],1)],1),"0"!=e.formData.offerPricesFlag||e.loginUser.userId!=e.formData.applyUser&&!e.$checkUserRole("isEconomy")?e._e():t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Unit-Price-of-Supplier-A"),prop:"supplieraUnitPrice",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-input",{directives:[{name:"limit-float",rawName:"v-limit-float",value:2,expression:"2"}],attrs:{disabled:!("Other_0"==e.formKey&&0==e.auditStatus)&&"Other_2"!=e.formKey||e.isView,maxlength:"8"},model:{value:e.formData.supplieraUnitPrice,callback:function(t){e.$set(e.formData,"supplieraUnitPrice",t)},expression:"formData.supplieraUnitPrice"}})],1),"0"==e.formData.offerPricesFlag&&("Other_2"==e.formKey&&0==e.auditStatus||e.loginUser.userId==e.formData.applyUser||e.$checkUserRole("isEconomy"))?t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Supplier-A-General-manager")}},[t("div",{staticClass:"inputArea"},[e._v(e._s((e.formData.quantity*e.formData.supplieraUnitPrice).toFixed(2)))])]):e._e(),"0"==e.formData.offerPricesFlag?t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Supplier-name"),prop:"supplieraId",rules:[{required:!0,message:e.$t("required"),trigger:"change"}]}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:!("Other_0"==e.formKey&&0==e.auditStatus)&&"Other_2"!=e.formKey||e.isView},on:{clear:e.supplierClear,change:e.supplierChange},model:{value:e.formData.supplieraId,callback:function(t){e.$set(e.formData,"supplieraId",t)},expression:"formData.supplieraId"}},e._l(e.unicareSupplierPullListData,(function(e){return t("el-option",{key:e.supplierCode,attrs:{label:e.supplierName,value:e.supplierCode}})})),1)],1):e._e(),"0"==e.formData.offerPricesFlag&&("Other_2"==e.formKey&&0==e.auditStatus||e.loginUser.userId==e.formData.applyUser||e.$checkUserRole("isEconomy"))?t("el-form-item",{staticClass:"single",attrs:{label:"",prop:"supplieraOfferPrices"}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("myApproval-restServicePurchase.Quotation-of-Supplier-A")))]),t("upload",{ref:"supplieraOfferPricesUpload",attrs:{acceptType:".pdf","limit-num":1,warning:e.$t("myApproval-restServicePurchase.The-file-size"),disabled:!("Other_0"==e.formKey&&0==e.auditStatus)&&"Other_2"!=e.formKey||e.isView}})],1):e._e(),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("myApproval-restServicePurchase.Content-desc"),prop:"contentRemark",rules:{required:!0,message:e.$t("required"),trigger:"change"}}},[t("el-input",{attrs:{type:"textarea",disabled:!("Other_0"==e.formKey&&0==e.auditStatus)&&"Other_2"!=e.formKey||e.isView,rows:4,maxlength:"200","show-word-limit":""},model:{value:e.formData.contentRemark,callback:function(t){e.$set(e.formData,"contentRemark",t)},expression:"formData.contentRemark"}})],1),t("el-form-item",{staticClass:"single",attrs:{label:e.$t("myApproval-restServicePurchase.attachment"),prop:"attachmentList"}},[t("upload",{ref:"attachmentListUpload",attrs:{"limit-num":3,warning:e.$t("myApproval-restServicePurchase.The-file-size"),disabled:!("Other_0"==e.formKey&&0==e.auditStatus)&&"Other_2"!=e.formKey||e.isView}})],1),t("el-form-item",{staticClass:"single",attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("myApproval-restServicePurchase.picture")))]),t("upload",{ref:"imageListUpload",attrs:{acceptType:".jpg, .jpeg, .png","limit-num":3,warning:e.$t("myApproval-restServicePurchase.Upload"),disabled:!("Other_0"==e.formKey&&0==e.auditStatus)&&"Other_2"!=e.formKey||e.isView}})],1),Number(e.formKey.split("_")[1])>=2?t("div",{staticClass:"single"},[t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Whether"),prop:"supplierEnquiryFlag",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-radio-group",{attrs:{disabled:"1"==e.formData.offerPricesFlag||"Other_2"!=e.formKey||e.isView},model:{value:e.formData.supplierEnquiryFlag,callback:function(t){e.$set(e.formData,"supplierEnquiryFlag",t)},expression:"formData.supplierEnquiryFlag"}},[t("el-radio",{attrs:{label:"0"}},[e._v(e._s(e.$t("myApproval-restServicePurchase.Yes")))]),t("el-radio",{attrs:{label:"1"}},[e._v(e._s(e.$t("myApproval-restServicePurchase.No")))])],1)],1)],1):e._e(),"Other_2"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("el-form-item",{staticClass:"single",attrs:{label:e.$t("myApproval-suppliesPurchase.Approval-remarks")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1),Number(e.formKey.split("_")[1])>=3&&"0"==e.formData.supplierEnquiryFlag?t("div",{staticClass:"single"},[t("div",{staticClass:"single mb20"},[e._v(" "+e._s(e.$t("myApproval-restServicePurchase.Prepare")))]),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Supplier-name"),prop:"supplierbId",rules:[{required:!0,message:e.$t("required"),trigger:"change"}]}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:"Other_3"!=e.formKey||e.isView},on:{clear:e.supplierClearAll,change:e.supplierChangeAll},model:{value:e.formData.supplierbId,callback:function(t){e.$set(e.formData,"supplierbId",t)},expression:"formData.supplierbId"}},e._l(e.unicareSupplierPullListAll,(function(e){return t("el-option",{key:e.supplierCode,attrs:{label:e.supplierName,value:e.supplierCode,disabled:e.disabled}})})),1)],1),t("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"Other_3"==e.formKey&&"0"==e.formData.supplierEnquiryFlag&&0==e.auditStatus&&e.realSupplierbNameFlag,expression:"(formKey == 'Other_3' && formData.supplierEnquiryFlag == '0' && auditStatus == 0 && realSupplierbNameFlag)"}],attrs:{label:"请填写供应商名称",prop:"realSupplierbName"}},[t("el-input",{attrs:{disabled:"Other_3"!=e.formKey||e.isView},on:{input:function(t){return e.changeRealSupplierbName(t)}},model:{value:e.formData.realSupplierbName,callback:function(t){e.$set(e.formData,"realSupplierbName",t)},expression:"formData.realSupplierbName"}})],1),"Other_3"==e.formKey&&"0"==e.formData.supplierEnquiryFlag&&0==e.auditStatus||Number(e.formKey.split("_")[1])>=3&&(e.loginUser.userId==e.formData.supplyChainId||e.$checkUserRole("isEconomy"))?t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Unit-Price-of-Supplier-B"),prop:"supplierbUnitPrice",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-input",{directives:[{name:"limit-float",rawName:"v-limit-float",value:2,expression:"2"}],attrs:{maxlength:"8",disabled:"Other_3"!=e.formKey||e.isView},model:{value:e.formData.supplierbUnitPrice,callback:function(t){e.$set(e.formData,"supplierbUnitPrice",t)},expression:"formData.supplierbUnitPrice"}})],1):e._e(),"Other_3"==e.formKey&&"0"==e.formData.supplierEnquiryFlag&&0==e.auditStatus||Number(e.formKey.split("_")[1])>=3&&(e.loginUser.userId==e.formData.supplyChainId||e.$checkUserRole("isEconomy"))?t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Supplier-B-General-manager")}},[t("div",{staticClass:"inputArea"},[e._v(e._s((e.formData.quantity*e.formData.supplierbUnitPrice).toFixed(2)))])]):e._e(),"Other_3"==e.formKey&&"0"==e.formData.supplierEnquiryFlag&&0==e.auditStatus||Number(e.formKey.split("_")[1])>=3&&(e.loginUser.userId==e.formData.supplyChainId||e.$checkUserRole("isEconomy"))?t("el-form-item",{staticClass:"single",attrs:{label:"",prop:"supplierbOfferPrices"}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("myApproval-restServicePurchase.Quotation-of-Supplier-B")))]),t("upload",{ref:"supplierbOfferPricesUpload",attrs:{acceptType:".pdf",limitNum:1,warning:e.$t("myApproval-restServicePurchase.The-file-size"),disabled:"Other_3"!=e.formKey||e.isView}})],1):e._e()],1):e._e(),Number(e.formKey.split("_")[1])>=4&&"0"==e.formData.supplierEnquiryFlag?t("div",{staticClass:"single"},[t("div",{staticClass:"single mb20"},[e._v(" "+e._s(e.$t("myApproval-restServicePurchase.approval")))]),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Supplier-name"),prop:"ultimatelySupplier",rules:[{required:!0,message:e.$t("required"),trigger:"change"}]}},[t("el-select",{attrs:{placeholder:e.$t("Please-select"),clearable:"",filterable:"",disabled:"Other_4"!=e.formKey||e.isView},on:{clear:e.supplierClear4,change:e.supplierChange4},model:{value:e.formData.ultimatelySupplier,callback:function(t){e.$set(e.formData,"ultimatelySupplier",t)},expression:"formData.ultimatelySupplier"}},e._l(e.unicareSupplierPullListData4,(function(e){return t("el-option",{key:"unicareSupplierPullListData444444"+e.supplierCode,attrs:{label:e.supplierName,value:e.supplierCode,disabled:e.disabled}})})),1)],1),"Other_4"==e.formKey&&0==e.auditStatus||Number(e.formKey.split("_")[1])>=4&&e.loginUser.userId==e.formData.businessId||e.$checkUserRole("isEconomy")||e.$checkUserRole("isShouHou")?t("el-form-item",{staticClass:"single",attrs:{label:""}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("myApproval-restServicePurchase.List-of-external-quotations")))]),t("upload",{ref:"foreignOfferPricesUpload",attrs:{acceptType:".pdf",limitNum:1,warning:e.$t("myApproval-restServicePurchase.The-file-size"),disabled:"Other_4"!=e.formKey||e.isView}})],1):e._e(),"Other_4"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("el-form-item",{staticClass:"single",attrs:{label:e.$t("myApproval-suppliesPurchase.Approval-remarks")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1):e._e(),Number(e.formKey.split("_")[1])>=5?t("div",{staticClass:"single"},[t("div",{staticClass:"single mb20"},[e._v(" "+e._s(e.$t("myApproval-restServicePurchase.Before")))]),e.$checkUserRole("isEconomy")||e.loginUser.userId==e.formData.executor||5==e.formKey&&0==e.auditStatus?t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Perform-the-unit-price"),prop:"executionPrice",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-input",{directives:[{name:"limit-float",rawName:"v-limit-float",value:2,expression:"2"}],attrs:{maxlength:"8",disabled:"Other_5"!=e.formKey||e.isView},model:{value:e.formData.executionPrice,callback:function(t){e.$set(e.formData,"executionPrice",t)},expression:"formData.executionPrice"}})],1):e._e(),e.$checkUserRole("isEconomy")||e.loginUser.userId==e.formData.executor||5==e.formKey&&0==e.auditStatus?t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Perform-the-total-price")}},[t("div",{staticClass:"inputArea"},[e._v(e._s(e.formData.executionQuantity*e.formData.executionPrice>0?(e.formData.executionQuantity*e.formData.executionPrice).toFixed(2):""))])]):e._e(),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Actual-number-of"),prop:"executionQuantity",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-input",{directives:[{name:"limit-num",rawName:"v-limit-num",value:4,expression:"4"}],attrs:{maxlength:"6",disabled:"Other_5"!=e.formKey||e.isView},model:{value:e.formData.executionQuantity,callback:function(t){e.$set(e.formData,"executionQuantity",t)},expression:"formData.executionQuantity"}})],1)],1):e._e(),Number(e.formKey.split("_")[1])>=6?t("div",{staticClass:"single"},[t("div",{staticClass:"single mb20"},[e._v(" "+e._s(e.$t("myApproval-restServicePurchase.After")))]),e.$checkUserRole("isEconomy")||e.loginUser.userId==e.formData.executor||6==e.formKey&&0==e.auditStatus?t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Actual-executed-unit-price"),prop:"actualExecutionPrice",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-input",{directives:[{name:"limit-float",rawName:"v-limit-float",value:2,expression:"2"}],attrs:{disabled:e.isView,maxlength:"8"},model:{value:e.formData.actualExecutionPrice,callback:function(t){e.$set(e.formData,"actualExecutionPrice",t)},expression:"formData.actualExecutionPrice"}})],1):e._e(),t("el-form-item",{attrs:{label:e.$t("myApproval-restServicePurchase.Actual-number-of-executions"),prop:"actualExecutionQuantity",rules:{required:!0,message:e.$t("required"),trigger:"blur"}}},[t("el-input",{directives:[{name:"limit-num",rawName:"v-limit-num",value:4,expression:"4"}],attrs:{disabled:"",maxlength:"6"},model:{value:e.formData.actualExecutionQuantity,callback:function(t){e.$set(e.formData,"actualExecutionQuantity",t)},expression:"formData.actualExecutionQuantity"}})],1)],1):e._e()],1):e._e(),"Other_0"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleSubmit(1)}}},[e._v(e._s(e.$t("Submit")))])],1),"Other_2"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.handleApplyCancel}},[e._v(e._s(e.$t("myApproval-restServicePurchase.rejected")))]),t("el-button",{attrs:{type:"danger"},on:{click:e.handleApplyInvalid}},[e._v(e._s(e.$t("myApproval-restServicePurchase.invalid")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit2}},[e._v(e._s(e.$t("myApproval-restServicePurchase.agree")))])],1),"Other_3"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit3}},[e._v(e._s(e.$t("Sure")))])],1),"Other_4"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"danger"},on:{click:e.handleApplyInvalid}},[e._v(e._s(e.$t("myApproval-restServicePurchase.invalid")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit4}},[e._v(e._s(e.$t("Sure")))])],1),"Other_5"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSave5}},[e._v(e._s(e.$t("Sure")))])],1),"Other_6"!=e.formKey||0!=e.auditStatus||e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"info"},on:{click:e.cancel}},[e._v(e._s(e.$t("Cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.handleSave6}},[e._v(e._s(e.$t("Sure")))])],1)],1)},r=[],s=(a("14d9"),a("3c65"),a("4b8b3")),l=a("9baf"),o=a("2934"),n=a("7c72"),c=a("aa3a"),u=a("65a4"),m=a("154a"),d=a("96aa"),p=a("9dac"),f={props:{isView:{type:Boolean,default:!1},businessKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},formKey:{type:[Number,String],default:null},auditStatus:{type:[Number,String],default:null}},components:{eTable:d["a"],upload:p["a"]},data(){return{realSupplierbNameFlag:!1,projectListData:[],warehouseList:[],contractListData:[],projectInfo:"",contractInfo:null,warehouseinfo:null,pickerStart:{disabledDate:e=>{let t=new Date;return e.getTime()<t.setDate(t.getDate()+3)-864e5}},pickerEnd:{disabledDate:e=>{if(this.formData.requiredStartDate){let t=new Date(this.formData.requiredStartDate),a=t.setDate(t.getDate());return e.getTime()<a-864e5}}},formData:{applyOdd:"",applyName:"",applyUserName:"",applyUserContactWay:"",projectId:"",projectAddress:"",projectType:"",projectCapacity:"",contractId:"",requiredStartDate:null,requiredEndDate:null,contentRemark:"",quantity:null,serveWay:null,category:null,contractRequiredNum:null,actualExecutionNum:null,offerPricesFlag:"",supplieraUnitPrice:null,supplieraId:null,supplieraOfferPrices:"",supplieraOfferPricesName:"",supplierbOfferPrices:"",supplierbOfferPricesName:"",supplierbUnitPrice:"",supplierbId:null,supplierbName:"",realSupplierbName:"",foreignOfferPrices:"",foreignOfferPricesName:"",ultimatelySupplier:null,ultimatelyName:""},loginUser:null,projectDetail:null,serviceTypeDatas:[],unicareSupplierPullListData:[],unicareSupplierPullListAll:[],unicareSupplierPullListData4:[],loginUser:null}},methods:{init(){localStorage.getItem("loginUser")&&(this.loginUser=JSON.parse(localStorage.getItem("loginUser")).user),this.getDetail()},supplierChange(e){this.unicareSupplierPullListData.forEach(t=>{e===t.supplierCode&&(this.formData.supplieraName=t.supplierName)})},supplierClear(){this.formData.supplieraId=""},getUnicareSupplierPullList(){Object(m["b"])().then(e=>{200==e.code&&(this.unicareSupplierPullListData=JSON.parse(JSON.stringify(e.data)),e.data.map(e=>{e.supplierCode==this.formData.supplieraId&&this.$set(e,"disabled",!0)}),this.unicareSupplierPullListAll=e.data)})},getDetailCopy(){return new Promise((e,t)=>{Object(u["i"])(this.businessKey).then(t=>{200==t.code&&e(t.data.supplierEnquiryFlag)})})},getDetail(){Object(u["i"])(this.businessKey).then(e=>{this.formData=e.data,this.formData.projectId=e.data.projectId?Number(e.data.projectId):null,this.formData.contractId=e.data.contractId?Number(e.data.contractId):null,this.formData.serveWay=e.data.serveWay?Number(e.data.serveWay):null,"Other_2"==this.formKey&&"1"==this.formData.offerPricesFlag&&(this.formData.supplierEnquiryFlag="0"),this.getProjectList(1),this.formData.projectId&&this.getContractList(1),this.getServiceType(),this.getUnicareSupplierPullList(),e.data.supplieraOfferPrices&&this.$nextTick(()=>{this.$refs.supplieraOfferPricesUpload&&(this.$refs.supplieraOfferPricesUpload.fileList=[{url:e.data.supplieraOfferPrices,name:e.data.supplieraOfferPricesName}])}),e.data.attachmentList.length>0&&this.$nextTick(()=>{this.$refs.attachmentListUpload.fileList=[],e.data.attachmentList.map(e=>{this.$refs.attachmentListUpload.fileList.push({url:e.fileUrl,name:e.fileName,fileSize:e.fileSize})})}),e.data.imageList.length>0&&this.$nextTick(()=>{this.$refs.imageListUpload.fileList=[],e.data.imageList.map(e=>{this.$refs.imageListUpload.fileList.push({url:e.fileUrl,name:e.fileName,fileSize:e.fileSize})})}),e.data.supplierbOfferPrices&&this.$nextTick(()=>{this.$refs.supplierbOfferPricesUpload&&(this.$refs.supplierbOfferPricesUpload.fileList=[{url:e.data.supplierbOfferPrices,name:e.data.supplierbOfferPricesName}])}),Number(this.formKey.split("_")[1])>=4&&(this.formData.supplierbName&&(this.unicareSupplierPullListData4=[{supplierName:"供应商B-"+this.formData.supplierbName,supplierCode:this.formData.supplierbId}]),"0"==e.data.offerPricesFlag&&this.formData.supplierbName&&this.unicareSupplierPullListData4.unshift({supplierName:"供应商A-"+this.formData.supplieraName,supplierCode:this.formData.supplieraId})),e.data.foreignOfferPrices&&this.$nextTick(()=>{this.$refs.foreignOfferPricesUpload&&(this.$refs.foreignOfferPricesUpload.fileList=[{url:e.data.foreignOfferPrices,name:e.data.foreignOfferPricesName}])}),"Other_5"!=this.formKey||0!=this.auditStatus||this.isView||(this.$set(this.formData,"executionPrice",this.formData.ultimatelyUnitPrice),this.$set(this.formData,"executionQuantity",this.formData.quantity)),"Other_6"==this.formKey&&(5==this.formData.status||this.isView||(this.$set(this.formData,"actualExecutionPrice",this.formData.executionPrice),this.$set(this.formData,"actualExecutionQuantity",this.formData.executionQuantity)))})},getProjectList(e){Object(l["m"])().then(t=>{200==t.code&&(Array.isArray(t.data)&&t.data.length>0&&(this.projectListData=t.data),1==e&&(this.projectInfo=this.projectListData.find(e=>e.projectId==this.formData.projectId)))})},changeProject(e){e?(this.projectInfo=this.projectListData.find(t=>t.projectId==e),this.formData.projectAddress=this.projectInfo.projectAddress,this.formData.projectType=this.projectInfo.powerStationType,this.formData.projectCapacity=this.projectInfo.installedCapacity,this.getContractList(),this.getProjectInfo(e)):this.projectInfo=null,this.formData.contractId="",this.warehouseListData=[],this.contractListData=[]},getProjectInfo(e){Object(o["c"])(e).then(e=>{this.projectDetail=e.data,this.formData.applyName="【其他】"+(e.data.powerStationAbbreviation?e.data.powerStationAbbreviation:"")+dayjs(new Date).format("YYMMDD")})},getContractList(e){Object(s["d"])(this.formData.projectId).then(t=>{200==t.code&&(this.contractListData=t.data,1==e&&this.changeContract(this.formData.contractId))})},changeContract(e){this.formData.actualExecutionNum="",e&&(this.contractInfo=this.contractListData.find(t=>t.contractId==e),Object(n["g"])(this.formData.projectId,{category:this.formData.category}).then(e=>{this.formData.actualExecutionNum=e.data}))},getServiceType(){let e={dictType:"other_service_type",status:0};Object(c["b"])(e).then(e=>{200==e.code&&(this.serviceTypeDatas=e.rows)})},formatDate(){let e=new Date,t=e.getFullYear(),a=e.getMonth()+1;a=a<10?"0"+a:a;let i=e.getDate();return i=i<10?"0"+i:i,String(t).substring(2,4)+a+i},changeStart(){this.$set(this.formData,"requiredEndDate","")},getNo(){let e={flag:!1};Object(s["h"])(e,"PRS").then(e=>{this.formData.applyOdd=e.msg})},handleSubmit(e){this.$refs.formData.validate(t=>{if(t){if(0==this.$refs.imageListUpload.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传图片");let t=[];this.$refs.imageListUpload.fileList.length>0&&this.$refs.imageListUpload.fileList.map(e=>{let a=e.name.split(".");t.push({fileName:e.name,fileSize:e.fileSize,fileSuffix:a[a.length-1]||"jpg",fileType:"picture",fileUrl:e.url})});let a=[];if(this.$refs.attachmentListUpload.fileList.length>0&&this.$refs.attachmentListUpload.fileList.map(e=>{let t=e.name.split(".");a.push({fileName:e.name,fileSize:e.fileSize,fileSuffix:t[t.length-1]||"jpg",fileType:"priceFile",fileUrl:e.url})}),"0"==this.formData.offerPricesFlag){if(0==this.$refs.supplieraOfferPricesUpload.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传供应商A报价");this.formData.supplieraOfferPrices=this.$refs.supplieraOfferPricesUpload.fileList[0].url,this.formData.supplieraOfferPricesName=this.$refs.supplieraOfferPricesUpload.fileList[0].name}let i={actualExecutionNum:this.formData.actualExecutionNum,applyName:this.formData.applyName,applyOdd:this.formData.applyOdd,attachmentList:a,category:this.formData.category,contentRemark:this.formData.contentRemark,contractCode:this.contractInfo.contractCode,contractId:this.contractInfo.contractId,contractName:this.contractInfo.contractName,imageList:t,offerPricesFlag:this.formData.offerPricesFlag,otherPurchaseId:this.businessKey,projectAddress:this.formData.projectAddress,projectCapacity:this.formData.projectCapacity,projectCode:this.projectInfo.projectCode,projectId:this.projectInfo.projectId,projectName:this.projectInfo.projectName,projectType:this.formData.projectType,quantity:this.formData.quantity,requiredEndDate:this.formData.requiredEndDate,requiredStartDate:this.formData.requiredStartDate,serveWay:this.formData.serveWay,status:e,supplieraId:this.formData.supplieraId,supplieraName:this.formData.supplieraName,supplieraOfferPrices:this.formData.supplieraOfferPrices,supplieraOfferPricesName:this.formData.supplieraOfferPricesName,supplieraUnitPrice:this.formData.supplieraUnitPrice,taskId:this.taskId};Object(u["j"])(i).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},cancel(){this.$emit("submit")},handleApplyCancel(){let e={businessKey:this.businessKey,status:3,taskId:this.taskId,comment:this.formData.comment,offerPricesFlag:this.formData.offerPricesFlag,supplierEnquiryFlag:3,contentRemark:this.formData.contentRemark};Object(u["q"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})},handleSubmit2(){this.$refs.formData.validate(e=>{if(e){let e=[];this.$refs.attachmentListUpload.fileList.length>0&&this.$refs.attachmentListUpload.fileList.map(t=>{let a=t.name.split(".");e.push({fileName:t.name,fileSize:t.fileSize,fileSuffix:a[a.length-1]||"jpg",fileType:"priceFile",fileUrl:t.url})});let t=[];if(this.$refs.imageListUpload.fileList.length>0&&this.$refs.imageListUpload.fileList.map(e=>{let a=e.name.split(".");t.push({fileName:e.name,fileSize:e.fileSize,fileSuffix:a[a.length-1]||"jpg",fileType:"picture",fileUrl:e.url})}),"0"==this.formData.offerPricesFlag){if(0==this.$refs.supplieraOfferPricesUpload.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传供应商A报价");this.formData.supplieraOfferPrices=this.$refs.supplieraOfferPricesUpload.fileList[0].url,this.formData.supplieraOfferPricesName=this.$refs.supplieraOfferPricesUpload.fileList[0].name}let a={attachmentList:e,contentRemark:this.formData.contentRemark,imageList:t,offerPricesFlag:this.formData.offerPricesFlag,otherPurchaseId:this.businessKey,supplieraId:this.formData.supplieraId,supplieraName:this.formData.supplieraName,supplieraOfferPrices:this.formData.supplieraOfferPrices,supplieraOfferPricesName:this.formData.supplieraOfferPricesName,supplieraUnitPrice:this.formData.supplieraUnitPrice,supplierEnquiryFlag:this.formData.supplierEnquiryFlag,taskId:this.taskId,comment:this.formData.comment,status:"2"};Object(u["o"])(a).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},handleApplyInvalid(){let e={businessKey:this.businessKey,status:4,taskId:this.taskId,comment:this.formData.comment,offerPricesFlag:this.formData.offerPricesFlag,supplierEnquiryFlag:4,contentRemark:this.formData.contentRemark};Object(u["p"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})},supplierChangeAll(e){this.unicareSupplierPullListAll.forEach(t=>{e===t.supplierCode&&(this.formData.supplierbName=t.supplierName,"HTW"==this.formData.category&&(this.formData.realSupplierbName=t.supplierName,"临时供应商"==this.formData.supplierbName||"自主供应商"==this.formData.supplierbName?(this.formData.realSupplierbName="",this.realSupplierbNameFlag=!0):this.realSupplierbNameFlag=!1))})},changeRealSupplierbName(e){this.$forceUpdate()},supplierClearAll(){this.formData.supplierbId=""},handleSubmit3(){if(this.realSupplierbNameFlag&&!this.formData.realSupplierbName)return this.$message.closeAll(),void this.$message.warning("请填写供应商名称");this.$refs.formData.validate(e=>{if(e){if(0==this.$refs.supplierbOfferPricesUpload.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传供应商B报价");this.formData.supplierbOfferPrices=this.$refs.supplierbOfferPricesUpload.fileList[0].url,this.formData.supplierbOfferPricesName=this.$refs.supplierbOfferPricesUpload.fileList[0].name;let e={supplierbId:this.formData.supplierbId,supplierbName:this.formData.supplierbName,supplierbOfferPrices:this.formData.supplierbOfferPrices,supplierbOfferPricesName:this.formData.supplierbOfferPricesName,supplierbUnitPrice:this.formData.supplierbUnitPrice,taskId:this.taskId,realSupplierbName:this.formData.realSupplierbName};Object(u["n"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},supplierChange4(e){this.unicareSupplierPullListData4.forEach(t=>{e===t.supplierCode&&(this.formData.ultimatelyName=t.supplierName)})},supplierClear4(){this.formData.ultimatelySupplier=""},handleSubmit4(){this.$refs.formData.validate(e=>{if(e){if(0==this.$refs.foreignOfferPricesUpload.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传对外报价清单");this.formData.foreignOfferPrices=this.$refs.foreignOfferPricesUpload.fileList[0].url,this.formData.foreignOfferPricesName=this.$refs.foreignOfferPricesUpload.fileList[0].name;let e={ultimatelySupplier:this.formData.ultimatelySupplier,ultimatelyName:this.formData.ultimatelyName,foreignOfferPrices:this.formData.foreignOfferPrices,foreignOfferPricesName:this.formData.foreignOfferPricesName,taskId:this.taskId,comment:this.formData.comment,status:2};Object(u["d"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},handleSave5(){this.$refs.formData.validate(e=>{if(e){let e={executionQuantity:this.formData.executionQuantity,executionPrice:this.formData.executionPrice,taskId:this.taskId};Object(u["f"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})},handleSave6(){this.$refs.formData.validate(e=>{if(e){let e={actualExecutionQuantity:this.formData.actualExecutionQuantity,actualExecutionPrice:this.formData.actualExecutionPrice,taskId:this.taskId};Object(u["g"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$emit("submit"))})}})}}},h=f,g=(a("1483"),a("2877")),b=Object(g["a"])(h,i,r,!1,null,"217c81cd",null);t["default"]=b.exports},f9aa:function(e,t,a){"use strict";a.d(t,"e",(function(){return r})),a.d(t,"f",(function(){return s})),a.d(t,"a",(function(){return l})),a.d(t,"c",(function(){return o})),a.d(t,"b",(function(){return n})),a.d(t,"d",(function(){return c}));var i=a("b775");function r(e){return Object(i["a"])({url:"/carStation/list",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/carStation/list/"+e,method:"get"})}function l(e){return Object(i["a"])({url:"/carStation/add",method:"post",data:e})}function o(e){return Object(i["a"])({url:"/carStation/detail/"+e,method:"get"})}function n(e){return Object(i["a"])({url:"/carStation/"+e,method:"delete"})}function c(){return Object(i["a"])({url:"/carStation/getCarStationInfo",method:"get"})}},f9ad:function(e,t,a){"use strict";a("e130")},fb67:function(e,t,a){},fc34:function(e,t,a){"use strict";a("d73e")},fc72:function(e,t,a){"use strict";a("0532")},fca4:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-form",{ref:"formData",attrs:{model:e.formData,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.applyNo"),prop:"applyOdd"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyOdd,callback:function(t){e.$set(e.formData,"applyOdd",t)},expression:"formData.applyOdd"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.applyName"),prop:"applyName"}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.applyName,callback:function(t){e.$set(e.formData,"applyName",t)},expression:"formData.applyName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.finishTime"),prop:"planFinishDate",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:e.$t("Please-select"),disabled:e.isView},model:{value:e.formData.planFinishDate,callback:function(t){e.$set(e.formData,"planFinishDate",t)},expression:"formData.planFinishDate"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.project")}},[t("el-input",{attrs:{disabled:""},model:{value:e.formData.projectCodeAndName,callback:function(t){e.$set(e.formData,"projectCodeAndName",t)},expression:"formData.projectCodeAndName"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.priority"),prop:"priority",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",placeholder:e.$t("Please-select"),disabled:e.isView},model:{value:e.formData.priority,callback:function(t){e.$set(e.formData,"priority",t)},expression:"formData.priority"}},e._l(e.priorityData,(function(e){return t("el-option",{key:e.dictCode,attrs:{label:e.dictLabel,value:String(e.dictCode)}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("defects.flawType"),prop:"initialRemark",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:e.isView,maxlength:"200","show-word-limit":""},model:{value:e.formData.initialRemark,callback:function(t){e.$set(e.formData,"initialRemark",t)},expression:"formData.initialRemark"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("defects.faultEffect"),prop:"correctiveActions",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:e.isView,maxlength:"200","show-word-limit":""},model:{value:e.formData.correctiveActions,callback:function(t){e.$set(e.formData,"correctiveActions",t)},expression:"formData.correctiveActions"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("defects.flawDetail"),prop:"difficultiesObstacles",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{type:"textarea",rows:4,disabled:e.isView,maxlength:"200","show-word-limit":""},model:{value:e.formData.difficultiesObstacles,callback:function(t){e.$set(e.formData,"difficultiesObstacles",t)},expression:"formData.difficultiesObstacles"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.bigCategory"),prop:"defectGenera",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select"),disabled:e.isView},on:{change:e.changeFirst},model:{value:e.formData.defectGenera,callback:function(t){e.$set(e.formData,"defectGenera",e._n(t))},expression:"formData.defectGenera"}},e._l(e.firstDatas,(function(e){return t("el-option",{key:e.defectTypeId,attrs:{label:e.defectName,value:e.defectTypeId}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.midCategory"),prop:"defectMinor",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[-1==e.formData.defectGenera?t("el-input",{attrs:{maxlength:"30","show-word-limit":"",disabled:e.isView},model:{value:e.formData.defectMinor,callback:function(t){e.$set(e.formData,"defectMinor",t)},expression:"formData.defectMinor"}}):t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select"),disabled:e.isView},on:{change:e.changeSecond},model:{value:e.formData.defectMinor,callback:function(t){e.$set(e.formData,"defectMinor",e._n(t))},expression:"formData.defectMinor"}},e._l(e.secondDatas,(function(e){return t("el-option",{key:e.defectTypeId,attrs:{label:e.defectName,value:e.defectTypeId}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.flawName"),prop:"defectName",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[-1==e.formData.defectMinor||-1==e.formData.defectGenera?t("el-input",{attrs:{disabled:e.isView,maxlength:"30","show-word-limit":""},model:{value:e.formData.defectName,callback:function(t){e.$set(e.formData,"defectName",t)},expression:"formData.defectName"}}):t("el-select",{attrs:{clearable:"",filterable:"",placeholder:e.$t("Please-select"),disabled:e.isView},model:{value:e.formData.defectName,callback:function(t){e.$set(e.formData,"defectName",e._n(t))},expression:"formData.defectName"}},e._l(e.defectNameDatas,(function(e){return t("el-option",{key:e.defectTypeId,attrs:{label:e.defectName,value:String(e.defectTypeId)}})})),1)],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.cleanCapacity"),prop:"complexity",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-select",{attrs:{clearable:"",placeholder:e.$t("Please-select"),disabled:e.isView},model:{value:e.formData.complexity,callback:function(t){e.$set(e.formData,"complexity",t)},expression:"formData.complexity"}},e._l(e.complexityData,(function(e){return t("el-option",{key:e.dictCode,attrs:{label:e.dictLabel,value:String(e.dictCode)}})})),1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.count"),prop:"numProp",rules:{required:!0,message:this.$t("required"),trigger:"blur"}}},[t("el-input",{attrs:{disabled:e.isView,maxlength:"9","show-word-limit":""},model:{value:e.formData.numProp,callback:function(t){e.$set(e.formData,"numProp",t)},expression:"formData.numProp"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.money")}},[t("el-input",{directives:[{name:"limit-float",rawName:"v-limit-float",value:2,expression:"2"}],attrs:{disabled:e.isView,maxlength:"9","show-word-limit":""},model:{value:e.formData.rectificationCost,callback:function(t){e.$set(e.formData,"rectificationCost",t)},expression:"formData.rectificationCost"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.companyName")}},[t("el-input",{attrs:{disabled:e.isView,placeholder:e.$t("defects.tips6"),maxlength:"15","show-word-limit":""},model:{value:e.formData.constructionSide,callback:function(t){e.$set(e.formData,"constructionSide",t)},expression:"formData.constructionSide"}})],1)],1),t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.responsibleParty"),prop:"responsibleParty",rules:{required:!0,message:this.$t("required"),trigger:"change"}}},[t("el-radio-group",{attrs:{disabled:e.isView},model:{value:e.formData.responsibleParty,callback:function(t){e.$set(e.formData,"responsibleParty",t)},expression:"formData.responsibleParty"}},[t("el-radio",{attrs:{label:"业主"}},[e._v(e._s(e.$t("defects.customer")))]),t("el-radio",{attrs:{label:"优得"}},[e._v(e._s(e.$t("defects.unicare")))])],1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:e.$t("defects.isShow"),prop:"issueReportFlag"}},[t("el-radio-group",{attrs:{disabled:e.isView},model:{value:e.formData.issueReportFlag,callback:function(t){e.$set(e.formData,"issueReportFlag",t)},expression:"formData.issueReportFlag"}},[t("el-radio",{attrs:{label:"0"}},[e._v(e._s(e.$t("defects.yes")))]),t("el-radio",{attrs:{label:"1"}},[e._v(e._s(e.$t("defects.no")))])],1)],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:e.$t("defects.remark"),prop:"remark"}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":"",disabled:e.isView},model:{value:e.formData.remark,callback:function(t){e.$set(e.formData,"remark",t)},expression:"formData.remark"}})],1)],1)],1),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"",prop:"imageList"}},[t("div",{attrs:{slot:"label"},slot:"label"},[t("span",{staticStyle:{color:"#F56C6C","margin-right":"4px"}},[e._v("*")]),e._v(e._s(e.$t("defects.tips8")))]),t("upload",{ref:"initialUpload",attrs:{"accept-type":".jpg, .jpeg, .png","limit-num":3,disabled:e.isView,warning:e.$t("defects.tips1")}})],1)],1)],1)],1),e.isView?e._e():t("div",{staticClass:"bottomButton"},[t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleSave("2")}}},[e._v("提交")])],1)],1)},r=[],s=(a("14d9"),a("8988")),l=a("21a9"),o=a("aa3a"),n=a("9baf"),c=a("f7a8"),u=a("9dac"),m={components:{upload:u["a"]},props:{isView:{type:Boolean,default:!1},businessKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},formKey:{type:[Number,String],default:null}},data(){return{formData:{applyName:null,applyOdd:null,complexity:null,constructionSide:null,correctiveActions:null,defectGenera:null,defectMinor:null,defectName:null,difficultiesObstacles:null,imageList:[],initialRemark:null,issueReportFlag:null,numProp:null,planFinishDate:null,priority:null,projectId:null,projectName:null,rectificationCost:null,remark:null,responsibleParty:"",source:"3",status:null,abarbeitungRemark:"",lossPower:"",defectsAffectScore:null},firstDatas:[],secondDatas:[],projectListData:[],defectNameDatas:[],abarbeitungRemarkDatas:[],priorityData:[],complexityData:[]}},created(){},methods:{init(){this.getProjectList(),this.getDictData("defect_priority","priorityData"),this.getDictData("difficult_degree","complexityData"),this.getAbarbeitungRemarkList(),this.$nextTick(()=>{this.$refs.initialUpload.fileList=[]}),Object(s["d"])(this.businessKey).then(e=>{this.formData=e.data,-1!==e.data.defectGenera&&(this.formData.defectMinor=e.data.defectMinor?Number(e.data.defectMinor):null),this.formData.planFinishDate=e.data.planFinishDate?e.data.planFinishDate.split(" ")[0]:null;let t=[];e.data.initialImageList.map(e=>{t.push({url:e.fileUrl,name:e.fileName+"."+e.jpg,fileSize:e.fileSize})}),this.$nextTick(()=>{this.$refs.initialUpload&&(this.$refs.initialUpload.fileList=t)}),"defects_0"==this.formKey&&this.$nextTick(()=>{this.$refs.abarbeitungUpload&&(this.$refs.abarbeitungUpload.fileList=[],e.data.abarbeitungImageList.map(e=>{this.$refs.abarbeitungUpload.fileList.push({url:e.fileUrl,name:e.fileName+"."+e.jpg,fileSize:e.fileSize})}))}),this.getFirst(),this.getSecond(),this.getDefectName()})},changeNum(e){let t;if(t=e.replace(/[^\d.|%]/g,""),t=t.replace(/^\./g,""),t=t.replace(/\.{2,}/g,"."),t=t.replace(".","$#$").replace(/\./g,"").replace("$#$","."),t.indexOf(".")>-1)if(t.indexOf("%")<0){let e=t.split(".")[0],a=t.split(".")[1];t=e+(a?"."+Number(a.slice(0,2)):".")}else{t=t.slice(0,t.length-1);let e=t.split(".")[0],a=t.split(".")[1];t=e+(a?"."+Number(a.slice(0,2))+"%":"")}this.formData.numProp=t},changeProject(e){let t=this.projectListData.find(t=>t.projectId==e);this.formData.projectName=t.projectName,this.formData.applyName="缺陷工单-"+t.projectName+"-"+this.formatDate()},getFirst(){let e={level:1,defectSort:99};Object(l["c"])(e).then(e=>{this.firstDatas=e.data,this.firstDatas.push({defectName:"其它",defectTypeId:-1,parentId:1})})},changeFirst(){this.formData.defectMinor="",this.formData.defectName="",this.defectNameDatas=[],this.getSecond()},getSecond(){if(-1==this.formData.defectGenera)return;let e={level:2,defectSort:99,parentId:this.formData.defectGenera};Object(l["c"])(e).then(e=>{this.secondDatas=e.data,this.secondDatas.push({defectName:"其它",defectTypeId:-1,parentId:2})})},changeSecond(){this.formData.defectName="",this.getDefectName()},getDefectName(){if(-1==this.formData.defectGenera)return;let e={level:3,defectSort:99,parentId:this.formData.defectMinor};Object(l["c"])(e).then(e=>{this.defectNameDatas=e.data})},getProjectList(){Object(n["m"])().then(e=>{200==e.code&&(this.projectListData=e.data)})},getDictData(e,t){let a={createBy:"",createTime:"",cssClass:"",default:"",dictCode:"",dictLabel:"",dictSort:"",dictType:e,dictValue:"",isDefault:"",listClass:"",remark:"",searchValue:"",status:"0",updateBy:""};Object(c["e"])(a).then(e=>{200==e.code&&(this[t]=e.rows)})},getAbarbeitungRemarkList(){let e={dictType:"rectification_desc"};Object(o["b"])(e).then(e=>{200==e.code&&(this.abarbeitungRemarkDatas=e.rows,this.abarbeitungRemarkDatas.push({dictCode:-1,dictLabel:"其他"}))})},formatDate(e){let t=new Date;0==e&&t.setDate(t.getDate()+29);let a=t.getFullYear(),i=t.getMonth()+1;i=i<10?"0"+i:i;let r=t.getDate();return r=r<10?"0"+r:r,a+"-"+i+"-"+r},handleCancel(){this.$emit("submit")},handleSave(e){this.$refs.formData.validate(t=>{if(t){if(0==this.$refs.initialUpload.fileList.length)return this.$message.closeAll(),void this.$message.warning("请上传初期缺陷照片");this.formData.imageList=[],this.$refs.initialUpload.fileList.map(e=>{let t=e.name.split("."),a={fileName:e.name,fileSize:e.fileSize,fileSuffix:t[t.length-1]||"jpg",fileType:"initialPicture",fileUrl:e.url};this.formData.imageList.push(a)}),this.formData.status=e,this.formData.taskId=this.taskId,this.isView||Object(s["h"])(this.formData).then(e=>{200==e.code&&(this.$emit("submit"),this.$message.closeAll(),this.$message.success(e.msg))})}})}}},d=m,p=(a("e585"),a("2877")),f=Object(p["a"])(d,i,r,!1,null,"2fb21c69",null);t["default"]=f.exports},fd99:function(e,t,a){},fdb4:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"single mb20"},[e._v("【"+e._s(e.$t("clearApply.businessaffairs"))+"】"+e._s(e.$t("carManagement.carApply.approval")))]),t("el-form",{ref:"formData",attrs:{model:e.formData,rules:e.rules,"label-width":"150px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{staticClass:"single",attrs:{label:e.$t("myApproval-suppliesPurchase.Approval-remarks")}},[t("el-input",{attrs:{type:"textarea",rows:4,maxlength:"200","show-word-limit":""},model:{value:e.formData.comment,callback:function(t){e.$set(e.formData,"comment",t)},expression:"formData.comment"}})],1)],1)],1)],1),t("div",{staticClass:"bottomButton",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"info"},on:{click:e.handleApplyCancel}},[e._v(e._s(e.$t("myApproval-restServicePurchase.rejected")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.submit}},[e._v(e._s(e.$t("myApproval-restServicePurchase.agree")))])],1)],1)},r=[],s=a("7603"),l={props:{dialogTitle:{type:String,default:"审批"},taskId:{type:[Number,String],default:null}},data(){return{contractTypeList:[],formData:{comment:"",supplierEnquiryFlag:"",taskId:"",comment:""},isDisabled:!1,rules:{supplierEnquiryFlag:[{required:!0,message:this.$t("monthreportmanage.14"),trigger:"change"}]}}},watch:{},computed:{},methods:{cancel(){this.$refs.formData.resetFields(),this.$emit("cancel")},handleApplyCancel(){let e={status:3,taskId:this.taskId,comment:this.formData.comment,offerPricesFlag:this.formData.offerPricesFlag,supplierEnquiryFlag:3};Object(s["B"])(e).then(e=>{200==e.code&&(this.$message.closeAll(),this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("cancel"))})},submit(){this.formData.status=2,this.formData.taskId=this.taskId,this.$refs.formData.validate(e=>{e&&Object(s["C"])(this.formData).then(e=>{this.$message.success(e.msg),this.$refs.formData.resetFields(),this.$emit("submit")})})},initData(e){"1"===e.offerPricesFlag?(this.isDisabled=!0,this.formData.supplierEnquiryFlag="0"):(this.isDisabled=!1,this.formData.supplierEnquiryFlag="")},getGPSCode(e){this.formData.gpsCode=e}},created(){},mounted(){this.$bus.$on("getGPSCode",this.getGPSCode)},beforeDestroy(){this.$bus.$off("getGPSCode")}},o=l,n=(a("7c10"),a("2877")),c=Object(n["a"])(o,i,r,!1,null,"78736308",null);t["default"]=c.exports},fe70:function(e,t,a){},fee3:function(e,t,a){"use strict";a.d(t,"a",(function(){return r})),a.d(t,"c",(function(){return s})),a.d(t,"b",(function(){return l}));var i=a("b775");function r(e){return Object(i["a"])({url:"/unicare-email-template/list",method:"GET",params:e})}function s(e){return Object(i["a"])({url:"/unicare-email-template/edit",method:"put",data:e})}function l(e){return Object(i["a"])({url:"/unicare-email-send-log/list",method:"GET",params:e})}},ffa6:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("init-form",{ref:"initForm",attrs:{isView:e.isView,isEdit:!1,auditStatus:e.auditStatus,businessKey:e.businessKey,taskId:e.taskId,formKey:e.formKey},on:{cancel:e.handleClose,submit:e.handleClose,initData:e.getInitData}})],1)},r=[],s=a("5c48"),l={components:{initForm:s["default"]},props:{formKey:{type:[Number,String],default:null},taskId:{type:[Number,String],default:null},businessKey:{type:[Number,String],default:null},isView:{type:Boolean,default:!1},auditStatus:{type:[Number,String],default:null}},data(){return{}},created(){},methods:{openDialog(){this.$refs.initForm.init()},handleClose(){this.$emit("handleClose")},getInitData(e){this.$refs.component.initData&&this.$refs.component.initData(e)}}},o=l,n=a("2877"),c=Object(n["a"])(o,i,r,!1,null,"773d2302",null);t["default"]=c.exports}}]);