耀实惠小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

108 lines
4.3 KiB

  1. import request from './http'
  2. // 登录接口
  3. export const getLogin = (params,succCallback,errorCallback) => {
  4. return request('api/applet/login',params,'GET',succCallback,errorCallback)
  5. };
  6. // 登录接口 获取手机号
  7. export const getPhone = (params,succCallback,errorCallback) => {
  8. return request('api/applet/bind/phone',params,'POST',succCallback,errorCallback)
  9. };
  10. // 账号登录接口
  11. export const getAccount = (params,succCallback,errorCallback) => {
  12. return request('api/login/account',params,'POST',succCallback,errorCallback)
  13. };
  14. // 个人中心 用户信息接口
  15. export const getUserInfo = (params,succCallback,errorCallback) => {
  16. return request('api/info/user',params,'GET',succCallback,errorCallback)
  17. };
  18. // 个人中心 个人头像上传接口 api/info/edit/user
  19. export const setUpload = (params,succCallback,errorCallback) => {
  20. return request('api/info/upload',params,'POST',succCallback,errorCallback)
  21. };
  22. // 个人中心 修改个人信息接口
  23. export const setUserInfo = (params,succCallback,errorCallback) => {
  24. return request('api/info/edit/user',params,'POST',succCallback,errorCallback)
  25. };
  26. // 个人中心 留言反馈接口
  27. export const setFeedback = (params,succCallback,errorCallback) => {
  28. return request('api/info/feedback',params,'POST',succCallback,errorCallback)
  29. };
  30. // 个人中心 代购需求接口
  31. export const setPurchasingAgency = (params,succCallback,errorCallback) => {
  32. return request('api/info/purchasing/agency',params,'POST',succCallback,errorCallback)
  33. };
  34. // 个人中心 查询渠道商是否存在 接口
  35. export const getIsChannel = (params,succCallback,errorCallback) => {
  36. return request('api/channel/get',params,'GET',succCallback,errorCallback)
  37. };
  38. // 个人中心 渠道商申请 接口
  39. export const addChannel = (params,succCallback,errorCallback) => {
  40. return request('api/channel/add',params,'POST',succCallback,errorCallback)
  41. };
  42. // 个人中心 查询站长是否存在 接口
  43. export const getIsStation = (params,succCallback,errorCallback) => {
  44. return request('api/station/get',params,'GET',succCallback,errorCallback)
  45. };
  46. // 个人中心 站长申请 接口
  47. export const addStation = (params,succCallback,errorCallback) => {
  48. return request('api/station/add',params,'POST',succCallback,errorCallback)
  49. };
  50. // 隐私协议接口 协议隐私说明0用户协议1隐私政策2充值说明3站长申请协议4渠道商申请协议5平台规则6平台公告7操作指南8平台文章9省钱攻略
  51. export const getAgreement = (params,succCallback,errorCallback) => {
  52. return request('api/protocol/user/agreement',params,'GET',succCallback,errorCallback)
  53. };
  54. // 首页 轮播图接口
  55. export const getBanner = (params,succCallback,errorCallback) => {
  56. return request('api/banner/index',params,'GET',succCallback,errorCallback)
  57. };
  58. // 首页 公告接口
  59. export const getNotice = (params,succCallback,errorCallback) => {
  60. return request('api/notice/index',params,'GET',succCallback,errorCallback)
  61. };
  62. // 我的 消费金流水接口
  63. export const getConsumptionGold = (params,succCallback,errorCallback) => {
  64. return request('api/running/account/list',params,'GET',succCallback,errorCallback)
  65. };
  66. // 我的 兑购流水接口
  67. export const getInteger = (params,succCallback,errorCallback) => {
  68. return request('api/running/integer/list',params,'GET',succCallback,errorCallback)
  69. };
  70. // 我的 钱包流水接口
  71. export const getWallet = (params,succCallback,errorCallback) => {
  72. return request('api/running/wallet/list',params,'GET',succCallback,errorCallback)
  73. };
  74. // 地址接口 添加
  75. export const addAddress = (params,succCallback,errorCallback) => {
  76. return request('api/address/add',params,'POST',succCallback,errorCallback)
  77. };
  78. // 地址接口 通过id删除
  79. export const deleteAddress = (params,succCallback,errorCallback) => {
  80. return request('api/address/delete',params,'DELETE',succCallback,errorCallback)
  81. };
  82. // 地址接口 post 编辑
  83. export const editAddress = (params,succCallback,errorCallback) => {
  84. return request('api/address/edit',params,'POST',succCallback,errorCallback)
  85. };
  86. // 地址接口 PUT 编辑
  87. export const edit2Address = (params,succCallback,errorCallback) => {
  88. return request('api/address/edit',params,'PUT',succCallback,errorCallback)
  89. };
  90. // 地址接口 获取地址列表
  91. export const getAddressList = (params,succCallback,errorCallback) => {
  92. return request('api/address/list',params,'GET',succCallback,errorCallback)
  93. };