修改bug

This commit is contained in:
Teo
2025-08-13 19:47:46 +08:00
parent 2879a0243e
commit 544cc07862
8 changed files with 769 additions and 13 deletions

View File

@ -103,6 +103,8 @@ import { CailiaoshebeiVO } from '@/api/materials/batchPlan/types';
const userStore = useUserStoreHook();
// 从 store 中获取项目列表和当前选中的项目
const currentProject = computed(() => userStore.selectedProject);
const route = useRoute();
const router = useRouter();
const buttonLoading = ref(false);
const loading = ref(true);
//路由参数
@ -233,8 +235,8 @@ const handleApprovalRecord = () => {
};
//提交回调
const submitCallback = async () => {
await proxy.$tab.closePage(proxy.$route);
proxy.$router.go(-1);
await proxy.$tab.closePage(route);
router.go(-1);
};
//审批
const approvalVerifyOpen = async () => {
@ -246,8 +248,8 @@ const submit = async (status, data) => {
if (status === 'draft') {
buttonLoading.value = false;
proxy?.$modal.msgSuccess('暂存成功');
proxy.$tab.closePage(proxy.$route);
proxy.$router.go(-1);
proxy.$tab.closePage(route);
router.go(-1);
} else {
if ((form.value.mrpBaseBo.status === 'draft' && (flowCode.value === '' || flowCode.value === null)) || routeParams.value.type === 'add') {
flowCode.value = flowCodeOptions[0].value;
@ -264,8 +266,8 @@ const submit = async (status, data) => {
onMounted(() => {
nextTick(async () => {
routeParams.value = proxy.$route.query;
console.log('🚀 ~ proxy.$route.query:', proxy.$route.query);
routeParams.value = route.query;
console.log('🚀 ~ proxy.$route.query:', route.query);
reset();
loading.value = false;
if (routeParams.value.type === 'update' || routeParams.value.type === 'view' || routeParams.value.type === 'approval') {