yxk_pc_mdh/gyhl/static/js/427.8d247dece37c338ef530.js

1 line
22 KiB
JavaScript
Raw Normal View History

2025-08-28 15:26:35 +08:00
webpackJsonp([427],{"7eOP":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("mvHQ"),r=a.n(i),o=a("d7EF"),s=a.n(o),l=a("//Fk"),n=a.n(l),c=a("woOf"),m=a.n(c),u=a("Dd8w"),f=a.n(u),d=a("ysqt"),p=a("9lpZ"),h=a("NYxO"),v=a("bzuE"),D=a("lbHh"),b=a.n(D),g={components:{btnInput:d.a,dialogChooseSingleTecRoute:p.a},data:function(){return{formData:{attribute:"",type:"",unitUom:"",supportUom:"",convCoefficient:1,valuationMethod:"",defaultFacility:"",defaultLocation:"",secInvenCount:0,maxInvenCount:0,minInvenCount:0,expireDays:0,taxPercent:13,tecRoute:"",isCheck:1,useStatus:1,isStockWarning:1,isExpire:0,isLot:0,supplier:"",priceAccuracy:8,quantityAccuracy:2,taxSaleUnitPrice:0,taxMinSaleUnitPrice:0,taxPurchaseUnitPrice:0},loading:!1,isDisabled:!1,methodList:[],ruleForm:{dm:[{required:!0,message:"请输入代码",trigger:"change"}],imageNo:[{required:!0,message:"请输入克重",trigger:"change"}],taxPercent:[{required:!0,message:"请输入税率",trigger:"change"}],name:[{required:!0,message:"请填写名称",trigger:"blur"}],type:[{required:!0,message:"请选择物料类别",trigger:"change"}],valuationMethod:[{required:!0,message:"请选择计价方法",trigger:"change"}],attribute:[{required:!0,message:"请选择物料属性",trigger:"change"}],unitUom:[{required:!0,message:"请选择计量单位",trigger:"change"}],supportUom:[{required:!0,message:"请选择辅助单位(核算)",trigger:"change"}],useStatus:[{required:!0,message:"请选择状态",trigger:"change"}],priceAccuracy:[{required:!0,message:"请填写单价精度",trigger:"change"}],quantityAccuracy:[{required:!0,message:"请填写数量精度",trigger:"change"}]},chooseTecRouteVisible:!1,typeList:[],supplierList:[],materialTypes:[],bomList:[],facList:[],locationList:[],dataList:[],levelList:[],uomList:[],from:"",isUse:0,report_url:"",config:v.a,sendId:""}},mounted:function(){var t=b.a.get("userName");this.formData.createrName=t,this.initialize(),this.from=this.$route.query.from?this.$route.query.from:"",this.$route.query.id&&(this.formData.id=this.$route.query.id,this.getDetail()),this.$route.query.type&&(this.formData.type=this.$route.query.type),this.$route.query.form&&(this.sendForm=JSON.parse(this.$route.query.form),console.log(this.sendForm)),this.$route.query.report_url&&(this.report_url=this.$route.query.report_url)},watch:{formData:{handler:function(t,e){143==this.formData.valuationMethod&&this.$set(this.formData,"isLot",1),""==t.tecRoute&&(this.formData.tecRouteName="",this.formData.tecRouteVersion="")},deep:!0},"formData.unitUom":function(t){1==this.$route.query.isAdd&&(this.formData.supportUom=t)}},methods:f()({},Object(h.d)({removeTagNav:"tagNav/removeTagNav"}),{getTecRoute:function(t){t?(this.$set(this.formData,"tecRoute",t.craftId),this.$set(this.formData,"tecRouteVersion",t.version?t.version:""),this.$set(this.formData,"tecRouteName",t.name?t.name:"")):(this.$set(this.formData,"tecRoute",""),this.$set(this.formData,"tecRouteVersion",""),this.$set(this.formData,"tecRouteName",""))},getDetail:function(){var t=this;this.loading=!0,this.$api.materielAPI.detail(this.formData.id).then(function(e){0===e.code&&(t.formData=m()({},t.formData,e),t.isUse=e.isUse?e.isUse:0,t.formData.attribute=e.attributeId?e.attributeId:"",t.formData.type=e.typeId?e.typeId:"",t.formData.unitUom=e.unitUomId?e.unitUomId:"",t.formData.convCoefficient=e.convCoefficient?e.convCoefficient:"",t.formData.valuationMethod=e.valuationMethodId?e.valuationMethodId:"",t.formData.defaultFacility=e.defaultFacilityId?e.defaultFacilityId:"",t.formData.defaultLocation=e.defaultLocationId?e.defaultLocationId:"",t.formData.tecRoute=e.tecRouteId?e.tecRouteId:"",t.formData.supplier=e.supplierId?e.supplierId:"",t.formData.taxSaleUnitPrice=e.taxSaleUnitPrice?e.taxSaleUnitPrice:0,t.formData.taxMinSaleUnitPrice=e.taxMinSaleUnitPrice?e.taxMinSaleUnitPrice:0,t.formData.taxPurchaseUnitPrice=e.taxPurchaseUnitPrice?e.taxPurchaseUnitPrice:0,t.onChangeFacility(e.defaultFacilityId)),t.loading=!1}).catch(function(e){t.loading=!1})},initialize:function(){var t=this;n.a.all([this.$api