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