|
@ -97,6 +97,10 @@ public class FamilyContractService extends BaseService {
|
|
|
@Autowired
|
|
|
private DoctorAdminTeamDao doctorAdminTeamDao;
|
|
|
|
|
|
public SignFamily findSignFamilyByCode(String code){
|
|
|
return signFamilyDao.findByCodeAndType(code,2);
|
|
|
}
|
|
|
|
|
|
public SignFamily findByPatientByType(String patient, int type) {
|
|
|
return signFamilyDao.findByPatientAndType(patient, type);
|
|
|
}
|
|
@ -452,6 +456,7 @@ public class FamilyContractService extends BaseService {
|
|
|
message.setSignStatus("1");//新的签约
|
|
|
message.setSex(p.getSex());
|
|
|
message.setOver("1");//未处理
|
|
|
message.setData(temp.getCode());
|
|
|
messageDao.save(message);
|
|
|
// 发送消息给医生
|
|
|
PushMsgTask.getInstance().put(doctor, MessageType.MESSAGE_TYPE_DOCTOR_NEW_SIGN_WEB.D_SW_01.name(), MessageType.MESSAGE_TYPE_DOCTOR_NEW_SIGN_WEB.家庭签约.name(), "您有一条新的家庭签约申请!", patient);
|
|
@ -531,6 +536,7 @@ public class FamilyContractService extends BaseService {
|
|
|
message.setOver("1");
|
|
|
// 设置解约理由
|
|
|
message.setReason(reason);
|
|
|
message.setData(signFamily.getCode());
|
|
|
messageDao.save(message);
|
|
|
// 发送消息给医生
|
|
|
PushMsgTask.getInstance().put(doctor, MessageType.MESSAGE_TYPE_DOCTOR_SIGN_WEB_RELIEVE.D_SW_02.name(), MessageType.MESSAGE_TYPE_DOCTOR_SIGN_WEB_RELIEVE.家庭签约.name(), patientName + " 申请解除与您的家庭签约!", patient);
|