From 4baef657679dfb28b1a686b51d300bab45b2984b Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 03 九月 2026 14:12:57 +0800
Subject: [PATCH] 新疆-融邦 1.客户分类查询方式改为字典

---
 src/views/basicData/customerFile/index.vue        |   18 +-
 multiple/config.json                              |  366 ----------------------------------------------------
 src/views/basicData/customerFileOpenSea/index.vue |   18 +-
 vite.config.js                                    |    2 
 4 files changed, 23 insertions(+), 381 deletions(-)

diff --git a/multiple/config.json b/multiple/config.json
index e406d76..3b0cbb6 100644
--- a/multiple/config.json
+++ b/multiple/config.json
@@ -15,376 +15,14 @@
     "logo": "logo/XDRJ.png",
     "favicon": "favicon/favicon.ico"
   },
-  "BTYX": {
-    "env": {
-      "VITE_APP_TITLE": "娌冲崡甯お浼橀�夐鍝佹湁闄愬叕鍙�",
-      "VITE_BASE_API": "http://1.15.17.182:9056",
-      "VITE_JAVA_API": "http://1.15.17.182:9057"
-    },
-    "logo": "logo/BTYXLogo.png",
-    "favicon": "favicon/BTYXfavicon.ico"
-  },
-  "ZXZN": {
-    "env": {
-      "VITE_APP_TITLE": "娌冲崡鏅鸿姱鏅鸿兘鏈哄櫒浜烘湁闄愬叕鍙�",
-      "VITE_BASE_API": "http://127.0.0.1:9001",
-      "VITE_JAVA_API": "http://127.0.0.1:9000"
-    },
-    "logo": "logo/ZXZNLogo.png",
-    "favicon": "favicon/ZXZNfavicon.ico"
-  },
-  "SDTX": {
-    "env": {
-      "VITE_APP_TITLE": "娌冲崡鍠勯紟閫氫俊绉戞妧鏈夐檺鍏徃",
-      "VITE_BASE_API": "http://36.213.156.184:9001",
-      "VITE_JAVA_API": "http://36.213.156.184:9000"
-    },
-    "logo": "logo/SDTXLogo.png",
-    "favicon": "favicon/SDTXfavicon.ico"
-  },
-  "QXY": {
-    "env": {
-      "VITE_APP_TITLE": "寮轰俊瀹囩數鍣ㄧ鐞嗙郴缁�",
-      "VITE_BASE_API": "http://36.134.154.10:9001",
-      "VITE_JAVA_API": "http://36.134.154.10:9000"
-    },
-    "logo": "logo/QXYLogo.png",
-    "favicon": "favicon/QXYfavicon.ico"
-  },
-  "HQJC": {
-    "env": {
-      "VITE_APP_TITLE": "鍗庡己寤烘潗绠$悊绯荤粺",
-      "VITE_BASE_API": "http://36.134.77.64:9001",
-      "VITE_JAVA_API": "http://36.134.77.64:9000"
-    },
-    "logo": "logo/HQJCLogo.png",
-    "favicon": "favicon/HQJCfavicon.ico"
-  },
-  "XCDQ": {
-    "env": {
-      "VITE_APP_TITLE": "鏃櫒鐢靛櫒绠$悊绯荤粺",
-      "VITE_BASE_API": "http://36.133.45.183:9001",
-      "VITE_JAVA_API": "http://36.133.45.183:9002"
-    },
-    "logo": "logo/XCDQLogo.png",
-    "favicon": "favicon/XCDQfavicon.ico"
-  },
-  "BWSM": {
-    "env": {
-      "VITE_APP_TITLE": "鍏淮鍟嗚锤绠$悊绯荤粺",
-      "VITE_BASE_API": "http://1.15.17.182:9070",
-      "VITE_JAVA_API": "http://1.15.17.182:9069"
-    },
-    "logo": "logo/BWSMLogo.png",
-    "favicon": "favicon/BWSMfavicon.ico"
-  },
-  "CKGM": {
-    "env": {
-      "VITE_APP_TITLE": "瀹稿悍宸ヨ锤绠$悊绯荤粺",
-      "VITE_BASE_API": "http://1.15.17.182:9072",
-      "VITE_JAVA_API": "http://1.15.17.182:9071"
-    },
-    "logo": "logo/CKGMLogo.png",
-    "favicon": "favicon/CKGMfavicon.ico"
-  },
-  "RFSY": {
-    "env": {
-      "VITE_APP_TITLE": "鐟炰赴鐩涗笟绠$悊绯荤粺",
-      "VITE_BASE_API": "http://1.15.17.182:9076",
-      "VITE_JAVA_API": "http://1.15.17.182:9075"
-    },
-    "logo": "logo/RFSYLogo.png",
-    "favicon": "favicon/RFSYfavicon.ico"
-  },
-  "ZQSY": {
-    "env": {
-      "VITE_APP_TITLE": "娉芥穱瀹炰笟",
-      "VITE_BASE_API": "http://36.213.128.159:9000",
-      "VITE_JAVA_API": "http://36.213.128.159:9001"
-    },
-    "logo": "logo/ZQSYLogo.png",
-    "favicon": "favicon/ZQSYfavicon.ico"
-  },
-  "JXJH": {
-    "env": {
-      "VITE_APP_TITLE": "娴氬幙姹熸捣姘存偿鍒跺搧鏈夐檺鍏徃",
-      "VITE_BASE_API": "http://36.139.201.20:9000",
-      "VITE_JAVA_API": "http://36.139.201.20:9001"
-    },
-    "logo": "logo/JXJHLogo.png",
-    "favicon": "favicon/JXJHfavicon.ico"
-  },
-  "YTJZ": {
-    "env": {
-      "VITE_APP_TITLE": "璞嘲寤虹瓚鏉愭枡鏈夐檺鍏徃",
-      "VITE_BASE_API": "http://36.139.201.181:9000",
-      "VITE_JAVA_API": "http://36.139.201.181:9001"
-    },
-    "logo": "logo/YTJZLogo.png",
-    "favicon": "favicon/YTJZfavicon.ico"
-  },
-  "HYLQ": {
-    "env": {
-      "VITE_APP_TITLE": "鑸�歌矾妗ュ伐绋嬫湁闄愬叕鍙�",
-      "VITE_BASE_API": "http://36.139.202.111:9000",
-      "VITE_JAVA_API": "http://36.139.202.111:9001"
-    },
-    "logo": "logo/HYLQLogo.png",
-    "favicon": "favicon/HYLQfavicon.ico"
-  },
-  "HJGC": {
-    "env": {
-      "VITE_APP_TITLE": "鐜宸ョ▼绠$悊绯荤粺",
-      "VITE_BASE_API": "http://36.139.202.111:9014",
-      "VITE_JAVA_API": "http://36.139.202.111:9013"
-    },
-    "logo": "logo/HJGCLogo.png",
-    "favicon": "favicon/HJGCfavicon.ico"
-  },
-  "QYHY": {
-    "env": {
-      "VITE_APP_TITLE": "濂囩紭鎭掕壓绠$悊绯荤粺",
-      "VITE_BASE_API": "http://36.139.202.111:9012",
-      "VITE_JAVA_API": "http://36.139.202.111:9011"
-    },
-    "logo": "logo/QYHYLogo.png",
-    "favicon": "favicon/QYHYfavicon.ico"
-  },
-  "QXY": {
-    "env": {
-      "VITE_APP_TITLE": "寮轰俊瀹囩數鍣ㄤ簯涓绘満",
-      "VITE_BASE_API": "http://36.134.154.10:9000",
-      "VITE_JAVA_API": "http://36.134.154.10:9001"
-    },
-    "logo": "logo/QXYLogo.png",
-    "favicon": "favicon/QXYfavicon.ico"
-  },
-  "HYJC": {
-    "env": {
-      "VITE_APP_TITLE": "鎭掓磱寤烘潗",
-      "VITE_BASE_API": "http://36.138.94.178:9000",
-      "VITE_JAVA_API": "http://36.138.94.178:9001"
-    },
-    "logo": "logo/HYJCLogo.png",
-    "favicon": "favicon/HYJCfavicon.ico"
-  },
-  "JHY": {
-    "env": {
-      "VITE_APP_TITLE": "灞辫タ鐪佹绀惧幙鏅嬪拰鍥鍝佹湁闄愬叕鍙�",
-      "VITE_BASE_API": "http://223.15.233.27:9001",
-      "VITE_JAVA_API": "http://223.15.233.27:9002"
-    },
-    "logo": "logo/JHYLogo.png",
-    "favicon": "favicon/JHYfavicon.ico"
-  },
-  "XCDQ": {
-    "env": {
-      "VITE_APP_TITLE": "鏃櫒鐢靛櫒绠$悊绯荤粺",
-      "VITE_BASE_API": "http://36.133.45.183:9001",
-      "VITE_JAVA_API": "http://36.133.45.183:9002"
-    },
-    "logo": "logo/XCDQLogo.png",
-    "favicon": "favicon/XCDQfavicon.ico"
-  },
-  "XHKS": {
-    "env": {
-      "VITE_APP_TITLE": "閼摟鐭垮北绠$悊绯荤粺",
-      "VITE_BASE_API": "http://36.133.45.183:9078",
-      "VITE_JAVA_API": "http://36.133.45.183:9077"
-    },
-    "logo": "logo/XHKSLogo.png",
-    "favicon": "favicon/XHKSfavicon.ico"
-  },
-  "QFSW": {
-    "env": {
-      "VITE_APP_TITLE": "涔句赴鐢熺墿绠$悊绯荤粺",
-      "VITE_BASE_API": "http://36.133.45.183:9080",
-      "VITE_JAVA_API": "http://36.133.45.183:9079"
-    },
-    "logo": "logo/QFSWLogo.png",
-    "favicon": "favicon/QFSWfavicon.ico"
-  },
-  "ZDJC": {
-    "env": {
-      "VITE_APP_TITLE": "姝e痉鏂板瀷寤烘潗绠$悊绯荤粺",
-      "VITE_BASE_API": "http://36.133.45.183:9082",
-      "VITE_JAVA_API": "http://36.133.45.183:9081"
-    },
-    "logo": "logo/ZDJCLogo.png",
-    "favicon": "favicon/ZDJCfavicon.ico"
-  },
-
-  "LSY": {
-    "env": {
-      "VITE_APP_TITLE": "灞辫タ鏋楁槆鐒卞伐璐告湁闄愬叕鍙�",
-      "VITE_BASE_API": "http://36.133.45.183:9084",
-      "VITE_JAVA_API": "http://36.133.45.183:9083"
-    },
-    "logo": "logo/LSYLogo.png",
-    "favicon": "favicon/LSYfavicon.ico"
-  },
-  "HTHB": {
-    "env": {
-      "VITE_APP_TITLE": "灞辫タ瀹忚吘鏂板瀷鐜繚绉戞妧鏈夐檺璐d换鍏徃",
-      "VITE_BASE_API": "http://36.133.45.183:9090",
-      "VITE_JAVA_API": "http://36.133.45.183:9089"
-    },
-    "logo": "logo/HTHBLogo.png",
-    "favicon": "favicon/HTHBfavicon.ico"
-  },
-  "YSS": {
-    "env": {
-      "VITE_APP_TITLE": "灞辫タ缇跨鏅熷啘鐢熺墿绉戞妧鍙戝睍鏈夐檺鍏徃",
-      "VITE_BASE_API": "http://36.133.45.183:9086",
-      "VITE_JAVA_API": "http://36.133.45.183:9085"
-    },
-    "logo": "logo/YSSLogo.png",
-    "favicon": "favicon/YSSfavicon.ico"
-  },
-
-  "KYHG": {
-    "env": {
-      "VITE_APP_TITLE": "灞辫タ鍧ゆ簮鍖栧伐鏈夐檺鍏徃",
-      "VITE_BASE_API": "http://36.213.180.217:9007",
-      "VITE_JAVA_API": "http://36.213.180.217:9006"
-    },
-    "logo": "logo/KYHGLogo.png",
-    "favicon": "favicon/KYHGfavicon.ico"
-  },
-  "JXSM": {
-    "env": {
-      "VITE_APP_TITLE": "瑗勫灒鍘挎磥閼晢璐告湁闄愬叕鍙�",
-      "VITE_BASE_API": "http://36.134.76.148:9001",
-      "VITE_JAVA_API": "http://36.134.76.148:9002"
-    },
-    "logo": "logo/JXSMLogo.png",
-    "favicon": "favicon/JXSMico.ico"
-  },
-  "DCHX": {
-    "env": {
-      "VITE_APP_TITLE": "灞辫タ澶ф垚鍖栫氦鑲′唤鏈夐檺鍏徃",
-      "VITE_BASE_API": "http://36.134.76.148:9088",
-      "VITE_JAVA_API": "http://36.134.76.148:9087"
-    },
-    "logo": "logo/DCHXLogo.png",
-    "favicon": "favicon/DCHXfavicon.ico"
-  },
-  "KHYY": {
-    "env": {
-      "VITE_APP_TITLE": "闀挎不甯傚潳鐨撴恫鍘嬪埗閫犳湁闄愬叕鍙�",
-      "VITE_BASE_API": "http://36.134.76.148:9094",
-      "VITE_JAVA_API": "http://36.134.76.148:9093"
-    },
-    "logo": "logo/KHYYLogo.png",
-    "favicon": "favicon/KHYYfavicon.ico"
-  },
-  "XLGS": {
-    "env": {
-      "VITE_APP_TITLE": "闀挎不甯傞懌娴緵姘磋澶囨湁闄愬叕鍙�",
-      "VITE_BASE_API": "http://36.134.76.148:9092",
-      "VITE_JAVA_API": "http://36.134.76.148:9091"
-    },
-    "logo": "logo/XLGSLogo.png",
-    "favicon": "favicon/XLGSfavicon.ico"
-  },
-  "NY": {
-    "env": {
-      "VITE_APP_TITLE": "灞辫タ鐪佽棰㈡柊鏉愭枡鏈夐檺鍏徃",
-      "VITE_BASE_API": "http://36.134.76.148:9092",
-      "VITE_JAVA_API": "http://36.134.76.148:9091"
-    },
-    "logo": "logo/NYLogo.png",
-    "favicon": "favicon/NYfavicon.ico"
-  },
-  "JFHY": {
-    "env": {
-      "VITE_APP_TITLE": "灞辫タ閲戠鎭掕繙鍟嗚锤鏈夐檺鍏徃",
-      "VITE_BASE_API": "http://36.134.76.148:9100",
-      "VITE_JAVA_API": "http://36.134.76.148:9099"
-    },
-    "logo": "logo/JFHYLogo.png",
-    "favicon": "favicon/JFHYfavicon.ico"
-  },
-  "BTW": {
-    "env": {
-      "VITE_APP_TITLE": "灞辫タ姣旂壒缁寸鎶�鏈夐檺鍏徃",
-      "VITE_BASE_API": "http://36.134.76.148:9102",
-      "VITE_JAVA_API": "http://36.134.76.148:9101"
-    },
-    "logo": "logo/BTWLogo.png",
-    "favicon": "favicon/BTWfavicon.ico"
-  },
-  "BLSGR": {
-    "env": {
-      "VITE_APP_TITLE": "瀹佸甯冮噷鏂牸灏旂緤缁掑埗鍝佹湁闄愬叕鍙�",
-      "VITE_BASE_API": "http://36.134.76.148:9102",
-      "VITE_JAVA_API": "http://36.134.76.148:9101"
-    },
-    "logo": "logo/BLSGRLogo.png",
-    "favicon": "favicon/BLSGRfavicon.ico"
-  },
-  "SDZZ": {
-    "env": {
-      "VITE_APP_TITLE": "骞抽仴鍘跨洓杈鹃摳閫犲巶",
-      "VITE_BASE_API": "http://36.134.76.148:9102",
-      "VITE_JAVA_API": "http://36.134.76.148:9101"
-    },
-    "logo": "logo/SDZZLogo.png",
-    "favicon": "favicon/SDZZfavicon.ico"
-  },
-  "QLMC": {
-    "env": {
-      "VITE_APP_TITLE": "绁佽繛鐗у満淇℃伅绠$悊绯荤粺",
-      "VITE_BASE_API": "http://114.132.189.42:9066",
-      "VITE_JAVA_API": "http://114.132.189.42:9060"
-    },
-    "logo": "logo/QLMCLogo.png",
-    "favicon": "favicon/QLMCico.ico"
-  },
-  "HYZC": {
-    "env": {
-      "VITE_APP_TITLE": "灞辫タ鍗庝嚎浼楁垚寤烘潗鏈夐檺鍏徃",
-      "VITE_BASE_API": "http://36.213.180.217:9009",
-      "VITE_JAVA_API": "http://36.213.180.217:9008"
-    },
-    "logo": "logo/HYZCLogo.png",
-    "favicon": "favicon/HYZCfavicon.ico"
-  },
-  "OLD": {
-    "env": {
-      "VITE_APP_TITLE": "闈掓捣娆ц幈寰锋柊鏉愭枡绉戞妧鏈夐檺鍏徃",
-      "VITE_BASE_API": "http://223.221.37.139:9000",
-      "VITE_JAVA_API": "http://223.221.37.139:9000"
-    },
-    "logo": "logo/OLDLogo.png",
-    "favicon": "favicon/OLD.ico"
-  },
-  "XJGM": {
-    "env": {
-      "VITE_APP_TITLE": "鍏嬫媺鐜涗緷甯傛柊鑱氬伐璐告湁闄愯矗浠诲叕鍙�",
-      "VITE_BASE_API": "http://36.213.180.217:9015",
-      "VITE_JAVA_API": "http://36.213.180.217:9016"
-    },
-    "logo": "logo/XJGMLogo.png",
-    "favicon": "favicon/XJGM.ico"
-  },
   "RBHB": {
     "env": {
       "VITE_APP_TITLE": "鍏嬫媺鐜涗緷铻嶉偊鐜繚绉戞妧鏈夐檺鍏徃",
-      "VITE_BASE_API": "http://36.213.180.217:9017",
-      "VITE_JAVA_API": "http://36.213.180.217:9018"
+      "VITE_BASE_API": "http://36.213.90.123:9017",
+      "VITE_JAVA_API": "http://36.213.90.123:9018"
     },
     "logo": "logo/RBHBLogo.png",
     "favicon": "favicon/RBHB.ico"
-  },
-  "ZGLT": {
-    "env": {
-      "VITE_APP_TITLE": "涓浗鑱旈��",
-      "VITE_BASE_API": "http://36.213.180.217:9017",
-      "VITE_JAVA_API": "http://36.213.180.217:9018"
-    },
-    "logo": "logo/ZGLTLogo.png",
-    "favicon": "favicon/ZGLTico.ico"
   },
   "logo": "/src/assets/logo/logo.png",
   "favicon": "/public/favicon.ico"
