xiuli.gao 2 years ago
parent
commit
cdf8622042

+ 1 - 1
index.html

@@ -7,4 +7,4 @@
7 7
         hm.src = "https://hm.baidu.com/hm.js?d61b9e2caf4d46ccda7471b5385e2333";
8 8
         var s = document.getElementsByTagName("script")[0];
9 9
         s.parentNode.insertBefore(hm, s);
10
-      })();</script><link href=./static/css/app.f5a09ef3fab0b4eebc29d41d875b603d.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.c12ba552bafe878e5833.js></script><script type=text/javascript src=./static/js/app.727f7238656b8fe7b1b5.js></script></body></html>
10
+      })();</script><link href=./static/css/app.c4af2f1412dbb89039d7b1b01d75de1b.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.a736fcc255c6f39adf07.js></script><script type=text/javascript src=./static/js/app.727f7238656b8fe7b1b5.js></script></body></html>

+ 6 - 2
project/src/components/manage/permissionManage.vue

@@ -2,6 +2,7 @@
2 2
   <div class="con">
3 3
     <div>
4 4
       <el-button size="mini" type="primary" @click="openDialog('add')">添加角色</el-button>
5
+      <span style="color: red;font-size: 12px;margin-left: 4px">* 只有超级管理员可修改角色,普通角色可添加角色,不可编辑修改角色,请慎重添加!</span>
5 6
       <!--      <el-button size="mini" type="primary" @click="goMenumanage">菜单配置</el-button>-->
6 7
     </div>
7 8
     <table class="tableCon" v-loading="loading">
@@ -20,8 +21,11 @@
20 21
             </td>
21 22
             <td>{{ t.desc }}</td>
22 23
             <td>
23
-              <el-button size="mini" type="primary" @click="openDialog('edit', t)">修改</el-button>
24
-              <el-button size="mini" @click="delepermission(t.id)">删除</el-button>
24
+              <template v-if="t.can_edit == 1">
25
+                <el-button size="mini" type="primary" @click="openDialog('edit', t)">修改</el-button>
26
+                <el-button size="mini" @click="delepermission(t.id)">删除</el-button>
27
+              </template>
28
+              <span v-else class="f12 c-A5A5A5">无权限操作</span>
25 29
             </td>
26 30
           </tr>
27 31
         </tbody>

+ 0 - 1
project/src/components/manage/roleManage.vue

@@ -2,7 +2,6 @@
2 2
   <div class="con">
3 3
     <div>
4 4
       <el-button size="mini" type="primary" @click="openDialog('add')">添加账号</el-button>
5
-      <span style="color: red;font-size: 12px;margin-left: 4px">* 系统管理员不可更改主体及角色</span>
6 5
     </div>
7 6
 
8 7
     <table class="tableCon" v-loading="loading">

File diff suppressed because it is too large
+ 1 - 1
static/css/app.f5a09ef3fab0b4eebc29d41d875b603d.css


File diff suppressed because it is too large
+ 0 - 1
static/js/33.2f0f55ce65c65f58cc3d.js


File diff suppressed because it is too large
+ 1 - 0
static/js/33.8c2ca75f69bf06e0e7e5.js


File diff suppressed because it is too large
+ 0 - 1
static/js/4.652321edcc6c57821bb6.js


File diff suppressed because it is too large
+ 1 - 0
static/js/4.cbaa5300b6b1f948480c.js


File diff suppressed because it is too large
+ 1 - 1
static/js/manifest.c12ba552bafe878e5833.js