yxk_pc_mdh/gyhl/static/js/383.32014c9639840b6f8378.js

1 line
12 KiB
JavaScript
Raw Normal View History

2025-08-28 15:26:35 +08:00
webpackJsonp([383],{HsV3:function(a,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=t("mvHQ"),o=t.n(s),i=t("d7EF"),r=t.n(i),n=t("//Fk"),l=t.n(n),m=t("Dd8w"),d=t.n(m),u=t("ysqt"),c=t("3MlD"),f=t("NYxO"),p=t("bzuE"),D=t("lbHh"),b=t.n(D),h={components:{btnInput:u.a,DialogChooseSingleUser:c.a},data:function(){return{rules:{name:[{required:!0,message:"请输入单位名称",trigger:"blur"}]},formData:{name:"",linkname:"",phone:"",code:"",type:"",address:"",useStatus:1,desc:""},loading:!1,isDisabled:!1,chooseUserVisible:!1,from:"",report_url:"",config:p.a,bankOptions:[],options:[],counitsId:""}},mounted:function(){var a=b.a.get("userName");this.formData.createByName=a,this.$route.query.id&&(this.chooseID=this.$route.query.id,this.getDetail()),this.$route.query.report_url&&(this.report_url=this.$route.query.report_url),this.$route.query.form&&(this.sendForm=JSON.parse(this.$route.query.form)),this.initData()},watch:{},methods:d()({},Object(f.d)({removeTagNav:"tagNav/removeTagNav"}),{getUser:function(a){console.log(a);a&&(this.$set(this.formData,"belongSalesmanName",a.name),this.$set(this.formData,"belongSalesman",a.id),this.formData.belongDept=a.deptId,this.formData.belongDeptName=a.deptName,this.setDefaultDept())},getDetail:function(){var a=this;this.isUpdate=!0;var e=this;this.dialogLoading=!0,this.$api.supplierAPI.groupDetail(this.chooseID).then(function(t){a.dialogLoading=!1,t.data?t.data&&(e.$set(e.formData,"code",t.data.code),e.$set(e.formData,"id",t.data.id),e.$set(e.formData,"name",t.data.unit_name),e.$set(e.formData,"linkname",t.data.linkman_name),e.$set(e.formData,"phone",t.data.linkman_phone),e.$set(e.formData,"type",t.data.type_id?t.data.type_id:""),e.$set(e.formData,"address",t.data.address),e.$set(e.formData,"desc",t.data.desc),e.$set(e.formData,"taxNumber",t.data.taxNumber?t.data.taxNumber:""),e.$set(e.formData,"account",t.data.account?t.data.account:""),e.$set(e.formData,"useStatus",t.data.useStatus),e.$set(e.formData,"createByName",t.data.createByName?t.data.createByName:""),e.$set(e.formData,"auditName",t.data.auditName?t.data.auditName:""),e.$set(e.formData,"bank",t.data.bank?t.data.bank:""),e.$set(e.formData,"auditSign",t.data.status?t.data.status:""),e.$set(e.formData,"belongSalesmanName",t.data.belongSalesmanName?t.data.belongSalesmanName:""),e.$set(e.formData,"belongSalesman",t.data.belongSalesman?t.data.belongSalesman:""),e.$set(e.formData,"belongDept",t.data.belongDept?t.data.belongDept:""),e.$set(e.formData,"belongDeptName",t.data.belongDeptName?t.data.belongDeptName:"")):(a.dialogVisible=!1,a.$alert("获取供应商明细失败","提示",{type:"warning"}))}).catch(function(a){console.log(a)})},initData:function(){var a=this;l.a.all([this.$api.dictAPI.getDictsByType("supplier_type"),this.$api.dictAPI.getDictsByType("bank")].map(function(a){return a.catch(function(a){return a})})).then(function(e){var t=r()(e,2),s=t[0],o=t[1];0===s.code&&(a.options=s.datas),0===o.code&&(a.bankOptions=o.datas)}).catch(function(a){console.log(a)})},back:function(){this.removeTagNav({path:this.$route.path,title:this.$route.meta.name}),this.report_url?this.$router.push({path:this.report_url,query:{t:Date.now(),dataForm:o()(this.sendForm),counitsId:this.counitsId}}):this.from?this.$router.push({path:"/management/counits_deletedList",query:{t:Date.now()}}):this.$router.push({path:"/management/counits",query:{t:Date.now()}})},save:function(a){var e=this;this.$refs[a].validate(function(a){if(!a)return!1;if(e.chooseID){if(e.isDisabled)return;e.isDisabled=!0,e.$api.supplierAPI.editdetail(e.formData).then(function(a){e.isDisabled=!1,0===a.code?e.$message({message:a.msg,type:"success"}):e.$message({message:a.msg,type:"error"})}).catch(function(a){e.$message({message:res.msg,type:"success"})})}else{if(e.isDisabled)return;e.isDisabled=!0,e.$api.supplierAPI.addServiceGroup(e.formData).then(function(a){e.isDisabled=!1,0===a.code?(e.$message({message:a.msg,type:"success"}),e.sendForm&&(e.counitsId=a.id,e.back())):501===a.code?e.$confirm(a.msg,"提示",{type:"warning"}).then(function(){e.isUpdate=!0;var t=e;e.di