Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
T
travel-cloud
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
cloud
travel-cloud
Commits
8609a4e2
提交
8609a4e2
authored
11月 19, 2024
作者:
hzh
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
代码优化
上级
54b0580f
隐藏空白字符变更
内嵌
并排
正在显示
16 个修改的文件
包含
1238 行增加
和
1 行删除
+1238
-1
VehiclesApiEnum.java
...org/dromara/common/ys/enums/vehicles/VehiclesApiEnum.java
+33
-1
VehiclesOrderBookJsycModel.java
...mon/ys/model/req/vehicles/VehiclesOrderBookJsycModel.java
+195
-0
VehiclesOrderBookYyycModel.java
...mon/ys/model/req/vehicles/VehiclesOrderBookYyycModel.java
+235
-0
VehiclesOrderCancelModel.java
...ommon/ys/model/req/vehicles/VehiclesOrderCancelModel.java
+29
-0
VehiclesOrderGetCancelFeeModel.java
...ys/model/req/vehicles/VehiclesOrderGetCancelFeeModel.java
+21
-0
VehiclesOrderGetDriverLocationModel.java
...del/req/vehicles/VehiclesOrderGetDriverLocationModel.java
+25
-0
VehiclesOrderQueryDetailModel.java
.../ys/model/req/vehicles/VehiclesOrderQueryDetailModel.java
+21
-0
VehiclesOrderQueryListModel.java
...on/ys/model/req/vehicles/VehiclesOrderQueryListModel.java
+57
-0
VehiclesOrderBookJsycModel.java
...mon/ys/model/res/vehicles/VehiclesOrderBookJsycModel.java
+20
-0
VehiclesOrderBookYyycModel.java
...mon/ys/model/res/vehicles/VehiclesOrderBookYyycModel.java
+20
-0
VehiclesOrderCancelModel.java
...ommon/ys/model/res/vehicles/VehiclesOrderCancelModel.java
+22
-0
VehiclesOrderGetCancelFeeModel.java
...ys/model/res/vehicles/VehiclesOrderGetCancelFeeModel.java
+22
-0
VehiclesOrderGetDriverLocationModel.java
...del/res/vehicles/VehiclesOrderGetDriverLocationModel.java
+99
-0
VehiclesOrderGetQxyyModel.java
...mmon/ys/model/res/vehicles/VehiclesOrderGetQxyyModel.java
+24
-0
VehiclesOrderQueryDetailModel.java
.../ys/model/res/vehicles/VehiclesOrderQueryDetailModel.java
+313
-0
VehiclesOrderQueryListModel.java
...on/ys/model/res/vehicles/VehiclesOrderQueryListModel.java
+102
-0
没有找到文件。
ruoyi-common/ruoyi-common-ys/src/main/java/org/dromara/common/ys/enums/vehicles/VehiclesApiEnum.java
浏览文件 @
8609a4e2
...
...
@@ -17,7 +17,39 @@ public enum VehiclesApiEnum implements ApiEnum {
/**
* 预约用车预估价查询
*/
ESTIMATE_YYYC_PRICE
(
"/open/vehicles/shopping/estimateYyycPrice"
,
"根据出发地和目的地预约用车"
);
ESTIMATE_YYYC_PRICE
(
"/open/vehicles/shopping/estimateYyycPrice"
,
"根据出发地和目的地预约用车"
),
/**
* 取消用车订单
**/
CANCEL
(
"/open/vehicles/order/cancel"
,
"取消用车订单"
),
/**
* 获取取消原因集合
**/
GET_QXYY
(
"/open/vehicles/order/getQxyy"
,
"获取取消原因集合"
),
/**
* 用车订单列表接口
**/
QUERY_LIST
(
"/open/vehicles/order/queryList"
,
"用车订单列表接口"
),
/**
* 预约用车下单
**/
BOOK_YYYC
(
"/open/vehicles/order/bookYyyc"
,
"预约用车下单"
),
/**
* 获取司机位置
**/
GET_DRIVER_LOCATION
(
"/open/vehicles/order/getDriverLocation"
,
"获取司机位置"
),
/**
* 即时用车下单
**/
BOOK_JSYC
(
"/open/vehicles/order/bookJsyc"
,
"即时用车下单"
),
/**
* 获取罚金
**/
GET_CANCEL_FEE
(
"/open/vehicles/order/getCancelFee"
,
"获取罚金"
),
/**
* 新用车订单详情接口
**/
QUERY_DETAIL
(
"/open/vehicles/order/queryDetail"
,
"根据用车订单号查询用车订单详情。"
);
/**
* 接口URL
...
...
ruoyi-common/ruoyi-common-ys/src/main/java/org/dromara/common/ys/model/req/vehicles/VehiclesOrderBookJsycModel.java
0 → 100644
浏览文件 @
8609a4e2
package
org
.
dromara
.
common
.
ys
.
model
.
req
.
vehicles
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
org.dromara.common.ys.model.BaseModel
;
import
java.math.BigDecimal
;
/**
* @author hzh
* @date 2024-11-15
**/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@Accessors
(
chain
=
true
)
public
class
VehiclesOrderBookJsycModel
extends
BaseModel
{
/**
* 成本中心代码
**/
private
String
costCenterCode
;
/**
* 关联订单单据类型 109
**/
private
String
unionOrderType
;
/**
* 用车城市id
**/
private
String
departCity
;
/**
* 到达区域,存城市行政区
**/
private
String
toArea
;
/**
* 出差申请单号
**/
private
String
ccsqdNo
;
/**
* 到达经度
**/
private
BigDecimal
toLon
;
/**
* 出发纬度
**/
private
BigDecimal
fromLat
;
/**
* pnr
**/
private
String
pnrNo
;
/**
* 用车类型 8即时 9预约
**/
private
Integer
useType
;
/**
* 联系电话
**/
private
String
linkTel
;
/**
* 到达详细地址
**/
private
String
toAddress
;
/**
* 附属员工id
**/
private
String
fsEmpId
;
/**
* 请求标记
**/
private
String
cacheId
;
/**
* 出发区域,存城市行政区
**/
private
String
fromArea
;
/**
* 违背事项代码
**/
private
String
violateitemCode
;
/**
* 出发经度
**/
private
BigDecimal
fromLon
;
/**
* 行程id
**/
private
String
routeId
;
/**
* 出差项目代码
**/
private
String
projectCode
;
/**
* 成本中心id
**/
private
String
costCenterId
;
/**
* 出发详细地址
**/
private
String
fromAddress
;
/**
* 用车时间
**/
private
String
startTime
;
/**
* 违背原因代码
**/
private
String
reasonCode
;
/**
* 出发地址POI
**/
private
String
fromAddressPoi
;
/**
* 出差申请单备注
**/
private
String
ccsqdRemark
;
/**
* 备注信息1
**/
private
String
ext1
;
/**
* 出差申请单id
**/
private
String
ccsqdId
;
/**
* 用车产品id 多个用,分隔
**/
private
String
productId
;
/**
* 订单是否一致 DY DN
**/
private
String
ifSameOrder
;
/**
* 是否帮人订车前端传入
**/
private
Integer
sfbrdc
;
/**
* 出行人员工
**/
private
String
empNo
;
/**
* 到达城市id
**/
private
String
arriveCity
;
/**
* 联系人
**/
private
String
linkman
;
/**
* 违背事项说明
**/
private
String
violateitem
;
/**
* 到达纬度
**/
private
BigDecimal
toLat
;
/**
* 出行类型1因公2因私
**/
private
Integer
tripType
;
/**
* 出行人手机
**/
private
String
phoneNumber
;
/**
* 到达地址POI
**/
private
String
toAddressPoi
;
/**
* 成本中心名称
**/
private
String
costCenterName
;
/**
* 出差项目名称
**/
private
String
projectName
;
/**
* 关联订单id
**/
private
String
unionOrderId
;
/**
* 科目码
**/
private
String
subjectCode
;
/**
* 出差项目ID
**/
private
String
projectId
;
/**
* 违背原因说明
**/
private
String
reasonDesc
;
/**
* 联系人邮箱
**/
private
String
linkEmail
;
}
ruoyi-common/ruoyi-common-ys/src/main/java/org/dromara/common/ys/model/req/vehicles/VehiclesOrderBookYyycModel.java
0 → 100644
浏览文件 @
8609a4e2
package
org
.
dromara
.
common
.
ys
.
model
.
req
.
vehicles
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
org.dromara.common.ys.model.BaseModel
;
import
java.math.BigDecimal
;
/**
* @author hzh
* @date 2024-11-15
**/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@Accessors
(
chain
=
true
)
public
class
VehiclesOrderBookYyycModel
extends
BaseModel
{
/**
* 成本中心代码
**/
private
String
costCenterCode
;
/**
* 用车城市id
**/
private
String
departCity
;
/**
* 到达区域,存城市行政区
**/
private
String
toArea
;
/**
* 出发纬度
**/
private
BigDecimal
fromLat
;
/**
* 到达详细地址 除日包和半日包必填
**/
private
String
toAddress
;
/**
* 请求标记
**/
private
String
cacheId
;
/**
* 出发区域,存城市行政区
**/
private
String
fromArea
;
/**
* 违背事项代码
**/
private
String
violateitemCode
;
/**
* 出差申请单备注
**/
private
String
ccsqdRemark
;
/**
* 备注信息1
**/
private
String
ext1
;
/**
* 出差申请单id
**/
private
String
ccsqdId
;
/**
* 用车产品id
**/
private
String
productId
;
/**
* 是否帮人订车前端传入
**/
private
Integer
sfbrdc
;
/**
* 联系人
**/
private
String
linkman
;
/**
* 到达纬度 除日包和半日包必填
**/
private
BigDecimal
toLat
;
/**
* 航班号
**/
private
String
flightNo
;
/**
* 出行人手机
**/
private
String
phoneNumber
;
/**
* 成本中心名称
**/
private
String
costCenterName
;
/**
* 出差项目名称
**/
private
String
projectName
;
/**
* 科目码
**/
private
String
subjectCode
;
/**
* 出差项目ID
**/
private
String
projectId
;
/**
* 到达机场
**/
private
String
arriveAirport
;
/**
* 关联订单单据类型 109
**/
private
String
unionOrderType
;
/**
* 出差申请单号
**/
private
String
ccsqdNo
;
/**
* 到达经度 除日包和半日包必填
**/
private
BigDecimal
toLon
;
/**
* pnr
**/
private
String
pnrNo
;
/**
* 用车类型 1日包 2半日包 4接机 5送机 6接站 7送站
**/
private
Integer
useType
;
/**
* 联系电话
**/
private
String
linkTel
;
/**
* 出发航站楼
**/
private
String
departTerminal
;
/**
* 附属员工id
**/
private
String
fsEmpId
;
/**
* 航班到达时间
**/
private
String
arriveTime
;
/**
* 出发经度
**/
private
BigDecimal
fromLon
;
/**
* 行程id
**/
private
String
routeId
;
/**
* 出差项目代码
**/
private
String
projectCode
;
/**
* 成本中心id
**/
private
String
costCenterId
;
/**
* 用车天数
**/
private
Integer
useDays
;
/**
* 是否自动调度 0否 1是
**/
private
Integer
ifAutoDisp
;
/**
* 出发详细地址
**/
private
String
fromAddress
;
/**
* 用车时间始
**/
private
String
startTime
;
/**
* 违背原因代码
**/
private
String
reasonCode
;
/**
* 出发地址POI
**/
private
String
fromAddressPoi
;
/**
* 出发时间航班出发时间
**/
private
String
departTime
;
/**
* 到达航站楼
**/
private
String
arriveTerminal
;
/**
* 订单是否一致 DY DN
**/
private
String
ifSameOrder
;
/**
* 出行人员工
**/
private
String
empNo
;
/**
* 到达城市id 除日包和半日包必填
**/
private
String
arriveCity
;
/**
* 违背事项说明
**/
private
String
violateitem
;
/**
* 出发机场
**/
private
String
departAirport
;
/**
* 出行类型1因公2因私
**/
private
Integer
tripType
;
/**
* 到达地址POI
**/
private
String
toAddressPoi
;
/**
* 用车时间止
**/
private
String
endTime
;
/**
* 关联订单id
**/
private
String
unionOrderId
;
/**
* 违背原因说明
**/
private
String
reasonDesc
;
/**
* 联系人邮箱
**/
private
String
linkEmail
;
}
ruoyi-common/ruoyi-common-ys/src/main/java/org/dromara/common/ys/model/req/vehicles/VehiclesOrderCancelModel.java
0 → 100644
浏览文件 @
8609a4e2
package
org
.
dromara
.
common
.
ys
.
model
.
req
.
vehicles
;
import
org.dromara.common.ys.model.BaseModel
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
/**
* @author hzh
* @date 2024-11-15
**/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@Accessors
(
chain
=
true
)
public
class
VehiclesOrderCancelModel
extends
BaseModel
{
/**
* 取消原因描述
**/
private
String
qxyy
;
/**
* 订单id
**/
private
String
orderId
;
/**
* 取消原因编号
**/
private
String
qxbh
;
}
ruoyi-common/ruoyi-common-ys/src/main/java/org/dromara/common/ys/model/req/vehicles/VehiclesOrderGetCancelFeeModel.java
0 → 100644
浏览文件 @
8609a4e2
package
org
.
dromara
.
common
.
ys
.
model
.
req
.
vehicles
;
import
org.dromara.common.ys.model.BaseModel
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
/**
* @author hzh
* @date 2024-11-15
**/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@Accessors
(
chain
=
true
)
public
class
VehiclesOrderGetCancelFeeModel
extends
BaseModel
{
/**
* 订单id
**/
private
String
orderId
;
}
ruoyi-common/ruoyi-common-ys/src/main/java/org/dromara/common/ys/model/req/vehicles/VehiclesOrderGetDriverLocationModel.java
0 → 100644
浏览文件 @
8609a4e2
package
org
.
dromara
.
common
.
ys
.
model
.
req
.
vehicles
;
import
org.dromara.common.ys.model.BaseModel
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
/**
* @author hzh
* @date 2024-11-15
**/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@Accessors
(
chain
=
true
)
public
class
VehiclesOrderGetDriverLocationModel
extends
BaseModel
{
/**
* 需要获取的结果 空或0代表只获取经纬度 1获取司机经纬度+订单信息
**/
private
String
resultFlag
;
/**
* id
**/
private
String
id
;
}
ruoyi-common/ruoyi-common-ys/src/main/java/org/dromara/common/ys/model/req/vehicles/VehiclesOrderQueryDetailModel.java
0 → 100644
浏览文件 @
8609a4e2
package
org
.
dromara
.
common
.
ys
.
model
.
req
.
vehicles
;
import
org.dromara.common.ys.model.BaseModel
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
/**
* @author hzh
* @date 2024-11-15
**/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@Accessors
(
chain
=
true
)
public
class
VehiclesOrderQueryDetailModel
extends
BaseModel
{
/**
* 用车订单号
**/
private
String
orderNo
;
}
ruoyi-common/ruoyi-common-ys/src/main/java/org/dromara/common/ys/model/req/vehicles/VehiclesOrderQueryListModel.java
0 → 100644
浏览文件 @
8609a4e2
package
org
.
dromara
.
common
.
ys
.
model
.
req
.
vehicles
;
import
org.dromara.common.ys.model.BaseModel
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
/**
* @author hzh
* @date 2024-11-15
**/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@Accessors
(
chain
=
true
)
public
class
VehiclesOrderQueryListModel
extends
BaseModel
{
/**
* 预订人
**/
private
String
bookNo
;
/**
* 日期类型 1预定日期 2出行日期 3出票/确认日期
**/
private
Integer
dateType
;
/**
* 时间始 格式:yyyy-MM-dd
**/
private
String
dateStart
;
/**
* 出行人姓名
**/
private
String
empName
;
/**
* 每页显示条数,不能小于10
**/
private
Integer
count
;
/**
* 出差申请单号
**/
private
String
travelNo
;
/**
* 订单状态0已预订 1已派车 2改派中 3司机出发 4司机到达 5开始服务 6结束服务 7司机取消 8已取消 9已取消
**/
private
String
orderStatus
;
/**
* 时间止 格式:yyyy-MM-dd
**/
private
String
dateEnd
;
/**
* 公司支付限制 1只查询公司支付订单 0或空不限制
**/
private
Integer
payCompanyFlag
;
/**
* 当前页数,不能小于1
**/
private
Integer
pageNum
;
}
ruoyi-common/ruoyi-common-ys/src/main/java/org/dromara/common/ys/model/res/vehicles/VehiclesOrderBookJsycModel.java
0 → 100644
浏览文件 @
8609a4e2
package
org
.
dromara
.
common
.
ys
.
model
.
res
.
vehicles
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
/**
* @author hzh
* @date 2024-11-15
**/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@Accessors
(
chain
=
true
)
public
class
VehiclesOrderBookJsycModel
{
/**
* 订单id
**/
private
String
orderId
;
}
ruoyi-common/ruoyi-common-ys/src/main/java/org/dromara/common/ys/model/res/vehicles/VehiclesOrderBookYyycModel.java
0 → 100644
浏览文件 @
8609a4e2
package
org
.
dromara
.
common
.
ys
.
model
.
res
.
vehicles
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
/**
* @author hzh
* @date 2024-11-15
**/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@Accessors
(
chain
=
true
)
public
class
VehiclesOrderBookYyycModel
{
/**
* 订单id
**/
private
String
orderId
;
}
ruoyi-common/ruoyi-common-ys/src/main/java/org/dromara/common/ys/model/res/vehicles/VehiclesOrderCancelModel.java
0 → 100644
浏览文件 @
8609a4e2
package
org
.
dromara
.
common
.
ys
.
model
.
res
.
vehicles
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.math.BigDecimal
;
/**
* @author hzh
* @date 2024-11-15
**/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@Accessors
(
chain
=
true
)
public
class
VehiclesOrderCancelModel
{
/**
* 罚金
**/
private
BigDecimal
khFine
;
}
ruoyi-common/ruoyi-common-ys/src/main/java/org/dromara/common/ys/model/res/vehicles/VehiclesOrderGetCancelFeeModel.java
0 → 100644
浏览文件 @
8609a4e2
package
org
.
dromara
.
common
.
ys
.
model
.
res
.
vehicles
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.math.BigDecimal
;
/**
* @author hzh
* @date 2024-11-15
**/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@Accessors
(
chain
=
true
)
public
class
VehiclesOrderGetCancelFeeModel
{
/**
* 罚金
**/
private
BigDecimal
khFine
;
}
ruoyi-common/ruoyi-common-ys/src/main/java/org/dromara/common/ys/model/res/vehicles/VehiclesOrderGetDriverLocationModel.java
0 → 100644
浏览文件 @
8609a4e2
package
org
.
dromara
.
common
.
ys
.
model
.
res
.
vehicles
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
org.dromara.common.ys.model.BaseModel
;
import
java.math.BigDecimal
;
/**
* @author hzh
* @date 2024-11-15
**/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@Accessors
(
chain
=
true
)
public
class
VehiclesOrderGetDriverLocationModel
extends
BaseModel
{
/**
* 出发纬度
**/
private
BigDecimal
startLat
;
/**
* 司机位置经度
**/
private
BigDecimal
lng
;
/**
* 上车地点
**/
private
String
scdd
;
/**
* 车头朝向角度,正北为0
**/
private
BigDecimal
bearing
;
/**
* 到达经度
**/
private
BigDecimal
toLon
;
/**
* 订单状态 0已预订 1已派车 2改派中 3司机出发 4司机到达 5开始服务 6结束服务 7司机取消 8已取消 9已取消
**/
private
String
orderStatus
;
/**
* 车颜色
**/
private
String
vehiclesColor
;
/**
* 司机评分
**/
private
String
driverScore
;
/**
* 车型说明
**/
private
String
vehiclesDesc
;
/**
* 司机头像图片地址
**/
private
String
driverPicUrl
;
/**
* 订单状态名称
**/
private
String
orderStatusName
;
/**
* 到达纬度
**/
private
BigDecimal
toLat
;
/**
* 下车地点
**/
private
String
xcdd
;
/**
* 司机姓名
**/
private
String
driver
;
/**
* 价格来源
**/
private
String
priceFrom
;
/**
* 价格来源名称
**/
private
String
priceFromName
;
/**
* 车牌号
**/
private
String
licenseNumber
;
/**
* 司机电话
**/
private
String
driverTel
;
/**
* 司机位置纬度
**/
private
BigDecimal
lat
;
/**
* 出发经度
**/
private
BigDecimal
startLng
;
}
ruoyi-common/ruoyi-common-ys/src/main/java/org/dromara/common/ys/model/res/vehicles/VehiclesOrderGetQxyyModel.java
0 → 100644
浏览文件 @
8609a4e2
package
org
.
dromara
.
common
.
ys
.
model
.
res
.
vehicles
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
/**
* @author hzh
* @date 2024-11-15
**/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@Accessors
(
chain
=
true
)
public
class
VehiclesOrderGetQxyyModel
{
/**
* 取消原因描述
**/
private
String
qxyy
;
/**
* 取消原因编号
**/
private
String
qxbh
;
}
ruoyi-common/ruoyi-common-ys/src/main/java/org/dromara/common/ys/model/res/vehicles/VehiclesOrderQueryDetailModel.java
0 → 100644
浏览文件 @
8609a4e2
package
org
.
dromara
.
common
.
ys
.
model
.
res
.
vehicles
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
org.dromara.common.ys.model.res.airport.other.OrderBusinessInfoBean
;
import
org.dromara.common.ys.model.res.airport.other.OrderPayInfoBean
;
import
java.math.BigDecimal
;
import
java.util.List
;
/**
* @author hzh
* @date 2024-11-15
**/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@Accessors
(
chain
=
true
)
public
class
VehiclesOrderQueryDetailModel
{
/**
* 订单类型 枚举:1:日包、2:半日包、3:点对点、4:接机、5:送机、6:接站、7:送站、8:即时快车、9:预约快车、10:即时专车、11:预约专车、12:即时出租车、13:预约出租车
**/
private
String
orderType
;
/**
* 所在部门名称
**/
private
String
deptName
;
/**
* 上车地点所在区域
**/
private
String
startArea
;
/**
* 预定规则说明
**/
private
String
scheduledRulesMsg
;
/**
* 出发城市id
**/
private
String
departCity
;
/**
* 下车地点所在区域
**/
private
String
toArea
;
/**
* 取消规则
**/
private
String
cancelRule
;
/**
* 用车城市Id出发
**/
private
String
cityId
;
/**
* 证件号
**/
private
String
idNo
;
/**
* 超时规则说明
**/
private
String
timeoutRuleMsg
;
/**
* 到达机场名称
**/
private
String
arriveAirportName
;
/**
* 下车地址
**/
private
String
xcddPoi
;
/**
* 罚金
**/
private
BigDecimal
fine
;
/**
* 国内国际 1国内、0国际
**/
private
String
international
;
/**
* 车型名称
**/
private
String
vehicleTypeName
;
/**
* 上车地点经度
**/
private
String
startLng
;
/**
* 备注信息1
**/
private
String
ext1
;
/**
* 销售服务费
**/
private
BigDecimal
serviceFee
;
/**
* 上车地点纬度
**/
private
String
startLat
;
/**
* 出发城市名称
**/
private
String
departCityName
;
/**
* 订单编号
**/
private
String
orderNo
;
/**
* 关联订单号
**/
private
String
unionOrderNo
;
/**
* 价格说明集合 如:起步费:10元
**/
private
List
<
String
>
jgsmList
;
/**
* 罚金比例 派车后取消,需要收取罚金
**/
private
Integer
fineRate
;
/**
* 供应商名称
**/
private
String
vendorName
;
/**
* 座位数
**/
private
Integer
seatCount
;
/**
* 销售价
**/
private
BigDecimal
useVehicleFee
;
/**
* 单合计 正常单时,为所有费用之和;取消单时,订单合计为罚金
**/
private
BigDecimal
totalAmount
;
/**
* 下车地点纬度
**/
private
String
toLat
;
/**
* 出行人手机
**/
private
String
phoneNumber
;
/**
* 到达城市id
**/
private
String
ddcityId
;
/**
* 司机
**/
private
String
driver
;
/**
* 派车时间
**/
private
String
dispatchedTime
;
/**
* 到达城市名称
**/
private
String
ddcityName
;
/**
* 出发机场名称中文
**/
private
String
departAirportName
;
/**
* 派车备注
**/
private
String
vehiclesRemark
;
/**
* 所在部门编号
**/
private
String
deptCode
;
/**
* 到达机场三字码
**/
private
String
arriveAirport
;
/**
* 车型id
**/
private
String
vehicleTypeId
;
/**
* 预订时间
**/
private
String
bookDate
;
/**
* 关联单据类型 10901:国内机票、10902:国际机票、10903:酒店、10904:火车票
**/
private
String
unionOrderType
;
/**
* 里程
**/
private
BigDecimal
distance
;
/**
* 下车地点经度
**/
private
String
toLon
;
/**
* 订单状态已预定:订单状态0已预订 1已派车 2改派中 3司机出发 4司机到达 5开始服务 6结束服务 7司机取消 8乘客取消 9已拒单
**/
private
String
orderStatus
;
/**
* 出发航站楼
**/
private
String
departTerminal
;
/**
* 到达城市名称
**/
private
String
arriveCityName
;
/**
* 到达时间YYYY-MM-DD:HH:MI
**/
private
String
arriveTime
;
/**
* 上车详细地点
**/
private
String
startingPoint
;
/**
* 车颜色
**/
private
String
carColor
;
/**
* 航班号
**/
private
String
flightno
;
/**
* 用车城市名称出发
**/
private
String
cityName
;
/**
* 上车地址
**/
private
String
scddPoi
;
/**
* 出行人姓名
**/
private
String
empName
;
/**
* 用车时间始
**/
private
String
startTime
;
/**
* 车牌号
**/
private
String
licenseNumber
;
/**
* 司机电话
**/
private
String
driverTel
;
/**
* 取消原因
**/
private
String
cancelReason
;
/**
* 用车支付段
**/
private
List
<
OrderPayInfoBean
>
vehiclePayList
;
/**
* 邮箱
**/
private
String
email
;
/**
* 行李数
**/
private
Integer
carRiageNum
;
/**
* 出发时间YYYY-MM-DD:HH:MI
**/
private
String
departTime
;
/**
* 到达航站楼
**/
private
String
arriveTerminal
;
/**
* 差旅信息
**/
private
OrderBusinessInfoBean
business
;
/**
* 是否罚单
**/
private
String
iscancel
;
/**
* 证件类型
**/
private
String
cardType
;
/**
* 出行人员工工号
**/
private
String
empNo
;
/**
* 产品名称
**/
private
String
vehicleProductName
;
/**
* 到达城市
**/
private
String
arriveCity
;
/**
* 司机头像地址
**/
private
String
driverPicUrl
;
/**
* 车辆说明
**/
private
String
vehiclesDesc
;
/**
* 出发机场三字码
**/
private
String
departAirport
;
/**
* 用车时间止
**/
private
String
endTime
;
/**
* 下车详细地点
**/
private
String
terminalPoint
;
}
ruoyi-common/ruoyi-common-ys/src/main/java/org/dromara/common/ys/model/res/vehicles/VehiclesOrderQueryListModel.java
0 → 100644
浏览文件 @
8609a4e2
package
org
.
dromara
.
common
.
ys
.
model
.
res
.
vehicles
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.math.BigDecimal
;
/**
* @author hzh
* @date 2024-11-15
**/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@Accessors
(
chain
=
true
)
public
class
VehiclesOrderQueryListModel
{
/**
* 订单类型1日包2半日包 3点到点 4接机5送机6接站7送站 8即时 9预约
**/
private
Integer
orderType
;
/**
* 预定时间 格式:yyyy-MM-dd HH:mm:ss
**/
private
String
bookDate
;
/**
* 订单编号
**/
private
String
orderNo
;
/**
* 上车详细地点
**/
private
String
scdd
;
/**
* 订单状态0已预订 1已派车 2改派中 3司机出发 4司机到达 5开始服务 6结束服务 7司机取消 8乘客取消 9已拒单
**/
private
String
orderStatus
;
/**
* 预订人名称
**/
private
String
bookerName
;
/**
* 产品名称
**/
private
String
vehicleProductName
;
/**
* 订单类型1日包2半日包 4接机5送机6接站7送站 8即时 9预约
**/
private
String
orderTypeName
;
/**
* 订单状态名称
**/
private
String
orderStatusName
;
/**
* 订单总金额
**/
private
BigDecimal
totalAmount
;
/**
* 差旅类型 1因公 2因私
**/
private
Integer
tripType
;
/**
* 预定人工号
**/
private
String
bookerNo
;
/**
* 下车地点
**/
private
String
xcdd
;
/**
* 用车城市名称
**/
private
String
cityName
;
/**
* 下车地点
**/
private
String
xcddPoi
;
/**
* 上车地点
**/
private
String
scddPoi
;
/**
* 出行人姓名
**/
private
String
empName
;
/**
* 用车时间始
**/
private
String
startTime
;
/**
* 用车时间止
**/
private
String
endTime
;
/**
* 出票时间 格式:yyyy-MM-dd HH:mm:ss
**/
private
String
drawDate
;
/**
* 车型名称
**/
private
String
vehicleTypeName
;
}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论