main.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import request from '@/utils/request'
  2. const eggApiroute = {
  3. uploadFile: '/api/example/uploadFile',
  4. autoLaunchEnable: '/api/example/autoLaunchEnable',
  5. autoLaunchDisable: '/api/example/autoLaunchDisable',
  6. autoLaunchIsEnabled: '/api/example/autoLaunchIsEnabled',
  7. openSoftware: '/api/example/openSoftware',
  8. messageShow: '/api/example/messageShow',
  9. messageShowConfirm: '/api/example/messageShowConfirm',
  10. dbOperation: '/api/example/dbOperation',
  11. testElectronApi: '/api/example/testElectronApi',
  12. }
  13. const ipcApiRoute = {
  14. messageShow: 'controller.example.messageShow',
  15. messageShowConfirm: 'controller.example.messageShowConfirm',
  16. selectFolder: 'controller.example.selectFolder',
  17. openDirectory: 'controller.example.openDirectory',
  18. socketMessageStart: 'controller.example.socketMessageStart',
  19. socketMessageStop: 'controller.example.socketMessageStop',
  20. hello: 'controller.example.hello',
  21. executeJS: 'controller.example.executeJS',
  22. }
  23. /**
  24. * 访问egg api
  25. */
  26. const requestEggApi = (uri, parameter) => {
  27. return request({
  28. url: eggApiroute[uri],
  29. method: 'post',
  30. data: parameter
  31. })
  32. }
  33. export {
  34. requestEggApi,
  35. ipcApiRoute
  36. }