This commit is contained in:
2021-07-14 23:55:43 +00:00
parent baeaa99351
commit 019e6fcf01
10 changed files with 120 additions and 26 deletions

View File

@@ -953,10 +953,18 @@ export default {
return this.pvm.rights.change && this.pvm.subRights.labors.create;
},
canDelete: function() {
return this.activeItemIndex != null && this.canDeleteAll;
return (
this.activeItemIndex != null &&
this.pvm.rights.change &&
this.pvm.subRights.labors.delete
);
},
canDeleteAll: function() {
return this.pvm.rights.change && this.pvm.subRights.labors.delete;
return (
this.pvm.rights.change &&
this.pvm.subRights.labors.delete &&
!this.value.userIsRestrictedType
);
}
//----
}