yf_zd 5 лет назад
Родитель
Сommit
cd8233ac29
1 измененных файлов с 21 добавлено и 17 удалено
  1. 21 17
      bigdata2/src/components/UserManger.vue

+ 21 - 17
bigdata2/src/components/UserManger.vue

@@ -77,22 +77,25 @@
             <el-button type="success" @click="edit(item)" plain size='small'
               >用户编辑</el-button
             >
-            <el-button
-              size='small'
-              v-if="item.user_have_type == '1'" 
-              type="success"
-              @click="allotEquip(item.id, item.username)"
-              plain
-              >分配设备</el-button
-            >
-            <el-button
-              size='small'
-              v-if="item.user_have_type == '1'" 
-              type="success"
-              @click="delUser(item.id, item.username)"
-              plain
-              >删除用户</el-button
-            >
+            <template v-if="have_type == 0 || staff == 1">
+                <el-button
+                size='small'
+                v-if="item.user_have_type == '1'" 
+                type="success"
+                @click="allotEquip(item.id, item.username)"
+                plain
+                >分配设备</el-button
+              >
+              <el-button
+                size='small'
+                v-if="item.user_have_type == '1'" 
+                type="success"
+                @click="delUser(item.id, item.username)"
+                plain
+                >删除用户</el-button
+              >
+            </template>
+            
             <el-button
               size='small'
               type="success"
@@ -323,7 +326,8 @@ export default {
       return window.sessionStorage.getItem("myuser_type");
     },
   },
-  created() {},
+  created() {
+  },
   mounted() {
     this.getList();
     this.have_type = localStorage.getItem("have_type"); // 0管理员  1用户