package com.yeshi.makemoney.app.vo.admin.team;
|
|
import com.yeshi.makemoney.app.entity.SystemEnum;
|
import com.yeshi.makemoney.app.entity.team.SpreadImg;
|
import org.yeshi.utils.TimeUtil;
|
|
import java.util.Date;
|
|
/**
|
* @author hxh
|
* @title: SpreadImgAdminVO
|
* @description: TODO
|
* @date 2022/4/8 19:14
|
*/
|
public class SpreadImgAdminVO {
|
private String id;
|
private String url;
|
private String show;
|
private SystemEnum system;
|
private String startTime;
|
private String endTime;
|
|
public SpreadImg toEntity(SystemEnum system) {
|
SpreadImg entity = new SpreadImg();
|
entity.setId(id);
|
entity.setUrl(url);
|
entity.setSystem(system);
|
entity.setShow("on".equalsIgnoreCase(show) ? true : false);
|
entity.setStartTime(new Date(TimeUtil.convertToTimeTemp(startTime, "yyyy-MM-dd HH:mm:ss")));
|
entity.setEndTime(new Date(TimeUtil.convertToTimeTemp(endTime, "yyyy-MM-dd HH:mm:ss")));
|
return entity;
|
}
|
|
public static SpreadImgAdminVO create(SpreadImg entity) {
|
SpreadImgAdminVO vo = new SpreadImgAdminVO();
|
vo.setId(entity.getId());
|
vo.setUrl(entity.getUrl());
|
vo.setShow(entity.getShow() ? "on" : null);
|
vo.setStartTime(TimeUtil.getGernalTime(entity.getStartTime().getTime(), "yyyy-MM-dd HH:mm:ss"));
|
vo.setEndTime(TimeUtil.getGernalTime(entity.getEndTime().getTime(), "yyyy-MM-dd HH:mm:ss"));
|
vo.setSystem(entity.getSystem());
|
return vo;
|
}
|
|
public String getId() {
|
return id;
|
}
|
|
public void setId(String id) {
|
this.id = id;
|
}
|
|
public String getUrl() {
|
return url;
|
}
|
|
public void setUrl(String url) {
|
this.url = url;
|
}
|
|
public String getShow() {
|
return show;
|
}
|
|
public void setShow(String show) {
|
this.show = show;
|
}
|
|
public String getStartTime() {
|
return startTime;
|
}
|
|
public void setStartTime(String startTime) {
|
this.startTime = startTime;
|
}
|
|
public String getEndTime() {
|
return endTime;
|
}
|
|
public void setEndTime(String endTime) {
|
this.endTime = endTime;
|
}
|
|
public SystemEnum getSystem() {
|
return system;
|
}
|
|
public void setSystem(SystemEnum system) {
|
this.system = system;
|
}
|
}
|