123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- 'use strict';
- module.exports = app => {
- const { router, controller } = app;
- router.get('/', controller.home.index);
- router.post('/api/visit/login', controller.login.login);
- router.post('/api/visit/wxlogin', controller.login.wxlogin);
- router.resources('user', '/api/visit/user', controller.user);
- router.resources('doctor', '/api/visit/doctor', controller.doctor);
- router.post('doctor', '/api/visit/doctor/:id', controller.doctor.update);
- router.get('doctor', '/api/visit/doctor/findopenid', controller.doctor.findopenid);
- router.post('doctor', '/api/visit/doctor/:id/bind', controller.doctor.updateopenid);
- router.resources('nurse', '/api/visit/nurse', controller.nurse);
- router.post('nurse', '/api/visit/nurse/:id', controller.nurse.update);
- router.post('nurse', '/api/visit/nurse/login', controller.nurse.login);
- router.resources('group', '/api/visit/group', controller.group);
- router.get('/api/visit/group/:id/info', controller.group.info);
- router.post('/api/visit/group/:id/info', controller.group.info);
-
- router.resources('grouppatients', '/api/visit/grouppatients', controller.grouppatients);
- router.get('/api/visit/grouppatients/:groupid/patients', controller.grouppatients.index);
- router.get('/api/visit/grouppatients/:groupid/patients/fetch', controller.grouppatients.fetch);
- router.post('/api/visit/grouppatients/:groupid/update/:id', controller.grouppatients.update);
- router.post('/api/visit/grouppatients/:groupid/destroy/:id', controller.grouppatients.destroy);
- router.resources('patient', '/api/visit/patient', controller.patient);
- router.get('/api/visit/patient/:id/info', controller.patient.info);
- router.get('/api/visit/patient/:id/doctors', controller.patient.doctors);
- router.get('/api/visit/patient/:id/groups', controller.patient.groups);
- router.post('/api/visit/patient/:id/info', controller.patient.info);
- router.get('patient', '/api/visit/patient/findopenid', controller.patient.findopenid);
-
- router.resources('patientemrs', '/api/visit/patientemrs', controller.patientemrs);
- router.get('/api/visit/patientemrs/:patientid/emrs', controller.patientemrs.index);
- router.get('/api/visit/patientemrs/:patientid/emrs/fetch/:emrid', controller.patientemrs.fetch);
- router.post('/api/visit/patientemrs/:patientid/create', controller.patientemrs.create);
- router.post('/api/visit/patientemrs/:patientid/update/:id', controller.patientemrs.update);
- router.delete('/api/visit/patientemrs/:patientid/destroy/:id', controller.patientemrs.destroy);
- router.get('/api/visit/rooms', controller.room.index);
- router.get('/api/visit/rooms/destroy/:id', controller.room.destroy);
- router.get('/api/visit/chat', controller.chat.index);
- router.post('/api/visit/chat/create', controller.chat.create);
- router.delete('/api/visit/chat/destroy/:id', controller.chat.destroy);
- router.get('/api/visit/groupchat', controller.groupchat.index);
- router.post('/api/visit/groupchat/create/:groupid', controller.groupchat.create);
- router.delete('/api/visit/groupchat/destroy/:id', controller.groupchat.destroy);
-
- router.get('/api/visit/auth', controller.weixin.auth);
- router.get('/api/visit/authBack', controller.weixin.authBack);
- router.post('/api/visit/getsign', controller.weixin.jsapiAuth);
- router.post('/api/visit/wxpaysign', controller.wxpay.wxpaysign);
- router.post('/api/visit/wxpayback', controller.wxpay.wxpaysignback);
-
- router.get('/api/visit/doctormoney', controller.doctormoney.index);
- router.post('/api/visit/doctormoney/create/:doctorid', controller.doctormoney.create);
- router.delete('/api/visit/doctormoney/destroy/:id', controller.doctormoney.destroy);
-
- router.post('/api/visit/qrcode/create', controller.qrcode.create);
- router.post('/api/visit/qrcode/creategroup', controller.qrcode.createQrcode);
- router.post('/api/visit/qrcode/:qrcode/check', controller.qrcode.check);
- router.get('/api/visit/qrcode/:qrcode/scan', controller.qrcode.scan);
- router.post('/api/visit/qrcode/:qrcode/login', controller.qrcode.login);
- router.post('/api/visit/qrcode/:qrcode/token', controller.qrcode.token);
-
- router.resources('adv', '/api/visit/adv', controller.adv);
- router.post('/api/visit/adv/update/:id', controller.adv.update);
-
- router.resources('article', '/api/visit/article', controller.article);
- router.post('/api/visit/article/update/:id', controller.article.update);
- };
|