site.js 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. import request from '../utils/request.js';
  2. import Qs from 'qs';
  3. export function geChargingStationData(data){
  4. return request({
  5. method: 'post',
  6. data: data,
  7. url: '/mobile/chargingStation/chargingStationData'
  8. })
  9. }
  10. export function getPileDetails(data){
  11. var p = new Promise(function(resolve,rejct){
  12. if(data != null)
  13. {
  14. let pile = {
  15. no:'A00666',
  16. interface:'国际直流',
  17. type:'快充',
  18. power:60000,
  19. price:[
  20. {time:'00:00-07:00',single_price:1.0,service_price:0.25,price:1.25},
  21. {time:'07:00-09:00',single_price:1.0,service_price:0.25,price:1.25},
  22. {time:'09:00-15:00',single_price:1.0,service_price:0.25,price:1.25},
  23. {time:'15:00-20:00',single_price:1.0,service_price:0.25,price:1.25},
  24. {time:'20:00-22:00',single_price:1.0,service_price:0.25,price:1.25},
  25. {time:'22:00-23:00',single_price:1.0,service_price:0.25,price:1.25},
  26. {time:'23:00-23:59',single_price:1.0,service_price:0.25,price:1.25},
  27. ]
  28. };
  29. resolve(pile)
  30. }
  31. reject(data);
  32. })
  33. return p;
  34. }
  35. export function getPriceDetails(data){
  36. var p = new Promise(function(resolve,rejct){
  37. if(data != null)
  38. {
  39. let list = [{
  40. name: '直流快充',
  41. items:[
  42. {time:'00:00-07:00',single_price:1.0,service_price:0.25,price:1.25},
  43. {time:'07:00-09:00',single_price:1.0,service_price:0.25,price:1.25},
  44. {time:'09:00-15:00',single_price:1.0,service_price:0.25,price:1.25},
  45. {time:'15:00-20:00',single_price:1.0,service_price:0.25,price:1.25},
  46. {time:'20:00-22:00',single_price:1.0,service_price:0.25,price:1.25},
  47. {time:'22:00-23:00',single_price:1.0,service_price:0.25,price:1.25},
  48. {time:'23:00-23:59',single_price:1.0,service_price:0.25,price:1.25},
  49. ]
  50. }, {
  51. name: '交流慢充',
  52. items:[
  53. {time:'00:00-07:00',single_price:0.5,service_price:0.25,price:0.75},
  54. {time:'07:00-09:00',single_price:0.7,service_price:0.25,price:1.00},
  55. {time:'09:00-15:00',single_price:0.7,service_price:0.25,price:1.00},
  56. {time:'15:00-20:00',single_price:0.7,service_price:0.25,price:1.00},
  57. {time:'20:00-22:00',single_price:0.6,service_price:0.25,price:0.90},
  58. {time:'22:00-23:00',single_price:0.5,service_price:0.25,price:0.75},
  59. {time:'23:00-23:59',single_price:0.5,service_price:0.25,price:0.75},
  60. ]
  61. }];
  62. resolve(list)
  63. }
  64. reject(data);
  65. })
  66. return p;
  67. }
  68. export function getChargerInfoById(data) {
  69. //var url='/mobile/regUser/findByOpenId';
  70. /*return requestWhite({
  71. method: 'get',
  72. data: data,
  73. url: url
  74. })*/
  75. var p = new Promise(function(resolve,rejct){
  76. if(data != null)
  77. resolve(data)
  78. reject(data);
  79. })
  80. return p;
  81. }