From 26cd3cdf7c2d407cdeeaf185929a9197a3abb730 Mon Sep 17 00:00:00 2001 From: cun-nan <19819293608@163.com> Date: Tue, 17 Oct 2023 19:01:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=9A=E5=91=98=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/staff/user/chainstoreconfig.js | 2 +- fuintAdmin/src/api/staff/user/sysconfig.js | 9 + fuintAdmin/src/api/staff/user/user.js | 8 + fuintAdmin/src/views/member/index.vue | 118 +++- fuintAdmin/src/views/member/userInfo.vue | 15 + fuintAdmin/src/views/staff/list.vue | 1 + fuintAdmin/src/views/userGrade/index.vue | 608 +++++++++++++----- .../controller/LJUserController.java | 12 + .../userManager/entity/LJUserGrade.java | 21 + .../userManager/mapper/LJUserMapper.java | 2 + .../mapper/xml/LJUserGradeMapper.xml | 6 +- .../userManager/mapper/xml/LJUserMapper.xml | 3 + .../userManager/service/LJUserService.java | 18 +- .../impl/ChainStoreConfigServiceImpl.java | 6 +- .../service/impl/LJUserGradeServiceImpl.java | 17 +- .../service/impl/LJUserServiceImpl.java | 30 + 16 files changed, 711 insertions(+), 165 deletions(-) create mode 100644 fuintAdmin/src/api/staff/user/sysconfig.js create mode 100644 fuintAdmin/src/views/member/userInfo.vue diff --git a/fuintAdmin/src/api/staff/user/chainstoreconfig.js b/fuintAdmin/src/api/staff/user/chainstoreconfig.js index 3dcd0c0aa..a02c0bac4 100644 --- a/fuintAdmin/src/api/staff/user/chainstoreconfig.js +++ b/fuintAdmin/src/api/staff/user/chainstoreconfig.js @@ -1,7 +1,7 @@ import request from '@/utils/request' // 查询会员详细 -export function getChainStoreConfig(id) { +export function getChainStoreConfig() { return request({ url: '/business/userManager/chainStoreConfig', method: 'get' diff --git a/fuintAdmin/src/api/staff/user/sysconfig.js b/fuintAdmin/src/api/staff/user/sysconfig.js new file mode 100644 index 000000000..3bafbbf6e --- /dev/null +++ b/fuintAdmin/src/api/staff/user/sysconfig.js @@ -0,0 +1,9 @@ +import request from '@/utils/request' + +// 查询会员详细 +export function getSysConfig(key) { + return request({ + url: '/sysConfig/getByKey/' + key, + method: 'get' + }) +} diff --git a/fuintAdmin/src/api/staff/user/user.js b/fuintAdmin/src/api/staff/user/user.js index 76941d2d8..5795d5259 100644 --- a/fuintAdmin/src/api/staff/user/user.js +++ b/fuintAdmin/src/api/staff/user/user.js @@ -9,6 +9,14 @@ export function listUser(query) { }) } +// 查询会员列表 +export function listStatistic() { + return request({ + url: '/business/userManager/user/statistic', + method: 'get', + }) +} + // 查询会员详细 export function getUser(id) { return request({ diff --git a/fuintAdmin/src/views/member/index.vue b/fuintAdmin/src/views/member/index.vue index 3498a9527..3b166246b 100644 --- a/fuintAdmin/src/views/member/index.vue +++ b/fuintAdmin/src/views/member/index.vue @@ -91,6 +91,76 @@ + +
统计
+ +
+ @@ -101,7 +171,15 @@ - + + + - +