diff --git a/src_sys/com/tenwa/flow/action/comm/SelectBalance.java b/src_sys/com/tenwa/flow/action/comm/SelectBalance.java index ae06d4778..8d81e103b 100644 --- a/src_sys/com/tenwa/flow/action/comm/SelectBalance.java +++ b/src_sys/com/tenwa/flow/action/comm/SelectBalance.java @@ -49,6 +49,9 @@ public class SelectBalance { BigDecimal mm = new BigDecimal("0"); if(getSql.size()>0){ money=getSql.get(0).get("money"); + if("".equals(money)||money==null){ + return "ERROR@经销商没有保证金"; + } mm = mm.add(new BigDecimal(money)); if(mm.subtract(new BigDecimal(caution_money)).doubleValue()>=0){ return "SUCCESS@"+mm.subtract(new BigDecimal(caution_money)).doubleValue(); diff --git a/src_tenwa/com/tenwa/collectaudit/cache/CollectAuditInfoCache.java b/src_tenwa/com/tenwa/collectaudit/cache/CollectAuditInfoCache.java index 7f03ad48b..fe86a9077 100644 --- a/src_tenwa/com/tenwa/collectaudit/cache/CollectAuditInfoCache.java +++ b/src_tenwa/com/tenwa/collectaudit/cache/CollectAuditInfoCache.java @@ -569,7 +569,7 @@ public class CollectAuditInfoCache { bod.setAttributeValue("INPUTORGID",inputorgid); bd.saveObject(bod); //修改经销商信息表里的金额 - bdi.createQuery("update O set O.sum="+account_balance+" where O.distributor_no=:distributor_id").setParameter("distributor_id", distributor_id).executeUpdate(); + bdi.createQuery("update O set O.sums='"+account_balance+"' where O.distributor_no=:distributor_id").setParameter("distributor_id", distributor_id).executeUpdate(); } return "总共有 "+i+" 笔租金收款成功\n"+j+" 笔租金收款失败";