diff --git a/src/views/basicData/customerFile/index.vue b/src/views/basicData/customerFile/index.vue
index c565a69..d300494 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 v-for="dict in customer_type"
+                     :key="dict.value"
+                     :label="dict.label"
+                     :value="dict.value" />
         </el-select>
         <el-button type="primary"
                    @click="handleQuery"
@@ -128,10 +128,10 @@
               <el-select v-model="form.customerType"
                          placeholder="璇烽�夋嫨"
                          clearable>
-                <el-option label="闆跺敭瀹㈡埛"
-                           value="闆跺敭瀹㈡埛" />
-                <el-option label="杩涢攢鍟嗗鎴�"
-                           value="杩涢攢鍟嗗鎴�" />
+                <el-option v-for="dict in customer_type"
+                           :key="dict.value"
+                           :label="dict.label"
+                           :value="dict.value" />
               </el-select>
             </el-form-item>
           </el-col>
@@ -629,6 +629,7 @@
   import { getToken } from "@/utils/auth.js";
   const { proxy } = getCurrentInstance();
   const userStore = useUserStore();
+  const { customer_type } = proxy.useDict("customer_type");
 
   // 鍥炶鎻愰啋鐩稿叧
   const reminderDialogVisible = ref(false);
@@ -713,6 +714,7 @@
       label: "瀹㈡埛鍒嗙被",
       prop: "customerType",
       width: 120,
