MrShi
8 天以前 ce06ca62a0dd65d4a8fb57126948449c804ad77e
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;