Files
jsowell-charger-web/jsowell-pile/src/main/java/com/jsowell/pile/domain/PileFirmwareInfo.java

70 lines
1.6 KiB
Java
Raw Normal View History

2023-06-28 13:47:53 +08:00
package com.jsowell.pile.domain;
import com.jsowell.common.annotation.Excel;
import com.jsowell.common.core.domain.BaseEntity;
import lombok.Getter;
import lombok.Setter;
2023-06-28 13:47:53 +08:00
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* 充电桩固件信息对象 pile_firmware_info
*
* @author jsowell
* @date 2023-06-28
*/
@Getter
@Setter
2023-06-28 13:47:53 +08:00
public class PileFirmwareInfo extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 主键id
*/
private Long id;
/**
* 固件名称
*/
@Excel(name = "固件名称")
private String name;
/**
* 固件描述
*/
@Excel(name = "固件描述")
2023-06-28 16:18:21 +08:00
private String description;
2023-06-28 13:47:53 +08:00
/**
* 路径
*/
@Excel(name = "路径")
private String filePath;
/**
* 适用类型1-直流2-交流
*/
@Excel(name = "适用类型")
private String applyType;
2023-06-28 13:47:53 +08:00
/**
* 删除标识0-正常1-删除
*/
private String delFlag;
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.JSON_STYLE)
.append("id", getId())
.append("name", getName())
2023-06-28 16:18:21 +08:00
.append("desc", getDescription())
2023-06-28 13:47:53 +08:00
.append("filePath", getFilePath())
.append("createTime", getCreateTime())
.append("createBy", getCreateBy())
.append("updateTime", getUpdateTime())
.append("updateBy", getUpdateBy())
.append("delFlag", getDelFlag())
.toString();
}
}