From 8b09fbc19a96b57bf1d0e4d7c79b51a76aeca554 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期五, 28 三月 2025 19:57:56 +0800 Subject: [PATCH] 修改bug --- DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/BankCardServiceImpl.java | 29 +++++++++++++++-------------- 1 files changed, 15 insertions(+), 14 deletions(-) diff --git a/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/BankCardServiceImpl.java b/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/BankCardServiceImpl.java index c914125..5d90f3c 100644 --- a/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/BankCardServiceImpl.java +++ b/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/BankCardServiceImpl.java @@ -21,40 +21,41 @@ /** * 保存银行卡号 * @param bank - * @param name * @param code * @param driverId * @return * @throws Exception */ @Override - public ResultUtil saveBankCard(String bank, String name, String code, Integer driverId,String bankName) throws Exception { + public ResultUtil saveBankCard(String bank, String lastName,String firstName, String code, Integer driverId, Integer language) throws Exception { BankCard query = bankCardMapper.query(driverId, code); if(null != query){ - return ResultUtil.error("银行卡号已存在"); + return ResultUtil.error(language == 1 ? "银行卡号已存在" : language == 2 ? "Bank card number is already existent." : "Le numéro de carte bancaire existe déjà."); } BankCard bankCard = new BankCard(); bankCard.setBank(bank); - bankCard.setName(name); + bankCard.setLastName(lastName); bankCard.setCode(code); - bankCard.setBankName(bankName); - bankCard.setDriverId(driverId); + bankCard.setFirstName(firstName); + bankCard.setUserType(2); + bankCard.setUserId(driverId); bankCard.setInsertTime(new Date()); this.insert(bankCard); return ResultUtil.success(); } @Override - public ResultUtil updateBankCard(Integer id,String bank, String name, String code, Integer driverId,String bankName) throws Exception { + public ResultUtil updateBankCard(Integer id, String bank, String lastName,String firstName, String code, Integer driverId, Integer language) throws Exception { BankCard query = bankCardMapper.query(driverId, code); if(null != query && !id.equals(query.getId())){ - return ResultUtil.error("银行卡号已存在"); + return ResultUtil.error(language == 1 ? "银行卡号已存在" : language == 2 ? "Bank card number is already existent." : "Le numéro de carte bancaire existe déjà."); } BankCard bankCard = query; bankCard.setBank(bank); - bankCard.setName(name); + bankCard.setLastName(lastName); bankCard.setCode(code); - bankCard.setBankName(bankName); - bankCard.setDriverId(driverId); + bankCard.setFirstName(firstName); + bankCard.setUserType(2); + bankCard.setUserId(driverId); this.updateById(bankCard); return ResultUtil.success(); } @@ -67,10 +68,10 @@ * @throws Exception */ @Override - public ResultUtil delBankCard(Integer id, Integer driverId) throws Exception { + public ResultUtil delBankCard(Integer id, Integer driverId, Integer language) throws Exception { BankCard bankCard = this.selectById(id); - if(bankCard.getDriverId().compareTo(driverId) != 0){ - return ResultUtil.error("你无权删除此卡号"); + if(bankCard.getUserId().compareTo(driverId) != 0){ + return ResultUtil.error(language == 1 ? "你无权删除此卡号" : language == 2 ? "You have no clearance to cancel the card number." : "Vous n’avez pas l’autorisation d’annuler le numéro de carte."); } this.deleteById(id); return ResultUtil.success(); -- Gitblit v1.7.1