Lijy 4 месяцев назад
Родитель
Сommit
b34ca62dba
1 измененных файлов с 3 добавлено и 10 удалено
  1. 3 10
      fhKeeper/formulahousekeeper/timesheet/src/views/expense/expense.vue

+ 3 - 10
fhKeeper/formulahousekeeper/timesheet/src/views/expense/expense.vue

@@ -441,16 +441,9 @@
                 <div v-if="!isAuditList">
                   <el-button icon="el-icon-view" circle size="mini"
                     @click.stop.native="downloadByA(scope.row)"></el-button>
-                  <template v-if="user.companyId != 4811">
-                    <el-button icon="el-icon-edit" circle size="mini" style="margin-left:10px;"
-                    @click.stop.native="showEditName(scope.row)"
-                    v-show="permissions.costAudit || scope.row.status == 1 || scope.row.status == 2"></el-button>
-                  </template>
-                  <template v-if="user.companyId == 4811">
-                    <el-button icon="el-icon-edit" circle size="mini" style="margin-left:10px;"
-                    @click.stop.native="showEditName(scope.row)"
-                    v-show="(scope.row.status == 1 || scope.row.status == 2) && user.id == scope.row.ownerId"></el-button>
-                  </template>
+                  <el-button icon="el-icon-edit" circle size="mini" style="margin-left:10px;"
+                  @click.stop.native="showEditName(scope.row)"
+                  v-show="(scope.row.status == 1 || scope.row.status == 2 || scope.row.status == 4) && ((user.id == scope.row.ownerId && user.companyId == (4811)) || permissions.costAudit)"></el-button>
                   <el-button icon="el-icon-delete" circle size="mini" style="margin-left:10px;"
                     @click.stop.native="deleteItem(scope.row)"
                     v-show="permissions.costAudit || scope.row.status == 1 || scope.row.status == 2"></el-button>