| package com.ruoyi.order.api.query; | 
|   | 
| 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(value = "ChargingOrderQuery充电桩订单查询对象",description = "管理后台充电桩订单查询对象") | 
| public class ChargingOrderQuery extends BasePage { | 
|     @ApiModelProperty(value = "订单编号") | 
|     private String code; | 
|     @ApiModelProperty(value = "订单类型(1=充电订单(小程序),2=充电订单(刷卡))") | 
|     private Integer orderType; | 
|     @ApiModelProperty(value = "手机号") | 
|     private String phone; | 
|     @ApiModelProperty(value = "状态(0=未知,1=等待中,2=启动中,3=充电中,4=停止中,5=已结束)") | 
|     private Integer status; | 
|     @ApiModelProperty(value = "站点id") | 
|     private Integer siteId; | 
|     @ApiModelProperty(value = "充电桩id ") | 
|     private Integer pileId; | 
|     @ApiModelProperty(value = "充电枪id ") | 
|     private Integer gunId; | 
|     @ApiModelProperty(value = "开始时间2020-01-01 00:00:00 - 2021-01-01 23:59:59") | 
|     private String startTime; | 
|     @ApiModelProperty(value = "结束时间2020-01-01 00:00:00 - 2021-01-01 23:59:59") | 
|     private String endTime; | 
|     @ApiModelProperty(value = "订单来源 1明星 2快电 3新电途") | 
|     private Integer orderSource; | 
|     @ApiModelProperty(value = "用户ids 前端忽略") | 
|     private List<Long> userIds; | 
|     @ApiModelProperty(value = "站点ids 前端忽略") | 
|     private List<Integer> siteIds; | 
| } |