2024-06-18 16:03:23 +08:00
|
|
|
|
package com.jsowell.pile.dto;
|
|
|
|
|
|
|
|
|
|
|
|
import lombok.Getter;
|
|
|
|
|
|
import lombok.Setter;
|
|
|
|
|
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
|
|
|
|
|
import org.apache.commons.lang3.builder.ToStringStyle;
|
|
|
|
|
|
|
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
|
|
|
|
|
|
|
@Getter
|
|
|
|
|
|
@Setter
|
|
|
|
|
|
public class CreateReservedDTO {
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 会员id
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String memberId;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 充电桩编号
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String pileSn;
|
|
|
|
|
|
|
2024-06-20 13:54:38 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* 充电桩枪口编号
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String pileConnectorCode;
|
|
|
|
|
|
|
2024-06-18 16:03:23 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* 预约开始时间
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String startTime;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 预约结束时间
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String endTime;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 周期性预约的频率,对于单次预约,该字段可以为 NULL。可能的值包括 daily, weekly, monthly
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String freq;
|
|
|
|
|
|
|
2024-07-29 11:42:23 +08:00
|
|
|
|
/**
|
|
|
|
|
|
* 验证身份(1-是; 0-否)
|
|
|
|
|
|
*/
|
|
|
|
|
|
private String verifyIdentity;
|
|
|
|
|
|
|
2024-06-18 16:03:23 +08:00
|
|
|
|
@Override
|
|
|
|
|
|
public String toString() {
|
|
|
|
|
|
return new ToStringBuilder(this, ToStringStyle.JSON_STYLE)
|
|
|
|
|
|
.append("memberId", memberId)
|
|
|
|
|
|
.append("pileSn", pileSn)
|
|
|
|
|
|
.append("startTime", startTime)
|
|
|
|
|
|
.append("endTime", endTime)
|
|
|
|
|
|
.append("freq", freq)
|
|
|
|
|
|
.toString();
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|