|
@@ -923,9 +923,6 @@ public class YiZhuLuRuServer {
|
|
|
} else if (StringUtil.notBlank(feiYongXinXi.getDrugVolUnit()) && item.getDoseUnit().trim().equals(feiYongXinXi.getDrugVolUnit())) {
|
|
|
item.setDrugOcc(DecimalUtil.divide(item.getDose(), feiYongXinXi.getDrugVolume(), 2));
|
|
|
} else if (StringUtil.notBlank(feiYongXinXi.getPackUnit()) && item.getDoseUnit().trim().equals(feiYongXinXi.getPackUnit())) {
|
|
|
- if (new BigDecimal(item.getDose().intValue()).compareTo(item.getDose()) != 0) {
|
|
|
- 错误信息.add("已经是最小单位了请不要带小数点");
|
|
|
- }
|
|
|
item.setDrugOcc(DecimalUtil.divide(item.getDose(), feiYongXinXi.getPackSize(), 2));
|
|
|
}
|
|
|
}
|
|
@@ -1031,9 +1028,6 @@ public class YiZhuLuRuServer {
|
|
|
item.setDrugQuan(DecimalUtil.multiply(item.getDose(), total).divide(detailsOfDrugs.getDrugVolume(), 0, RoundingMode.UP));
|
|
|
item.setDrugOcc(item.getDrugQuan());
|
|
|
} else if (StringUtil.notBlank(detailsOfDrugs.getPackUnit()) && item.getDoseUnit().trim().equals(detailsOfDrugs.getPackUnit())) {
|
|
|
- if (new BigDecimal(item.getDose().intValue()).compareTo(item.getDose()) != 0) {
|
|
|
- errorMessage.add("已经是最小单位了请不要带小数点");
|
|
|
- }
|
|
|
item.setDrugQuan(DecimalUtil.multiply(item.getDose(), total).divide(detailsOfDrugs.getPackSize(), 0, RoundingMode.UP));
|
|
|
item.setDrugOcc(item.getDrugQuan());
|
|
|
}
|