diff --git a/src/project/saas/AppResidentDocument/DetailCard.vue b/src/project/saas/AppResidentDocument/DetailCard.vue index 5c9e230d..4cbc3b09 100644 --- a/src/project/saas/AppResidentDocument/DetailCard.vue +++ b/src/project/saas/AppResidentDocument/DetailCard.vue @@ -1,49 +1,135 @@ @@ -59,6 +145,7 @@ id: '', data: [], resident: {}, + currIndex: 0, pageShow: false } }, @@ -98,35 +185,169 @@ 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 @@ - - - - -