This commit is contained in:
磷叶 2025-04-12 17:59:46 +08:00
parent 007e4eed3a
commit 7b4f714af1
2 changed files with 18 additions and 16 deletions

View File

@ -11,39 +11,38 @@ import lombok.Data;
@Data
public class OrderDeviceVO extends OrderDevice{
// 订单信息
@ApiModelProperty("订单编号")
private String orderNo;
@ApiModelProperty("设备剩余电量(%")
private BigDecimal deviceRemainingPower;
@ApiModelProperty("设备锁状态")
private String deviceLockStatus;
@ApiModelProperty("订单用户ID")
private Long orderUserId;
@ApiModelProperty("订单用户名称")
private String orderUserName;
@ApiModelProperty("商户名称")
private String deviceMchName;
@ApiModelProperty("订单开始时间")
private LocalDateTime orderStartTime;
@ApiModelProperty("订单结束时间")
private LocalDateTime orderEndTime;
@ApiModelProperty("订单最大可用时间")
private LocalDateTime orderMaxTime;
@ApiModelProperty("订单运营区ID")
private Long orderAreaId;
@ApiModelProperty("运营区是否开启还车审核")
private Boolean orderAreaReturnVerify;
// 设备信息
@ApiModelProperty("设备剩余电量(%")
private BigDecimal deviceRemainingPower;
@ApiModelProperty("设备在线状态")
private String deviceOnlineStatus;
@ApiModelProperty("设备经度")
private BigDecimal deviceLongitude;
@ApiModelProperty("设备纬度")
private BigDecimal deviceLatitude;
@ApiModelProperty("设备锁状态")
private String deviceLockStatus;
@ApiModelProperty("设备商户名称")
private String deviceMchName;
// 设备剩余续航公里
public BigDecimal getDeviceRemainEndurance() {
BigDecimal remainEndurance = MathUtils.mulDecimal(getDeviceRemainingPower(), getDeviceModelFullEndurance());

View File

@ -39,6 +39,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
bo.area_id as order_area_id,
bd.remaining_power as device_remaining_power,
bd.lock_status as device_lock_status,
bd.online_status as device_online_status,
bd.longitude as device_longitude,
bd.latitude as device_latitude,
su.nick_name as order_user_name,
mch.nick_name as device_mch_name
from bst_order_device bod