From 8fd4e899ee6370d68770fd936f4e34790488a989 Mon Sep 17 00:00:00 2001 From: liuye Date: Tue, 9 Aug 2022 11:00:35 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=B9=E6=AE=8A=E4=BA=BA=E7=BE=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/project/saas/AppSpecialGroups/Add.vue | 624 ++++++++++++++++++ .../AppSpecialGroups/AppSpecialGroups.vue | 44 +- src/project/saas/AppSpecialGroups/List.vue | 97 ++- .../saas/AppSpecialGroups/pickGrid.vue | 246 ------- 4 files changed, 729 insertions(+), 282 deletions(-) create mode 100644 src/project/saas/AppSpecialGroups/Add.vue delete mode 100644 src/project/saas/AppSpecialGroups/pickGrid.vue diff --git a/src/project/saas/AppSpecialGroups/Add.vue b/src/project/saas/AppSpecialGroups/Add.vue new file mode 100644 index 00000000..b53b1212 --- /dev/null +++ b/src/project/saas/AppSpecialGroups/Add.vue @@ -0,0 +1,624 @@ + + + + + diff --git a/src/project/saas/AppSpecialGroups/AppSpecialGroups.vue b/src/project/saas/AppSpecialGroups/AppSpecialGroups.vue index ebd5aa2a..06056f29 100644 --- a/src/project/saas/AppSpecialGroups/AppSpecialGroups.vue +++ b/src/project/saas/AppSpecialGroups/AppSpecialGroups.vue @@ -1,25 +1,15 @@ @@ -29,14 +19,34 @@ export default { appName: "特殊人群", data() { return { - + statisticsList: [], + total: 0 } }, methods: { - toList() { - uni.navigateTo({ url: './List'}) + getStatistic() { + this.statisticsList = [] + this.total = 0 + this.$http.post(`/app/appspecialadjustment/statistic?type=0&range=0`).then((res) => { + if (res?.data) { + for (let i in res.data.map) { + var obj = { + label: i, + value: res.data.map[i], + } + this.total = this.total + res.data.map[i] + this.statisticsList.push(obj) + } + } + }) + }, + toList(label) { + uni.navigateTo({ url: `./List?label=${label}`}) } }, + created() { + this.getStatistic() + }, onShow() { document.title = "特殊人群" }, diff --git a/src/project/saas/AppSpecialGroups/List.vue b/src/project/saas/AppSpecialGroups/List.vue index cf2d0d87..9d25f8cc 100644 --- a/src/project/saas/AppSpecialGroups/List.vue +++ b/src/project/saas/AppSpecialGroups/List.vue @@ -2,62 +2,121 @@
- + - +
-
+
- - + +
-

13890767891

+

{{ item.phone }}

+
diff --git a/src/project/saas/AppSpecialGroups/pickGrid.vue b/src/project/saas/AppSpecialGroups/pickGrid.vue deleted file mode 100644 index 3d75616b..00000000 --- a/src/project/saas/AppSpecialGroups/pickGrid.vue +++ /dev/null @@ -1,246 +0,0 @@ - - - - -