user.js 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. import Request from '../common/request.js';
  2. let request = new Request().http
  3. export function loginByMiniApp(data) {
  4. return request('/app/wx/loginByMiniApp',data,'POST','application/json;charset=UTF-8');
  5. }
  6. export function loginByMp(data) {
  7. return request('/app/wx/loginByMp',data,'POST','application/json;charset=UTF-8');
  8. }
  9. export function getUserInfo() {
  10. return request('/app/user/getUserInfo',null,'GET');
  11. }
  12. export function editUser(data) {
  13. return request('/app/user/editUser',data,'POST','application/json;charset=UTF-8');
  14. }
  15. export function getWeixinInfo(data) {
  16. return request('/app/wx/getWeixinInfo',data,'POST','application/json;charset=UTF-8');
  17. }
  18. export function checkLogin() {
  19. return request('/app/user/checkLogin',null,'GET');
  20. }
  21. export function getTuiImg() {
  22. return request('/app/user/getTuiImg',null,'GET');
  23. }
  24. export function getMyTuiOrderList(data) {
  25. return request('/app/user/getMyTuiOrderList',data,'GET');
  26. }
  27. export function getTuiMoney() {
  28. return request('/app/user/getTuiMoney',null,'GET');
  29. }
  30. export function getMyTuiList(data) {
  31. return request('/app/user/getMyTuiList',data,'GET');
  32. }
  33. export function getTuiMoneyLogs(data) {
  34. return request('/app/user/getTuiMoneyLogs',data,'GET');
  35. }
  36. export function getProductFoots(data) {
  37. return request('/app/user/getProductFoots',data,'GET');
  38. }
  39. export function delProductFoots(data) {
  40. return request('/app/user/delProductFoots',data,'POST','application/json;charset=UTF-8');
  41. }
  42. export function doExtract(data) {
  43. return request('/app/user/doExtract',data,'POST','application/json;charset=UTF-8');
  44. }
  45. export function getExtractList(data) {
  46. return request('/app/user/getExtractList',data,'GET');
  47. }
  48. export function applyPromoter(data) {
  49. return request('/app/user/applyPromoter',data,'POST','application/json;charset=UTF-8');
  50. }
  51. export function bindPromoter(data) {
  52. return request('/app/user/bindPromoter',data,'POST','application/json;charset=UTF-8');
  53. }
  54. //app登录
  55. export function login(data) {
  56. return request('/app/app/login',data,'POST','application/json;charset=UTF-8');
  57. }
  58. //app注册
  59. export function register(data) {
  60. return request('/app/app/register',data,'POST','application/json;charset=UTF-8');
  61. }
  62. //微信
  63. export function loginByWeChat(data) {
  64. return request('/app/app/loginByWeChat',data,'POST','application/json;charset=UTF-8');
  65. }
  66. //set手机号
  67. export function setPhone(data) {
  68. return request('/app/app/setPhone',data,'POST','application/json;charset=UTF-8');
  69. }
  70. //获取图标
  71. export function geticon(data) {
  72. return request('/app/index/getMenuUser',data,'GET','application/json;charset=UTF-8');
  73. }
  74. // 更新jpushId
  75. export function updatePushId(data) {
  76. return request('/app/updatePushId',data,'GET');
  77. }