package com.ruoyi.order.api.model;
|
|
import com.ruoyi.common.core.web.page.BasePage;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.time.LocalDateTime;
|
import java.util.List;
|
|
@Data
|
@ApiModel("充电时段统计DTO")
|
public class ChargingListQuery extends BasePage {
|
@ApiModelProperty("订单编号")
|
private String code;
|
|
@ApiModelProperty("电站id")
|
private Integer siteId;
|
@ApiModelProperty("状态(0=未知,1=等待中,2=启动中,3=充电中,4=停止中,5=已结束)")
|
private Integer status;
|
@ApiModelProperty("订单分类(1全站 2各个站点)")
|
private Integer type;
|
@ApiModelProperty("状态(1未出账 2已出账)")
|
private Integer state;
|
@ApiModelProperty("状态(1日结 2月结)")
|
private Integer orderState;
|
@ApiModelProperty("uid 前端忽略")
|
private String uid;
|
|
@ApiModelProperty("手机号")
|
private String phone;
|
@ApiModelProperty("车牌号")
|
private String licensePlate;
|
|
@ApiModelProperty("订单类型(1=充电订单(小程序),2=充电订单(刷卡))")
|
private Integer orderType;
|
|
@ApiModelProperty("开始时间 2020-01-01 12:00:00 - 2020-01-01 23:00:00")
|
private String startTime;
|
|
@ApiModelProperty("结束时间 2020-01-01 12:00:00 - 2020-01-01 23:00:00")
|
private String endTime;
|
@ApiModelProperty("用户ids 前端忽略")
|
private List<Long> userIds;
|
@ApiModelProperty("车辆ids 前端忽略")
|
private List<Long> carIds;
|
@ApiModelProperty("站点ids 前端忽略")
|
private List<Integer> siteIds;
|
|
}
|