From aaaaa84e1ee44fb54dacd017b3261b5bce705397 Mon Sep 17 00:00:00 2001 From: dute7liang <383200134@qq.com> Date: Sun, 31 Dec 2023 13:54:20 +0800 Subject: [PATCH] init --- src/api/cai/userCount.js | 8 + src/constant/statusMap.js | 10 + src/router/index.js | 14 + src/views/cai/account/index.vue | 341 +++------------- src/views/cai/accountCash/index.vue | 9 +- src/views/cai/unionUser/index.vue | 196 ++++++++++ .../unionUser/union-user-update-dialog.vue | 103 +++++ src/views/cai/user/index.vue | 73 ++-- src/views/cai/user/user-add-update-dialog.vue | 21 +- src/views/cai/userCount/index.vue | 370 +++--------------- src/views/cai/userUnion/index.vue | 231 ++++------- .../cai/userUnion/union-update-dialog.vue | 96 +++++ 12 files changed, 663 insertions(+), 809 deletions(-) create mode 100644 src/views/cai/unionUser/index.vue create mode 100644 src/views/cai/unionUser/union-user-update-dialog.vue create mode 100644 src/views/cai/userUnion/union-update-dialog.vue diff --git a/src/api/cai/userCount.js b/src/api/cai/userCount.js index dd768f7..c581f6d 100644 --- a/src/api/cai/userCount.js +++ b/src/api/cai/userCount.js @@ -17,6 +17,14 @@ export function getUserCount(userId) { }) } +export function resetUserCount(params) { + return request({ + url: '/cai/userCount/reset', + method: 'get', + params: params + }) +} + // 新增用户信息数量统计 export function addUserCount(data) { return request({ diff --git a/src/constant/statusMap.js b/src/constant/statusMap.js index 178d75a..48a066f 100644 --- a/src/constant/statusMap.js +++ b/src/constant/statusMap.js @@ -73,6 +73,16 @@ export const yesOrNoList = [ { value: 0, label: '否',listClass: listClass.info}, ] +export const isAnchorList = [ + { value: 1, label: '是',listClass: listClass.primary}, + { value: 0, label: '否',listClass: listClass.info}, +] + +export const booleanList = [ + { value: true, label: '是',listClass: listClass.danger}, + { value: false, label: '否',listClass: listClass.info}, +] + export const userRiskLowList = [ { value: 1, label: '低风险',listClass: listClass.info}, { value: 2, label: '高风险',listClass: listClass.danger}, diff --git a/src/router/index.js b/src/router/index.js index 883ea2d..96d7225 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -161,6 +161,20 @@ export const dynamicRoutes = [ meta: { title: '修改生成配置', activeMenu: '/tool/gen' } } ] + }, + { + path: '/tool/union-user', + component: Layout, + permissions: ['cai:userUnion:list'], + hidden: true, + children: [ + { + path: 'index', + component: () => import('@/views/cai/unionUser/index'), + name: 'UnionUser', + meta: { title: '工会成员信息', activeMenu: '/cai/unionUser' } + } + ] } ] diff --git a/src/views/cai/account/index.vue b/src/views/cai/account/index.vue index d51263a..83e57ed 100644 --- a/src/views/cai/account/index.vue +++ b/src/views/cai/account/index.vue @@ -1,60 +1,20 @@