From e7376676f1a8487ea7f679f0ad6c0d263c21e803 Mon Sep 17 00:00:00 2001 From: jianghongdong Date: Fri, 20 Jul 2018 19:14:09 +0800 Subject: [PATCH] =?UTF-8?q?1.=E8=AE=BE=E7=BD=AE=E5=95=86=E5=AE=9A=E7=BD=9A?= =?UTF-8?q?=E6=81=AF=E5=B8=A6=E5=87=BA=E9=80=BE=E6=9C=9F=E7=BD=9A=E6=81=AF?= =?UTF-8?q?=202.=E6=B7=BB=E5=8A=A0=E8=8E=B7=E5=8F=96=E4=BF=9D=E8=AF=81?= =?UTF-8?q?=E9=87=91=E4=BD=99=E9=A2=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../LCContractTerminateInfo.jsp | 2 ++ .../amarsoft/dict/als/manage/ColRelativeInfo.java | 15 +++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/WebContent/Tenwa/Lease/Flow/Comm/LCContractTerminate/LCContractTerminateInfo.jsp b/WebContent/Tenwa/Lease/Flow/Comm/LCContractTerminate/LCContractTerminateInfo.jsp index df835378e..8cbb13819 100644 --- a/WebContent/Tenwa/Lease/Flow/Comm/LCContractTerminate/LCContractTerminateInfo.jsp +++ b/WebContent/Tenwa/Lease/Flow/Comm/LCContractTerminate/LCContractTerminateInfo.jsp @@ -128,6 +128,8 @@ String nodeNo=CurPage.getParameter("NodeNo"); jQuery(function(){ setItemValue(0,0,"flowunid","<%=flowunid%>"); + //设置商定罚息带出逾期罚息 + setItemValue(0,0,"AGREED_PENALTY",getItemValue(0,0,'DUN_PENALTY')); //判断其他应收和其他应退是否为空 var otherIn = getItemValue(0,getRow(),"OTHER_IN"); var otherOut = getItemValue(0,getRow(),"OTHER_OUT"); diff --git a/src/com/amarsoft/dict/als/manage/ColRelativeInfo.java b/src/com/amarsoft/dict/als/manage/ColRelativeInfo.java index 4a0329356..7f1ea2ca3 100644 --- a/src/com/amarsoft/dict/als/manage/ColRelativeInfo.java +++ b/src/com/amarsoft/dict/als/manage/ColRelativeInfo.java @@ -263,4 +263,19 @@ public class ColRelativeInfo { } return provices; } + //获取保证金余额 MARGIN_BALANCE + public static String getMarginBalance(String planID,String factMoney) throws JBOException{ + BizObject bo = JBOFactory.createBizObjectQuery(LC_FUND_PLAN.CLASS_NAME, "ID=:PLANID") + .setParameter("PLANID", planID).getSingleResult(false); + String PlanMoney = bo != null?bo.getAttribute("plan_money").getString():""; + if(PlanMoney!=""&&factMoney!=""){ + BigDecimal num = new BigDecimal(PlanMoney); + BigDecimal num1 = new BigDecimal(factMoney); + if(num.subtract(num1).doubleValue()>0){ + return num.subtract(num1).doubleValue()+""; + } + return "0"; + } + return "0"; + } }