Browse Source

feat: 添加 contactPageUsages2 函数以获取客户信息列表,并在 parentList.vue 中更新引用(因为contactPageUsages当type为1时传的status会被置空,所以添加新接口使用)

xieyong 1 week ago
parent
commit
49e51bdda2

+ 11 - 0
src/api/saleManage/contact.js

@@ -21,6 +21,17 @@ export async function contactPageUsages(params) {
   return Promise.reject(new Error(res.data.message));
 }
 
+/**
+ * 获取客户信息列表
+ */
+export async function contactPageUsages2(params) {
+  const res = await request.get(`/eom/contact/page3Usages`, { params });
+  if (res.data.code == 0) {
+    return res.data.data;
+  }
+  return Promise.reject(new Error(res.data.message));
+}
+
 /**
  * 校验客户证书资质是否可用于业务单据
  */

+ 3 - 2
src/views/saleManage/contact/components/parentList.vue

@@ -63,7 +63,7 @@
 <script>
   import {
     assertContactQualification,
-    contactPageUsages
+    contactPageUsages2
   } from '@/api/saleManage/contact';
   import ContactSearch from './contactSearch.vue';
   import AssetTree from '@/components/AssetTree';
@@ -277,10 +277,11 @@ import tabMixins from '@/mixins/tableColumnsMixin';
             ...(mapped || {})
           }).then((res) => this.normalizeList(res, page));
         }
-        return contactPageUsages({
+        return contactPageUsages2({
           pageNum: page,
           size: limit,
           type: this.classType,
+          status: 1,
           ...where
         }).then(res => {
           console.log(res);