## Feat - 驳回后返还金额
This commit is contained in:
parent
10852c343b
commit
215fee6b5b
|
@ -25,7 +25,6 @@ import com.hzs.member.account.service.ICuMemberAccountService;
|
||||||
import com.hzs.member.account.service.ICuMemberBankService;
|
import com.hzs.member.account.service.ICuMemberBankService;
|
||||||
import com.hzs.member.account.service.ICuMemberBaseService;
|
import com.hzs.member.account.service.ICuMemberBaseService;
|
||||||
import com.hzs.member.account.service.ICuMemberWithdrawService;
|
import com.hzs.member.account.service.ICuMemberWithdrawService;
|
||||||
import com.hzs.member.account.vo.CuMemberBankVO;
|
|
||||||
import com.hzs.member.account.vo.CuMemberWithdrawVO;
|
import com.hzs.member.account.vo.CuMemberWithdrawVO;
|
||||||
import com.hzs.member.account.vo.CuMemberWithdrawalAddVO;
|
import com.hzs.member.account.vo.CuMemberWithdrawalAddVO;
|
||||||
import com.hzs.member.base.service.ICuMemberService;
|
import com.hzs.member.base.service.ICuMemberService;
|
||||||
|
|
|
@ -22,6 +22,7 @@ import com.hzs.common.domain.member.ext.CuMemberAccountExt;
|
||||||
import com.hzs.common.domain.system.config.*;
|
import com.hzs.common.domain.system.config.*;
|
||||||
import com.hzs.common.domain.system.config.ext.BdWithdrawalTaxExt;
|
import com.hzs.common.domain.system.config.ext.BdWithdrawalTaxExt;
|
||||||
import com.hzs.common.security.utils.SecurityUtils;
|
import com.hzs.common.security.utils.SecurityUtils;
|
||||||
|
import com.hzs.member.account.dto.BusinessCommissionDTO;
|
||||||
import com.hzs.member.account.dto.CuMemberAccountParam;
|
import com.hzs.member.account.dto.CuMemberAccountParam;
|
||||||
import com.hzs.member.account.dto.MemberAccountAudit;
|
import com.hzs.member.account.dto.MemberAccountAudit;
|
||||||
import com.hzs.member.account.mapper.CuMemberWithdrawMapper;
|
import com.hzs.member.account.mapper.CuMemberWithdrawMapper;
|
||||||
|
@ -72,6 +73,8 @@ public class CuMemberWithdrawServiceImpl extends ServiceImpl<CuMemberWithdrawMap
|
||||||
private ICuMemberBankService iCuMemberBankService;
|
private ICuMemberBankService iCuMemberBankService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private ICuMemberService iCuMemberService;
|
private ICuMemberService iCuMemberService;
|
||||||
|
@Autowired
|
||||||
|
private ICuMemberTradeService cuMemberTradeService;
|
||||||
|
|
||||||
@DubboReference
|
@DubboReference
|
||||||
IWithdrawalTaxServiceApi iWithdrawalTaxServiceApi;
|
IWithdrawalTaxServiceApi iWithdrawalTaxServiceApi;
|
||||||
|
@ -747,6 +750,17 @@ public class CuMemberWithdrawServiceImpl extends ServiceImpl<CuMemberWithdrawMap
|
||||||
withdraw.setApprover(SecurityUtils.getUserId());
|
withdraw.setApprover(SecurityUtils.getUserId());
|
||||||
withdraw.setApproveTime(new Date());
|
withdraw.setApproveTime(new Date());
|
||||||
baseMapper.update(withdraw, wrapper);
|
baseMapper.update(withdraw, wrapper);
|
||||||
|
List<CuMemberWithdraw> cuMemberWithdrawList = baseMapper.selectList(wrapper);
|
||||||
|
Integer pkCountry = SecurityUtils.getPkCountry();
|
||||||
|
if(CollUtil.isNotEmpty(cuMemberWithdrawList)){
|
||||||
|
for (CuMemberWithdraw cuMemberWithdraw : cuMemberWithdrawList) {
|
||||||
|
BusinessCommissionDTO businessCommissionDTO = BusinessCommissionDTO.builder()
|
||||||
|
.tradeCode(cuMemberWithdraw.getWithdrawCode()).pkCountry(pkCountry)
|
||||||
|
.tradeType(EApprovalBusiness.WITHDRAWAL.getValue())
|
||||||
|
.pkCreator(SecurityUtils.getUserId()).build();
|
||||||
|
cuMemberTradeService.businessCommissionReject(businessCommissionDTO);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue