Browse Source

修复项目录入问题。

DESKTOP-0GD05B0\Administrator 2 years ago
parent
commit
00b38557a7

+ 1 - 1
src/main/java/thyyxxk/webserver/dao/his/inpatient/XiangMuLuRuDao.java

@@ -410,7 +410,7 @@ public interface XiangMuLuRuDao extends BaseMapper<ZyDetailCharge> {
             "<foreach collection='list' item='item' separator=','>" +
             "(#{item.inpatientNo},#{item.admissTimes},#{item.ledgerSn},#{item.detailSn},getdate(),#{item.opIdCode},#{item.chargeCode},#{item.infantFlag}," +
             "#{item.chargeStatus},#{item.retprice},cast(#{item.chargeAmount,jdbcType=DECIMAL} as decimal(14,5)),cast(#{item.chargeFee,jdbcType=DECIMAL} as decimal(14,5))," +
-            "#{item.selfFlag},#{item.separateFlag},#{item.suppressFlag},#{item.wardCode},#{item.deptCode},#{item.orderNo}," +
+            "#{item.selfFlag},#{item.separateFlag},#{item.suppressFlag},#{item.wardCode},#{item.deptCode},0," +
             "#{item.opeFlag},#{item.execUnit},#{item.oldGenTime}," +
             "#{item.payPercent},#{item.zjFlag},#{item.zfl},#{item.chargeCodeMx},#{item.serial},#{item.zySerialNo},#{item.doctorCode}," +
             "#{item.ybSelfFlag},cast(#{item.origChargeFee,jdbcType=DECIMAL} as decimal(14,5)),#{item.confirmId},0,#{item.ssCode},#{item.gsFlag}," +

+ 3 - 3
src/main/java/thyyxxk/webserver/service/inpatient/XiangMuLuRuService.java

@@ -189,9 +189,9 @@ public class XiangMuLuRuService {
                 return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, String.format("流水号:【%s】,中药无法退费。", item.getDetailSn()));
             }
             // 数据库有个 触发器 如果带了医嘱号且有篆刻那么这里就需要改成 0
-            if (BigUtils.bigDaYu(item.getOrderNo(), 10)) {
-                item.setOrderNo(new BigDecimal(0));
-            }
+//            if (BigUtils.bigDaYu(item.getOrderNo(), 10)) {
+//                item.setOrderNo(new BigDecimal(0));
+//            }
             // 00 是项目
             if ("00".equals(item.getSerial())) {
                 maxDetailSn = setRefund(project, tuiFeiList, updateRefundFlag, maxDetailSn, item);