integral.js 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. import Request from '../common/request.js';
  2. let request = new Request().http
  3. export function getIntegralGoodsList(data) {
  4. return request('/app/integral/getIntegralGoodsList',data,'GET');
  5. }
  6. export function getIntegralGoodsById(data) {
  7. return request('/app/integral/getIntegralGoodsById',data,'GET');
  8. }
  9. export function getUserIntegralLogsList(data) {
  10. return request('/app/integral/getUserIntegralLogsList',data,'GET');
  11. }
  12. export function getIntegralOrderList(data) {
  13. return request('/app/integral/getIntegralOrderList',data,'GET');
  14. }
  15. export function getIntegralOrderById(data) {
  16. return request('/app/integral/getIntegralOrderById',data,'GET');
  17. }
  18. export function createOrder(data) {
  19. return request('/app/integral/createOrder',data,'POST','application/json;charset=UTF-8');
  20. }
  21. export function getUserSign() {
  22. return request('/app/integral/getUserSign',null,'GET');
  23. }
  24. export function doSign(data) {
  25. return request('/app/integral/sign',data,'POST','application/json;charset=UTF-8');
  26. }
  27. //添加福币
  28. export function addIntegral(type) { //类型 1浏览商品 2刷视频
  29. let data={"type":type};
  30. return request('/app/integral/addIntegral',data,'POST','application/json;charset=UTF-8');
  31. }
  32. //获取新人福利完成情况
  33. export function getNewcomerBenefits(type) {
  34. return request('/app/integral/getNewcomerBenefits',null,'GET','application/json;charset=UTF-8');
  35. }
  36. //获取邀请下载海报
  37. export function getDownloadPoster(type) {
  38. return request('/app/invited/getDownloadPoster',null,'GET');
  39. }
  40. //填写邀请码
  41. export function invited(data) {
  42. return request('/app/invited',data,'POST','application/json;charset=UTF-8');
  43. }
  44. // 分享健康知识获取福币
  45. export function shareHealth(data) {
  46. return request('/app/integral/shareHealth',data,'POST','application/json;charset=UTF-8');
  47. }
  48. // 积分配置
  49. export function getConfigByKey(data) {
  50. return request('/app/common/getConfigByKey',data,'GET','application/json;charset=UTF-8');
  51. }
  52. // 领取app下载积分
  53. export function addDownIntegral(data) {
  54. return request('/app/api/addIntegral',data,'POST','application/json;charset=UTF-8');
  55. }
  56. export function payment(data) {
  57. return request('/app/integral/payment',data,'POST','application/json;charset=UTF-8');
  58. }
  59. export function cannelOrder(data) {
  60. return request('/app/integral/cannelOrder',data,'POST','application/json;charset=UTF-8');
  61. }
  62. export function getCartCount() {
  63. return request('/app/integral/getCartCount',null,'GET');
  64. }
  65. export function addOrUpdateCart(data) {
  66. return request('/app/integral/addOrUpdateCart',data,'POST','application/json;charset=UTF-8');
  67. }
  68. export function getCarts() {
  69. return request('/app/integral/getCarts',null,'GET');
  70. }
  71. export function delCart(data) {
  72. return request('/app/integral/delCart',data,'POST','application/json;charset=UTF-8');
  73. }
  74. export function createCartOrder(data) {
  75. return request('/app/integral/createCartOrder',data,'POST','application/json;charset=UTF-8');
  76. }
  77. export function getCartByIds(data) {
  78. return request('/app/integral/getCartByIds',data,'POST','application/json;charset=UTF-8');
  79. }