|
@@ -200,29 +200,11 @@ onMounted(() => {
|
200
|
200
|
})
|
201
|
201
|
formData.invoiceName = res.name
|
202
|
202
|
} else {
|
203
|
|
-
|
204
|
|
- getInvoiceModel(route.query.invoiceId, { invoicePersonId: formData.invoicePersonId, personId }).then(val => {
|
205
|
|
- const info = {
|
206
|
|
- ...(val.detail || val.tpl),
|
207
|
|
- invoiceName: res.name
|
208
|
|
- }
|
209
|
|
- Object.assign(formData, info)
|
210
|
|
- itemList.value = info.itemList
|
211
|
|
- }).catch(err => {
|
212
|
|
- console.log(err);
|
213
|
|
- })
|
|
203
|
+ getDetail({invoiceName: res.name})
|
214
|
204
|
}
|
215
|
205
|
}).catch(err => {
|
216
|
206
|
console.log(err)
|
217
|
207
|
})
|
218
|
|
-
|
219
|
|
-
|
220
|
|
-
|
221
|
|
-
|
222
|
|
-
|
223
|
|
- formData.status = router.currentRoute._rawValue.params.status
|
224
|
|
- formData.mergeRemark = '否'
|
225
|
|
-
|
226
|
208
|
})
|
227
|
209
|
|
228
|
210
|
const onFailed = (errorInfo) => {
|
|
@@ -263,19 +245,22 @@ const onPersonConfirm = (value) => {
|
263
|
245
|
console.log(value);
|
264
|
246
|
formData.personName = value.name
|
265
|
247
|
formData.invoicePersonId = value.invoicePersonId
|
266
|
|
- getDetail()
|
|
248
|
+ getDetail({
|
|
249
|
+ invoiceName:formData.name,
|
|
250
|
+ invoicePersonId: formData.invoicePersonId,
|
|
251
|
+ personName: formData.personName,
|
|
252
|
+ orgId: formData.orgId,
|
|
253
|
+ invoiceOrgName: formData.invoiceOrgName
|
|
254
|
+ })
|
267
|
255
|
}
|
268
|
256
|
showPersonPicker.value = false;
|
269
|
257
|
};
|
270
|
258
|
//获取模板详情
|
271
|
|
-const getDetail = () => {
|
|
259
|
+const getDetail = (data) => {
|
272
|
260
|
getInvoiceModel(formData.invoiceId, { invoicePersonId: formData.invoicePersonId, personId: user.value.personId }).then(res => {
|
273
|
261
|
const info = {
|
274
|
262
|
...(res.detail || res.tpl),
|
275
|
|
- invoicePersonId: formData.invoicePersonId,
|
276
|
|
- personName: formData.personName,
|
277
|
|
- orgId: formData.orgId,
|
278
|
|
- invoiceOrgName: formData.invoiceOrgName
|
|
263
|
+ ...data
|
279
|
264
|
}
|
280
|
265
|
Object.assign(formData, info)
|
281
|
266
|
itemList.value = info.itemList
|