This commit is contained in:
2022-02-11 18:42:53 +00:00
parent 68e86cf43a
commit 2c6f045ccf

View File

@@ -156,7 +156,9 @@
:items="pvm.selectLists.woItemTaskCompletionTypes"
item-text="name"
item-value="id"
:readonly="formState.readOnly || isDeleted"
:readonly="
formState.readOnly || isDeleted || isNotRestrictedUsersRecord
"
:disabled="isDeleted"
:label="$ay.t('WorkOrderItemTaskWorkOrderItemTaskCompletionType')"
data-cy="usertype"
@@ -236,7 +238,7 @@
.completedDate
"
:label="$ay.t('WorkOrderItemTaskCompletedDate')"
:readonly="formState.readOnly"
:readonly="formState.readOnly || isNotRestrictedUsersRecord"
:disabled="isDeleted"
data-cy="travelCompletedDate"
:error-messages="
@@ -460,6 +462,15 @@ export default {
},
canDeleteAll: function() {
return this.pvm.rights.change && !this.value.userIsRestrictedType;
},
isNotRestrictedUsersRecord: function() {
if (this.value.userIsRestrictedType) {
return (
this.value.items[this.activeWoItemIndex].tasks[this.activeItemIndex]
.completedByUserId != this.$store.state.userId
);
}
return false;
}
},
watch: {