|
|
|
@ -508,7 +508,9 @@ const handleSave = async (action: 'draft' | 'submit') => {
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
const goBack = () => {
|
|
|
|
const goBack = () => {
|
|
|
|
router.back();
|
|
|
|
// 统一行为:关闭当前 tab,并返回上一页
|
|
|
|
|
|
|
|
proxy?.$tab.closePage(route as any);
|
|
|
|
|
|
|
|
router.go(-1);
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
const handleApprovalSubmit = async (status: string, _mode: boolean) => {
|
|
|
|
const handleApprovalSubmit = async (status: string, _mode: boolean) => {
|
|
|
|
@ -529,7 +531,8 @@ const handleApprovalRecord = () => {
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
const submitCallback = async () => {
|
|
|
|
const submitCallback = async () => {
|
|
|
|
await loadFormData();
|
|
|
|
// 审批完成后的回调也保持与提交/暂存一致:退出当前编辑页
|
|
|
|
|
|
|
|
goBack();
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
const loadFormData = async () => {
|
|
|
|
const loadFormData = async () => {
|
|
|
|
|