integral.js 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  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. }