1 line
7.4 KiB
JavaScript
1 line
7.4 KiB
JavaScript
|
webpackJsonp([225],{"2Lrj":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=a("d7EF"),r=a.n(o),l=a("//Fk"),i=a.n(l),n=a("woOf"),c=a.n(n),s=a("Dd8w"),d=a.n(s),m=a("NYxO"),f=a("bzuE"),u=(a("lbHh"),{inject:["reload"],components:{},data:function(){return{config:f.a,editId:"",auditStatus:"",initiate_auditStatus:"",closeStatus:"",canChange:!1,itemIds:[],payIds:[],formData:{},chooseParts:[],chooseParts2:[],contractTypeList:[],ruleForm:{},model:{rules:{count:{required:!0,message:"采购数量必填",trigger:"change"},taxAmount:{required:!0,message:"含税金额必填",trigger:"change"},taxRate:{required:!0,message:"税率必填",trigger:"change"}},childList:[]},model2:{rules:{dueDate:{required:!0,message:"应付日期必填",trigger:"change"}},childList:[]},childListLoading:!1}},computed:d()({},Object(m.c)({})),mounted:function(){this.editId=this.$route.query.id,this.initialize(),this.getDetail()},methods:d()({},Object(m.d)({removeTagNav:"tagNav/removeTagNav"}),{back:function(){this.removeTagNav({path:this.$route.path,title:this.$route.meta.name}),this.$router.push({path:"/outsourcing/outsourcing_contract_alteration",query:{id:this.formData.id,t:Date.now()}})},getDetail:function(){var e=this;this.childListLoading=!0,this.$nextTick().then(function(){e.$api.outsourcingAPI.outsourcingContractAlterationDetail({id:e.editId}).then(function(t){e.childListLoading=!1,0===t.code&&(e.formData=c()({},t.contract),e.model.childList=t.itemArray,e.model.childList.forEach(function(e){e.countBefore=e.countBefore?parseFloat(e.countBefore):"",e.taxAmountBefore=e.taxAmountBefore?parseFloat(e.taxAmountBefore):"",e.countAfter=e.countAfter?parseFloat(e.countAfter):"",e.taxAmountAfter=e.taxAmountAfter?parseFloat(e.taxAmountAfter):""}),e.model2.childList=t.payArray,e.model2.childList.forEach(function(e){e.receivableDateBefore=/\d{4}-\d{1,2}-\d{1,2}/g.exec(e.receivableDateBefore),e.receivableDateAfter=/\d{4}-\d{1,2}-\d{1,2}/g.exec(e.receivableDateAfter)}))})}).catch(function(t){e.childListLoading=!1})},initialize:function(){var e=this;i.a.all([this.$api.gylCommonAPI.getDictsByType({type:"outsourcing_contract_type"})]).then(function(t){var a=r()(t,1)[0];0===a.code&&(e.contractTypeList=a.datas)}).catch(function(e){})}})}),p={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"sys-box plan-box"},[a("div",{staticClass:"sys-operate"},[a("el-button",{attrs:{type:"primary"},on:{click:e.back}},[e._v(e._s(e.config.cancelText))])],1),e._v(" "),a("div",{staticClass:"sys-form"},[a("el-form",{ref:"form",attrs:{"label-width":"120px",model:e.formData,rules:e.ruleForm}},[a("div",{staticClass:"flex"},[a("el-form-item",{staticClass:"form-inline",attrs:{label:"供应商",prop:"supplierName"}},[a("el-input",{attrs:{placeholder:"供应商",clearable:"",readonly:""},model:{value:e.formData.supplierName,callback:function(t){e.$set(e.formData,"supplierName",t)},expression:"formData.supplierName"}})],1),e._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"采购员",prop:"purchasePersonName"}},[a("el-input",{attrs:{placeholder:"采购员",readonly:""},model:{value:e.formData.purchasePersonName,callback:function(t){e.$set(e.formData,"purchasePersonName",t)},expression:"formData.purchasePersonName"}})],1),e._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"采购部门",prop:"deptName"}},[a("el-input",{attrs:{readonly:""},model:{value:e.formData.deptName,callback:function(t){e.$set(e.formData,"deptName",t)},expression:"formData.deptName"}})],1),e._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"合同类型",clearable:""}},[a("el-input",{attrs:{readonly:""},model:{value:e.formData.contractTypeName,callback:function(t){e.$set(e.formData,"contractTypeName",t)},expression:"formData.contractTypeName"}})],1),e._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"合同日期",prop:"contractDate"}},[a("el-date-picker",{staticStyle:{width:"100%"},attrs:{disabled:"",type:"date",placeholder:"选择合同日期",format:"yyyy-MM-dd","value-format":"yyyy-MM-
|