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 @@ - - - - -