|
@ -36,16 +36,17 @@ router.post(APIv2.Message.Send, function (req, res) {
|
|
router.post(APIv2.Message.DoctorSystemMessage, function (req, res) {
|
|
router.post(APIv2.Message.DoctorSystemMessage, function (req, res) {
|
|
let targetUserId = req.body.targetUserId;
|
|
let targetUserId = req.body.targetUserId;
|
|
let message = req.body.message;
|
|
let message = req.body.message;
|
|
|
|
let wechatClient = new WechatClient();
|
|
if (!targetUserId) {
|
|
if (!targetUserId) {
|
|
throw {httpStatus: 406, message: 'Missing targetUserId.'};
|
|
throw {httpStatus: 406, message: 'Missing targetUserId.'};
|
|
}
|
|
}
|
|
if (!message) {
|
|
if (!message) {
|
|
throw {httpStatus: 406, message: 'Missing message.'};
|
|
throw {httpStatus: 406, message: 'Missing message.'};
|
|
}
|
|
}
|
|
ControllerUtil.regModelEventHandler(WechatClient, res);
|
|
|
|
|
|
ControllerUtil.regModelEventHandler(wechatClient, res);
|
|
|
|
|
|
//推送MDT,医生外层新消息
|
|
//推送MDT,医生外层新消息
|
|
WechatClient.cloudSendMDTSocketMessageToDoctor(targetUserId,JSON.parse(message));
|
|
|
|
|
|
wechatClient.cloudSendMDTSocketMessageToDoctor(targetUserId,JSON.parse(message));
|
|
|
|
|
|
});
|
|
});
|
|
|
|
|