movie.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. import {request} from '@/utils/request.js'
  2. // 获取热映电影
  3. export function hotList(data) {
  4. return request({
  5. url: '/springbatchservice/ypp/movie/movies',
  6. data
  7. })
  8. }
  9. // 获取待映电影
  10. export function comingList(data) {
  11. return request({
  12. url: '/springbatchservice/ypp/movie/coming_movies',
  13. data
  14. })
  15. }
  16. // 获取影院筛选
  17. export function cinema_filter(data) {
  18. return request({
  19. url: '/springbatchservice/ypp/movie/cinema_filter',
  20. data
  21. })
  22. }
  23. // 获取影院列表
  24. export function cinemas(data) {
  25. return request({
  26. url: '/springbatchservice/ypp/movie/cinemas',
  27. data
  28. })
  29. }
  30. // 获取城市列表
  31. export function cityList(data) {
  32. return request({
  33. url: '/springbatchservice/ypp/movie/get_citys',
  34. data
  35. })
  36. }
  37. // 获取电影详情
  38. export function movieDetail(data) {
  39. return request({
  40. url: '/springbatchservice/ypp/movie/movie_detail',
  41. data
  42. })
  43. }
  44. // 获取电影的可选影院
  45. export function movie_cinemas(data) {
  46. return request({
  47. url: '/springbatchservice/ypp/movie/movie_cinemas',
  48. data
  49. })
  50. }
  51. // 获取影院某个电影的排片列表
  52. export function cinema_shows(data) {
  53. return request({
  54. url: '/springbatchservice/ypp/movie/cinema_shows',
  55. data
  56. })
  57. }
  58. // 获取场次座位详情
  59. export function getSeat(data) {
  60. return request({
  61. url: '/springbatchservice/ypp/movie/session',
  62. data
  63. })
  64. }
  65. // 创建订单
  66. export function create_order(data) {
  67. return request({
  68. url: '/springbatchservice/ypp/movie/create_order',
  69. method:'post',
  70. data
  71. })
  72. }