|
|
@@ -305,6 +305,7 @@ public class FactorEnchangeFactory {
|
|
|
afterwardsAuditDetail.setHisid(afterwardsAudit.getHisid());
|
|
|
afterwardsAuditDetail.setDoctorLevel(itemMap.get(SystemEventAttrConstant.HIS_DOCTOR_LEVEL).toString());
|
|
|
Object medicalPrice = itemMap.get(SystemEventAttrConstant.MEDICAL_INS_PRICE);
|
|
|
+ log.info("事后工单id:{} 医保规则库单价:{} ", afterwardsAudit.getId(), medicalPrice);
|
|
|
if(null != medicalPrice){
|
|
|
Double doubleMedicalPrice = (Double) medicalPrice;
|
|
|
if(doubleMedicalPrice>0) {
|
|
|
@@ -315,8 +316,10 @@ public class FactorEnchangeFactory {
|
|
|
} else if (doubleSubAmount < 0) {
|
|
|
afterwardsAuditDetail.setErrorRelativelyFewAmt(new BigDecimal(doubleSubAmount));
|
|
|
}
|
|
|
+ log.info("医保规则库单价:{} his金额:{} 结果金额:{}", medicalPrice, hisAmount, doubleSubAmount);
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
return afterwardsAuditDetail;
|
|
|
}
|
|
|
|