From 21aca05df3c98b1a984e1f858f27ec5cb07cb961 Mon Sep 17 00:00:00 2001 From: wangxia <779219182@qq.com> Date: Mon, 23 Oct 2023 10:31:34 +0800 Subject: [PATCH] 23.10.23 --- src/components/merchantManagement/memberInfo.vue | 291 +++++++--- .../merchantManagement/memberManagement.vue | 633 +++++++++++++++++++++ .../merchantManagement/notificationCenter.vue | 40 ++ src/components/merchantManagement/workBench.vue | 40 ++ .../usercenter/components/dataStatistics.vue | 16 +- src/router/index.js | 17 +- src/style/index.less | 20 + src/views/merchantBack.vue | 204 +++---- 8 files changed, 1069 insertions(+), 192 deletions(-) create mode 100644 src/components/merchantManagement/memberManagement.vue create mode 100644 src/components/merchantManagement/notificationCenter.vue create mode 100644 src/components/merchantManagement/workBench.vue diff --git a/src/components/merchantManagement/memberInfo.vue b/src/components/merchantManagement/memberInfo.vue index 6132c21..84bd99a 100644 --- a/src/components/merchantManagement/memberInfo.vue +++ b/src/components/merchantManagement/memberInfo.vue @@ -15,16 +15,16 @@
- + - + - - - + --> + +
+
分组名称:
+ +
@@ -169,17 +242,7 @@ + + diff --git a/src/components/merchantManagement/notificationCenter.vue b/src/components/merchantManagement/notificationCenter.vue new file mode 100644 index 0000000..5c2b0a6 --- /dev/null +++ b/src/components/merchantManagement/notificationCenter.vue @@ -0,0 +1,40 @@ + + + + + diff --git a/src/components/merchantManagement/workBench.vue b/src/components/merchantManagement/workBench.vue new file mode 100644 index 0000000..982db47 --- /dev/null +++ b/src/components/merchantManagement/workBench.vue @@ -0,0 +1,40 @@ + + + + + diff --git a/src/components/userinfo/usercenter/components/dataStatistics.vue b/src/components/userinfo/usercenter/components/dataStatistics.vue index 3b069be..609b349 100644 --- a/src/components/userinfo/usercenter/components/dataStatistics.vue +++ b/src/components/userinfo/usercenter/components/dataStatistics.vue @@ -83,8 +83,8 @@ {{text}} {{text}} {{text}} - {{text}} - {{text}} + {{toFixed(text)}} + {{toFixed(text)}} @@ -338,9 +338,9 @@ export default { title: '入职绩点', dataIndex: 'entryGPA', key: 'entryGPA', - customRender: (text, row, index) => { - return toFixed(text) - }, + // customRender: (text, row, index) => { + // return toFixed(text) + // }, scopedSlots: { customRender: 'entryGPA' }, ellipsis: true, width: 90, @@ -349,9 +349,9 @@ export default { title: '交付绩点', dataIndex: 'finshedGPA', key: 'finshedGPA', - customRender: (text, row, index) => { - return toFixed(text) - }, + // customRender: (text, row, index) => { + // return toFixed(text) + // }, scopedSlots: { customRender: 'finshedGPA' }, ellipsis: true, width: 90, diff --git a/src/router/index.js b/src/router/index.js index 528fc9f..689a8eb 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -292,7 +292,7 @@ const routes = [ { path: "/merchantBack", name: "merchantBack", - redirect: "merchantBack/memberInfo", + redirect: "merchantBack/workBench", component: () => import("../views/merchantBack.vue"), children: [ @@ -318,6 +318,21 @@ const routes = [ name: "DataScreen", component: () => import("../components/merchantManagement/dataScreen.vue"), }, + { + path: "memberManagement", + name: "MemberManagement", + component: () => import("../components/merchantManagement/memberManagement.vue"), + }, + { + path: "workBench", + name: "WorkBench", + component: () => import("../components/merchantManagement/workBench.vue"), + }, + { + path: "notificationCenter", + name: "NotificationCenter", + component: () => import("../components/merchantManagement/notificationCenter.vue"), + }, ] }, { diff --git a/src/style/index.less b/src/style/index.less index 7008016..2747b3f 100644 --- a/src/style/index.less +++ b/src/style/index.less @@ -404,6 +404,20 @@ i { align-items: center; justify-content: space-between; } +.fss{ + display: flex; + align-items: center; + justify-content: start; +} +.fsc{ + display: flex; + align-items: center; + justify-content: center; +} +.setMiddle{ + margin-left: 50%; + transform: translateX(-50%); +} .flex1 { flex: 1; } @@ -418,6 +432,12 @@ i { .curp { cursor: pointer; } +.por{ + position: relative; +} +.poa{ + position: absolute; +} //通用类名样式结束 //svg图标 diff --git a/src/views/merchantBack.vue b/src/views/merchantBack.vue index c11d0bd..00ce5b9 100644 --- a/src/views/merchantBack.vue +++ b/src/views/merchantBack.vue @@ -17,7 +17,7 @@