From 812057c8c3b8ec81c46772c77da25e8f6f3099c0 Mon Sep 17 00:00:00 2001 From: xuyiming Date: Thu, 28 May 2020 17:06:52 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=AE=A1=E7=90=86=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E5=92=8C=E6=9D=83=E9=99=90=E5=AE=A1=E6=89=B9=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/css/index.css | 68 +++++++- src/components/apass-dialog.vue | 80 ++++++++++ src/components/apass-list.vue | 131 +++++++++++++++ src/components/comments-pagination.vue | 5 +- src/pages/authority/organization.vue | 2 +- src/pages/authority/permission.vue | 129 +++++++++++++++ src/pages/authority/users.vue | 212 ++++++++++++++++++++++--- src/pages/service_shop/sjfwDetail.vue | 2 +- src/pages/service_shop/skfwDetail.vue | 2 +- src/pages/service_shop/yysdDetail.vue | 2 +- src/pages/service_shop/zhfwDetail.vue | 2 +- src/pages/workbench/app_build.vue | 8 +- src/pages/workbench/fwgl/fwglList.vue | 2 +- src/pages/workbench/yygl/yyglList.vue | 8 +- src/router/index.js | 5 + 15 files changed, 619 insertions(+), 39 deletions(-) create mode 100644 src/components/apass-dialog.vue create mode 100644 src/components/apass-list.vue create mode 100644 src/pages/authority/permission.vue diff --git a/src/assets/css/index.css b/src/assets/css/index.css index 022de20..8b47790 100644 --- a/src/assets/css/index.css +++ b/src/assets/css/index.css @@ -501,13 +501,75 @@ width: 620px!important; max-width: 1200px; margin: 0 auto; } -.sevice_breadcrumb > .el-breadcrumb .el-breadcrumb__inner { + + +/* common */ +.apass_breadcrumb > .el-breadcrumb { + margin: 15px 0; +} +.apass_breadcrumb > .el-breadcrumb .el-breadcrumb__inner { font-size: 14px; font-weight: bold; color: #898d9e; - line-height: 42px; + line-height: 23px; } -.sevice_breadcrumb > .el-breadcrumb .el-breadcrumb__item:last-child .el-breadcrumb__inner { +.apass_breadcrumb > .el-breadcrumb .el-breadcrumb__item:last-child .el-breadcrumb__inner { color: #242c43; font-weight: normal; +} +.apass_button .el-button { + min-width: 90px; + color: #0f2683; +} +.apass_button .el-button--mini, +.apass_button .el-button--mini.is-round { + padding: 10px 15px; +} +.apass_button .el-button--primary { + color: #fff; + background-color: #0f2683; + border-color: #0f2683; +} +.apass_button .el-button--primary.is-plain { + color: #0f2683; + background-color: #e1e4fb; + border-color: #e1e4fb; +} +.appas_table .el-table th > .cell { + color: #1a2236; +} +.appas_table .el-table td, +.appas_table .el-table th.is-leaf { + border: none !important; + line-height: 23px; +} +.appas_table .el-table::before { + display: none; +} +.appas_table .el-table { + width: 100%; +} +.appas_table .el-table__row:nth-child(odd) td { + background-color: #f8f9fd; +} +.appas_table .row_action { + user-select: none; +} +.appas_table .row_action .btn { + font-size: 14px; + font-weight: bold; + color: #0f2683; + cursor: pointer; +} +.appas_table .row_action .btn.warn { + color: #830f53; +} +.appas_table .row_action .btn.disabled { + color: #dde4ff; + cursor: not-allowed; +} +.appas_table .row_action .interval_line { + font-size: 14px; + color: #dde4ff; + margin: 0 20px; } \ No newline at end of file diff --git a/src/components/apass-dialog.vue b/src/components/apass-dialog.vue new file mode 100644 index 0000000..60213d4 --- /dev/null +++ b/src/components/apass-dialog.vue @@ -0,0 +1,80 @@ + + + + + + + diff --git a/src/components/apass-list.vue b/src/components/apass-list.vue new file mode 100644 index 0000000..fa93b69 --- /dev/null +++ b/src/components/apass-list.vue @@ -0,0 +1,131 @@ + + + + + diff --git a/src/components/comments-pagination.vue b/src/components/comments-pagination.vue index ed7b688..613f6be 100644 --- a/src/components/comments-pagination.vue +++ b/src/components/comments-pagination.vue @@ -105,11 +105,14 @@ export default { } .page_action > a > i { font-weight: bold; + color: #5588ff; } .page_action > a.disabled { - opacity: 0.5; cursor: not-allowed; } +.page_action > a.disabled > i { + color: #d6d8dc; +} diff --git a/src/pages/authority/users.vue b/src/pages/authority/users.vue index 532c396..92c7f29 100644 --- a/src/pages/authority/users.vue +++ b/src/pages/authority/users.vue @@ -1,39 +1,209 @@ - diff --git a/src/pages/service_shop/sjfwDetail.vue b/src/pages/service_shop/sjfwDetail.vue index 917a9b8..299d784 100644 --- a/src/pages/service_shop/sjfwDetail.vue +++ b/src/pages/service_shop/sjfwDetail.vue @@ -1,6 +1,6 @@