| | |
| | | import cc.mrbird.febs.common.utils.*; |
| | | import cc.mrbird.febs.mall.conversion.MallMemberConversion; |
| | | import cc.mrbird.febs.mall.dto.*; |
| | | import cc.mrbird.febs.mall.entity.MallMember; |
| | | import cc.mrbird.febs.mall.entity.MallMemberWallet; |
| | | import cc.mrbird.febs.mall.entity.MallMoneyFlow; |
| | | import cc.mrbird.febs.mall.entity.MallShoppingCart; |
| | | import cc.mrbird.febs.mall.entity.*; |
| | | import cc.mrbird.febs.mall.mapper.*; |
| | | import cc.mrbird.febs.mall.service.IApiMallMemberService; |
| | | import cc.mrbird.febs.mall.service.IApiMallMemberWalletService; |
| | |
| | | private final MallShoppingCartMapper mallShoppingCartMapper; |
| | | private final MallMoneyFlowMapper mallMoneyFlowMapper; |
| | | private final IApiMallMemberWalletService walletService; |
| | | private final MallMemberPaymentMapper mallMemberPaymentMapper; |
| | | |
| | | @Value("${spring.profiles.active}") |
| | | private String active; |
| | |
| | | String orderNo = MallUtils.getOrderNum("W"); |
| | | this.addMoneyFlow(memberId, withdrawalDto.getAmount().negate(), MoneyFlowTypeEnum.WITHDRAWAL.getValue(), orderNo, null, null, null, 1); |
| | | } |
| | | |
| | | @Override |
| | | public void setPayment(MallMemberPayment mallMemberPayment) { |
| | | MallMember member = LoginUserUtil.getLoginUser(); |
| | | |
| | | MallMemberPayment exist = mallMemberPaymentMapper.selectByMemberId(member.getId()); |
| | | if (exist == null) { |
| | | mallMemberPayment.setMemberId(member.getId()); |
| | | mallMemberPaymentMapper.insert(mallMemberPayment); |
| | | } else { |
| | | mallMemberPayment.setId(exist.getId()); |
| | | mallMemberPaymentMapper.updateById(mallMemberPayment); |
| | | } |
| | | } |
| | | } |