From c391bf92060a370c1f22e5e3b7d17c2ebfd048c7 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期三, 08 四月 2026 14:25:36 +0800
Subject: [PATCH] fix: 销售台账新增修改

---
 src/views/basicData/customerFile/index.vue |   71 +++++++++++++++++++----------------
 1 files changed, 38 insertions(+), 33 deletions(-)

diff --git a/src/views/basicData/customerFile/index.vue b/src/views/basicData/customerFile/index.vue
index 79b1616..25ccc14 100644
--- a/src/views/basicData/customerFile/index.vue
+++ b/src/views/basicData/customerFile/index.vue
@@ -15,10 +15,10 @@
                    style="width: 240px"
                    clearable
                    @change="handleQuery">
-          <el-option label="闆跺敭瀹㈡埛"
-                     value="闆跺敭瀹㈡埛" />
-          <el-option label="杩涢攢鍟嗗鎴�"
-                     value="杩涢攢鍟嗗鎴�" />
+          <el-option label="瀵瑰叕"
+                     value="1" />
+          <el-option label="瀵圭"
+                     value="2" />
         </el-select>
         <el-button type="primary"
                    @click="handleQuery"
@@ -125,10 +125,10 @@
               <el-select v-model="form.customerType"
                          placeholder="璇烽�夋嫨"
                          clearable>
-                <el-option label="闆跺敭瀹㈡埛"
-                           value="闆跺敭瀹㈡埛" />
-                <el-option label="杩涢攢鍟嗗鎴�"
-                           value="杩涢攢鍟嗗鎴�" />
+                <el-option label="瀵瑰叕"
+                           :value="1" />
+                <el-option label="瀵圭"
+                           :value="2" />
               </el-select>
             </el-form-item>
           </el-col>
@@ -276,7 +276,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>
@@ -359,7 +360,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>
@@ -383,7 +385,7 @@
             <el-col :span="12">
               <div class="info-item">
                 <span class="info-label">瀹㈡埛鍒嗙被锛�</span>
-                <span class="info-value">{{ detailForm.customerType }}</span>
+                <span class="info-value">{{ detailForm.customerType==1?"瀵瑰叕":"瀵圭" }}</span>
               </div>
             </el-col>
           </el-row>
@@ -713,6 +715,9 @@
       label: "瀹㈡埛鍒嗙被",
       prop: "customerType",
       width: 120,
+      formatData: params => {
+        return params == 1 ? "瀵瑰叕" : "瀵圭";
+      },
     },
     {
       label: "瀹㈡埛鍚嶇О",
@@ -786,13 +791,13 @@
             openForm("edit", row);
           },
         },
-				{
-					name: "娣诲姞娲借皥杩涘害",
-					type: "text",
-					clickFun: row => {
-						openNegotiationDialog(row);
-					},
-				},
+        {
+          name: "娣诲姞娲借皥杩涘害",
+          type: "text",
+          clickFun: row => {
+            openNegotiationDialog(row);
+          },
+        },
         {
           name: "鍥炶鎻愰啋",
           type: "text",
@@ -800,13 +805,13 @@
             openReminderDialog(row);
           },
         },
-				{
-					name: "璇︽儏",
-					type: "text",
-					clickFun: row => {
-						openDetailDialog(row);
-					},
-				},
+        {
+          name: "璇︽儏",
+          type: "text",
+          clickFun: row => {
+            openDetailDialog(row);
+          },
+        },
       ],
     },
   ]);
@@ -854,20 +859,20 @@
     },
     rules: {
       customerName: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
-      taxpayerIdentificationNumber: [
-        { required: true, message: "璇疯緭鍏�", trigger: "blur" },
-      ],
-      companyAddress: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
-      companyPhone: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+      // taxpayerIdentificationNumber: [
+      //   { required: true, message: "璇疯緭鍏�", trigger: "blur" },
+      // ],
+      // companyAddress: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+      // companyPhone: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
       // contactPerson: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
       // contactPhone: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
       maintainer: [{ required: false, message: "璇烽�夋嫨", trigger: "change" }],
       maintenanceTime: [
         { required: false, message: "璇烽�夋嫨", trigger: "change" },
       ],
-      basicBankAccount: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
-      bankAccount: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
-      bankCode: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+      // basicBankAccount: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+      // bankAccount: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+      // bankCode: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
       customerType: [{ required: true, message: "璇烽�夋嫨", trigger: "change" }],
     },
   });

--
Gitblit v1.9.3