From 4d4c09a334c7518358c8642031ded08c660009d6 Mon Sep 17 00:00:00 2001
From: zhangwencui <1064582902@qq.com>
Date: 星期六, 23 五月 2026 13:23:22 +0800
Subject: [PATCH] 供应商档案新增和展示列需要隐藏这些字段

---
 src/views/basicData/customerFile/index.vue |   62 ++++++++++++++++++-------------
 1 files changed, 36 insertions(+), 26 deletions(-)

diff --git a/src/views/basicData/customerFile/index.vue b/src/views/basicData/customerFile/index.vue
index 7091a02..319db18 100644
--- a/src/views/basicData/customerFile/index.vue
+++ b/src/views/basicData/customerFile/index.vue
@@ -1,6 +1,7 @@
 <template>
   <div class="app-container">
-    <div class="search_form" style="margin-bottom: 20px;">
+    <div class="search_form"
+         style="margin-bottom: 20px;">
       <div>
         <span class="search_title">瀹㈡埛鍚嶇О锛�</span>
         <el-input v-model="searchForm.customerName"
@@ -280,7 +281,8 @@
       </el-form>
       <template #footer>
         <div class="dialog-footer">
-          <el-button type="primary" @click="submitReminderForm">纭</el-button>
+          <el-button type="primary"
+                     @click="submitReminderForm">纭</el-button>
           <el-button @click="closeReminderDialog">鍙栨秷</el-button>
         </div>
       </template>
@@ -363,7 +365,8 @@
       </el-form>
       <template #footer>
         <div class="dialog-footer">
-          <el-button type="primary" @click="submitNegotiationForm">纭</el-button>
+          <el-button type="primary"
+                     @click="submitNegotiationForm">纭</el-button>
           <el-button @click="closeNegotiationDialog">鍙栨秷</el-button>
         </div>
       </template>
@@ -622,7 +625,14 @@
     addReturnVisit,
     getReturnVisit,
   } from "@/api/basicData/customerFile.js";
-  import {listCustomer, getCustomer, addCustomer, updateCustomer, delCustomer, backCustomer} from "@/api/basicData/customer.js";
+  import {
+    listCustomer,
+    getCustomer,
+    addCustomer,
+    updateCustomer,
+    delCustomer,
+    backCustomer,
+  } from "@/api/basicData/customer.js";
   import { ElMessageBox } from "element-plus";
   import { userListNoPage } from "@/api/system/user.js";
   import useUserStore from "@/store/modules/user";
@@ -654,7 +664,7 @@
   const negotiationFormRef = ref();
   const negotiationForm = reactive({
     customerName: "",
-		customerId: "",
+    customerId: "",
     followUpMethod: "",
     followUpLevel: "",
     followUpTime: "",
@@ -804,13 +814,13 @@
             openForm("edit", row);
           },
         },
-				{
-					name: "娣诲姞娲借皥杩涘害",
-					type: "text",
-					clickFun: row => {
-						openNegotiationDialog(row);
-					},
-				},
+        {
+          name: "娣诲姞娲借皥杩涘害",
+          type: "text",
+          clickFun: row => {
+            openNegotiationDialog(row);
+          },
+        },
         {
           name: "鍥炶鎻愰啋",
           type: "text",
@@ -818,13 +828,13 @@
             openReminderDialog(row);
           },
         },
-				{
-					name: "璇︽儏",
-					type: "text",
-					clickFun: row => {
-						openDetailDialog(row);
-					},
-				},
+        {
+          name: "璇︽儏",
+          type: "text",
+          clickFun: row => {
+            openDetailDialog(row);
+          },
+        },
       ],
     },
   ]);
@@ -855,7 +865,7 @@
     searchForm: {
       customerName: "",
       customerType: "",
-      type: 0
+      type: 0,
     },
     form: {
       customerName: "",
@@ -870,7 +880,7 @@
       bankAccount: "",
       bankCode: "",
       customerType: "",
-      type: 0
+      type: 0,
     },
     rules: {
       customerName: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
@@ -903,7 +913,7 @@
     // 涓婁紶鐨勫湴鍧�
     url: import.meta.env.VITE_APP_BASE_API + "/basic/customer/importData",
     data: {
-      type: 0
+      type: 0,
     },
     // 鏂囦欢涓婁紶鍓嶇殑鍥炶皟
     beforeUpload: file => {
@@ -1086,7 +1096,7 @@
       type: "warning",
     })
       .then(() => {
-        proxy.download("/basic/customer/export", {type: 0}, "瀹㈡埛妗f.xlsx");
+        proxy.download("/basic/customer/export", { type: 0 }, "瀹㈡埛妗f.xlsx");
       })
       .catch(() => {
         proxy.$modal.msg("宸插彇娑�");
@@ -1199,7 +1209,7 @@
         if (reminderForm.id) {
           submitvalue.value = {
             id: reminderForm.id,
-						customerId: currentCustomerId.value,
+            customerId: currentCustomerId.value,
             isEnabled: reminderForm.reminderSwitch ? 1 : 0,
             content: reminderForm.reminderContent,
             reminderTime: reminderForm.reminderTime,
@@ -1318,7 +1328,7 @@
     // 灏嗗綋鍓嶈褰曟暟鎹~鍏呭埌琛ㄥ崟
     Object.assign(negotiationForm, {
       customerName: row.customerName,
-			customerId: row.customerId,
+      customerId: row.customerId,
       followUpMethod: row.followUpMethod,
       followUpLevel: row.followUpLevel,
       followUpTime: row.followUpTime,
@@ -1446,7 +1456,7 @@
   const downloadAttachment = row => {
     if (row.url) {
       // proxy.download(row.url, {}, row.name);
-			proxy.$download.byUrl(row.url, row.originalFilename);
+      proxy.$download.byUrl(row.url, row.originalFilename);
     } else {
       proxy.$modal.msgError("涓嬭浇閾炬帴涓嶅瓨鍦�");
     }

--
Gitblit v1.9.3