开票
Showing
4 changed files
with
83 additions
and
33 deletions
| ... | @@ -362,6 +362,18 @@ export const constantRoutes = [ | ... | @@ -362,6 +362,18 @@ export const constantRoutes = [ |
| 362 | meta: {title: 'peopleManage'} | 362 | meta: {title: 'peopleManage'} |
| 363 | }, | 363 | }, |
| 364 | { | 364 | { |
| 365 | path: 'ticket/addInvoice', | ||
| 366 | component: () => import('@/viewsPc/booking/ticket/addInvoice.vue'), | ||
| 367 | name: 'ticketAddInvoice', | ||
| 368 | meta: {title: 'ticketAddInvoice'} | ||
| 369 | }, | ||
| 370 | { | ||
| 371 | path: 'ticket/invoiceDetail', | ||
| 372 | component: () => import('@/viewsPc/booking/ticket/invoiceDetail.vue'), | ||
| 373 | name: 'ticketInvoiceDetail', | ||
| 374 | meta: {title: 'ticketInvoiceDetail'} | ||
| 375 | }, | ||
| 376 | { | ||
| 365 | path: 'hotel/:cptId', | 377 | path: 'hotel/:cptId', |
| 366 | component: () => import('@/viewsPc/booking/hotel'), | 378 | component: () => import('@/viewsPc/booking/hotel'), |
| 367 | name: 'hotel', | 379 | name: 'hotel', | ... | ... |
src/viewsPc/booking/ticket/addInvoice.vue
0 → 100644
This diff is collapsed.
Click to expand it.
src/viewsPc/booking/ticket/invoiceDetail.vue
0 → 100644
This diff is collapsed.
Click to expand it.
| ... | @@ -326,43 +326,81 @@ const handleClick = (e) => { | ... | @@ -326,43 +326,81 @@ const handleClick = (e) => { |
| 326 | 326 | ||
| 327 | } | 327 | } |
| 328 | const gokp = (item) => { | 328 | const gokp = (item) => { |
| 329 | router.push({ | 329 | if (query.value.orderType) { |
| 330 | path: '/booking/addInvoice', | 330 | router.push({ |
| 331 | query: { | 331 | name: 'ticketAddInvoice', |
| 332 | orders: encodeURIComponent(JSON.stringify(item)), | 332 | query: { |
| 333 | totalMoney: item.totalStr || item.totalPayAmount || item.payAmount || item.totalAmount, | 333 | orders: encodeURIComponent(JSON.stringify(item)), |
| 334 | orderId: item.id, | 334 | totalMoney: item.totalStr || item.totalPayAmount || item.payAmount || item.totalAmount, |
| 335 | paymentType: query.value.orderType == 5 ? item.payType : item.paymentType, | 335 | orderId: item.id, |
| 336 | orderType: query.value.orderType, | 336 | paymentType: item.paymentType, |
| 337 | orderSn: query.value.orderType == 6 ? item.orderSn : null | 337 | orderType: query.value.orderType, |
| 338 | } | 338 | } |
| 339 | }) | 339 | }) |
| 340 | } else { | ||
| 341 | router.push({ | ||
| 342 | path: '/booking/addInvoice', | ||
| 343 | query: { | ||
| 344 | orders: encodeURIComponent(JSON.stringify(item)), | ||
| 345 | totalMoney: item.totalStr || item.totalPayAmount || item.payAmount || item.totalAmount, | ||
| 346 | orderId: item.id, | ||
| 347 | paymentType: query.value.orderType == 5 ? item.payType : item.paymentType, | ||
| 348 | orderType: query.value.orderType, | ||
| 349 | orderSn: query.value.orderType == 6 ? item.orderSn : null | ||
| 350 | } | ||
| 351 | }) | ||
| 352 | } | ||
| 353 | |||
| 340 | } | 354 | } |
| 341 | const editkp = (item) => { | 355 | const editkp = (item) => { |
| 342 | router.push({ | 356 | if (query.value.orderType == 6) { |
| 343 | name: 'addInvoice', | 357 | router.push({ |
| 344 | query: { | 358 | name: 'ticketAddInvoice', |
| 345 | invoiceId: query.value.orderType == 6 ? item.invoiceIdStr : item.invoiceId, | 359 | query: { |
| 346 | orderId: item.id, | 360 | invoiceId: item.invoiceId, |
| 347 | type: activeName.value, | 361 | orderId: item.id, |
| 348 | isEdit: true, | 362 | isEdit: true, |
| 349 | orderType: query.value.orderType, | 363 | } |
| 350 | paymentType: query.value.orderType == 5 ? item.payType : item.paymentType, | 364 | }) |
| 351 | // orderSn: query.value.orderType == 6 ? item.orderSn : null | 365 | } else { |
| 352 | } | 366 | router.push({ |
| 353 | }) | 367 | name: 'addInvoice', |
| 368 | query: { | ||
| 369 | invoiceId: query.value.orderType == 6 ? item.invoiceIdStr : item.invoiceId, | ||
| 370 | orderId: item.id, | ||
| 371 | type: activeName.value, | ||
| 372 | isEdit: true, | ||
| 373 | orderType: query.value.orderType, | ||
| 374 | paymentType: query.value.orderType == 5 ? item.payType : item.paymentType, | ||
| 375 | // orderSn: query.value.orderType == 6 ? item.orderSn : null | ||
| 376 | } | ||
| 377 | }) | ||
| 378 | } | ||
| 379 | |||
| 354 | } | 380 | } |
| 355 | const showDetail = (item) => { | 381 | const showDetail = (item) => { |
| 356 | router.push({ | 382 | if (query.value.orderType == 6) { |
| 357 | name: 'invoiceDetail', | 383 | router.push({ |
| 358 | query: { | 384 | name: 'ticketInvoiceDetail', |
| 359 | invoiceId: query.value.orderType == 6 ? item.invoiceIdStr : item.invoiceId, | 385 | query: { |
| 360 | type: activeName.value, | 386 | invoiceId: item.invoiceId, |
| 361 | orderType: query.value.orderType, | 387 | orderId: item.id, |
| 362 | paymentType: query.value.orderType == 6 || query.value.orderType == 5 ? item.payType : item.paymentType, | 388 | } |
| 363 | // orderSn: query.value.orderType == 6 ? item.orderSn : null | 389 | }) |
| 364 | } | 390 | |
| 365 | }) | 391 | } else { |
| 392 | router.push({ | ||
| 393 | name: 'invoiceDetail', | ||
| 394 | query: { | ||
| 395 | invoiceId: query.value.orderType == 6 ? item.invoiceIdStr : item.invoiceId, | ||
| 396 | type: activeName.value, | ||
| 397 | orderType: query.value.orderType, | ||
| 398 | paymentType: query.value.orderType == 6 || query.value.orderType == 5 ? item.payType : item.paymentType, | ||
| 399 | // orderSn: query.value.orderType == 6 ? item.orderSn : null | ||
| 400 | } | ||
| 401 | }) | ||
| 402 | |||
| 403 | } | ||
| 366 | } | 404 | } |
| 367 | let nowSj = {} | 405 | let nowSj = {} |
| 368 | const goSj = (item) => { | 406 | const goSj = (item) => { | ... | ... |
-
Please register or sign in to post a comment