From a0170f820ebb95e50319be87627d8416eaa01d30 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com>
Date: Wed, 4 Mar 2026 14:10:54 +0800
Subject: [PATCH] =?UTF-8?q?feat(components):=20=E6=B7=BB=E5=8A=A0=E7=A4=BE?=
=?UTF-8?q?=E5=8C=BA=E5=92=8C=E9=97=A8=E5=BA=97=E9=80=89=E6=8B=A9=E7=BB=84?=
=?UTF-8?q?=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 新增 SelectCommunity 组件用于选择社区数据
- 新增 SelectShopStore 组件用于选择门店数据
- 实现社区选择的数据表格和搜索功能
- 实现门店选择的数据表格和搜索功能
- 集成弹窗模式的选择交互界面
- 添加相应的 API 接口调用支持
---
.../components/select-data.vue | 126 ++++++++++++++++++
src/components/SelectCommunity/index.vue | 71 ++++++++++
.../components/select-data.vue | 106 +++++++++++++++
src/components/SelectShopStore/index.vue | 63 +++++++++
4 files changed, 366 insertions(+)
create mode 100644 src/components/SelectCommunity/components/select-data.vue
create mode 100644 src/components/SelectCommunity/index.vue
create mode 100644 src/components/SelectShopStore/components/select-data.vue
create mode 100644 src/components/SelectShopStore/index.vue
diff --git a/src/components/SelectCommunity/components/select-data.vue b/src/components/SelectCommunity/components/select-data.vue
new file mode 100644
index 0000000..cbb840d
--- /dev/null
+++ b/src/components/SelectCommunity/components/select-data.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+ {{
+ item.roleName
+ }}
+
+
+
+ 选择
+
+
+
+
+
+
+
+
+
diff --git a/src/components/SelectCommunity/index.vue b/src/components/SelectCommunity/index.vue
new file mode 100644
index 0000000..6377f0d
--- /dev/null
+++ b/src/components/SelectCommunity/index.vue
@@ -0,0 +1,71 @@
+
+
+
+
+
diff --git a/src/components/SelectShopStore/components/select-data.vue b/src/components/SelectShopStore/components/select-data.vue
new file mode 100644
index 0000000..a2c5de9
--- /dev/null
+++ b/src/components/SelectShopStore/components/select-data.vue
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+ 选择
+
+
+
+
+
+
+
+
+
diff --git a/src/components/SelectShopStore/index.vue b/src/components/SelectShopStore/index.vue
new file mode 100644
index 0000000..ec1f3f5
--- /dev/null
+++ b/src/components/SelectShopStore/index.vue
@@ -0,0 +1,63 @@
+
+
+
+
+
+