提交代码

This commit is contained in:
wujinliang
2026-08-25 16:11:00 +08:00
parent 3d2344ce0e
commit 6344df7de2
2 changed files with 16 additions and 1 deletions
@@ -11,6 +11,7 @@ import {
type MerchantPricingChannel,
} from '@/modules/first-leg/api/firstLeg'
import { useFirstLegOrdersStore } from '@/modules/first-leg/store/firstLegOrders'
import { useWorkspaceTabsStore } from '@/navigation/workspace-tabs/workspaceTabs'
import type { FirstLegOrderDraft } from '@/modules/first-leg/types/firstLegOrder'
import { createEmptyCargoItem } from '@/modules/first-leg/utils/firstLegOrder'
@@ -55,6 +56,7 @@ interface QuickDraftResult {
const router = useRouter()
const auth = useAuthStore()
const store = useFirstLegOrdersStore()
const workspace = useWorkspaceTabsStore()
const loading = ref(false)
const submitting = ref(false)
const loadError = ref('')
@@ -389,6 +391,8 @@ async function submitQuickOrder() {
if (failures.length) ElMessage.error(`${failures.length} 张草稿生成失败:${failures[0].errorMessage || '草稿单生成失败'}`)
else {
activeBatchKey.value = ''
workspace.close(['first-leg-quick-order'])
await router.push({ name: 'first-leg-orders' })
ElMessage.success(`已生成 ${successes.length} 张草稿单`)
}
} catch (error) {