|
|
@@ -1705,7 +1705,7 @@ public class MzChargeDetailServiceImpl implements MzChargeDetailService {
|
|
|
if (setUnitPrice && birthDay != null) {
|
|
|
int age = DateUtil.getAge(birthDay);
|
|
|
//6岁以内的小朋友费用上调50% 根据【湘医保发〔2020〕51 号】价格通知,6岁以内的小朋友费用上调50%!
|
|
|
- if (age < 6) {
|
|
|
+ if (age <= 6) {
|
|
|
ZdChargeItem zdChargeItem = zdChargeItemService.queryZdChargeItemByCode(mzChargeDetail.getChargeItemCode());
|
|
|
if (zdChargeItem != null) {
|
|
|
//项目加价且加收比例不为空
|
|
|
@@ -2169,7 +2169,7 @@ public class MzChargeDetailServiceImpl implements MzChargeDetailService {
|
|
|
if (setUnitPrice && tempZdChargeItem.getCo() != null && YesNoEnum.YES.code.equals(tempZdChargeItem.getCo()) && tempZdChargeItem.getXlCode() != null && StringUtils.isNotBlank(tempZdChargeItem.getXlCode()) && birthDay != null) {
|
|
|
int age = DateUtil.getAge(birthDay);
|
|
|
//6岁以内的小朋友费用上调50% 根据【湘医保发〔2020〕51 号】价格通知,6岁以内的小朋友费用上调50%!
|
|
|
- if (age < 6) {
|
|
|
+ if (age <= 6) {
|
|
|
BigDecimal xlCode = new BigDecimal(tempZdChargeItem.getXlCode());
|
|
|
if (xlCode != null) {
|
|
|
xlCode = xlCode.add(BigDecimal.ONE);
|
|
|
@@ -2200,7 +2200,7 @@ public class MzChargeDetailServiceImpl implements MzChargeDetailService {
|
|
|
if (setUnitPrice && mzPatientMi != null && mzPatientMi.getBirthDay() != null && zdChargeItem.getCo() != null && YesNoEnum.YES.code.equals(zdChargeItem.getCo()) && zdChargeItem.getXlCode() != null && StringUtils.isNotBlank(zdChargeItem.getXlCode())) {
|
|
|
int age = DateUtil.getAge(mzPatientMi.getBirthDay());
|
|
|
//6岁以内的小朋友费用上调50% 根据【湘医保发〔2020〕51 号】价格通知,6岁以内的小朋友费用上调50%!
|
|
|
- if (age < 6) {
|
|
|
+ if (age <= 6) {
|
|
|
BigDecimal xlCode = new BigDecimal(zdChargeItem.getXlCode());
|
|
|
if (xlCode != null) {
|
|
|
xlCode = xlCode.add(BigDecimal.ONE);
|