From 6c158ff44edff5dbae1625af5752d0e7462baf8e Mon Sep 17 00:00:00 2001
From: longz <longzhaoz@qq.com>
Date: 星期一, 20 四月 2026 10:11:38 +0800
Subject: [PATCH] 配置 个人中心返回
---
DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/DriverMapper.xml | 6 +++++-
DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/warpper/DriverInfoWarpper.java | 44 ++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 49 insertions(+), 1 deletions(-)
diff --git a/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/DriverMapper.xml b/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/DriverMapper.xml
index dc3f128..3b5bbc8 100644
--- a/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/DriverMapper.xml
+++ b/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/DriverMapper.xml
@@ -559,7 +559,11 @@
((select sum(fraction) from t_order_evaluate where driverId = a.id) / (select count(fraction) from t_order_evaluate where driverId = a.id)) as score,
if((select id from t_merchant where auditStatus = 2 and userType = 2 and userId = a.id and state = 1) is null, 0, 1) as merchant,
a.companyId as companyId,
- e.name as companyName
+ e.name as companyName,
+ e.isCanSelectSeat as isCanSelectSeat,
+ e.isCanModifyAmount as isCanModifyAmount,
+ e.isOfflinePay as isOfflinePay,
+ e.isOpenDriverSelfTrip as isOpenDriverSelfTrip
from t_driver a
left join t_car b on (a.carId = b.id)
left join t_car_model c on (b.carModelId = c.id)
diff --git a/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/warpper/DriverInfoWarpper.java b/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/warpper/DriverInfoWarpper.java
index fd99d5f..7a1177d 100644
--- a/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/warpper/DriverInfoWarpper.java
+++ b/DriverYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/warpper/DriverInfoWarpper.java
@@ -65,6 +65,14 @@
private String networkCarlssueImg;
@ApiModelProperty("是否开通商家(0=否,1=是)")
private Integer merchant;
+ @ApiModelProperty("是否允许线下付款(1=是,2=否)")
+ private Integer isCanSelectSeat;
+ @ApiModelProperty("代客下单是否可修改金额(1=是,2=否)")
+ private Integer isCanModifyAmount;
+ @ApiModelProperty("是否允许线下付款(1=是,2=否)")
+ private Integer isOfflinePay;
+ @ApiModelProperty("是否开启司机自助行程(1=是,2=否)")
+ private Integer isOpenDriverSelfTrip;
public Integer getId() {
return id;
@@ -298,6 +306,38 @@
this.merchant = merchant;
}
+ public Integer getIsCanSelectSeat() {
+ return isCanSelectSeat;
+ }
+
+ public void setIsCanSelectSeat(Integer isCanSelectSeat) {
+ this.isCanSelectSeat = isCanSelectSeat;
+ }
+
+ public Integer getIsCanModifyAmount() {
+ return isCanModifyAmount;
+ }
+
+ public void setIsCanModifyAmount(Integer isCanModifyAmount) {
+ this.isCanModifyAmount = isCanModifyAmount;
+ }
+
+ public Integer getIsOfflinePay() {
+ return isOfflinePay;
+ }
+
+ public void setIsOfflinePay(Integer isOfflinePay) {
+ this.isOfflinePay = isOfflinePay;
+ }
+
+ public Integer getIsOpenDriverSelfTrip() {
+ return isOpenDriverSelfTrip;
+ }
+
+ public void setIsOpenDriverSelfTrip(Integer isOpenDriverSelfTrip) {
+ this.isOpenDriverSelfTrip = isOpenDriverSelfTrip;
+ }
+
@Override
public String toString() {
return "DriverInfoWarpper{" +
@@ -364,6 +404,10 @@
driverInfoWarpper.setLaveActivityMoney(null != map.get("laveActivityMoney") ? Double.valueOf(String.valueOf(map.get("laveActivityMoney"))) : 0);
driverInfoWarpper.setLaveBusinessMoney(null != map.get("laveBusinessMoney") ? Double.valueOf(String.valueOf(map.get("laveBusinessMoney"))) : 0);
driverInfoWarpper.setMerchant(null != map.get("merchant") ? Integer.valueOf(String.valueOf(map.get("merchant"))) : 0);
+ driverInfoWarpper.setIsCanSelectSeat(null != map.get("isCanSelectSeat") ? Integer.valueOf(String.valueOf(map.get("isCanSelectSeat"))) : 2);
+ driverInfoWarpper.setIsCanModifyAmount(null != map.get("isCanModifyAmount") ? Integer.valueOf(String.valueOf(map.get("isCanModifyAmount"))) : 2);
+ driverInfoWarpper.setIsOfflinePay(null != map.get("isOfflinePay") ? Integer.valueOf(String.valueOf(map.get("isOfflinePay"))) : 2);
+ driverInfoWarpper.setIsOpenDriverSelfTrip(null != map.get("isOpenDriverSelfTrip") ? Integer.valueOf(String.valueOf(map.get("isOpenDriverSelfTrip"))) : 2);
}
return driverInfoWarpper;
}
--
Gitblit v1.7.1