import { ref } from 'vue';
|
|
import { requestClient } from '#/api/request';
|
|
export const automaticApproval = ref(false);
|
|
/** Loaded with each authenticated session, before business pages are rendered. */
|
export async function loadAuditPolicy() {
|
try {
|
automaticApproval.value = await requestClient.get<boolean>('/bpm/process-auto-approve/ui-policy');
|
} catch {
|
// A failed policy request must not remove the normal submission path.
|
automaticApproval.value = false;
|
}
|
}
|