current.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. import request from '@/utils/request'
  2. // 充点电流设置方法
  3. export function setCurrent(data,current) {
  4. return request({
  5. 'url': '/device/setCurrent?current='+current,
  6. 'method': 'post',
  7. data:data
  8. })
  9. }
  10. function cloneObj(obj){
  11. return JSON.parse(JSON.stringify(obj));
  12. }
  13. // 发送获取主板的命令
  14. export function sendMainboardCmd(deviceInfo) {
  15. return request({
  16. 'url': '/device/sendMainboardCmd',
  17. 'method': 'post',
  18. data:deviceInfo
  19. })
  20. }
  21. // 获取主板配置方法
  22. export function getMainbordConfig(deviceInfo,time) {
  23. let data = cloneObj(deviceInfo);
  24. data.time = time;
  25. return request({
  26. 'url': '/device/getMainboardConfig',
  27. 'method': 'post',
  28. data:data
  29. })
  30. }
  31. // 获取设备info
  32. export function getDeviceInfo(deviceID) {
  33. return request({
  34. url: '/select/'+deviceID,
  35. method: 'post'
  36. })
  37. }
  38. // 恢复默认配置
  39. export function reset(deviceInfo) {
  40. return request({
  41. 'url': '/device/resetMainboard',
  42. 'method': 'post',
  43. data:deviceInfo
  44. })
  45. }
  46. // 重启充电桩
  47. export function restart(deviceInfo) {
  48. return request({
  49. 'url': '/device/restartMainboard',
  50. 'method': 'post',
  51. data:deviceInfo
  52. })
  53. }