Lijy hace 2 meses
padre
commit
ca71b53bfb

+ 8 - 1
fhKeeper/formulahousekeeper/timesheet/src/views/expense/expense.vue

@@ -441,9 +441,16 @@
                 <div v-if="!isAuditList">
                   <el-button icon="el-icon-view" circle size="mini"
                     @click.stop.native="downloadByA(scope.row)"></el-button>
-                  <el-button icon="el-icon-edit" circle size="mini" style="margin-left:10px;"
+                  <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-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>