nantai-erp-admin/dist/js/chunk-2eec.037a6dd0.js

1 line
12 KiB
JavaScript
Raw Normal View History

2024-09-23 10:51:42 +08:00
(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2eec"],{"R+Ik":function(e,t,n){"use strict";n.r(t);var a=n("Yfch"),i=n("SHA7"),r={name:"ArticleDetail",props:{id:{type:String,default:function(){return this.$route.params.id}}},data:function(){return{formData:{client_name_id:"",client_company:"",accept_man:"",accept_finance:"",init_due:"",init_pay:""},formRules:{client_name_id:[a.f],client_num:[a.f],client_company:[a.f],client_man:[a.f],client_phone:[a.f,a.h],client_address:[a.f],accept_man:[a.f],accept_finance:[a.f],init_due:[a.f,a.d],init_pay:[a.f,a.d]},passwordValue:!this.$props.id,payStatus:!1,dueStatus:!1,clientNameList:[]}},created:function(){this.fetchClientName(),this.fetchDetail()},methods:{fetchClientName:function(){var e=this;this.$http(Object(i.w)(),function(t){e.clientNameList=t.data})},fetchDetail:function(){var e=this,t=this.$props.id;t&&this.$http(Object(i.o)(t),function(t){0==t.code&&(e.formData=t.data,0==e.formData.client_name_id&&(e.formData.client_name_id=""),e.formData.init_pay>0&&(e.payStatus=!0),e.formData.init_due>0&&(e.dueStatus=!0))}),this.formData.client_id=t},submitForm:function(){var e=this;this.$refs.postForm.validate(function(t){if(!t)return!1;""==e.formData.client_name_id&&delete e.formData.client_name_id,e.formData.client_id?e.$http(Object(i.F)(e.formData),function(t){e.$message({message:"成功",type:"success"}),e.$router.go(-1)}):e.$http(Object(i.a)(e.formData),function(t){e.$message({message:"成功",type:"success"}),e.$router.go(-1)})})},onCancel:function(){this.$message({message:"已取消!",type:"warning"}),this.$router.go(-1)},initDue:function(e){this.dueStatus=""!=e&&0!=e,this.field("init_pay"),this.formData.init_pay=0},initPay:function(e){this.payStatus=""!=e&&0!=e,this.field("init_due"),this.formData.init_due=0},field:function(e){this.$refs.postForm.fields.map(function(t){if(t.prop===e)return t.resetField(),!1})}}},c=(n("W8AA"),n("KHd+")),_=Object(c.a)(r,function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"app-container"},[n("el-form",{ref:"postForm",attrs:{rules:e.formRules,model:e.formData,"label-width":"150px"}},[n("el-form-item",{attrs:{label:"客户编号:",prop:"client_num"}},[n("el-col",{attrs:{span:6}},[n("el-input",{attrs:{placeholder:"请输入客户编号"},model:{value:e.formData.client_num,callback:function(t){e.$set(e.formData,"client_num",t)},expression:"formData.client_num"}})],1)],1),e._v(" "),n("el-form-item",{attrs:{label:"客户名称:"}},[n("el-col",{attrs:{span:6}},[n("el-select",{attrs:{placeholder:"请选择",clearable:""},model:{value:e.formData.client_name_id,callback:function(t){e.$set(e.formData,"client_name_id",t)},expression:"formData.client_name_id"}},e._l(e.clientNameList,function(e,t){return n("el-option",{key:t,attrs:{label:e.client_name,value:e.data_id}})}))],1)],1),e._v(" "),n("el-form-item",{attrs:{label:"客户单位:",prop:"client_company"}},[n("el-col",{attrs:{span:6}},[n("el-input",{attrs:{placeholder:"请输入客户单位"},model:{value:e.formData.client_company,callback:function(t){e.$set(e.formData,"client_company",t)},expression:"formData.client_company"}})],1)],1),e._v(" "),n("el-form-item",{attrs:{label:"对接负责人:",prop:"accept_man"}},[n("el-col",{attrs:{span:6}},[n("el-input",{attrs:{placeholder:"请输入对接负责人"},model:{value:e.formData.accept_man,callback:function(t){e.$set(e.formData,"accept_man",t)},expression:"formData.accept_man"}})],1)],1),e._v(" "),n("el-form-item",{attrs:{label:"对接财务人:",prop:"accept_finance"}},[n("el-col",{attrs:{span:6}},[n("el-input",{attrs:{placeholder:"请输入对接财务人"},model:{value:e.formData.accept_finance,callback:function(t){e.$set(e.formData,"accept_finance",t)},expression:"formData.accept_finance"}})],1)],1),e._v(" "),n("el-form-item",{attrs:{label:"初始欠款:",prop:"init_due"}},[n("el-col",{attrs:{span:6}},[n("el-input",{attrs:{disabled:e.payStatus,placeholder:"请输入初始欠款"},on:{change:function(t){e.initDue(e.formData.init_due)}},model:{value:e.formData.init_due,callback:function(t){e.$set(e.f