|
@ -965,10 +965,10 @@ public class SignWebService extends BaseService {
|
|
Patient member = (Patient) j.get("member");
|
|
Patient member = (Patient) j.get("member");
|
|
Patient p = patientService.findByCode(code);
|
|
Patient p = patientService.findByCode(code);
|
|
if (StringUtils.isNotBlank(member.getOpenid())) {
|
|
if (StringUtils.isNotBlank(member.getOpenid())) {
|
|
json.put("first", weiXinOpenIdUtils.getTitleMes(p, (int) j.get("relation"), member.getName()) + "\n" +
|
|
|
|
|
|
json.put("first", weiXinOpenIdUtils.getTitleMes(p, (int) j.get("relation"), p.getName()) + "\n" +
|
|
name + ",您好!\n" +
|
|
name + ",您好!\n" +
|
|
"您的家庭医生签约将于6月30日到期,为了能继续给您提供健康服务,诚邀您续签家庭医生。");
|
|
"您的家庭医生签约将于6月30日到期,为了能继续给您提供健康服务,诚邀您续签家庭医生。");
|
|
PushMsgTask.getInstance().putWxMsg(access_token, 16, member.getOpenid(), member.getName(), json);
|
|
|
|
|
|
PushMsgTask.getInstance().putWxMsg(access_token, 16, member.getOpenid(), p.getName(), json);
|
|
} else {
|
|
} else {
|
|
//发送短信
|
|
//发送短信
|
|
String mobile = (String) signFamily.get("mobile");
|
|
String mobile = (String) signFamily.get("mobile");
|
|
@ -1044,10 +1044,10 @@ public class SignWebService extends BaseService {
|
|
Patient member = (Patient) j.get("member");
|
|
Patient member = (Patient) j.get("member");
|
|
Patient p = patientService.findByCode(code);
|
|
Patient p = patientService.findByCode(code);
|
|
if (StringUtils.isNotBlank(member.getOpenid())) {
|
|
if (StringUtils.isNotBlank(member.getOpenid())) {
|
|
json.put("first", weiXinOpenIdUtils.getTitleMes(p, (int) j.get("relation"), member.getName()) + "\n" +
|
|
|
|
|
|
json.put("first", weiXinOpenIdUtils.getTitleMes(p, (int) j.get("relation"), p.getName()) + "\n" +
|
|
name + ",您好!\n" +
|
|
name + ",您好!\n" +
|
|
"您的家庭医生签约将于6月30日到期,为了能继续给您提供健康服务,诚邀您续签家庭医生。");
|
|
"您的家庭医生签约将于6月30日到期,为了能继续给您提供健康服务,诚邀您续签家庭医生。");
|
|
PushMsgTask.getInstance().putWxMsg(access_token, 16, member.getOpenid(), member.getName(), json);
|
|
|
|
|
|
PushMsgTask.getInstance().putWxMsg(access_token, 16, member.getOpenid(), p.getName(), json);
|
|
} else {
|
|
} else {
|
|
//发送短信
|
|
//发送短信
|
|
String mobile = (String) signFamily.get("mobile");
|
|
String mobile = (String) signFamily.get("mobile");
|
|
@ -1159,17 +1159,17 @@ public class SignWebService extends BaseService {
|
|
if (StringUtils.isNotBlank(member.getOpenid())) {
|
|
if (StringUtils.isNotBlank(member.getOpenid())) {
|
|
|
|
|
|
if ("0".equals(state)) {
|
|
if ("0".equals(state)) {
|
|
data.put("first", weiXinOpenIdUtils.getTitleMes(patient, (int) j.get("relation"), member.getName()) + "\n" +
|
|
|
|
|
|
data.put("first", weiXinOpenIdUtils.getTitleMes(patient, (int) j.get("relation"), patient.getName()) + "\n" +
|
|
patient.getName() + ",您好!\n" +
|
|
patient.getName() + ",您好!\n" +
|
|
"您的家庭医生续签申请已被拒绝");
|
|
"您的家庭医生续签申请已被拒绝");
|
|
data.put("remark", "您可选择其他医生进行签约。");
|
|
data.put("remark", "您可选择其他医生进行签约。");
|
|
PushMsgTask.getInstance().putWxMsg(access_token, 2, member.getOpenid(), member.getName(), data);
|
|
|
|
|
|
PushMsgTask.getInstance().putWxMsg(access_token, 2, member.getOpenid(), patient.getName(), data);
|
|
} else if ("1".equals(state)) {
|
|
} else if ("1".equals(state)) {
|
|
data.put("first", weiXinOpenIdUtils.getTitleMes(patient, (int) j.get("relation"), member.getName()) + "\n" +
|
|
|
|
|
|
data.put("first", weiXinOpenIdUtils.getTitleMes(patient, (int) j.get("relation"), patient.getName()) + "\n" +
|
|
patient.getName() + ",您好!\n" +
|
|
patient.getName() + ",您好!\n" +
|
|
"您的家庭医生续签申请已通过");
|
|
"您的家庭医生续签申请已通过");
|
|
data.put("remark", "待自动扣费成功后,家庭医生将续签成功。");
|
|
data.put("remark", "待自动扣费成功后,家庭医生将续签成功。");
|
|
PushMsgTask.getInstance().putWxMsg(access_token, 1, member.getOpenid(), member.getName(), data);
|
|
|
|
|
|
PushMsgTask.getInstance().putWxMsg(access_token, 1, member.getOpenid(), patient.getName(), data);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@ -1290,17 +1290,17 @@ public class SignWebService extends BaseService {
|
|
if (StringUtils.isNotBlank(member.getOpenid())) {
|
|
if (StringUtils.isNotBlank(member.getOpenid())) {
|
|
|
|
|
|
if ("0".equals(state)) {
|
|
if ("0".equals(state)) {
|
|
data.put("first", weiXinOpenIdUtils.getTitleMes(patient, (int) j.get("relation"), member.getName()) + "\n" +
|
|
|
|
|
|
data.put("first", weiXinOpenIdUtils.getTitleMes(patient, (int) j.get("relation"), patient.getName()) + "\n" +
|
|
patient.getName() + ",您好!\n" +
|
|
patient.getName() + ",您好!\n" +
|
|
"您的家庭医生续签申请已被拒绝");
|
|
"您的家庭医生续签申请已被拒绝");
|
|
data.put("remark", "您可在到期后选择其他医生进行签约。");
|
|
data.put("remark", "您可在到期后选择其他医生进行签约。");
|
|
PushMsgTask.getInstance().putWxMsg(access_token, 2, member.getOpenid(), member.getName(), data);
|
|
|
|
|
|
PushMsgTask.getInstance().putWxMsg(access_token, 2, member.getOpenid(), patient.getName(), data);
|
|
} else if ("1".equals(state)) {
|
|
} else if ("1".equals(state)) {
|
|
data.put("first", weiXinOpenIdUtils.getTitleMes(patient, (int) j.get("relation"), member.getName()) + "\n" +
|
|
|
|
|
|
data.put("first", weiXinOpenIdUtils.getTitleMes(patient, (int) j.get("relation"), patient.getName()) + "\n" +
|
|
patient.getName() + ",您好!\n" +
|
|
patient.getName() + ",您好!\n" +
|
|
"您的家庭医生续签申请已通过");
|
|
"您的家庭医生续签申请已通过");
|
|
data.put("remark", "待自动扣费成功后,家庭医生将续签成功。");
|
|
data.put("remark", "待自动扣费成功后,家庭医生将续签成功。");
|
|
PushMsgTask.getInstance().putWxMsg(access_token, 1, member.getOpenid(), member.getName(), data);
|
|
|
|
|
|
PushMsgTask.getInstance().putWxMsg(access_token, 1, member.getOpenid(), patient.getName(), data);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@ -1474,10 +1474,10 @@ public class SignWebService extends BaseService {
|
|
JSONObject j = weiXinOpenIdUtils.getFamilyOpenId(patientCode);
|
|
JSONObject j = weiXinOpenIdUtils.getFamilyOpenId(patientCode);
|
|
Patient member = (Patient) j.get("member");
|
|
Patient member = (Patient) j.get("member");
|
|
if (StringUtils.isNotBlank(member.getOpenid())) {
|
|
if (StringUtils.isNotBlank(member.getOpenid())) {
|
|
json.put("first", weiXinOpenIdUtils.getTitleMes(p, (int) j.get("relation"), member.getName()) + "\n" +
|
|
|
|
|
|
json.put("first", weiXinOpenIdUtils.getTitleMes(p, (int) j.get("relation"), name) + "\n" +
|
|
name + ",您好!\n" +
|
|
name + ",您好!\n" +
|
|
"您的家庭医生签约将于6月30日到期,为了能继续给您提供健康服务,诚邀您续签家庭医生。");
|
|
"您的家庭医生签约将于6月30日到期,为了能继续给您提供健康服务,诚邀您续签家庭医生。");
|
|
PushMsgTask.getInstance().putWxMsg(access_token, 16, member.getOpenid(), member.getName(), json);
|
|
|
|
|
|
PushMsgTask.getInstance().putWxMsg(access_token, 16, member.getOpenid(), name, json);
|
|
patientSetReminFlag(patientCode);
|
|
patientSetReminFlag(patientCode);
|
|
return 1;
|
|
return 1;
|
|
} else {
|
|
} else {
|