f76720e1ff33125ee7d7a18b5efd7df0b7faf36e4c63cc57dab61a36b0f6a1708d0fa72851cb6109b31f6ac7e82dc50a55a631fbce12643ac2f576166c11 16 KB

1
  1. {"code":"/*!\n * build: vue-admin-beautiful \n * copyright: chuzhixin 1204505056@qq.com \n * time: 2022-12-12 09:51:32\n */\n(window[\"webpackJsonp\"]=window[\"webpackJsonp\"]||[]).push([[\"chunk-2bc2c462\"],{1244:function(e,t,a){\"use strict\";a.r(t),a.d(t,\"getAllPurchaseByFields\",(function(){return l})),a.d(t,\"exportgetAllPurchaseByFields\",(function(){return u})),a.d(t,\"addSupplier\",(function(){return d})),a.d(t,\"getSupplierInfoById\",(function(){return n})),a.d(t,\"editSupplier\",(function(){return i})),a.d(t,\"supplierEnableStatus\",(function(){return s})),a.d(t,\"delSupplier\",(function(){return o})),a.d(t,\"getAllSupplier\",(function(){return c})),a.d(t,\"retMoney\",(function(){return p})),a.d(t,\"reStockIn\",(function(){return h})),a.d(t,\"addPurchase\",(function(){return f})),a.d(t,\"getPurchaseInfoById\",(function(){return m})),a.d(t,\"updatePurchaseStatus\",(function(){return b})),a.d(t,\"delPurchase\",(function(){return g})),a.d(t,\"getAllPurchase\",(function(){return P})),a.d(t,\"exportGetAllPurchase\",(function(){return _})),a.d(t,\"editPurchase\",(function(){return v})),a.d(t,\"getAllPurchaseDetails\",(function(){return y})),a.d(t,\"exportGetAllPurchaseDetails\",(function(){return S})),a.d(t,\"searchAllPurchaseDetails\",(function(){return O})),a.d(t,\"exportSearchAllPurchaseDetails\",(function(){return k})),a.d(t,\"addPurchaseOut\",(function(){return A})),a.d(t,\"getPurchaseOutInfoById\",(function(){return j})),a.d(t,\"updatePurchaseOut\",(function(){return C})),a.d(t,\"delPurchaseOut\",(function(){return I})),a.d(t,\"getAllPurchaseOut\",(function(){return x})),a.d(t,\"exportGetAllPurchaseOut\",(function(){return $})),a.d(t,\"editPurchaseOut\",(function(){return w})),a.d(t,\"getAllData\",(function(){return B})),a.d(t,\"getAllPurchaseAndDetails\",(function(){return D})),a.d(t,\"getPurchaseAndBatchInfoById\",(function(){return N})),a.d(t,\"addSupplierUserCenter\",(function(){return E})),a.d(t,\"supplierImport\",(function(){return T}));var r=a(\"b775\");function l(e){return Object(r[\"default\"])({url:\"/purchase/purchase/getAllPurchaseByFields\",method:\"post\",data:e})}function u(e){return Object(r[\"default\"])({url:\"/purchase/purchase/getAllPurchaseByFields\",method:\"post\",responseType:\"blob\",data:e})}function d(e){return Object(r[\"default\"])({url:\"/Purchase/Supplier/addSupplier\",method:\"post\",data:e})}function n(e,t){return Object(r[\"default\"])({url:\"/Purchase/Supplier/getSupplierInfoById/\"+e,method:\"get\",data:t})}function i(e,t){return Object(r[\"default\"])({url:\"/Purchase/Supplier/editSupplier/\"+e,method:\"put\",data:t})}function s(e,t){return Object(r[\"default\"])({url:\"/Purchase/Supplier/updateEnableStatus/\"+e,method:\"put\",data:t})}function o(e,t){return Object(r[\"default\"])({url:\"/Purchase/Supplier/delSupplier/\"+e,method:\"delete\",data:t})}function c(e){return Object(r[\"default\"])({url:\"/Purchase/Supplier/getAllSupplier\",method:\"post\",data:e})}function p(e,t){return Object(r[\"default\"])({url:\"/Purchase/Purchase/retMoney/\"+e,method:\"post\",data:t})}function h(e,t){return Object(r[\"default\"])({url:\"/Purchase/Purchase/reStockIn/\"+e,method:\"post\",data:t})}function f(e){return Object(r[\"default\"])({url:\"/Purchase/Purchase/addPurchase\",method:\"post\",data:e})}function m(e,t){return Object(r[\"default\"])({url:\"/Purchase/Purchase/getPurchaseInfoById/\"+e,method:\"get\",data:t})}function b(e,t){return Object(r[\"default\"])({url:\"/Purchase/Purchase/updateAuditStatus/\"+e,method:\"put\",data:t})}function g(e,t){return Object(r[\"default\"])({url:\"/Purchase/Purchase/delPurchase/\"+e,method:\"delete\",data:t})}function P(e){return Object(r[\"default\"])({url:\"/Purchase/Purchase/getAllPurchase\",method:\"post\",data:e})}function _(e){return Object(r[\"default\"])({url:\"/Purchase/Purchase/getAllPurchase\",responseType:\"blob\",method:\"post\",data:e})}function v(e,t){return Object(r[\"default\"])({url:\"/Purchase/Purchase/editPurchase/\"+e,method:\"put\",data:t})}function y(e){return Object(r[\"default\"])({url:\"/Purchase/Purchase/getAllPurchaseDetails\",method:\"post\",data:e})}function S(e){return Object(r[\"default\"])({url:\"/Purchase/Purchase/getAllPurchaseDetails\",responseType:\"blob\",method:\"post\",data:e})}function O(e){return Object(r[\"default\"])({url:\"/Purchase/Purchase/searchAllPurchaseDetails\",method:\"post\",data:e})}function k(e){return Object(r[\"default\"])({url:\"/Purchase/Purchase/searchAllPurchaseDetails\",method:\"post\",responseType:\"blob\",data:e})}function A(e){return Object(r[\"default\"])({url:\"/Purchase/PurchaseOut/addPurchaseOut\",method:\"post\",data:e})}function j(e,t){return Object(r[\"default\"])({url:\"/Purchase/PurchaseOut/getPurchaseOutInfoById/\"+e,method:\"get\",data:t})}function C(e,t){return Object(r[\"default\"])({url:\"/Purchase/PurchaseOut/updateAuditStatus/\"+e,method:\"put\",data:t})}function I(e,t){return Object(r[\"default\"])({url:\"/Purchase/PurchaseOut/delPurchaseOut/\"+e,method:\"delete\",data:t})}function x(e){return Object(r[\"default\"])({url:\"/Purchase/PurchaseOut/getAllPurchaseOut\",method:\"post\",data:e})}function $(e){return Object(r[\"default\"])({url:\"/Purchase/PurchaseOut/getAllPurchaseOut\",responseType:\"blob\",method:\"post\",data:e})}function w(e,t){return Object(r[\"default\"])({url:\"/Purchase/PurchaseOut/editPurchase/\"+e,method:\"put\",data:t})}function B(e){return Object(r[\"default\"])({url:\"/Purchase/Purchase/getAllData\",method:\"get\",data:e})}function D(e){return Object(r[\"default\"])({url:\"/Purchase/Purchase/getAllPurchaseAndDetails\",method:\"post\",data:e})}function N(e){return Object(r[\"default\"])({url:\"/Purchase/Purchase/getPurchaseAndBatchInfoById\",method:\"post\",data:e})}function E(e,t){return Object(r[\"default\"])({url:\"Purchase/Supplier/addSupplierUserCenter/\"+e,method:\"get\",data:t})}function T(e){return Object(r[\"default\"])({url:\"Purchase/Supplier/supplierImport\",method:\"post\",data:e})}},3241:function(e,t,a){\"use strict\";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(\"el-cascader\",{staticStyle:{width:\"150px\"},attrs:{size:e.size,disabled:e.disabled,clearable:e.clearable,filterable:e.filterable,placeholder:e.placeholder,value:e.value,options:e.areaData,props:e.props},on:{\"expand-change\":e.expandChange,change:e.change,clear:e.clear},scopedSlots:e._u([{key:\"default\",fn:function(t){return a(\"div\",{on:{click:e.clickChange}},[e._v(\" \"+e._s(t.data.label)+\" \")])}}])})},l=[],u=a(\"cf0d\"),d=a(\"2934\"),n={name:\"RegionSelectJSON\",model:{prop:\"value\",event:\"change\"},props:{value:{type:Array,default:()=>[]},disabled:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},filterable:{type:Boolean,default:!1},placeholder:{type:String,default:\"请选择所属区域\"},props:{type:Object,default:()=>({label:\"label\",value:\"value\"})},size:{type:String,default:\"small\"},checkStrictly:{type:Boolean,default:!1}},data(){return{areaData:u,province_list:[],city_list:[],district_list:[],province_code:\"\",city_code:\"\"}},watch:{value(e){this.getRegion()}},async created(){this.props.checkStrictly=this.checkStrictly,this.value.length&&await this.getRegion()},methods:{clickChange(e){e.target.parentElement.parentElement.firstChild.click()},async getRegion(){if(this.value[0]){let e={},t={};const a=this.areaData.find(e=>e.value===parseInt(this.value[0]));a.children&&(e=a.children.find(e=>e.value===parseInt(this.value[1]))),e&&e.children&&(t=e.children.find(e=>e.value===parseInt(this.value[2]))),this.$emit(\"getRegion\",a,e,t)}},async getAllProvince(){const{data:e}=await Object(d[\"getAllProvince\"])();this.province_list=e,this.province_code=e[0].code;const t=this.province_list.map(e=>({...e,children:[]}));this.areaData=t},async getAllCityByProvinceCode(e){const{data:t}=await Object(d[\"getAllCityByProvinceCode\"])(e),a=this.areaData.findIndex(t=>t.code===e);this.areaData[a].children=t.map(e=>({...e,children:[]}))},async getAllAreaByCityCode(e,t){const{data:a}=await Object(d[\"getAllAreaByCityCode\"])(e),r=this.areaData.findIndex(e=>e.code===t),l=this.areaData[r].children.findIndex(t=>t.code===e);this.areaData[r].children[l].children=a},expandChange(e){e[1]||e[0]},change(e){const t=[];if(e[0]&&(t[0]=this.areaData.find(t=>t.value===e[0])),e[1]){const a=this.areaData.find(t=>t.value===e[0]);t[1]=a.children.find(t=>t.value===e[1])}if(e[2]){const a=this.areaData.find(t=>t.value===e[0]),r=a.children.find(t=>t.value===e[1]);t[2]=r.children.find(t=>t.value===e[2])}this.$emit(\"change\",e,t)},clear(){this.$emit(\"clear\")}}},i=n,s=a(\"2877\"),o=Object(s[\"a\"])(i,r,l,!1,null,\"cf2eabb8\",null);t[\"default\"]=o.exports},\"740d\":function(e,t,a){\"use strict\";a(\"9bdb\")},\"9bdb\":function(e,t,a){},f553:function(e,t,a){\"use strict\";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(\"ContainerTit\",[e.supplierId?a(\"span\",{attrs:{slot:\"pagetit\"},slot:\"pagetit\"},[e._v(\" \"+e._s(e.isDetail?\"商户详情\":\"编辑商户\")+\" \")]):e._e(),a(\"div\",{attrs:{slot:\"headr\"},slot:\"headr\"},[e.look_path||e.supplierId?e._e():a(\"el-button\",{attrs:{loading:e.loading,disabled:e.$route.params.id},on:{click:function(t){return e.delPauseSave(1)}}},[e._v(\" 清除暂存 \")]),e.look_path||e.supplierId?e._e():a(\"el-button\",{attrs:{loading:e.loading,disabled:e.$route.params.id},on:{click:e.AddTem}},[e._v(\" 暂存 \")]),e.look_path?e._e():a(\"el-button\",{attrs:{type:\"primary\",loading:e.loading},on:{click:e.conserveSupplier}},[e._v(\" 保存提交 \")])],1),a(\"div\",{staticStyle:{\"background-color\":\"#fff\",padding:\"20px\"}},[a(\"el-form\",{ref:\"add_from\",attrs:{model:e.add_from,size:\"small\",rules:e.add_rules,\"label-width\":\"160px\",disabled:e.look_path}},[a(\"div\",{staticClass:\"detail-tab-main\"},[a(\"el-form-item\",{attrs:{label:\"商户:\",prop:\"code\"}},[a(\"el-input\",{attrs:{placeholder:\"系统自动生成\",disabled:\"\"},model:{value:e.add_from.code,callback:function(t){e.$set(e.add_from,\"code\",t)},expression:\"add_from.code\"}})],1),a(\"el-form-item\",{attrs:{label:\"商户名称:\",prop:\"title\"}},[a(\"el-input\",{attrs:{placeholder:\"请输入供应商名称\"},model:{value:e.add_from.title,callback:function(t){e.$set(e.add_from,\"title\",t)},expression:\"add_from.title\"}})],1),a(\"el-form-item\",{attrs:{label:\"联系人:\",prop:\"realName\"}},[a(\"el-input\",{attrs:{placeholder:\"请输入姓名\"},model:{value:e.add_from.realName,callback:function(t){e.$set(e.add_from,\"realName\",t)},expression:\"add_from.realName\"}})],1),a(\"el-form-item\",{attrs:{label:\"联系电话:\",prop:\"mobile\"}},[a(\"el-input\",{attrs:{placeholder:\"请输入手机号码\"},model:{value:e.add_from.mobile,callback:function(t){e.$set(e.add_from,\"mobile\",t)},expression:\"add_from.mobile\"}})],1),a(\"el-form-item\",{attrs:{label:\"所属区域:\",prop:\"provinceCode\"}},[a(\"RegionSelect\",{staticStyle:{width:\"100%\"},attrs:{size:\"medium\"},on:{change:e.regionChange},model:{value:e.area,callback:function(t){e.area=t},expression:\"area\"}})],1),a(\"el-form-item\",{attrs:{label:\"详细地址:\"}},[a(\"el-input\",{attrs:{placeholder:\"请输入详细地址\"},model:{value:e.add_from.address,callback:function(t){e.$set(e.add_from,\"address\",t)},expression:\"add_from.address\"}})],1),a(\"el-form-item\",{attrs:{label:\"联系人职务:\",prop:\"position\"}},[a(\"el-input\",{attrs:{placeholder:\"请输入职务\"},model:{value:e.add_from.position,callback:function(t){e.$set(e.add_from,\"position\",t)},expression:\"add_from.position\"}})],1),a(\"el-form-item\",{attrs:{label:\"开户人:\",prop:\"accountName\"}},[a(\"el-input\",{attrs:{placeholder:\"请输入真实姓名\"},model:{value:e.add_from.accountName,callback:function(t){e.$set(e.add_from,\"accountName\",t)},expression:\"add_from.accountName\"}})],1),a(\"el-form-item\",{attrs:{label:\"开户银行:\",prop:\"bankName\"}},[a(\"el-input\",{attrs:{placeholder:\"请输入开户银行\"},model:{value:e.add_from.bankName,callback:function(t){e.$set(e.add_from,\"bankName\",t)},expression:\"add_from.bankName\"}})],1),a(\"el-form-item\",{attrs:{label:\"银行账号:\",prop:\"bankCard\"}},[a(\"el-input\",{attrs:{placeholder:\"请输入银行账号\"},model:{value:e.add_from.bankCard,callback:function(t){e.$set(e.add_from,\"bankCard\",t)},expression:\"add_from.bankCard\"}})],1),a(\"el-form-item\",{attrs:{label:\"状态:\"}},[a(\"el-radio-group\",{on:{change:e.enableStatusChange},model:{value:e.add_from.enableStatus,callback:function(t){e.$set(e.add_from,\"enableStatus\",t)},expression:\"add_from.enableStatus\"}},[a(\"el-radio\",{attrs:{label:5}},[e._v(\"正常\")]),a(\"el-radio\",{attrs:{label:4}},[e._v(\"关闭\")])],1)],1),a(\"el-form-item\",{attrs:{label:\"备注:\",prop:\"remark\"}},[a(\"el-input\",{attrs:{type:\"textarea\",placeholder:\"请输入备注\"},model:{value:e.add_from.remark,callback:function(t){e.$set(e.add_from,\"remark\",t)},expression:\"add_from.remark\"}})],1)],1)])],1)])},l=[],u=(a(\"caad\"),a(\"3241\")),d=a(\"1244\"),n=a(\"2934\"),i={name:\"SupplierAdd\",components:{RegionSelect:u[\"default\"]},props:{supplierId:{type:[Number,String],default:0},isDetail:{type:Boolean,default:!1}},data(){const e=(e,t,a)=>{const r=/^1[3456789]\\d{9}$/;\"\"===t?a(new Error(\"请输入手机号\")):r.test(t)?a():a(new Error(\"手机号格式有误,请重新输入!\"))};return{loading:!1,look_path:\"\",supplier_id:\"\",area_options:[],unit_list:[],brand_list:[],freight_model:[],area:[],add_from:{title:\"\",provinceCode:\"\",cityCode:\"\",districtCode:\"\",address:\"\",realName:\"\",mobile:\"\",enableStatus:5,sex:0,phone:\"\",position:\"\",email:\"\",remark:\"\",accountName:\"\",bankName:\"\",bankCard:\"\"},add_rules:{title:[{required:!0,message:\"请输入供应商名称\",trigger:\"blur\"}],provinceCode:[{required:!0,message:\"请选择所属区域\",trigger:\"change\"}],realName:[{required:!0,message:\"请输入姓名\",trigger:\"blur\"}],sex:[{required:!0,message:\"请选择性别\",trigger:\"change\"}],mobile:[{required:!0,message:\"请填写联系人手机号\",trigger:\"blur\"},{validator:e,trigger:\"blur\"}],enableStatus:[{required:!0,message:\"请选择状态\",trigger:\"change\"}]},brandName:\"\"}},created(){const e=this.$route.path;this.brandName=this.$route.path.includes(\"brand\"),this.look_path=\"SupplierLook\"===e.substr(33,12),this.isDetail&&(this.look_path=!0),this.supplierId&&(this.supplier_id=this.supplierId,this.getSupplierInfoById()),this.$route.params.id?(this.supplier_id=this.$route.params.id,this.getSupplierInfoById()):this.getPauseSave()},methods:{sexChange(e){this.add_from.sex=e},enableStatusChange(e){this.add_from.enableStatus=e},regionChange(e){this.add_from.provinceCode=e[0],this.add_from.cityCode=e[1],this.add_from.districtCode=e[2]},async getSupplierInfoById(){const{data:e}=await Object(d[\"getSupplierInfoById\"])(this.supplier_id);this.add_from=e,this.area=[e.provinceCode,e.cityCode,e.districtCode].map(e=>parseInt(e))},async getPauseSave(){const{data:e}=await Object(n[\"getPauseSave\"])({key:\"SupplierAdd\"});\"{}\"!==JSON.stringify(e)&&(this.add_from=e,this.area=[e.provinceCode,e.cityCode,e.districtCode].map(e=>parseInt(e)))},async AddTem(){this.loading=!0;await Object(n[\"addPauseSave\"])({key:\"SupplierAdd\",data:this.add_from});await this.$message({type:\"success\",message:\"暂存成功\"}),await this.$closeCurrentGoEdit(\"/Purchase/ManageP/Supplier\")},async delPauseSave(e){Object(n[\"delPauseSave\"])({key:\"SupplierAdd\"});e&&(this.$message({type:\"success\",message:\"清除暂存成功\"}),this.$closeCurrentGoEdit(\"/Purchase/ManageP/SupplierAdd\"))},async conserveSupplier(){this.add_from.title.trim()&&this.add_from.realName.trim()?this.$refs.add_from.validate(async e=>{if(e){let e={};if(this.loading=!0,this.supplier_id){e=await Object(d[\"editSupplier\"])(this.supplier_id,this.add_from);this.loading=!1,await this.delPauseSave(),this.$emit(\"drawer_false\")}else{e=await Object(d[\"addSupplier\"])(this.add_from);this.loading=!1,await this.delPauseSave(),this.$closeCurrentGoEdit(\"/Purchase/ManageP/Supplier\")}this.$message({type:\"success\",message:\"提交成功\"})}}):this.$message.warning(\"必填项不能为空\")}}},s=i,o=(a(\"740d\"),a(\"2877\")),c=Object(o[\"a\"])(s,r,l,!1,null,\"edc59df2\",null);t[\"default\"]=c.exports}}]);","extractedComments":[]}