diff --git a/src/pages/raw/ingoods/dnReceipt/ImportDN.vue b/src/pages/raw/ingoods/dnReceipt/ImportDN.vue index 3d5b155..4d7dfc2 100644 --- a/src/pages/raw/ingoods/dnReceipt/ImportDN.vue +++ b/src/pages/raw/ingoods/dnReceipt/ImportDN.vue @@ -158,6 +158,7 @@ export default class dnReceiptDom extends BasePage { } //输入单号 查询数据 async query() { + this.empty() if (!this.form.documentNo) { this.customToast(this.$t('message.Commission_tips1') as any); return; diff --git a/src/pages/raw/ingoods/dnReceipt/dnReceiving.vue b/src/pages/raw/ingoods/dnReceipt/dnReceiving.vue index e1f8eff..063b6f4 100644 --- a/src/pages/raw/ingoods/dnReceipt/dnReceiving.vue +++ b/src/pages/raw/ingoods/dnReceipt/dnReceiving.vue @@ -159,6 +159,7 @@ export default class dnReceiptDom extends BasePage { } //输入单号 查询数据 async query() { + this.empty() if (!this.form.documentNo) { this.customToast(this.$t('message.Commission_tips1') as any); return; @@ -374,7 +375,9 @@ export default class dnReceiptDom extends BasePage { return null; } await this.model.submitOrderInEnter(this.DNReceivingList); - this.resetForm(); + if(this.model.SubmitCode == '1'){ + this.resetForm(); + } } async bill() { if (this.form.documentNo == '') { diff --git a/src/pages/raw/ingoods/dnReceipt/model.ts b/src/pages/raw/ingoods/dnReceipt/model.ts index 9ce468e..28cf4cd 100644 --- a/src/pages/raw/ingoods/dnReceipt/model.ts +++ b/src/pages/raw/ingoods/dnReceipt/model.ts @@ -15,6 +15,7 @@ class OrderInInfo { supplyCode?: string; poType?: string; location?: string; + SubmitCode?: string; } @Module({ @@ -32,6 +33,7 @@ export class ReceiptModule extends VuexModule { /** * 隐藏看单号 */ + SubmitCode:any = '' dnNo = ''; code = ''; DNdetailedList: any; @@ -189,8 +191,9 @@ export class ReceiptModule extends VuexModule { icon: 'none', title: result.msg, }); + const SubmitCode = result.code const orderInInfoList = result.list.sort((a: any, b: any) => Number(a.accountingStatus) - Number(b.accountingStatus)); - return { orderInInfoList }; + return { orderInInfoList ,SubmitCode}; } //海外DN提交 @MutationAction