|
@ -296,21 +296,20 @@ public class BookingController extends WeixinBaseController {
|
|
|
if (obj != null) {
|
|
|
Patient p = patientService.findByCode(obj.getPatient());
|
|
|
String msg = "您成功预约了 " + obj.getOrgName() + " " + obj.getDoctorName() + " " + obj.getStartTime() + " 的号源!";
|
|
|
if (StringUtils.isNotEmpty(p.getOpenid())) {
|
|
|
// 推送消息给微信端
|
|
|
JSONObject json = new JSONObject();
|
|
|
json.put("first", "");
|
|
|
json.put("toUser", p.getCode());
|
|
|
json.put("id", obj.getCode());
|
|
|
json.put("date", obj.getStartTime());
|
|
|
json.put("orgCode", obj.getOrgCode());
|
|
|
json.put("orgName", obj.getOrgName());
|
|
|
json.put("doctorName", obj.getDoctorName());
|
|
|
json.put("deptName", obj.getDeptName());
|
|
|
json.put("remark", p.getName() + ",您好!" + msg);
|
|
|
|
|
|
//判断是否判定openId,有没有发则查找家人发送
|
|
|
if(StringUtils.isNotBlank(p.getOpenid())){
|
|
|
// 推送消息给微信端
|
|
|
JSONObject json = new JSONObject();
|
|
|
json.put("first", "");
|
|
|
json.put("toUser", p.getCode());
|
|
|
json.put("id", obj.getCode());
|
|
|
json.put("date", obj.getStartTime());
|
|
|
json.put("orgCode", obj.getOrgCode());
|
|
|
json.put("orgName", obj.getOrgName());
|
|
|
json.put("doctorName", obj.getDoctorName());
|
|
|
json.put("deptName", obj.getDeptName());
|
|
|
json.put("remark", p.getName() + ",您好!" + msg);
|
|
|
|
|
|
//判断是否判定openId,有没有发则查找家人发送
|
|
|
if(StringUtils.isNotBlank(p.getOpenid())){
|
|
|
// 添加到发送队列
|
|
|
PushMsgTask.getInstance().putWxMsg(getAccessToken(), 6, p.getOpenid(), p.getName(), json);
|
|
|
}else{
|
|
@ -322,10 +321,10 @@ public class BookingController extends WeixinBaseController {
|
|
|
json.put("first",weiXinOpenIdUtils.getTitleMes(p,j.getInt("relation"),member.getName())+first);
|
|
|
PushMsgTask.getInstance().putWxMsg(getAccessToken(), 6, member.getOpenid(), member.getName(), json);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
//发送短信小时
|
|
|
// 调用总部发送信息的接口
|
|
|
//String result = HttpClientUtil.post(SystemConf.getInstance().getSmsUrl(), buildSmsParams(msg, p.getMobile()), "GBK");
|