|
|
@@ -299,6 +299,9 @@ public class RecbalanceServiceImpl extends CommonBaseServiceImpl<RecbalanceMappe
|
|
|
for (Recbalancedetail detail: recbalancedetail) {
|
|
|
Subledger subledger1 = new Subledger();
|
|
|
Subledger nowSubledger = subledgerMapper.selectByPrimaryKey(detail.getRbd_slid());
|
|
|
+ if (nowSubledger == null){
|
|
|
+ throw new BizException(500, BizExceptionCode.SUBLEDGER_NOT_EXIS.getMessage());
|
|
|
+ }
|
|
|
subledger1.setId(Long.valueOf(String.valueOf(detail.getRbd_slid())));
|
|
|
Double yamount = nowSubledger.getSl_yamount()==null?new Double(0):nowSubledger.getSl_yamount();
|
|
|
Double namount = nowSubledger.getSl_namount()==null?new Double(0):nowSubledger.getSl_namount();
|
|
|
@@ -389,6 +392,9 @@ public class RecbalanceServiceImpl extends CommonBaseServiceImpl<RecbalanceMappe
|
|
|
for(Recbalancedetail detail: recbalancedetail) {
|
|
|
Subledger subledger1 = new Subledger();
|
|
|
Subledger nowSubledger = subledgerMapper.selectByPrimaryKey(detail.getRbd_slid());
|
|
|
+ if (nowSubledger == null){
|
|
|
+ throw new BizException(500, BizExceptionCode.SUBLEDGER_NOT_EXIS.getMessage());
|
|
|
+ }
|
|
|
subledger1.setId(Long.valueOf(String.valueOf(detail.getRbd_slid())));Double yamount = nowSubledger.getSl_yamount()==null?new Double(0):nowSubledger.getSl_yamount();
|
|
|
Double namount = nowSubledger.getSl_namount()==null?new Double(0):nowSubledger.getSl_namount();
|
|
|
Double nowBalance = detail.getRbd_nowbalance()==null?new Double(0):detail.getRbd_nowbalance();
|