田源
2023-10-26 dc2d2f1e26a84d5600051c0ed086027a28b71162
Source/UBCS-WEB/src/views/system/PasswordManagement/passwords.vue
@@ -6,7 +6,7 @@
          type="text"
          size="small"
          icon="el-icon-edit"
          v-if="permission.password.password_edit"
          v-if="permissionList.editBtn"
          @click="handleEdit(row, index)"
        >
          编辑
@@ -15,7 +15,7 @@
          type="text"
          size="small"
          icon="el-icon-delete"
          v-if="permission.password.password_delete"
          v-if="permissionList.delBtn"
          @click="handleDel(row, index)"
        >
          删除
@@ -147,6 +147,22 @@
  },
  computed:{
    ...mapGetters(["permission"]),
    permissionList() {
      return {
        addBtn: this.vaildData(this.permission.password.password_add, false),
        //viewBtn: this.vaildData(this.permission.password.user_view, false),
        delBtn: this.vaildData(this.permission.password.password_delete, false),
        editBtn: this.vaildData(this.permission.password.password_edit, false),
      };
    },
    platformPermissionList() {
      return {
        addBtn: this.vaildData(this.permission.password.password_add, false),
        //viewBtn: this.vaildData(this.permission.password.user_view, false),
        delBtn: this.vaildData(this.permission.password.password_delete, false),
        editBtn: this.vaildData(this.permission.password.password_edit, false),
      };
    },
    option(){
      return{
          headerAlign: 'center',
@@ -155,7 +171,7 @@
          border: true,
          index: true,
          rowKey:'id',
          addBtn:this.permission.password.password_add,
          addBtn:this.permissionList.addBtn,
          editBtn:false,
          height:700,
          delBtn:false,
@@ -323,7 +339,6 @@
              }]
            }
          ],
      }
    }
  },