http.js 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. import request from './request'
  2. import storage from './storage'
  3. //获取code
  4. export function wxgetCode(params) {
  5. return new Promise((resolve, reject) => {
  6. request.post("/user/session",params).then(result=>{
  7. resolve(result)
  8. }).catch(err=>{
  9. reject(err)
  10. });
  11. })
  12. }
  13. //登录
  14. export function wxLogin(params) {
  15. return new Promise((resolve, reject) => {
  16. request.post("/user/login",params).then(result=>{
  17. resolve(result)
  18. }).catch(err=>{
  19. reject(err)
  20. });
  21. })
  22. }
  23. //个人中心首页
  24. export function ucenterData(){
  25. return request.post("/inquire/myData")
  26. }
  27. //个人中心联系客服
  28. export function getService(){
  29. return request.post("/inquire/contact/service")
  30. }
  31. //个人中心换电记录
  32. export function exchangeRecord(params){
  33. return request.post("/inquire/exchangeRecord",params)
  34. }
  35. //个人中心获取天数
  36. export function getDays(){
  37. return request.post("/user/days")
  38. }
  39. //换电记录详情
  40. export function exchangeRecordShow(id){
  41. return request.post(`/inquire/exchangeDetail/${id}`)
  42. }
  43. //个人中心我的车辆
  44. export function exchangeHistoryCar(){
  45. return request.post("/inquire/exchangeHistorical")
  46. }
  47. //个人中心我的车辆详情
  48. export function exchangeCarDetail(plate){
  49. return request.post(`/inquire/vehDetail?plate=${plate}`)
  50. }
  51. //用stationCode获取换电编号
  52. export function getStationExchange(params){
  53. return request.post("/swap/getStationExchange",params)
  54. }
  55. //首页车辆信息
  56. export function homeCar(params){
  57. return request.post("/inquire/homeCar",params)
  58. }
  59. //首页换电站信息
  60. export function homeStation(params){
  61. return request.post("/inquire/homeStation",params)
  62. }
  63. //换电流程累计换电次数
  64. export function getExchangeTimes(params){
  65. return request.post("/exchange/record/getExchangeNum",params)
  66. }
  67. //登录用户协议
  68. export function getAgreement(){
  69. return request.post("/user/agreement",1)
  70. }