From 5f25c762e2853e87fc4b86b157ba87cf1322df2f Mon Sep 17 00:00:00 2001 From: zhibing.pu <393733352@qq.com> Date: 星期六, 31 八月 2024 14:53:13 +0800 Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/mx_charging_pile --- ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/vo/ChargingOrderListVO.java | 71 +++++++++++++++++++++++++++++++++++ 1 files changed, 71 insertions(+), 0 deletions(-) diff --git a/ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/vo/ChargingOrderListVO.java b/ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/vo/ChargingOrderListVO.java new file mode 100644 index 0000000..286972a --- /dev/null +++ b/ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/vo/ChargingOrderListVO.java @@ -0,0 +1,71 @@ +package com.ruoyi.order.api.vo; + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.ruoyi.order.api.model.TChargingOrder; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.math.BigDecimal; +import java.time.LocalDateTime; + +@Data +@ApiModel(value = "ChargingOrderListVO对象",description = "充电时段统计列表VO") +public class ChargingOrderListVO { + @ApiModelProperty(value = "电站名称") + private String siteName; + @ApiModelProperty(value = "电站id") + private Integer siteId; + @ApiModelProperty(value = "充电桩id") + private Integer chargingPileId; + @ApiModelProperty(value = "用户id") + private Long appUserId; + @ApiModelProperty(value = "用户车辆id") + private Long appUserCarId; + @ApiModelProperty(value = "充电枪id") + private Integer chargingGunId; + @ApiModelProperty(value = "订单编号") + private String code; + @ApiModelProperty(value = "订单类型(1=充电订单(小程序),2=充电订单(刷卡))") + private String orderType; + @ApiModelProperty(value = "充电终端名称 桩+枪") + private String terminalName; + @ApiModelProperty(value = "充电时间 秒") + private Long chargingSecond; + @ApiModelProperty(value = "充电电流 度") + private BigDecimal chargingCapacity; + @ApiModelProperty(value = "车牌号") + private String licensePlate; + @ApiModelProperty(value = "客户手机号") + private String phone; + @ApiModelProperty(value = "充电到账金额") + private BigDecimal paymentAmount; + @ApiModelProperty(value = "累计电费") + private BigDecimal electrovalence; + @ApiModelProperty(value = "累计服务费") + private BigDecimal serviceCharge; + @ApiModelProperty(value = "平台手续费") + private BigDecimal commissionAmount; + @ApiModelProperty(value = "引流平台") + private String sourceName; + @ApiModelProperty(value = "平台分佣") + private BigDecimal sharingAmount; + @ApiModelProperty(value = "开始时间") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + private LocalDateTime startTime; + @ApiModelProperty(value = "结束时间") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + private LocalDateTime endTime; + @ApiModelProperty(value = "开始soc") + private String startSoc; + @ApiModelProperty(value = "结束soc") + private String endSoc; + @ApiModelProperty(value = "结束原因 (0=异常终止,1=主动终止,2=满电终止,3=费用不足终止)") + private Integer endMode; + @ApiModelProperty(value = "电流占比") + private String electronicProportion; + @ApiModelProperty(value = "订单id") + private Long id; + @ApiModelProperty(value = "订单uid") + private String uid; +} -- Gitblit v1.7.1