+      formatData: value => proxy.selectDictLabel(customer_type.value, value),
     },
     {
       label: "瀹㈡埛鍚嶇О",
diff --git a/src/views/basicData/customerFileOpenSea/index.vue b/src/views/basicData/customerFileOpenSea/index.vue
index f36ce02..23e83dd 100644
--- a/src/views/basicData/customerFileOpenSea/index.vue
+++ b/src/views/basicData/customerFileOpenSea/index.vue
@@ -15,10 +15,10 @@
                    style="width: 240px"
                    clearable
                    @change="handleQuery">
-          <el-option label="闆跺敭瀹㈡埛"
-                     value="闆跺敭瀹㈡埛" />
-          <el-option label="杩涢攢鍟嗗鎴�"
-                     value="杩涢攢鍟嗗鎴�" />
+          <el-option v-for="dict in customer_type"
+                     :key="dict.value"
+                     :label="dict.label"
+                     :value="dict.value" />
         </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 v-for="dict in customer_type"
+                           :key="dict.value"
+                           :label="dict.label"
+                           :value="dict.value" />
               </el-select>
             </el-form-item>
           </el-col>
@@ -705,6 +705,7 @@
   import { getToken } from "@/utils/auth.js";
   const { proxy } = getCurrentInstance();
   const userStore = useUserStore();
+  const { customer_type } = proxy.useDict("customer_type");
   const assignDialogVisible = ref(false);
   const assignFormRef = ref();
   const assignForm = reactive({
@@ -809,6 +810,7 @@
       label: "瀹㈡埛鍒嗙被",
       prop: "customerType",
       width: 120,
+      formatData: value => proxy.selectDictLabel(customer_type.value, value),
     },
     {
       label: "瀹㈡埛鍚嶇О",
diff --git a/vite.config.js b/vite.config.js
index 6b267a7..fe70c21 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -8,7 +8,7 @@
   const { VITE_APP_ENV } = env;
   const baseUrl =
       env.VITE_APP_ENV === "development"
-          ? "http://localhost:7005"
+          ? "http://36.213.90.123:9017"
           : env.VITE_BASE_API;
   const javaUrl =
       env.VITE_APP_ENV === "development"

--
Gitblit v1.9.3