main.js 995 B

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