Pārlūkot izejas kodu

```快速構建調整-修復

fangq 3 gadi atpakaļ
vecāks
revīzija
c1d35dbe06
1 mainītis faili ar 6 papildinājumiem un 4 dzēšanām
  1. 6 4
      src/views/bank/autodata.vue

+ 6 - 4
src/views/bank/autodata.vue

@@ -59,7 +59,7 @@
           <approve-history :data="row"></approve-history>
         </template>
         <template slot-scope="{row, index}" slot="menu">
-          <el-button size="small" class="el-button--text" v-if="approveSwitch == 0 || (approveSwitch == 1 && isManageRole && approveType == 1 && row.processStatus == '已關閉' )"
+          <el-button size="small" class="el-button--text" v-if="(approveSwitch == 0 && isManageRole) || (approveSwitch == 1 && isManageRole && approveType == 1 && row.processStatus == '已關閉' )"
                      @click="$refs.crud.rowDel(row, index)"><i class="el-icon-delete"></i> 刪 除</el-button>
           <el-button size="small" class="el-button--text" v-if="userInfo.user_id == row.createUser && row.receiverId.indexOf(userInfo.user_id) > -1 && tableEditBtn && ((approveType == 1 && (row.processStatus == '已退回' || (row.processStatus == '待審批' && !row.approveHistory))) || (approveType == 2 && !row.approveHistory))"
                      @click="formEdit(row, index)"><i class="el-icon-edit"></i> 編 輯</el-button>
@@ -289,7 +289,8 @@
         return {
           addBtn: this.vaildData(this.permission.autodata_add, false),
           viewBtn: this.vaildData(this.permission.autodata_view, false),
-          delBtn: this.vaildData(this.permission.autodata_delete, false),
+          // delBtn: this.vaildData(this.permission.autodata_delete, false),
+          delBtn: false,
           editBtn: this.vaildData(this.permission.autodata_edit, false)
         };
       },
@@ -535,11 +536,10 @@
         this.approveNum = tableStruct.num;
         let option = opStr2opObj(tableStruct.columns);
         option.addBtn = tableStruct.canWrite;
-        _this.deleteBatch = tableStruct.isManageRole;
+        _this.deleteBatch = false;
         // option.delBtn = tableStruct.isManageRole;
         // option.excelBtn = tableStruct.isManageRole;
         this.isManageRole = tableStruct.isManageRole;
-        option.delBtn = false;
         option.editBtn = false;
         option.viewBtn = true;
         this.tableEditBtn = tableStruct.approveSwitch == 1;
@@ -578,6 +578,8 @@
         if (option.group){
           this.approveOption.group = this.deepClone(option.group);
           this.approveOption.group[0].column.forEach(item=>{item.disabled = true})
+        }else{
+          this.approveOption.group = []
         }
         this.approveOption.column.forEach(item => {
           item.disabled = true;