From 7cd19fa4f21af96ab52e67e5f110a48f9edf5fbd Mon Sep 17 00:00:00 2001 From: lxd <1004405501@qq.com> Date: Wed, 18 Jun 2025 17:41:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BC=9A=E5=91=98=E7=BB=9F?= =?UTF-8?q?=E8=AE=A1=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/person/index.ts | 6 ++ src/views/Home/Index.vue | 8 +- src/views/stat/Members.vue | 148 +++++++++++++++++++++++++++++++++++++ 3 files changed, 158 insertions(+), 4 deletions(-) diff --git a/src/api/person/index.ts b/src/api/person/index.ts index 423663306..954460770 100644 --- a/src/api/person/index.ts +++ b/src/api/person/index.ts @@ -73,11 +73,17 @@ export const PersonApi = { return await request.get({ url: `/system/person/page-no-familyid`, params }) }, + // 更新用户家庭信息 updateFamilyInfo: async (id: number, familyrelation: number) => { return await request.put({ url: `/system/person/update-family-info`, data: { id, familyrelation } }) + }, + + // 查询会员开通数量 + getMemberRegisterCount: async (startDate: string, endDate: string) => { + return await request.get({ url: `/system/person/get-member-register-count?startDate=` + startDate + `&endDate=` + endDate }) } } diff --git a/src/views/Home/Index.vue b/src/views/Home/Index.vue index f77abf5e6..aecb49f8e 100644 --- a/src/views/Home/Index.vue +++ b/src/views/Home/Index.vue @@ -30,16 +30,16 @@ - - + + - - + + diff --git a/src/views/stat/Members.vue b/src/views/stat/Members.vue index e69de29bb..022ea751d 100644 --- a/src/views/stat/Members.vue +++ b/src/views/stat/Members.vue @@ -0,0 +1,148 @@ + + + + +