diff --git a/src/modules/04_registryPerson/components/requestEdit/Page01_Detail.vue b/src/modules/04_registryPerson/components/requestEdit/Page01_Detail.vue index e00b9a8d0..8e7dcf475 100644 --- a/src/modules/04_registryPerson/components/requestEdit/Page01_Detail.vue +++ b/src/modules/04_registryPerson/components/requestEdit/Page01_Detail.vue @@ -474,14 +474,18 @@ onMounted(async () => { :class=" classInput( isReadOnly || - (typeEmp === 'employee' && !isStaff && !isDeputy) || + (typeEmp === 'employee' && + !isStaff && + !workflowRef?.permission.isUpdate) || (typeEmp !== 'employee' && !workflowRef?.permission.isUpdate) ) " :readonly=" isReadOnly || - (typeEmp === 'employee' && !isStaff && !isDeputy) || + (typeEmp === 'employee' && + !isStaff && + !workflowRef?.permission.isUpdate) || (typeEmp !== 'employee' && !workflowRef?.permission.isUpdate) " @@ -519,14 +523,18 @@ onMounted(async () => { :class=" classInput( isReadOnly || - (typeEmp === 'employee' && !isStaff && !isDeputy) || + (typeEmp === 'employee' && + !isStaff && + !workflowRef?.permission.isUpdate) || (typeEmp !== 'employee' && !workflowRef?.permission.isUpdate) ) " :readonly=" isReadOnly || - (typeEmp === 'employee' && !isStaff && !isDeputy) || + (typeEmp === 'employee' && + !isStaff && + !workflowRef?.permission.isUpdate) || (typeEmp !== 'employee' && !workflowRef?.permission.isUpdate) "