feat(erpProjectChange): 优化审批页返回逻辑

- 统一关闭当前标签页并返回上一页的行为
- 审批完成回调改为调用统一返回函数
- 移除重复加载表单数据调用,提升用户体验
dev
zangch@mesnac.com 1 month ago
parent eb0243a58a
commit 3efc9e7332

@ -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 () => {

Loading…
Cancel
Save