From fae99e87644441ca9228988a57b7440f8ce0f957 Mon Sep 17 00:00:00 2001 From: harrywan Date: Fri, 25 Sep 2020 11:07:24 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20template=E5=A2=9E=E5=8A=A0=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E5=8F=B0=E5=92=8C=E4=BC=98=E5=8C=96=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .eslintrc.js | 1 + packages/fes-template/fes.config.js | 13 +- packages/fes-template/package.json | 6 +- .../src/assets/images/favicon.png | Bin 0 -> 1843 bytes .../fes-template/src/assets/styles/login.scss | 131 ----- .../fes-template/src/assets/styles/main.scss | 18 +- packages/fes-template/src/components/Card.vue | 54 +++ .../fes-template/src/components/Chart.vue | 81 ++++ .../src/pages/dashboard/console.vue | 449 ++++++++++++++++++ .../fes-template/src/pages/home/index.vue | 136 ------ packages/fes-template/src/pages/index.vue | 241 ++++++++++ 11 files changed, 857 insertions(+), 273 deletions(-) create mode 100644 packages/fes-template/src/assets/images/favicon.png delete mode 100644 packages/fes-template/src/assets/styles/login.scss create mode 100644 packages/fes-template/src/components/Card.vue create mode 100644 packages/fes-template/src/components/Chart.vue create mode 100644 packages/fes-template/src/pages/dashboard/console.vue delete mode 100644 packages/fes-template/src/pages/home/index.vue create mode 100644 packages/fes-template/src/pages/index.vue diff --git a/.eslintrc.js b/.eslintrc.js index be2a2b04..3d1b282e 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -12,6 +12,7 @@ module.exports = { rules: { 'no-plusplus': 'off', 'no-bitwise': 'off', + 'no-console': 'off', 'vue/comment-directive': 'off', 'no-param-reassign': 'off', 'func-names': 'off', diff --git a/packages/fes-template/fes.config.js b/packages/fes-template/fes.config.js index 69257038..3d3b2a53 100644 --- a/packages/fes-template/fes.config.js +++ b/packages/fes-template/fes.config.js @@ -24,8 +24,8 @@ module.exports = { }, // 配置角色-路由访问权限,使用FesApp.setRole('unLogin')来修改当前用户的角色,控制路由访问权限 roles: { - unLogin: ['/home'], - admin: ['/list', '*'] + unLogin: ['/'], + admin: ['/dashboard/console', '*'] }, // map map: { @@ -33,6 +33,15 @@ module.exports = { }, // 左侧菜单配置 menu: [ + { + title: '工作台', + subMenu: [ + { + title: '工作台', + path: '/dashboard/console' + } + ] + }, { title: '列表页', subMenu: [ diff --git a/packages/fes-template/package.json b/packages/fes-template/package.json index b6845c9b..eaf17967 100644 --- a/packages/fes-template/package.json +++ b/packages/fes-template/package.json @@ -33,8 +33,10 @@ "csp-html-webpack-plugin": "^4.0.0" }, "dependencies": { + "@antv/data-set": "^0.11.7", + "@antv/g2": "^4.0.15", + "@babel/runtime-corejs3": "^7.11.2", "@webank/fes-core": "^0.2.1", - "@webank/fes-ui": "^0.2.0", - "@babel/runtime-corejs3": "^7.11.2" + "@webank/fes-ui": "^0.2.0" } } diff --git a/packages/fes-template/src/assets/images/favicon.png b/packages/fes-template/src/assets/images/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..e8900c6baefef2132820c295ee7e23f30d7c294a GIT binary patch literal 1843 zcmaJ?X;c$e6dpvvrV(Bw7@&8X24Yyg-UWYozO$tVscph;>imts9rO##(PE+v{J zhQ+!NRHdF{(xZ_kiA-TiRv=1B&@6DKkwZApptu|~YErZYj*&}w>z709ZDxo9zJ=h) zT*^C9G2#d?1kK3=)Z~xQlVG}Vxw(a}LB@XXrAJq~AuO}wE zFCVrN7iNE`fG;!NsETg-)`L%eTvF_$P4Iw7tIccgfnhxV?%H)whpX{fcSCyf5y#83 zvZrJ^HqmLZxO~bp-@VA=rt!6dj+c9llM*YZ<#?vv*_uk-OuiU$+@joF!*q4MIxFbz z!{-!0EAfswTyL_*IAx|`TPrLzc?ggq@jexS^o+eCNjsn4Gq_<5pd`PPzIGU&Bv&y< zyD5v!2X>5z>Pw@N%+>7@d#3|Q<1mfA!{WN|!M|ar>&4FI^P*b^0M&d;=Y>kjrachP z$kTm^FiL?`>OfifgXpoX*4zz8s;0+p`AT)n&X*ce!7FjzeaB%&;lPEmHjjj8XnHao zIBOU5lnYl>F+b`A0fMcsGcxC((c&H^xnxYVy9Vtm**}mIGSCvB_ma2Z?N7dDRwk- z9X+y-ThhZxZP8~JSsqPnP3$ng%3+m6J&xS5W7q5LK0MDo<@eerZe^R=>vLD0UDMx~ zS5W?{;#E0sm7mMCQMxh><+7gJp-MUIg(t+@$B`axYrMXqqtpFpSJ@4q8uaPhHzz6n zR)=5NIcs~fTWQ$xhP@RQ=9bMFCmr(e;-iM_?b&vFHHkcB`HIe#n=M9nqea%3a?01s zc?8AJc~O;7PDus_W+_r;-lA-}U)ylK_w z>8WFz`)2n(dy;>VoYXD_*tLwP@1ZNE&h?8wGl$J|AEUoNB7UytPW<6cNAp2h +
+
+ {{title}} +
+
+
+ +
+
+ + + diff --git a/packages/fes-template/src/components/Chart.vue b/packages/fes-template/src/components/Chart.vue new file mode 100644 index 00000000..b692b3ea --- /dev/null +++ b/packages/fes-template/src/components/Chart.vue @@ -0,0 +1,81 @@ + + + diff --git a/packages/fes-template/src/pages/dashboard/console.vue b/packages/fes-template/src/pages/dashboard/console.vue new file mode 100644 index 00000000..15c14f9a --- /dev/null +++ b/packages/fes-template/src/pages/dashboard/console.vue @@ -0,0 +1,449 @@ + + + diff --git a/packages/fes-template/src/pages/home/index.vue b/packages/fes-template/src/pages/home/index.vue deleted file mode 100644 index d8f4cd1d..00000000 --- a/packages/fes-template/src/pages/home/index.vue +++ /dev/null @@ -1,136 +0,0 @@ - - diff --git a/packages/fes-template/src/pages/index.vue b/packages/fes-template/src/pages/index.vue new file mode 100644 index 00000000..1f88ac44 --- /dev/null +++ b/packages/fes-template/src/pages/index.vue @@ -0,0 +1,241 @@ + + +