1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798 |
- 'use strict';
- module.exports = app => {
- const { router, controller } = app;
-
- router.post('/api/power/login', controller.login.adminlogin);
- router.get('/api/qrcodeToken', controller.weixin.qrcodeToken);
- router.get('/api/getuuid', controller.weixin.getuuid);
- router.get('/api/qrcodelogin/:uuid', controller.weixin.qrcodelogin);
- router.get('/api/check', controller.weixin.check);
- router.get('/api/weixin/getopenid', controller.weixin.auth);
- router.get('/api/mqtt/:key', controller.weixin.mqtt);
-
- router.post('/api/weixin/orderPay', controller.weixin.orderPay);
- router.get('/api/weixin/pay', controller.weixin.pay);
- router.post('/api/weixin/orderClose', controller.weixin.orderClose);
- router.post('/api/weixin/pushMould', controller.weixin.pushMould);
- router.get('/api/weixin/bind', controller.weixin.bind);
-
-
- router.delete('/api/log/delete/:_id', controller.log.delete);
- router.get('/api/log/query', controller.log.query);
-
- router.post('/api/admin/create', controller.admin.create);
- router.post('/api/admin/update', controller.admin.update);
- router.delete('/api/admin/delete/:_id', controller.admin.delete);
- router.get('/api/admin/query', controller.admin.query);
- router.get('/api/admin/fetch/:_id', controller.admin.fetch);
- router.post('/api/editPwa', controller.login.editPwa);
-
- router.post('/api/user/create', controller.user.create);
- router.post('/api/user/update', controller.user.update);
- router.delete('/api/user/delete/:_id', controller.user.delete);
- router.get('/api/user/query', controller.user.query);
- router.get('/api/user/fetch/:_id', controller.user.fetch);
-
- router.post('/api/pages/create', controller.pages.create);
- router.post('/api/pages/update', controller.pages.update);
- router.delete('/api/pages/delete/:_id', controller.pages.delete);
- router.get('/api/pages/query', controller.pages.query);
- router.get('/api/pages/fetch/:code', controller.pages.fetch);
-
- router.post('/api/content/create', controller.content.create);
- router.post('/api/content/update', controller.content.update);
- router.delete('/api/content/delete/:_id', controller.content.delete);
- router.get('/api/content/query', controller.content.query);
- router.get('/api/content/fetch/:_id', controller.content.fetch);
-
- router.post('/api/hospital/create', controller.hospital.create);
- router.post('/api/hospital/update', controller.hospital.update);
- router.delete('/api/hospital/delete/:_id', controller.hospital.delete);
- router.get('/api/hospital/query', controller.hospital.query);
- router.get('/api/hospital/fetch/:_id', controller.hospital.fetch);
-
- router.post('/api/subject/create', controller.subject.create);
- router.post('/api/subject/update', controller.subject.update);
- router.delete('/api/subject/delete/:_id', controller.subject.delete);
- router.get('/api/subject/query', controller.subject.query);
- router.get('/api/subject/fetch/:_id', controller.subject.fetch);
-
- router.post('/api/specialist/create', controller.specialist.create);
- router.post('/api/specialist/update', controller.specialist.update);
- router.delete('/api/specialist/delete/:_id', controller.specialist.delete);
- router.get('/api/specialist/query', controller.specialist.query);
- router.get('/api/specialist/fetch/:_id', controller.specialist.fetch);
-
- router.post('/api/order/create', controller.order.create);
- router.post('/api/order/update', controller.order.update);
- router.delete('/api/order/delete/:_id', controller.order.delete);
- router.get('/api/order/query', controller.order.query);
- router.get('/api/order/fetch/:_id', controller.order.fetch);
- router.post('/api/order/updatestatus', controller.order.updatestatus);
-
- Object.keys(app.controller).forEach(key => {
- const c = app.controller[key];
- Object.keys(c).forEach(a => {
- if (a.endsWith('Action')) {
- const p = a.substr(0, a.length - 6);
- app.all(`/${key}${p === 'index' ? '' : ('/' + p)}`, `${key}.${a}`);
- }
- });
- });
- };
|