DESKTOP-0GD05B0\Administrator 2 rokov pred
rodič
commit
36b13bc29b

+ 2 - 4
src/main/java/thyyxxk/webserver/service/zhuyuanyisheng/YiZhuLuRuServer.java

@@ -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) {