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

156 lines
2.4 KiB
Java
Raw Normal View History

2023-03-04 16:29:55 +08:00
package com.jsowell.pile.dto;
import com.jsowell.common.core.domain.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
2023-08-18 09:27:22 +08:00
import java.util.List;
2023-03-04 16:29:55 +08:00
/**
* 站点管理前台参数
*
* @author JS-ZZA
* @date 2022/9/1 13:25
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class QueryStationDTO extends BaseEntity {
private String stationId;
2023-03-04 16:29:55 +08:00
/**
* 站点名称
*/
private String stationName;
/**
* 运营商名称
*/
private String merchantName;
/**
* 站点地址
*/
private String stationAddress;
/**
* 地区编码
*/
private String areaCode;
2023-03-04 16:29:55 +08:00
/**
* 运营商id
*/
private String merchantId;
/**
* 站点管理员名称
*/
private String stationAdminName;
/**
* 地址
*/
private String address;
/**
* 管理员电话
*/
private String stationTel;
2023-03-04 16:29:55 +08:00
/**
* 站点经度
*/
private String stationLng;
/**
* 站点纬度
*/
private String stationLat;
/**
* 每页数量
*/
private int pageSize;
/**
* 页码
*/
private int pageNum;
/**
* 是否对外开放0-1-
*/
private String publicFlag;
/**
* 站点二维码前缀
*/
private String qrcodePrefix;
2023-08-18 09:27:22 +08:00
/**
* 运营商部门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;
2023-03-04 16:29:55 +08:00
}