http.js 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. import request from './request'
  2. import storage from './storage'
  3. //获取code
  4. export function wxgetCode(params) {
  5. return new Promise((resolve, reject) => {
  6. // let spread_id = parseInt(storage.get('spread_id'));
  7. // if(spread_id > 0){
  8. // params.spread_id = spread_id;
  9. // }
  10. request.post("/user/session",params).then(result=>{
  11. resolve(result)
  12. }).catch(err=>{
  13. reject(err)
  14. });
  15. })
  16. }
  17. //登录
  18. export function wxLogin(params) {
  19. return new Promise((resolve, reject) => {
  20. // let spread_id = parseInt(storage.get('spread_id'));
  21. // if(spread_id > 0){
  22. // params.spread_id = spread_id;
  23. // }
  24. request.post("/user/login",params).then(result=>{
  25. resolve(result)
  26. }).catch(err=>{
  27. reject(err)
  28. });
  29. })
  30. }
  31. //个人中心首页
  32. export function ucenterData(){
  33. return request.post("/inquire/myData")
  34. }
  35. //个人中心联系客服
  36. export function getService(){
  37. return request.post("/inquire/contact/service")
  38. }
  39. //个人中心换电记录
  40. export function exchangeRecord(params){
  41. return request.post("/inquire/exchangeRecord",params)
  42. }
  43. //换电记录详情
  44. export function exchangeRecordShow(id){
  45. return request.post(`/inquire/exchangeDetail/${id}`)
  46. }
  47. //个人中心我的车辆
  48. export function exchangeHistoryCar(){
  49. return request.post("/inquire/exchangeHistorical")
  50. }
  51. //个人中心我的车辆详情
  52. export function exchangeCarDetail(plate){
  53. return request.post(`/inquire/vehDetail?plate=${plate}`)
  54. }
  55. //用stationCode获取换电编号
  56. export function getStationExchange(params){
  57. return request.post("/swap/getStationExchange",params)
  58. }
  59. //首页车辆信息
  60. export function homepage(params){
  61. return request.post("/inquire/homepage",params)
  62. }