task.js 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. import request from '../utils/request.js'
  2. import config from '../utils/config'
  3. // 获取任务列表
  4. export const getTaskList = data => {
  5. return request.post('/data/api.task/getTasks', data)
  6. }
  7. // 获取任务详情
  8. export const getTaskDetails = data => {
  9. return request.post('/data/api.auth.task/getTask', data)
  10. }
  11. //生成分享二维码
  12. export const makeErCode = data => {
  13. return request.post('/wechat/wxapp/qrcode', data)
  14. }
  15. // 获取任务详情 不带token
  16. export const getTaskDetailsNoToken = data => {
  17. return request.post('/data/api.task/getTask', data)
  18. }
  19. // 商单任务报名
  20. export const postTaskEnroll = data => {
  21. return request.post('/data/api.auth.task/enroll', data)
  22. }
  23. // 我的商单任务报名
  24. export const getMyTaskEnrollList = data => {
  25. return request.post('/data/api.auth.task/myEnrolls', data)
  26. }
  27. // 修改我的商单任务报名
  28. export const postTaskEnrollUpdate = data => {
  29. return request.post('/data/api.auth.task/editEnroll', data)
  30. }
  31. // 获取我的商单任务详情
  32. export const getMyTaskEnrollDetail = data => {
  33. return request.post('/data/api.auth.task/getEnroll', data)
  34. }
  35. // 我的商单任务交付
  36. export const submitTask = data => {
  37. return request.post('/data/api.auth.task/submit', data)
  38. }
  39. // 我的商单任务取消合作
  40. export const cancelTask = data => {
  41. return request.post('/data/api.auth.task/cancel', data)
  42. }
  43. // 提交推广合作
  44. export const addPeace = data => {
  45. return request.post('/data/api.auth.promotion/add', data)
  46. }
  47. // 足迹-任务
  48. export const getHistoryOne = data => {
  49. return request.post('/data/api.auth.task/getHistory', data)
  50. }
  51. // 足迹-带货
  52. export const getHistoryTwo = data => {
  53. return request.post('/data/api.auth.commerce/getHistory', data)
  54. }