update customer package

This commit is contained in:
Timi
2026-09-06 15:49:20 +08:00
parent b8b3ecbf5d
commit 4c6920be85
19 changed files with 383 additions and 285 deletions
+6 -2
View File
@@ -409,12 +409,16 @@ async function submitRecord(): Promise<void> {
isSaving.value = true;
try {
const result = await submitPurchase();
if (!result?.id) {
if (!result?.id || !result.salesOrderId) {
Message.error("套餐购买成功但未返回完整订单关联,请联系管理员");
return;
}
await settingStore.playRegisterSuccessSound();
Message.success("套餐购买已提交");
await router.replace(`/management/customer-packages/${result.id}`);
await router.replace({
path: `/management/customer-packages/${result.id}`,
query: { salesOrderId: result.salesOrderId }
});
} catch (error) {
Message.error(getErrorMessage(error, "套餐购买提交失败"));
} finally {