cart.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. /**
  2. *@des 购物车模块接口
  3. *@des 地址管理接口
  4. *@author zhengjinyi
  5. *@date 2020/03/19 14:56:57
  6. *@param registerByPass
  7. */
  8. import request from '@/common/config/caimeiApi.js'
  9. import $reg from '@/common/config/common.js'
  10. /**
  11. *加入购物车
  12. */
  13. export function shoppingAddCart(params) {
  14. return new Promise(function(resolve,reject) {
  15. request.post('/shoppingCart/addCart',params, true,res => {
  16. if(res.code == 0){
  17. resolve(res)
  18. }else{
  19. reject(res)
  20. }
  21. })
  22. })
  23. }
  24. /**
  25. *获取购物车列表
  26. */
  27. export function queryShoppingCartList(params) {
  28. return new Promise(function(resolve,reject) {
  29. request.get('/shoppingCart/shoppingInfo',params, res => {
  30. if(res.code == 0){
  31. resolve(res)
  32. }else{
  33. reject(res)
  34. }
  35. })
  36. })
  37. }
  38. /**
  39. *更新购物车商品增减
  40. */
  41. export function shoppingCartUpdate(params) {
  42. return new Promise(function(resolve,reject) {
  43. request.post('/shoppingCart/update',params, res => {
  44. if(res.code == 0){
  45. resolve(res)
  46. }else{
  47. reject(res)
  48. }
  49. })
  50. })
  51. }
  52. /**
  53. *购物车删除商品
  54. */
  55. export function shoppingCartDelete(params) {
  56. return new Promise(function(resolve,reject) {
  57. request.post('/club/authorization',params, res => {
  58. if(res.code == 0){
  59. resolve(res)
  60. }else{
  61. reject(res)
  62. }
  63. })
  64. })
  65. }
  66. /**
  67. *查询地址列表
  68. */
  69. export function queryAddressList(params) {
  70. return new Promise(function(resolve,reject) {
  71. request.get('/personalCenter/findAddress',params, res => {
  72. if(res.code == 0){
  73. resolve(res)
  74. }else{
  75. reject(res)
  76. }
  77. })
  78. })
  79. }
  80. /**
  81. *修改保存
  82. */
  83. export function addNewAddress(params) {
  84. return new Promise(function(resolve,reject) {
  85. request.post('/personalCenter/saveAddress',params,true, res => {
  86. if(res.code == 0){
  87. resolve(res)
  88. }else{
  89. reject(res)
  90. }
  91. })
  92. })
  93. }
  94. /**
  95. *删除地址
  96. */
  97. export function deleteNewAddress(params) {
  98. return new Promise(function(resolve,reject) {
  99. request.get('/findAddress/deleteAddress',params, res => {
  100. if(res.code == 0){
  101. resolve(res)
  102. }else{
  103. reject(res)
  104. }
  105. })
  106. })
  107. }