ticketingSales.js 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. import request from '@/utils/request'
  2. import { param } from 'jquery'
  3. // 座位列表
  4. export const querySeatList = (query) => {
  5. return request({
  6. url: '/merchant/merchantAuditoriumSeat/querySeatList',
  7. method: 'get',
  8. params: query
  9. })
  10. }
  11. // 根据厅ID和日期查询场次
  12. export const merchantPerformTimeList = (query) => {
  13. return request({
  14. url: '/merchant/merchantPerformTime/list',
  15. method: 'get',
  16. params: query
  17. })
  18. }
  19. // 订单提交
  20. export const orderInfoSubmit = (query) => {
  21. return request({
  22. url: '/order/orderInfo/submit',
  23. method: 'post',
  24. data: query
  25. })
  26. }
  27. // 订单支付码支付
  28. export const gotoMicroPay = (query) => {
  29. return request({
  30. url: '/order/orderInfo/gotoMicroPay',
  31. method: 'post',
  32. data: query
  33. })
  34. }
  35. // 订单现金支付
  36. export const gotoCashPay = (query) => {
  37. return request({
  38. url: '/order/orderInfo/gotoCashPay',
  39. method: 'post',
  40. data: query
  41. })
  42. }
  43. // 对公支付
  44. export const gotoCorporatePay = (query) => {
  45. return request({
  46. url: '/order/orderInfo/gotoCorporatePay',
  47. method: 'post',
  48. data: query
  49. })
  50. }
  51. // 支付查询
  52. export const payQuery = (query) => {
  53. return request({
  54. url: '/order/orderInfo/payQuery',
  55. method: 'post',
  56. data: query
  57. })
  58. }
  59. // 获取 演出厅
  60. export const merchantTheatreAuditoriumList = (query) => {
  61. return request({
  62. url: '/merchant/merchantTheatreAuditorium/list',
  63. method: 'get',
  64. params: query
  65. })
  66. }
  67. // 座位锁定/解锁
  68. export const lockOrUnLock = (query) => {
  69. return request({
  70. url: '/merchant/merchantSeatOccupy/lockOrUnLock',
  71. method: 'post',
  72. data: query
  73. })
  74. }
  75. // 价格查询
  76. export const selectRegion = (query) => {
  77. return request({
  78. url: '/merchant/merchantTheatreAuditorium/selectRegion',
  79. method: 'post',
  80. data: query
  81. })
  82. }
  83. // 票务查询
  84. export const goodsPageList = (query) => {
  85. return request({
  86. url: '/goods/goods/list',
  87. method: 'get',
  88. params: query
  89. })
  90. }
  91. // 取消订单
  92. export const orderInfoCancel = (query) => {
  93. return request({
  94. url: '/order/orderInfo/cancel',
  95. method: 'post',
  96. data: query
  97. })
  98. }
  99. // 身份证校验
  100. export const factorAuth = (query) => {
  101. return request({
  102. url: '/thirdapi/identity/factorAuth',
  103. method: 'post',
  104. data: query
  105. })
  106. }
  107. // 获取票务限购参数
  108. export const getGoodsPerformApi = (query) => {
  109. return request({
  110. url: '/goods/goodsPerform/selectByGoodsId',
  111. method: 'get',
  112. params: query
  113. })
  114. }