|
@@ -1,5 +1,6 @@
|
|
|
package com.fjhx.account.service.account.impl;
|
|
|
|
|
|
+import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.baomidou.dynamic.datasource.annotation.DS;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import com.fjhx.account.entity.account.po.AccountDeptRunningWater;
|
|
@@ -57,18 +58,21 @@ public class AccountDeptRunningWaterDetailServiceImpl extends ServiceImpl<Accoun
|
|
|
AccountRunningWater accountRunningWater = accountRunningWaterService.getById(id);
|
|
|
AccountRunningWaterVo accountRunningWaterVo = BeanUtil.toBean(accountRunningWater, AccountRunningWaterVo.class);
|
|
|
|
|
|
- //查询资金流水-部门关联表的信息(一个流水对应一个部门)
|
|
|
- AccountDeptRunningWater accountDeptRunningWater = accountDeptRunningWaterService.getOne(Wrappers.<AccountDeptRunningWater>lambdaQuery()
|
|
|
- .eq(AccountDeptRunningWater::getRunningWaterId, accountRunningWater.getId()));
|
|
|
+ if (ObjectUtil.isNotEmpty(accountRunningWaterVo)){
|
|
|
+ //查询资金流水-部门关联表的信息(一个流水对应一个部门)
|
|
|
+ AccountDeptRunningWater accountDeptRunningWater = accountDeptRunningWaterService.getOne(Wrappers.<AccountDeptRunningWater>lambdaQuery()
|
|
|
+ .eq(AccountDeptRunningWater::getRunningWaterId, accountRunningWater.getId()));
|
|
|
|
|
|
- //查询资金流水分拆部门表明细
|
|
|
- List<AccountDeptRunningWaterDetail> accountDeptRunningWaterDetailList = this.list(Wrappers.<AccountDeptRunningWaterDetail>lambdaQuery()
|
|
|
- .eq(AccountDeptRunningWaterDetail::getDeptRunningWaterId, accountDeptRunningWater.getId()));
|
|
|
+ //查询资金流水分拆部门表明细
|
|
|
+ List<AccountDeptRunningWaterDetail> accountDeptRunningWaterDetailList = this.list(Wrappers.<AccountDeptRunningWaterDetail>lambdaQuery()
|
|
|
+ .eq(AccountDeptRunningWaterDetail::getDeptRunningWaterId, accountDeptRunningWater.getId()));
|
|
|
+
|
|
|
+ //插入资金流水分拆部门表明细信息
|
|
|
+ accountRunningWaterVo.setAccountDeptRunningWaterDetailList(accountDeptRunningWaterDetailList);
|
|
|
+ //插入资金流水-部门关联表ID
|
|
|
+ accountRunningWaterVo.setAccountDeptRunningWaterId(accountDeptRunningWater.getId());
|
|
|
+ }
|
|
|
|
|
|
- //插入资金流水分拆部门表明细信息
|
|
|
- accountRunningWaterVo.setAccountDeptRunningWaterDetailList(accountDeptRunningWaterDetailList);
|
|
|
- //插入资金流水-部门关联表ID
|
|
|
- accountRunningWaterVo.setAccountDeptRunningWaterId(accountDeptRunningWater.getId());
|
|
|
return accountRunningWaterVo;
|
|
|
}
|
|
|
|