|
@ -37,6 +37,8 @@ public class ChargeZYService {
|
|
|
private PatientDao patientDao;
|
|
|
@Autowired
|
|
|
private SignFamilyMappingDao signFamilyMappingDao;
|
|
|
@Autowired
|
|
|
private SignFamilyRenewLogDao signFamilyRenewLogDao;
|
|
|
|
|
|
/**
|
|
|
* 获取机构映射
|
|
@ -122,7 +124,13 @@ public class ChargeZYService {
|
|
|
params.put("CHARGE_TIME", DateUtil.dateToStrLong(sign.getExpensesTime())); //缴费时间
|
|
|
params.put("INSUR_PRO_ID", charge.getMiRegisterNo()); //医保签约号
|
|
|
|
|
|
proId = signFamilyMappingDao.getProId(signCode);
|
|
|
|
|
|
if("1".equals(sign.getRenewFlag())){
|
|
|
proId = signFamilyRenewLogDao.getProId(signCode);
|
|
|
}else {
|
|
|
proId = signFamilyMappingDao.getProId(signCode);
|
|
|
}
|
|
|
|
|
|
params.put("PRO_ID", proId); //标志(智业签约主键)
|
|
|
|
|
|
operator = doctorMappingDao.findByDocotrCodeAndJwDoctorHospital(operator,hm[0]); //【医生映射】
|