Files
jsowell-charger-web/jsowell-pile/src/main/java/com/jsowell/pile/dto/QueryStationDTO.java

156 lines
2.4 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package com.jsowell.pile.dto;
import com.jsowell.common.core.domain.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.List;
/**
* 站点管理前台参数
*
* @author JS-ZZA
* @date 2022/9/1 13:25
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class QueryStationDTO extends BaseEntity {
private String stationId;
/**
* 站点名称
*/
private String stationName;
/**
* 运营商名称
*/
private String merchantName;
/**
* 站点地址
*/
private String stationAddress;
/**
* 地区编码
*/
private String areaCode;
/**
* 运营商id
*/
private String merchantId;
/**
* 站点管理员名称
*/
private String stationAdminName;
/**
* 地址
*/
private String address;
/**
* 管理员电话
*/
private String stationTel;
/**
* 站点经度
*/
private String stationLng;
/**
* 站点纬度
*/
private String stationLat;
/**
* 每页数量
*/
private int pageSize;
/**
* 页码
*/
private int pageNum;
/**
* 是否对外开放0-否1-是)
*/
private String publicFlag;
/**
* 站点二维码前缀
*/
private String qrcodePrefix;
/**
* 运营商部门id
*/
private List<String> merchantDeptId;
/**
* 排序方式(默认按照距离最近排序)
* 1 - 低价优先
* 2 - 距离最近
*/
private String sortType;
/**
* 场站类型
* 1 - 全部场站
* 2 - 优选场站
*/
private String stationType;
/**
* 充电方式
* 1 - 直流
* 2 - 交流
*/
private String chargeMode;
/**
* 充电速度(快充/慢充)
* 1 - 快充30-180kw
* 2 - 慢充(<30kw
* 3 - 超充≥180kw
*/
private String chargeSpeed;
private String startPower;
private String endPower;
private List<String> stationIds;
private String memberId;
/**
* 是否有雨棚
*/
private String canopyFlag;
/**
* 是否有道闸
*/
private String barrierFlag;
/**
* 是否有地锁
*/
private String parkingLockFlag;
/**
* 我的收藏
*/
private String myCollectionFlag;
}