| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- 'use strict';
- /**
- * @param {Egg.Application} app - egg application
- */
- module.exports = app => {
- const { router, controller } = app;
- // open local dir
- router.post('/api/v1/example/openLocalDir', controller.v1.example.openLocalDir);
- // executeJS
- router.post('/api/v1/example/executeJS', controller.v1.example.executeJS);
- // upload file
- router.post('/api/v1/example/uploadFile', controller.v1.example.uploadFile);
- // get ws url
- router.post('/api/v1/example/getWsUrl', controller.v1.example.getWsUrl);
- // add test data
- router.post('/api/v1/example/addTestData', controller.v1.example.addTestData);
- // delete test data
- router.post('/api/v1/example/delTestData', controller.v1.example.delTestData);
- // update test data
- router.post('/api/v1/example/updateTestData', controller.v1.example.updateTestData);
- // get test data
- router.post('/api/v1/example/getTestData', controller.v1.example.getTestData);
- // set shortcut
- router.post('/api/v1/example/setShortcut', controller.v1.example.setShortcut);
- // open launch
- router.post('/api/v1/example/autoLaunchEnable', controller.v1.example.autoLaunchEnable);
- // close launch
- router.post('/api/v1/example/autoLaunchDisable', controller.v1.example.autoLaunchDisable);
- // is launch
- router.post('/api/v1/example/autoLaunchIsEnabled', controller.v1.example.autoLaunchIsEnabled);
- // open software
- router.post('/api/v1/example/openSoftware', controller.v1.example.openSoftware);
- // select file dir
- router.post('/api/v1/example/selectFileDir', controller.v1.example.selectFileDir);
- // test some electron api
- router.post('/api/v1/example/testElectronApi', controller.v1.example.testElectronApi);
- // test2
- router.post('/api/v1/example/test2', controller.v1.example.test2);
- // message show
- router.post('/api/v1/example/messageShow', controller.v1.example.messageShow);
- // message show confirm
- router.post('/api/v1/example/messageShowConfirm', controller.v1.example.messageShowConfirm);
- // upload chrome extension
- router.post('/api/v1/example/uploadExtension', controller.v1.example.uploadExtension);
- // db operation
- router.post('/api/v1/example/dbOperation', controller.v1.example.dbOperation);
- };
|