|
@ -35,6 +35,7 @@ import com.yihu.wlyy.service.app.talk.TalkGroupService;
|
|
|
import com.yihu.wlyy.service.common.SMSService;
|
|
|
import com.yihu.wlyy.task.PushMsgTask;
|
|
|
import com.yihu.wlyy.util.MD5;
|
|
|
import com.yihu.wlyy.wechat.util.WeiXinAccessTokenUtils;
|
|
|
import org.apache.commons.beanutils.converters.IntegerConverter;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.json.JSONArray;
|
|
@ -102,6 +103,8 @@ public class DoctorInfoService extends BaseService {
|
|
|
DoctorWorkTimeService workTimeService;
|
|
|
@Autowired
|
|
|
TalkGroupService talkGroupService;
|
|
|
@Autowired
|
|
|
WeiXinAccessTokenUtils accessTokenUtils;
|
|
|
|
|
|
/**
|
|
|
* 获取医生的签约病人
|
|
@ -849,7 +852,7 @@ public class DoctorInfoService extends BaseService {
|
|
|
data.put("keyword1", "家庭签约");
|
|
|
data.put("keyword2", newD.getName());
|
|
|
}
|
|
|
PushMsgTask.getInstance().putWxMsg("", 10, p.getOpenid(), p.getName(), data);
|
|
|
PushMsgTask.getInstance().putWxMsg(accessTokenUtils.getAccessToken(), 10, p.getOpenid(), p.getName(), data);
|
|
|
}
|
|
|
|
|
|
@Transactional
|
|
@ -910,7 +913,7 @@ public class DoctorInfoService extends BaseService {
|
|
|
"医生一道,为您提供优质健康管理服务,医生信息如下:");
|
|
|
data.put("keyword1", "家庭签约");
|
|
|
data.put("keyword2", newD.getName());
|
|
|
PushMsgTask.getInstance().putWxMsg("", 10, p.getOpenid(), p.getName(), data);
|
|
|
PushMsgTask.getInstance().putWxMsg(accessTokenUtils.getAccessToken(), 10, p.getOpenid(), p.getName(), data);
|
|
|
|
|
|
return 1;
|
|
|
}
|
|
@ -1068,6 +1071,6 @@ public class DoctorInfoService extends BaseService {
|
|
|
data.put("remark", newD.getName() + "医生" +
|
|
|
(StringUtils.isNotEmpty(signFamily.getDoctorHealthName()) ? ( "与" + signFamily.getDoctorHealthName() + "医生一道") : "") +
|
|
|
",为您提供优质健康服务");
|
|
|
PushMsgTask.getInstance().putWxMsg("", 10, p.getOpenid(), p.getName(), data);
|
|
|
PushMsgTask.getInstance().putWxMsg(accessTokenUtils.getAccessToken(), 10, p.getOpenid(), p.getName(), data);
|
|
|
}
|
|
|
}
|