|
@ -971,28 +971,6 @@ public class FamilyContractService extends BaseService {
|
|
|
return result;
|
|
|
}
|
|
|
if (type == 1) {
|
|
|
List<SystemDict> systemDicts = systemDictDao.findByDictName("SIGN_YEAR");
|
|
|
String year = systemDicts.get(0).getCode();
|
|
|
|
|
|
//签约类型:1三师签约,2家庭签约
|
|
|
// 改为签约生效
|
|
|
sf.setStatus(1);
|
|
|
// 更新签约日期
|
|
|
sf.setBegin(DateUtil.getNowDateShort());
|
|
|
sf.setSignType("1");//患者发起签约
|
|
|
sf.setExpensesType(StringUtils.isEmpty(expenses) ? "01" : expenses);//收费类别
|
|
|
sf.setEnd(DateUtil.strToDateShort(DateUtil.getNextYear(DateUtil.getNowDateShort(), 1)));
|
|
|
sf.setAdminTeamId(adminTeamCode);
|
|
|
if (StringUtils.isNotEmpty(doctor)) {
|
|
|
//设置全科医生
|
|
|
sf.setDoctor(doctor);
|
|
|
sf.setDoctorName(doctorName);
|
|
|
} else {
|
|
|
// 更新健康管理师
|
|
|
sf.setDoctorHealth(healthDoctor);
|
|
|
sf.setDoctorHealthName(healthDoctorName);
|
|
|
}
|
|
|
|
|
|
//判断是否有三师签约 并且判断全科医生一致
|
|
|
SignFamily sssignFamily = signFamilyDao.findSSByIdcard(p.getIdcard());
|
|
|
|
|
@ -1021,6 +999,29 @@ public class FamilyContractService extends BaseService {
|
|
|
return result;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
List<SystemDict> systemDicts = systemDictDao.findByDictName("SIGN_YEAR");
|
|
|
String year = systemDicts.get(0).getCode();
|
|
|
|
|
|
//签约类型:1三师签约,2家庭签约
|
|
|
// 改为签约生效
|
|
|
sf.setStatus(1);
|
|
|
// 更新签约日期
|
|
|
sf.setBegin(DateUtil.getNowDateShort());
|
|
|
sf.setSignType("1");//患者发起签约
|
|
|
sf.setExpensesType(StringUtils.isEmpty(expenses) ? "01" : expenses);//收费类别
|
|
|
sf.setEnd(DateUtil.strToDateShort(DateUtil.getNextYear(DateUtil.getNowDateShort(), 1)));
|
|
|
sf.setAdminTeamId(adminTeamCode);
|
|
|
if (StringUtils.isNotEmpty(doctor)) {
|
|
|
//设置全科医生
|
|
|
sf.setDoctor(doctor);
|
|
|
sf.setDoctorName(doctorName);
|
|
|
} else {
|
|
|
// 更新健康管理师
|
|
|
sf.setDoctorHealth(healthDoctor);
|
|
|
sf.setDoctorHealthName(healthDoctorName);
|
|
|
}
|
|
|
|
|
|
AdminTeam team = doctorAdminTeamDao.findOne(adminTeamCode);
|
|
|
Doctor docLeader = doctorDao.findByCode(team.getLeaderCode());
|
|
|
|