瀏覽代碼

增加收发货地址获取公共方法

lichao 3 年之前
父節點
當前提交
23cc502197
共有 2 個文件被更改,包括 25 次插入0 次删除
  1. 22 0
      src/components/function/corpAddrSelect.js
  2. 3 0
      src/main.js

+ 22 - 0
src/components/function/corpAddrSelect.js

@@ -0,0 +1,22 @@
+import {detail} from "@/api/basicData/customerInformation";
+
+export async function corpAddr(id) {
+  let addrList = [];
+  await detail(id).then(data => {
+    console.log(data.data.data)
+    if (data.data.data.storageAddr) {
+      addrList.push({
+        label: data.data.data.storageAddr
+      })
+    }
+    if (data.data.data.corpsAddrList.length > 0) {
+      data.data.data.corpsAddrList.forEach(item => {
+        addrList.push({
+          label: item.addr
+        })
+      })
+    }
+    console.log(addrList)
+  })
+  return addrList
+}

+ 3 - 0
src/main.js

@@ -52,6 +52,8 @@ import {
 } from "@/util/columnSetting"
 // 导入弹窗放大样式
 import '@/assets/css/form.css'
+// 客户调出收发货地址
+import {corpAddr} from "@/components/function/corpAddrSelect"
 Vue.component('selectComponent', selectComponent);
 Vue.component('warehouseSelect', warehouseSelect);
 Vue.component('goodsSelect', goodsSelect);
@@ -106,6 +108,7 @@ Vue.prototype.getColumnData = getColumnData
 Vue.prototype.saveColumnData = saveColumnData
 Vue.prototype.delColumnData=delColumnData
 Vue.config.productionTip = false;
+Vue.prototype.corpAddr = corpAddr;
 new Vue({
   router,
   store,