package com.ruoyi.order.dto;
|
|
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;
|
|
@Data
|
@ApiModel("Enterprise charging analysis query")
|
public class EnterpriseChargingAnalysisQuery extends BasePage {
|
|
@ApiModelProperty("Company name")
|
private String companyName;
|
|
@ApiModelProperty("Social credit code")
|
private String socialCreditCode;
|
|
@ApiModelProperty("Exact company name")
|
private String exactCompanyName;
|
|
@ApiModelProperty("Site type")
|
private Integer siteType;
|
|
@ApiModelProperty("Partner id")
|
private Integer partnerId;
|
|
@ApiModelProperty("Site id")
|
private Integer siteId;
|
|
@ApiModelProperty("Order create start time")
|
private LocalDateTime createTime1;
|
|
@ApiModelProperty("Order create end time")
|
private LocalDateTime createTime2;
|
@ApiModelProperty("Order code")
|
private String code;
|
|
@ApiModelProperty("Charging order type")
|
private Integer orderType;
|
|
@ApiModelProperty("User phone")
|
private String phone;
|
|
@ApiModelProperty("Order status")
|
private Integer status;
|
|
@ApiModelProperty("Partner or service provider name")
|
private String partnerName;
|
|
@ApiModelProperty("Order source")
|
private Integer orderSource;
|
|
@ApiModelProperty("Charging start time begin")
|
private LocalDateTime startTime1;
|
|
@ApiModelProperty("Charging start time end")
|
private LocalDateTime startTime2;
|
|
@ApiModelProperty("Charging end time begin")
|
private LocalDateTime endTime1;
|
|
@ApiModelProperty("Charging end time end")
|
private LocalDateTime endTime2;
|
}
|