chenrui před 3 roky
rodič
revize
cd1ae86b32
1 změnil soubory, kde provedl 3 přidání a 2 odebrání
  1. 3 2
      src/views/power/user/userList.vue

+ 3 - 2
src/views/power/user/userList.vue

@@ -40,7 +40,7 @@
         bordered
       >
         <span slot="status" slot-scope="text, record">
-          <a-switch v-if="$hasPermissions('B_powerMD_user_enable')" checkedChildren="启用" unCheckedChildren="禁用" v-model="record.loginFlag" @change="changeFlagHandle(text, record)"/>
+          <a-switch v-if="$hasPermissions('B_powerMD_user_enable') && record.superAdmin!=1" checkedChildren="启用" unCheckedChildren="禁用" v-model="record.loginFlag" @change="changeFlagHandle(text, record)"/>
           <span v-else>{{ record.loginFlag==1?'已启用':'已禁用' }}</span>
         </span>
         <span slot="action" slot-scope="text, record">
@@ -48,7 +48,7 @@
             type="edit"
             title="编辑"
             :style="{fontSize: '20px',color:' #1890FF',padding:' 0 10px'}"
-            v-if="$hasPermissions('B_powerMD_user_edit')"
+            v-if="$hasPermissions('B_powerMD_user_edit') && record.superAdmin!=1"
             @click="handleEdit(record)"
           />
           <a-icon
@@ -63,6 +63,7 @@
             :style="{fontSize: '20px',color: '#f00',padding: '0 10px'}"
             v-if="record.loginFlag==0 && record.ownerOrgFlag==1 && $hasPermissions('B_powerMD_user_del')"
             @click="delect(record)"/>
+          <span v-if="!($hasPermissions('B_powerMD_user_edit') && record.superAdmin!=1) && !(record.loginFlag==1 && record.ownerOrgFlag==1 && $hasPermissions('B_powerMD_user_restPwd')) && !(record.loginFlag==0 && record.ownerOrgFlag==1 && $hasPermissions('B_powerMD_user_del'))">--</span>
         </span>
       </s-table>
     </a-spin>