|
@@ -938,10 +938,7 @@ public class YiZhuLuRuServer {
|
|
|
if (ITEM.equals(item.getSerial())) {
|
|
|
List<XinZhenYzActOrder> 项目明细 = project.get(item.getOrderCode());
|
|
|
// 如果这个项目下面没有费用明细,那么这就是一条口头医,口头医嘱每次只能开一个
|
|
|
- if (ListUtil.isBlank(项目明细)) {
|
|
|
- item.setDrugQuan(BigDecimal.valueOf(1));
|
|
|
- item.setDrugOcc(BigDecimal.valueOf(1));
|
|
|
- } else {
|
|
|
+ if (ListUtil.notBlank(项目明细)) {
|
|
|
for (XinZhenYzActOrder 明细 : 项目明细) {
|
|
|
if (明细.getDelFlag() == 1) {
|
|
|
错误信息.add(String.format("项目:【%s】,已经被物价停用了", 明细.getOrderName()));
|
|
@@ -951,6 +948,7 @@ public class YiZhuLuRuServer {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ item.setDrugOcc(item.getDrugQuan());
|
|
|
} else {
|
|
|
XinZhenYzActOrder feiYongXinXi = drug.get(item.getOrderCode().trim() + item.getSerial().trim());
|
|
|
if (feiYongXinXi != null) {
|