From 36c8ae70cae3de90e642b080553abe70d3345c74 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期一, 27 四月 2026 13:20:16 +0800
Subject: [PATCH] 天津宝东app 1.部署修改 2.按照web端逻辑修改销售报价和客户档案的逻辑

---
 src/pages/basicData/customerFile/edit.vue |   80 +++++-----------------------------------
 1 files changed, 10 insertions(+), 70 deletions(-)

diff --git a/src/pages/basicData/customerFile/edit.vue b/src/pages/basicData/customerFile/edit.vue
index c10973e..516ef2b 100644
--- a/src/pages/basicData/customerFile/edit.vue
+++ b/src/pages/basicData/customerFile/edit.vue
@@ -19,7 +19,7 @@
               clearable
             />
           </up-form-item>
-          <up-form-item label="瀹㈡埛鍒嗙被" prop="customerType" required>
+          <up-form-item label="瀹㈡埛鍒嗙被" prop="customerType">
             <up-input
               v-model="customerTypeText"
               placeholder="璇烽�夋嫨瀹㈡埛鍒嗙被"
@@ -30,48 +30,17 @@
               <up-icon name="arrow-right" @click="showCustomerTypeSheet = true"></up-icon>
             </template>
           </up-form-item>
-          <up-form-item
-            label="绾崇◣浜鸿瘑鍒彿"
-            prop="taxpayerIdentificationNumber"
-          >
-            <up-input
-              v-model="form.taxpayerIdentificationNumber"
-              placeholder="璇疯緭鍏ョ撼绋庝汉璇嗗埆鍙�"
-              clearable
-            />
-          </up-form-item>
-          <up-form-item label="鍏徃鍦板潃" prop="companyAddress">
+          <up-form-item label="鍏徃鍦板潃" prop="companyAddress" required>
             <up-input
               v-model="form.companyAddress"
               placeholder="璇疯緭鍏ュ叕鍙稿湴鍧�"
               clearable
             />
           </up-form-item>
-          <up-form-item label="鍏徃鐢佃瘽" prop="companyPhone">
+          <up-form-item label="鍏徃鐢佃瘽" prop="companyPhone" required>
             <up-input
               v-model="form.companyPhone"
               placeholder="璇疯緭鍏ュ叕鍙哥數璇�"
-              clearable
-            />
-          </up-form-item>
-          <up-form-item label="娉曚汉" prop="corporation">
-            <up-input
-              v-model="form.corporation"
-              placeholder="璇疯緭鍏ユ硶浜�"
-              clearable
-            />
-          </up-form-item>
-          <up-form-item label="浠g悊浜�" prop="agent">
-            <up-input
-              v-model="form.agent"
-              placeholder="璇疯緭鍏ヤ唬鐞嗕汉"
-              clearable
-            />
-          </up-form-item>
-          <up-form-item label="浼犵湡" prop="fax">
-            <up-input
-              v-model="form.fax"
-              placeholder="璇疯緭鍏ヤ紶鐪�"
               clearable
             />
           </up-form-item>
@@ -92,34 +61,10 @@
               clearable
             />
           </up-form-item>
-        </u-cell-group>
-
-        <u-cell-group title="閾惰淇℃伅" class="form-section">
-          <up-form-item label="閾惰鍩烘湰鎴�" prop="basicBankAccount">
+          <up-form-item label="鑱旂郴浜哄矖浣�" prop="contactPosition">
             <up-input
-              v-model="form.basicBankAccount"
-              placeholder="璇疯緭鍏ラ摱琛屽熀鏈埛"
-              clearable
-            />
-          </up-form-item>
-          <up-form-item label="閾惰璐﹀彿" prop="bankAccount">
-            <up-input
-              v-model="form.bankAccount"
-              placeholder="璇疯緭鍏ラ摱琛岃处鍙�"
-              clearable
-            />
-          </up-form-item>
-          <up-form-item label="寮�鎴烽摱琛�" prop="bankName">
-            <up-input
-              v-model="form.bankName"
-              placeholder="璇疯緭鍏ュ紑鎴烽摱琛�"
-              clearable
-            />
-          </up-form-item>
-          <up-form-item label="寮�鎴疯鍙�" prop="bankCode">
-            <up-input
-              v-model="form.bankCode"
-              placeholder="璇疯緭鍏ュ紑鎴疯鍙�"
+              v-model="form.contactPosition"
+              placeholder="璇疯緭鍏ヨ仈绯讳汉宀椾綅"
               clearable
             />
           </up-form-item>
@@ -178,30 +123,25 @@
   const form = ref({
     customerName: "",
     customerType: "",
-    taxpayerIdentificationNumber: "",
     companyAddress: "",
     companyPhone: "",
-    corporation: "",
-    agent: "",
-    fax: "",
     contactPerson: "",
     contactPhone: "",
-    basicBankAccount: "",
-    bankAccount: "",
-    bankName: "",
-    bankCode: "",
+    contactPosition: "",
     maintainer: "",
     maintenanceTime: "",
   });
 
   const rules = {
     customerName: [{ required: true, message: "璇疯緭鍏ュ鎴峰悕绉�", trigger: "blur" }],
-    customerType: [{ required: true, message: "璇烽�夋嫨瀹㈡埛鍒嗙被", trigger: "change" }],
+    companyAddress: [{ required: true, message: "璇疯緭鍏ュ叕鍙稿湴鍧�", trigger: "blur" }],
+    companyPhone: [{ required: true, message: "璇疯緭鍏ュ叕鍙哥數璇�", trigger: "blur" }],
   };
 
   const customerTypeActions = [
     { name: "闆跺敭瀹㈡埛", value: "闆跺敭瀹㈡埛" },
     { name: "缁忛攢鍟嗗鎴�", value: "缁忛攢鍟嗗鎴�" },
+    { name: "杩為攣搴�", value: "杩為攣搴�" },
   ];
 
   const pageTitle = computed(() =>

--
Gitblit v1.9.3