From f46786f11c5c08ead7501a82e5a71430ad69b782 Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期日, 27 四月 2025 17:39:24 +0800 Subject: [PATCH] 修复线索问题定位错误问题 --- common/dataTowns.js | 31 ++++++++++++++++++++++++------- 1 files changed, 24 insertions(+), 7 deletions(-) diff --git a/common/dataTowns.js b/common/dataTowns.js index 3f3adf0..e53cd8e 100644 --- a/common/dataTowns.js +++ b/common/dataTowns.js @@ -79,6 +79,19 @@ { label: '娴︽睙闀�', value: ' 310112114' }, { label: '鑾樺簞宸ヤ笟鍖�', value: ' 310112501' }, ], + // 闀垮畞鍖� + 310105: [ + { label: '鍗庨槼璺閬�', value: '310105001' }, + { label: '姹熻嫃璺閬�', value: '310105002' }, + { label: '鏂板崕璺閬�', value: '310105004' }, + { label: '鍛ㄥ妗ヨ閬�', value: '310105005' }, + { label: '澶╁北璺閬�', value: '310105006' }, + { label: '浠欓湠鏂版潙琛楅亾', value: '310105008' }, + { label: '铏规ˉ琛楅亾', value: '310105009' }, + { label: '绋嬪妗ヨ閬�', value: '310105010' }, + { label: '鍖楁柊娉捐閬�', value: '310105011' }, + { label: '鏂版尘闀�', value: '310105102' }, + ], }; function choseTownList(districtCode) { @@ -93,17 +106,21 @@ } else if (bInfo && (bInfo.ucArea || bInfo.ucManagementCompany)) { towns.unshift({ label: '鍏ㄩ儴', value: null }); } else { - Towns[districtCode].forEach(d => { - towns.push(d); - }); + if (Towns[districtCode]) { + + } else { + Towns[districtCode].forEach(d => { + towns.push(d); + }); + } towns.unshift({ label: '鍏ㄩ儴', value: null }); } return towns; } function toLabel(value) { - for (const iterator of Towns) { - let r = iterator.value.find(item => { + for (const key in Towns) { + let r = Towns[key].find(item => { return item.value == value; }); if (r) { @@ -113,8 +130,8 @@ } function toValue(label) { - for (const iterator of Towns) { - let r = iterator.value.find(item => { + for (const key in Towns) { + let r = Towns[key].find(item => { return item.label == label; }); if (r) { -- Gitblit v1.9.3