|
@ -472,17 +472,19 @@ public class SpecialistService extends BaseService {
|
|
String[] str = disease.split(",");
|
|
String[] str = disease.split(",");
|
|
for (String ds : str) {
|
|
for (String ds : str) {
|
|
SpecialDisease dis = specialDiseaseDao.findByCode(ds);
|
|
SpecialDisease dis = specialDiseaseDao.findByCode(ds);
|
|
// 保存居民病种
|
|
|
|
PatientDiseaseServer server = new PatientDiseaseServer();
|
|
|
|
server.setCode(getCode());
|
|
|
|
server.setDel("1");
|
|
|
|
server.setSpecialistRelationCode(rs.getString("obj"));
|
|
|
|
server.setPatient(patient);
|
|
|
|
server.setPatientName(p.getName());
|
|
|
|
server.setDisease(dis.getCode());
|
|
|
|
server.setDiseaseName(dis.getName());
|
|
|
|
server.setCreateTime(new Date());
|
|
|
|
patientDiseaseServerDao.save(server);
|
|
|
|
|
|
if(dis!=null){
|
|
|
|
// 保存居民病种
|
|
|
|
PatientDiseaseServer server = new PatientDiseaseServer();
|
|
|
|
server.setCode(getCode());
|
|
|
|
server.setDel("1");
|
|
|
|
server.setSpecialistRelationCode(rs.getString("obj"));
|
|
|
|
server.setPatient(patient);
|
|
|
|
server.setPatientName(p.getName());
|
|
|
|
server.setDisease(dis.getCode());
|
|
|
|
server.setDiseaseName(dis.getName());
|
|
|
|
server.setCreateTime(new Date());
|
|
|
|
patientDiseaseServerDao.save(server);
|
|
|
|
}
|
|
}
|
|
}
|
|
// 添加签约申请消息
|
|
// 添加签约申请消息
|
|
Message message = new Message();
|
|
Message message = new Message();
|