From 5e9839b8047d3f9ef343a73454d2f8dfb466a0a9 Mon Sep 17 00:00:00 2001 From: mzr Date: Wed, 2 Apr 2025 15:36:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=A4=87=E6=96=99=E8=AE=A1?= =?UTF-8?q?=E5=88=92=E4=BF=9D=E5=AD=98=E5=89=8D=E6=A0=A1=E9=AA=8C=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E5=8F=8A=E4=BB=A3=E7=A0=81=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../nc/bs/pub/action/N_4455_WRITE.java | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/ic/src/private/nc/bs/pub/action/N_4455_WRITE.java b/ic/src/private/nc/bs/pub/action/N_4455_WRITE.java index 1058fc1..b3d4b8a 100644 --- a/ic/src/private/nc/bs/pub/action/N_4455_WRITE.java +++ b/ic/src/private/nc/bs/pub/action/N_4455_WRITE.java @@ -5,8 +5,6 @@ package nc.bs.pub.action; -import java.util.Hashtable; - import nc.bs.dao.BaseDAO; import nc.bs.framework.common.NCLocator; import nc.bs.ic.pub.env.ICBSContext; @@ -27,6 +25,8 @@ import nc.vo.pubapp.pattern.exception.ExceptionUtils; import nc.vo.pubapp.pattern.pub.MathTool; import nccloud.baseapp.core.log.NCCForUAPLogger; +import java.util.Hashtable; + /** * 合并备料计划保存前校验申请数量是否超过计划数量-2005适配2312 * @@ -46,7 +46,7 @@ public class N_4455_WRITE extends AbstractCompiler2 { try { super.m_tmpVo = vo; ICBSContext context = new ICBSContext(); - ICPFParameter pfparam = (ICPFParameter)this.getUserObj(); + ICPFParameter pfparam = (ICPFParameter) this.getUserObj(); if (pfparam == null) { pfparam = new ICPFParameter(); } @@ -56,7 +56,7 @@ public class N_4455_WRITE extends AbstractCompiler2 { } context.setICPFParameter(pfparam); - SapplyBillVO[] outVOs = (SapplyBillVO[])this.getVos(); + SapplyBillVO[] outVOs = (SapplyBillVO[]) this.getVos(); // 保存前校验申请数量是否超过计划数量 for (SapplyBillVO billVO : outVOs) { SapplyBillBodyVO[] bodyVOS = billVO.getBodys(); @@ -95,31 +95,31 @@ public class N_4455_WRITE extends AbstractCompiler2 { )); UFDouble applyNum1 = applyNum.add(bodyVO.getNassistnum()); if (MathTool.compareTo(plantNum, applyNum1) < 0) { - nccloud.framework.core.exception.ExceptionUtils.wrapBusinessException("申请数量已超出计划数量,请检查!"); + throw new BusinessException("申请数量已超出计划数量,请检查!"); } } } if (null != outVOs[0] && null != outVOs[0].getHead() && null != outVOs[0].getHead().getCgeneralhid()) { PfParameterUtil util = new PfParameterUtil(this.getPfParameterVO(), outVOs); - SapplyBillVO[] originBills = (SapplyBillVO[])util.getOrginBills(); + SapplyBillVO[] originBills = (SapplyBillVO[]) util.getOrginBills(); if (originBills == null) { - originBills = (SapplyBillVO[])(new ICBillVOQuery()).fetchVOWithLoc(outVOs); + originBills = (SapplyBillVO[]) (new ICBillVOQuery()).fetchVOWithLoc(outVOs); } - SapplyBillVO[] clientFullBills = (SapplyBillVO[])util.getClientFullInfoBill(); - return ((ISapplyBillMaintain)NCLocator.getInstance().lookup(ISapplyBillMaintain.class)).update(clientFullBills, originBills); + SapplyBillVO[] clientFullBills = (SapplyBillVO[]) util.getClientFullInfoBill(); + return ((ISapplyBillMaintain) NCLocator.getInstance().lookup(ISapplyBillMaintain.class)).update(clientFullBills, originBills); } else { SapplyBillVO[] retunVos = new SapplyBillVO[outVOs.length]; - ISapplyBillMaintain service = (ISapplyBillMaintain)NCLocator.getInstance().lookup(ISapplyBillMaintain.class); + ISapplyBillMaintain service = (ISapplyBillMaintain) NCLocator.getInstance().lookup(ISapplyBillMaintain.class); - for(int i = 0; i < outVOs.length; ++i) { + for (int i = 0; i < outVOs.length; ++i) { retunVos[i] = service.insert(new SapplyBillVO[]{outVOs[i]})[0]; } return retunVos; } - } catch (Exception ex) { - ExceptionUtils.marsh(ex); + } catch (Exception e) { + ExceptionUtils.marsh(e); return null; } }