From 6641fa5b5f2587e6bf8c898d99be48051df48595 Mon Sep 17 00:00:00 2001 From: linfso Date: Wed, 12 Mar 2025 19:13:07 +0800 Subject: [PATCH] md --- .../impl/EmisWaybillProblemInfoServiceImpl.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillProblemInfoServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillProblemInfoServiceImpl.java index d11553c16..fac2b0e6e 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillProblemInfoServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillProblemInfoServiceImpl.java @@ -131,6 +131,18 @@ public class EmisWaybillProblemInfoServiceImpl extends EmisBaseService implement emisWaybill.setBillCode(emisWaybillProblemInfo.getMainBillCode()); emisWaybillMapper.cancelProblemRegister(emisWaybill); + // 重新计算信用额度 + // 重新计算信用额度 173,170,151 + Integer typeId = emisWaybillProblemInfo.getProblemType(); + if(typeId == 173 || typeId == 170 || typeId == 151) { + try { + EmisWaybill oldEmisWaybill=getWaybillByBillCode(emisWaybillProblemInfo.getMainBillCode()); + adjustUseQuotaCredit(oldEmisWaybill, null); + } catch (EmisBizError emisBizError) { + emisBizError.printStackTrace(); + } + } + } return 1;