From e52227b01983146f2e3c81dc575141d8b9889497 Mon Sep 17 00:00:00 2001
From: yanghb <yanghb>
Date: 星期五, 21 四月 2023 10:16:30 +0800
Subject: [PATCH] 代码调整

---
 DriverTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/BankCardController.java |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 56 insertions(+), 0 deletions(-)

diff --git a/DriverTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/BankCardController.java b/DriverTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/BankCardController.java
index f956e90..97b3789 100644
--- a/DriverTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/BankCardController.java
+++ b/DriverTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/BankCardController.java
@@ -1,9 +1,11 @@
 package com.stylefeng.guns.modular.api;
 
 
+import com.stylefeng.guns.core.util.ToolUtil;
 import com.stylefeng.guns.modular.system.model.BankCard;
 import com.stylefeng.guns.modular.system.service.IBankCardService;
 import com.stylefeng.guns.modular.system.service.IDriverService;
+import com.stylefeng.guns.modular.system.util.LiuZhouBank.ProtocolSignUtil;
 import com.stylefeng.guns.modular.system.util.ResultUtil;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiImplicitParam;
@@ -29,6 +31,33 @@
 
     @Autowired
     private IDriverService driverService;
+
+
+//    @ResponseBody
+//    @PostMapping("/getSignSendSms")
+//    @ApiOperation(value = "发送签约银行验证短信", tags = {"司机端-个人中心"}, notes = "")
+//    @ApiImplicitParams({
+//            @ApiImplicitParam(value = "身份证号码", name = "IdNum", required = true, dataType = "String"),
+//            @ApiImplicitParam(value = "银行预留电话", name = "phone", required = true, dataType = "String"),
+//            @ApiImplicitParam(value = "开户姓名", name = "acctName", required = true, dataType = "String"),
+//            @ApiImplicitParam(value = "银行卡号", name = "acctNum", required = true, dataType = "String"),
+//            @ApiImplicitParam(name = "Authorization", value = "Bearer +token", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9.....")
+//    })
+//    public ResultUtil getSignSendSms(String IdNum, String phone, String acctName, String acctNum){
+//        try {
+//            ResultUtil<String> stringResultUtil = ProtocolSignUtil.protocolSignSendSms(IdNum, phone, acctName, acctNum);
+//            if(200 != stringResultUtil.getCode()){
+//                return stringResultUtil;
+//            }
+//            return ResultUtil.success();
+//        }catch (Exception e){
+//            e.printStackTrace();
+//            return ResultUtil.runErr();
+//        }
+//    }
+
+
+
 
 
     /**
@@ -61,6 +90,33 @@
         }
     }
 
+
+    @ResponseBody
+    @PostMapping("/saveBankCard1")
+    @ApiOperation(value = "保存银行卡信息【新】", tags = {"司机端-个人中心"}, notes = "")
+    @ApiImplicitParams({
+            @ApiImplicitParam(value = "身份证号码", name = "IdNum", required = true, dataType = "String"),
+            @ApiImplicitParam(value = "银行预留电话", name = "phone", required = true, dataType = "String"),
+            @ApiImplicitParam(value = "开户姓名", name = "acctName", required = true, dataType = "String"),
+            @ApiImplicitParam(value = "银行卡号", name = "acctNum", required = true, dataType = "String"),
+            @ApiImplicitParam(value = "短信验证码", name = "code", required = true, dataType = "String"),
+            @ApiImplicitParam(name = "Authorization", value = "Bearer +token", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9.....")
+    })
+    public ResultUtil saveBankCard1(String IdNum, String phone, String acctName, String acctNum, String code, HttpServletRequest request){
+        try {
+            Integer driverId = driverService.getUserIdFormRedis(request);
+            if(null == driverId){
+                return ResultUtil.tokenErr();
+            }
+            return bankCardService.saveBankCard1(driverId, IdNum, phone, acctName, acctNum, code);
+        }catch (Exception e){
+            e.printStackTrace();
+            return ResultUtil.runErr();
+        }
+    }
+
+
+
     /**
      * 删除银行卡号
      * @param id

--
Gitblit v1.7.1