lj il y a 5 ans
Parent
commit
2d96e0b2c4
3 fichiers modifiés avec 19 ajouts et 8 suppressions
  1. BIN
      dist_ksh_1.zip
  2. 1 1
      src/components/Index.vue
  3. 18 7
      src/components/UserManger.vue

BIN
dist_ksh_1.zip


+ 1 - 1
src/components/Index.vue

@@ -10,7 +10,7 @@
       </div>
       <!-- 用户 -->
       <div class="userinfo">
-        <img :src="userphoto" class="userheadImg" alt="" />{{ username }}
+       欢迎您,{{ username }}
       </div>
       <!-- 标题 -->
       <div class="sysName">

+ 18 - 7
src/components/UserManger.vue

@@ -12,7 +12,10 @@
           <i slot="suffix" class="el-input__icon el-icon-search"></i>
         </el-input>
       </div>
-      <el-button v-if="have_type == 0 || staff == 1" type="success" size="mini"
+      <el-button
+        v-if="have_type == 0 || staff == 1 || have_type == 2"
+        type="success"
+        size="mini"
         ><a style="color: #fff" href="systemmanage_user_add"
           >添加新用户</a
         ></el-button
@@ -46,7 +49,12 @@
             <p>
               用户类型
               <span v-if="item.user_have_type == '1'">普通用户</span>
-              <span v-if="item.user_have_type == '0'">管理员</span>
+              <span v-if="item.user_have_type == '0'">模块管理员</span>
+              <span v-if="item.user_have_type == '2'">项目管理员</span>
+            </p>
+            <p>
+              适配用户
+              <span>{{ item.user_have || "无" }}</span>
             </p>
             <p>
               站点名称
@@ -60,7 +68,7 @@
               >
             </p>
             <p>
-              标题
+              系统标题
               <span>{{ item.user_header || "--" }}</span>
             </p>
             <p>
@@ -74,10 +82,10 @@
             <el-button size="small" type="success" @click="edit(item)" plain
               >用户编辑</el-button
             >
-            <template v-if="have_type == 0 || staff == 1">
+            <template v-if="(have_type == 0 || staff == 1 || have_type == 2) && (currusername != item.username)">
               <el-button
                 size="small"
-                v-if="item.user_have_type == '1'"
+                v-if="item.user_have_type == '1' || item.user_have_type == '2'"
                 type="success"
                 @click="allotEquip(item.id, item.username)"
                 plain
@@ -85,7 +93,7 @@
               >
               <el-button
                 size="small"
-                v-if="item.user_have_type == '1'"
+                v-if="item.user_have_type == '1' || item.user_have_type == '2'"
                 type="success"
                 @click="delUser(item.id, item.username)"
                 plain
@@ -167,7 +175,7 @@
         <el-form-item label="用户名 : ">
           <el-input v-model="editUserForm.username" disabled></el-input>
         </el-form-item>
-        <el-form-item label="标题 : ">
+        <el-form-item label="系统标题 : ">
           <el-input
             maxlength="11"
             v-model="editUserForm.user_header"
@@ -312,6 +320,7 @@ export default {
       },
       have_type: "",
       staff: "",
+      currusername:''
     };
   },
   computed: {
@@ -324,6 +333,8 @@ export default {
     this.getList();
     this.have_type = localStorage.getItem("have_type"); // 0管理员  1用户
     this.staff = localStorage.getItem("staff"); // 1是admin
+    this.currusername = localStorage.getItem("username"); // 1是admin
+
   },
   methods: {
     getList() {