From 67e37149354a618af26545de5fe26138e57c1c35 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期五, 01 八月 2025 11:46:34 +0800
Subject: [PATCH] 新增加三方相关业务流程

---
 DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/DriverController.java |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/DriverController.java b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/DriverController.java
index f459621..8eead38 100644
--- a/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/DriverController.java
+++ b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/DriverController.java
@@ -746,6 +746,7 @@
             if(null == position){
                 position = new DriverPosition();
             }
+            position.setDriverId(orderPosition.getDriverId());
             position.setPoint(point);
             mongoTemplate.save(position);
             //处理业务上的功能
@@ -1831,8 +1832,15 @@
             @ApiImplicitParam(name = "Authorization", value = "Bearer +token", required = true, dataType = "String", paramType = "header", defaultValue = "Bearer eyJhbGciOiJIUzUxMiJ9....."),
             @ApiImplicitParam(value = "当前设备IP地址", name = "ip", required = true, dataType = "String"),
             @ApiImplicitParam(value = "当前设备mac地址", name = "mac", required = true, dataType = "String"),
+            @ApiImplicitParam(value = "01 证联收银台支付\n" +
+                    "\t 04 HOME 页\n" +
+                    "\t 06 申请免密签约\n" +
+                    "\t 07 商户收银台支付\n" +
+                    "\t 08 开户(绑卡)\n" +
+                    "\t 09 开通支付账户\n" +
+                    "\t 10 打开付款码", name = "type", required = true, dataType = "String"),
     })
-    public ResultUtil<String> getZLToken(String ip, String mac, HttpServletRequest request){
+    public ResultUtil<String> getZLToken(String ip, String mac, String type, HttpServletRequest request){
         try {
             Integer driverId = driverService.getUserIdFormRedis(request);
             if (null == driverId) {
@@ -1849,6 +1857,7 @@
             tradeTerminalInfo.setTerminal("1");
             tradeTerminalInfo.setMac(mac);
             tokenRequest.setTradeTerminalInfo(tradeTerminalInfo);
+            tokenRequest.setType(type);
             String token = TokenUtil.getToken(tokenRequest);
             return ResultUtil.success(token);
         }catch (Exception e){

--
Gitblit v1.7.1