张延森 2 anni fa
parent
commit
387bb207ed
1 ha cambiato i file con 4 aggiunte e 2 eliminazioni
  1. 4
    2
      src/pages/invoice/fill.vue

+ 4
- 2
src/pages/invoice/fill.vue Vedi File

140
 </template>
140
 </template>
141
 
141
 
142
 <script setup>
142
 <script setup>
143
-import { onMounted, reactive, ref } from 'vue';
143
+import { computed, onMounted, reactive, ref } from 'vue';
144
 import { useRouter, useRoute } from 'vue-router'
144
 import { useRouter, useRoute } from 'vue-router'
145
 import { Dialog, Toast } from 'vant'
145
 import { Dialog, Toast } from 'vant'
146
 import dayjs from 'dayjs'
146
 import dayjs from 'dayjs'
180
 const route = useRoute();
180
 const route = useRoute();
181
 const { user } = useModel('user')
181
 const { user } = useModel('user')
182
 
182
 
183
+const personId = computed(() => route.query.personId || user.personId)
184
+
183
 onMounted(() => {
185
 onMounted(() => {
184
   //不是扫码进入
186
   //不是扫码进入
185
   if (!route.query.invoiceId) {
187
   if (!route.query.invoiceId) {
199
       formData.invoiceName = res.name
201
       formData.invoiceName = res.name
200
     } else {
202
     } else {
201
 
203
 
202
-      getInvoiceModel(route.query.invoiceId, { invoicePersonId: formData.invoicePersonId, personId: user.value.personId }).then(val => {
204
+      getInvoiceModel(route.query.invoiceId, { invoicePersonId: formData.invoicePersonId, personId }).then(val => {
203
         const info = {
205
         const info = {
204
           ...(val.detail || val.tpl),
206
           ...(val.detail || val.tpl),
205
           invoiceName: res.name
207
           invoiceName: res.name