Browse Source

运营权限下用户管理列表编辑的修改

zhangdan 4 năm trước cách đây
mục cha
commit
7b76fd021e
1 tập tin đã thay đổi với 21 bổ sung22 xóa
  1. 21 22
      src/views/power/user/userList.vue

+ 21 - 22
src/views/power/user/userList.vue

@@ -64,29 +64,28 @@
           @change="changeFlagHandle(text, record)"
           v-hasPermission="'B_power_user_enable'"/>
       </span>
-      <!-- <div slot="roleNames" slot-scope="text, record" :title="record.roleNames">
-        <span v-if="record.roleNames">{{ record.roleNames.substr(0,12) + '...' }}</span>
-        <span v-else>无</span>
-      </div> -->
       <span slot="action" slot-scope="text, record">
-        <a-icon
-          type="unlock"
-          title="重置密码"
-          v-if="record.loginFlag==1 && $hasPermissions('B_power_user_resetPsd')"
-          class="actionBtn icon-orange"
-          @click="resetPassword(record)" />
-        <a-icon
-          type="edit"
-          title="编辑"
-          class="actionBtn icon-blues"
-          @click="handleEdit(record)"
-          v-hasPermission="'B_power_user_edit'" />
-        <a-icon
-          type="delete"
-          title="删除"
-          class="actionBtn icon-red"
-          v-if="!record.loginFlag && $hasPermissions('B_power_user_del')"
-          @click="delect(record)"/>
+		<template>
+			<a-icon
+			  type="unlock"
+			  title="重置密码"
+			  v-if="record.loginFlag==1 && $hasPermissions('B_power_user_resetPsd')"
+			  class="actionBtn icon-orange"
+			  @click="resetPassword(record)" />
+			<a-icon
+			  type="edit"
+			  title="编辑"
+			  class="actionBtn icon-blues"
+			  @click="handleEdit(record)"
+			  v-if="$hasPermissions('B_power_user_edit')"/>
+			<a-icon
+			  type="delete"
+			  title="删除"
+			  class="actionBtn icon-red"
+			  v-if="record.loginFlag==0 && $hasPermissions('B_power_user_del')"
+			  @click="delect(record)"/>
+			  <span v-if="(record.loginFlag==1 && !$hasPermissions('B_power_user_edit') && !$hasPermissions('B_power_user_resetPsd')) || (record.loginFlag==0 && !$hasPermissions('B_power_user_edit') && !$hasPermissions('B_power_user_del'))">--</span>
+		</template> 
       </span>
     </s-table>
     <userModal :visible="showModal" @refresh="$refs.table.refresh(true)" :data="itemData" @close="showModal = false"></userModal>