order.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. /**
  2. *@des 订单模块接口
  3. *@author zhengjinyi
  4. *@date 2020/03/19 14:56:57
  5. *@param registerByPass
  6. */
  7. import request from '@/common/config/caimeiApi.js'
  8. import $reg from '@/common/config/common.js'
  9. /**
  10. *@提交订单
  11. *@param productIds 商品ID【”,”分割】
  12. *@param count 立即购买商品数量,购物车count为nul
  13. */
  14. export function createOrderInfo(params) {
  15. return new Promise(function(resolve,reject) {
  16. request.get('/order/confirm',params, res => {
  17. if(res.code == 0){
  18. resolve(res)
  19. }else{
  20. reject(res)
  21. }
  22. })
  23. })
  24. }
  25. /**
  26. *@获取订单列表
  27. *@param orderState 订单状态 1 2 3 4
  28. *@param pageNum 页码
  29. *@param pageSize 条数
  30. */
  31. export function queryOrderList(params) {
  32. return new Promise(function(resolve,reject) {
  33. request.get('/order/list',params, res => {
  34. if(res.code == 0){
  35. resolve(res)
  36. }else{
  37. reject(res)
  38. }
  39. })
  40. })
  41. }
  42. /**
  43. *获取订单分享码
  44. * @param
  45. */
  46. export function queryOrderShareCode(params) {
  47. return new Promise(function(resolve,reject) {
  48. request.get('/club/authorization',params, res => {
  49. if(res.code == 0){
  50. resolve(res)
  51. }else{
  52. reject(res)
  53. }
  54. })
  55. })
  56. }
  57. /**
  58. *取消订单
  59. * @param
  60. */
  61. export function cancelOrder(params) {
  62. return new Promise(function(resolve,reject) {
  63. request.get('/club/authorization',params, res => {
  64. if(res.code == 0){
  65. resolve(res)
  66. }else{
  67. reject(res)
  68. }
  69. })
  70. })
  71. }
  72. /**
  73. *删除订单
  74. * @param
  75. */
  76. export function deleteOrder(params) {
  77. return new Promise(function(resolve,reject) {
  78. request.get('/club/authorization',params, res => {
  79. if(res.code == 0){
  80. resolve(res)
  81. }else{
  82. reject(res)
  83. }
  84. })
  85. })
  86. }
  87. /**
  88. *确认收货
  89. * @param
  90. */
  91. export function confirmReceipt(params) {
  92. return new Promise(function(resolve,reject) {
  93. request.get('/club/authorization',params, res => {
  94. if(res.code == 0){
  95. resolve(res)
  96. }else{
  97. reject(res)
  98. }
  99. })
  100. })
  101. }
  102. /**
  103. *查询物流信息
  104. * @param
  105. */
  106. export function queryLogistics(params) {
  107. return new Promise(function(resolve,reject) {
  108. request.get('/club/authorization',params, res => {
  109. if(res.code == 0){
  110. resolve(res)
  111. }else{
  112. reject(res)
  113. }
  114. })
  115. })
  116. }
  117. /**
  118. *查询订单详情
  119. * @param
  120. */
  121. export function queryOrderDetails(params) {
  122. return new Promise(function(resolve,reject) {
  123. request.get('/club/authorization',params, res => {
  124. if(res.code == 0){
  125. resolve(res)
  126. }else{
  127. reject(res)
  128. }
  129. })
  130. })
  131. }
  132. /**
  133. *分享订单登录
  134. * @param
  135. */
  136. export function orderShareLogin(params) {
  137. return new Promise(function(resolve,reject) {
  138. request.get('/club/authorization',params, res => {
  139. if(res.code == 0){
  140. resolve(res)
  141. }else{
  142. reject(res)
  143. }
  144. })
  145. })
  146. }