From ce06ca62a0dd65d4a8fb57126948449c804ad77e Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期二, 19 五月 2026 19:40:08 +0800
Subject: [PATCH] 提交
---
small-program/shop/pages/Invoice-issued-successfully/Invoice-issued-successfully.vue | 29 +++++++++++++++++++++++++++++
1 files changed, 29 insertions(+), 0 deletions(-)
diff --git a/small-program/shop/pages/Invoice-issued-successfully/Invoice-issued-successfully.vue b/small-program/shop/pages/Invoice-issued-successfully/Invoice-issued-successfully.vue
index 00444dd..e859d39 100644
--- a/small-program/shop/pages/Invoice-issued-successfully/Invoice-issued-successfully.vue
+++ b/small-program/shop/pages/Invoice-issued-successfully/Invoice-issued-successfully.vue
@@ -43,6 +43,35 @@
}
};
},
+ onLoad() {
+ const invoiceData = uni.getStorageSync('invoiceSuccessData')
+ if (invoiceData) {
+ this.titleType = invoiceData.titleType || 'company'
+ if (this.titleType === 'company') {
+ this.invoiceInfo = {
+ invoiceType: invoiceData.invoiceType || '',
+ titleTypeText: invoiceData.titleTypeText || '',
+ title: invoiceData.title || '',
+ content: invoiceData.content || '',
+ amount: invoiceData.amount || '',
+ taxNo: invoiceData.taxNo || '',
+ bankName: invoiceData.bankName || '',
+ bankAccount: invoiceData.bankAccount || '',
+ companyAddress: invoiceData.companyAddress || '',
+ companyPhone: invoiceData.companyPhone || ''
+ }
+ } else {
+ this.personalInfo = {
+ invoiceType: invoiceData.invoiceType || '',
+ titleTypeText: invoiceData.titleTypeText || '',
+ title: invoiceData.title || '',
+ content: invoiceData.content || '',
+ amount: invoiceData.amount || ''
+ }
+ }
+ uni.removeStorageSync('invoiceSuccessData')
+ }
+ },
computed: {
displayFields() {
const base = this.titleType === 'company' ? this.invoiceInfo : this.personalInfo;
--
Gitblit v1.9.3