|
@ -157,10 +157,15 @@ public class ExpensesRemindService extends BaseService {
|
|
|
try {
|
|
|
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
|
|
|
SimpleDateFormat dft = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
boolean mFlag = false;
|
|
|
boolean wFlag = false;
|
|
|
|
|
|
if (StringUtils.isNotEmpty(p.getMobile()) ) {
|
|
|
smsService.sendMsg(p.getMobile(), "厦门市民健康系统】" + doc.getName() + "医生提醒您:为完成家庭医生签约," +
|
|
|
int result = smsService.sendMsg(p.getMobile(), "厦门市民健康系统】" + doc.getName() + "医生提醒您:为完成家庭医生签约," +
|
|
|
"尽早为您提供家庭医生服务,请尽快到" + hos.getName() + "(地址:" + hos.getAddress() + ")缴费");
|
|
|
if(result == 1){
|
|
|
mFlag = true;
|
|
|
}
|
|
|
}
|
|
|
if(StringUtils.isNotEmpty(p.getOpenid())){
|
|
|
// 微信提醒
|
|
@ -174,8 +179,12 @@ public class ExpensesRemindService extends BaseService {
|
|
|
json.put("remark", "");
|
|
|
// 添加到发送队列
|
|
|
PushMsgTask.getInstance().putWxMsg(tokenUtils.getAccessToken(), 8, p.getOpenid(), p.getName(), json);
|
|
|
wFlag = true;
|
|
|
}
|
|
|
|
|
|
if(wFlag || mFlag) {
|
|
|
redisTemplate.opsForValue().set("expenses:remind:" + p.getCode(), df.format(new Date()));
|
|
|
}
|
|
|
redisTemplate.opsForValue().set("expenses:remind:" + p.getCode(), df.format(new Date()));
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
}
|