yxk_pc_mdh/gyhl/static/js/205.740692f3bb6d6e48a425.js

1 line
16 KiB
JavaScript
Raw Normal View History

2025-08-28 15:26:35 +08:00
webpackJsonp([205],{"0/Do":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,s=a("bOdI"),o=a.n(s),r=a("mvHQ"),n=a.n(r),l=a("woOf"),c=a.n(l),h=a("d7EF"),f=a.n(h),u=a("//Fk"),d=a.n(u),m=a("BO1k"),p=a.n(m),b=a("Xxa5"),v=a.n(b),D=a("exGp"),g=a.n(D),y=a("Dd8w"),j=a.n(y),x=(a("GKmE"),a("ysqt")),z=a("OG67"),w=a("VTHH"),$=a("G9gL"),k=a("3MlD"),_=a("NYxO"),I=a("bzuE"),C=a("lbHh"),P=a.n(C),S="/apis/mdh/hcl/add",N="/apis/mdh/hcl/detail",U="/apis/mdh/hcl/edit",V="/apis/mdh/hcl/getCode",L={name:"hclbg-add",components:{btnInput:x.a,chooseSbjh:w.a,ChooseDevices:$.a,DialogChooseSingleUser:k.a,dialogChooseSingleParts:z.a},data:function(){return{depOptions:[],selectDeptId:[],formData:{zbList:[]},start_datetime:{disabledDate:function(e){return e.getTime()<Date.now()}},end_datetime:{disabledDate:function(e){return e.getTime()<Date.now()}},ruleForm:{sbjh:[{required:!0,message:"请选择生箔卷号",trigger:"change"}],xbid:[{required:!0,message:"请选择线别",trigger:"blur"}],deviceName:[{required:!0,message:"请选择设备",trigger:"change"}],startTime:[{required:!0,message:"请选择计划开始时间",trigger:"change"}],endTime:[{required:!0,message:"请选择计划完成时间",trigger:"change"}],expireday:[{required:!0,message:"请填写提醒天数",trigger:"blur"}],intervalTime:[{required:!0,message:"请填写间隔天数",trigger:"blur"}],type:[{required:!0,message:"请选择保养级别",trigger:"change"}]},chooseMaterielVisible:!1,chooseDevicesVisible:!1,chooseUserVisible:!1,getUserList:[],levelList:[],tableData:[],deptList:[],chooseVisible:!1,projects:[],chooseProjects:[],choosePartsVisible:!1,parts:[],choosePartss:[],loading:!1,isDisabled:!1,config:I.a,chooseSbjhVisible:!1,bbList:[],currentChildIndex:0,userInfo:{}}},mounted:function(){this.userInfo=JSON.parse(P.a.get("userInfo")),this.initialize(),this.$route.query.id&&(this.formData.id=this.$route.query.id,this.getDetail())},watch:{formData:{handler:function(e,t){""==e.deviceId&&(this.formData.deviceModel="",this.formData.deviceUser="",this.formData.deviceSite="",this.formData.deviceDept="",this.formData.deviceName=""),""==e.engineerId&&(this.formData.engineerName="",this.formData.cellphone="",this.formData.deptId="",this.selectDeptId=[])},deep:!0}},methods:j()({},Object(_.d)({removeTagNav:"tagNav/removeTagNav"}),(i={currentIndex:function(e){this.currentChildIndex=e},handleChangeHcljz:function(){var e=this.formData.zbList.reduce(function(e,t){return e+t.hcljz},0);this.formData.hcljz=e,this.formData=j()({},this.formData)},fetchCode:function(){var e=this;return g()(v.a.mark(function t(){var a;return v.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e.formData.sbjh&&e.formData.xb){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,e.$api.yxkAPI.yxkGet(V,{sbjh:e.formData.sbjh,xb:e.formData.xb});case 4:a=t.sent,e.$set(e.formData,"hcljh",a.data),console.log(a,"res");case 7:case"end":return t.stop()}},t,e)}))()},getSbjh:function(e){this.$set(this.formData,"scrwdh",e.scrwdh),this.$set(this.formData,"sbjh",e.jh),this.$set(this.formData,"sbjhid",e.id),this.$set(this.formData,"ggxh",e.ggxh),this.$set(this.formData,"kz",e.kz),this.$set(this.formData,"sbjz",e.sbjz),this.fetchCode()},getPart:function(e){e?(e.convCoefficient&&this.formData.countSupport&&(this.formData.count=this.formData.countSupport*e.convCoefficient),this.$set(this.formData,"materielId",e.id),this.$set(this.formData,"materielName",e.name?e.name:""),this.$set(this.formData,"materielSerialNo",e.serialNo?e.serialNo:""),this.$set(this.formData,"specification",e.specification?e.specification:""),this.$set(this.formData,"unitUomName",e.unitUomName?e.unitUomName:""),this.formData.supportUomName=e.supportUomName?e.supportUomName:"",this.formData.supportUom=e.supportUom,this.formData.convCoefficient=e.convCoefficient):(this.$set(this.formData,"materielId",""),this.$set(this.formData,"materielName",""),this.$set(this.formData,"materielSerialNo",""),this.$set(this.formData,"specification",""),this.$set(this.formData,"unitUomName",""))},setTotal:function(e){return e.num&&e.sa