|
|
@@ -18,6 +18,7 @@ import com.jzg.commons.entity.po.SysAmountAuditing;
|
|
|
import com.jzg.commons.entity.po.SysUserAccount;
|
|
|
import com.jzg.commons.entity.po.SysUserJzgInfo;
|
|
|
import com.jzg.commons.entity.po.SysUserJzgInfoBankCard;
|
|
|
+import com.jzg.commons.entity.userinfo.ManagerUserInfo;
|
|
|
import com.jzg.commons.entity.vo.AmountAuditVo;
|
|
|
import com.jzg.commons.entity.vo.IncomeAndExpenseList;
|
|
|
import com.jzg.commons.exception.SystemException;
|
|
|
@@ -86,6 +87,7 @@ public class SysAmountAuditingServiceImpl extends ServiceImpl<SysAmountAuditingM
|
|
|
|
|
|
@Override
|
|
|
public Page<AmountAuditVo> queryPage(AmountAuditParam param) {
|
|
|
+ log.info("应付账款-提现申请: param=[{}]", JSONUtil.toJsonStr(param));
|
|
|
Page<AmountAuditVo> page = baseMapper.queryPage(param.getPage(), param);
|
|
|
List<AmountAuditVo> records = page.getRecords();
|
|
|
if(CollUtil.isNotEmpty(records)){
|
|
|
@@ -452,7 +454,13 @@ public class SysAmountAuditingServiceImpl extends ServiceImpl<SysAmountAuditingM
|
|
|
}
|
|
|
SysUserJzgInfoBankCardDto sysUserJzgInfoBankCardDto = bankCardByUserId.stream().filter(x -> x.getId().equals(applyWithdrawParam.getBankCardId())).findFirst().get();
|
|
|
// 构造提现对象
|
|
|
- SysAmountAuditing sysAmountAuditing = new SysAmountAuditing(applyWithdrawParam,sysUserAccount,sysUserJzgInfoBankCardDto,baseController.getUserId());
|
|
|
+ SysAmountAuditing sysAmountAuditing = new SysAmountAuditing(applyWithdrawParam,sysUserAccount,sysUserJzgInfoBankCardDto,baseController.getUserId());;
|
|
|
+ // 查询业务员的管理员信息
|
|
|
+ ManagerUserInfo managerUserInfo = sysUserJzgInfoService.queryManagerInfoByJzgInfo(sysUserJzgInfo.getId());
|
|
|
+ if(managerUserInfo != null){
|
|
|
+ sysAmountAuditing.setManagerUserId(managerUserInfo.getManagerUserId());
|
|
|
+ sysAmountAuditing.setManagerUserName(managerUserInfo.getManagerName());
|
|
|
+ }
|
|
|
baseMapper.insert(sysAmountAuditing);
|
|
|
return HttpResult.ok("提现申请完成");
|
|
|
}
|