From 109f78d1220d233e86c199c8e2d70f1f68af4139 Mon Sep 17 00:00:00 2001
From: weipengfei <2187978347@qq.com>
Date: Mon, 21 Aug 2023 17:41:33 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/company/edit.vue | 15 ++++++++++++---
src/views/company/index.vue | 10 ++++++++++
2 files changed, 22 insertions(+), 3 deletions(-)
diff --git a/src/views/company/edit.vue b/src/views/company/edit.vue
index d1f3b42..0d73635 100644
--- a/src/views/company/edit.vue
+++ b/src/views/company/edit.vue
@@ -128,6 +128,7 @@
:key="index"
:label="item.area_name"
:value="item.area_code"
+ :disabled="item.disabled"
>
@@ -153,6 +154,7 @@
:key="index"
:label="item.street_name"
:value="item.street_code"
+ :disabled="item.disabled"
>
@@ -178,6 +180,7 @@
:key="index"
:label="item.village_name"
:value="item.village_code"
+ :disabled="item.disabled"
>
@@ -202,6 +205,7 @@
:key="index"
:label="item.brigade_name"
:value="item.id"
+ :disabled="item.disabled"
>
@@ -1051,8 +1055,11 @@ const getStreetList = async () => {
key: "area",
value: formData.area,
});
+ console.log(f);
+
data.forEach((item: any) => {
- if (f.find((t: any) => item.street_code == t + "")) item.disabled = true;
+ if (Object.values(f).find((t: any) => item.street_code == t + ""))
+ item.disabled = true;
else item.disabled = false;
});
}
@@ -1066,7 +1073,8 @@ const getVillageList = async () => {
value: formData.street,
});
data.forEach((item: any) => {
- if (f.find((t: any) => item.village_code == t + "")) item.disabled = true;
+ if (Object.values(f).find((t: any) => item.village_code == t + ""))
+ item.disabled = true;
else item.disabled = false;
});
}
@@ -1080,7 +1088,8 @@ const getBrigadeList = async () => {
value: formData.village,
});
data.forEach((item: any) => {
- if (f.find((t: any) => item.id == t + "")) item.disabled = true;
+ if (Object.values(f).find((t: any) => item.id == t + ""))
+ item.disabled = true;
else item.disabled = false;
});
}
diff --git a/src/views/company/index.vue b/src/views/company/index.vue
index 0788571..e8fcb99 100644
--- a/src/views/company/index.vue
+++ b/src/views/company/index.vue
@@ -275,6 +275,13 @@