diff --git a/src/components/upload-file/OcrDialog.vue b/src/components/upload-file/OcrDialog.vue index 426196bd..e6d35a9e 100644 --- a/src/components/upload-file/OcrDialog.vue +++ b/src/components/upload-file/OcrDialog.vue @@ -22,6 +22,7 @@ type Props = { autoSave?: boolean; data?: Data; hideBtn?: boolean; + disabledSubmit?: boolean; }; type HandleProps = { @@ -109,6 +110,7 @@ async function change(e: Event) { hide-delete hide-btn edit + :disabledSubmit :title :is-edit :readonly diff --git a/src/pages/08_request-list/DocumentExpansion.vue b/src/pages/08_request-list/DocumentExpansion.vue index 333a4cc8..47a69eb2 100644 --- a/src/pages/08_request-list/DocumentExpansion.vue +++ b/src/pages/08_request-list/DocumentExpansion.vue @@ -24,6 +24,7 @@ import { EmployeePassportPayload, EmployeeVisaPayload, } from 'stores/employee/types'; +import { canAccess } from 'src/stores/utils'; type Data = { id: string; @@ -50,6 +51,8 @@ defineEmits<{ }>(); const group = ref('passport'); +const refFormEmployeePassport = ref(); +const refFormEmployeeVisa = ref(); const requestListStore = useRequestList(); @@ -474,6 +477,13 @@ function changeCustomerTab(opts: { tab: 'customer' | 'employee' }) {