From 638e7deedf01e2fa276d38f2215003e43996c54f Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期一, 09 六月 2025 21:07:42 +0800 Subject: [PATCH] 开发中台接口对接 --- DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/account/service/impl/ElectronicLedgerServiceImpl.java | 48 ------------------------------------------------ 1 files changed, 0 insertions(+), 48 deletions(-) diff --git a/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/account/service/impl/ElectronicLedgerServiceImpl.java b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/account/service/impl/ElectronicLedgerServiceImpl.java index c1ab94c..11f10bf 100644 --- a/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/account/service/impl/ElectronicLedgerServiceImpl.java +++ b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/account/service/impl/ElectronicLedgerServiceImpl.java @@ -1,60 +1,12 @@ package com.stylefeng.guns.modular.account.service.impl; -import cn.hutool.crypto.SecureUtil; import com.baomidou.mybatisplus.service.impl.ServiceImpl; -import com.stylefeng.guns.core.util.ToolUtil; import com.stylefeng.guns.modular.account.dao.ElectronicLedgerMapper; import com.stylefeng.guns.modular.account.service.ElectronicLedgerService; -import com.stylefeng.guns.modular.cloudPayment.req.BalanceAcctReq; -import com.stylefeng.guns.modular.cloudPayment.req.UserBankAccountReq; -import com.stylefeng.guns.modular.system.model.BankCard; import com.stylefeng.guns.modular.system.model.ElectronicLedger; -import com.stylefeng.guns.modular.system.model.UserWithdrawal; -import com.unionpay.upyzt.resp.BalanceAcctStoreResp; -import com.unionpay.upyzt.resp.CusApplicationResp; -import org.springframework.beans.BeanUtils; import org.springframework.stereotype.Service; - -import java.util.Date; @Service public class ElectronicLedgerServiceImpl extends ServiceImpl<ElectronicLedgerMapper, ElectronicLedger> implements ElectronicLedgerService { - - @Override - public BalanceAcctReq createBalanceAcctReq(String cusId, String password) { - BalanceAcctReq balanceAcctReq = new BalanceAcctReq(); - balanceAcctReq.setOutRequestNo(ToolUtil.getRandomString(32)); - balanceAcctReq.setCusId(cusId); - balanceAcctReq.setPassword(password); - return balanceAcctReq; - } - - @Override - public ElectronicLedger createElectronicLedger(CusApplicationResp cusApplicationResp, UserWithdrawal userWithdrawal, String password) { - ElectronicLedger electronicLedger = new ElectronicLedger(); - electronicLedger.setBalanceAcctId(cusApplicationResp.getBalanceAcctId()); - electronicLedger.setCreateTime(new Date()); - electronicLedger.setCusId(cusApplicationResp.getCusId()); - electronicLedger.setOutRequestNo(cusApplicationResp.getOutRequestNo()); - electronicLedger.setUserId(userWithdrawal.getUserId()); - electronicLedger.setPassword(SecureUtil.md5(password)); - electronicLedger.setRelAcctNo(cusApplicationResp.getRelAcctNo()); - electronicLedger.setUserType(userWithdrawal.getUserType()); - return electronicLedger; - } - - @Override - public UserBankAccountReq createUserBankAccountReq(BankCard bankCard,String cusId,String code) { - UserBankAccountReq userBankAccountReq = new UserBankAccountReq(); - userBankAccountReq.setBankCode(bankCard.getBankCode()); - userBankAccountReq.setBankAcctType(bankCard.getBankAcctType()); - userBankAccountReq.setBankBranchCode(bankCard.getBankBranchCode()); - userBankAccountReq.setBankCardCode(bankCard.getCode()); - userBankAccountReq.setPhone(bankCard.getPhone()); - userBankAccountReq.setOutRequestNo(bankCard.getOutRequestNo()); - userBankAccountReq.setCusId(cusId); - userBankAccountReq.setCode(code); - return userBankAccountReq; - } } -- Gitblit v1.7.1