package com.yeshi.makemoney.app.vo.admin.goldcorn;
|
|
import com.yeshi.makemoney.app.entity.SystemEnum;
|
import com.yeshi.makemoney.app.entity.goldcorn.GoldCornGetType;
|
import org.yeshi.utils.TimeUtil;
|
import com.yeshi.makemoney.app.entity.goldcorn.GoldCornTaskTypeInfo;
|
|
import java.util.Date;
|
|
public class GoldCornTaskTypeInfoAdminVO {
|
private String id;
|
private String name;
|
private String icon;
|
private SystemEnum system;
|
private GoldCornGetType type;
|
private String show;
|
private String startTime;
|
private String endTime;
|
private Integer order;
|
|
public GoldCornTaskTypeInfo toEntity(SystemEnum system) {
|
GoldCornTaskTypeInfo entity = new GoldCornTaskTypeInfo();
|
entity.setId(id);
|
entity.setName(name);
|
entity.setIcon(icon);
|
entity.setSystem(system);
|
entity.setType(type);
|
entity.setOrder(order);
|
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 GoldCornTaskTypeInfoAdminVO create(GoldCornTaskTypeInfo entity) {
|
GoldCornTaskTypeInfoAdminVO vo = new GoldCornTaskTypeInfoAdminVO();
|
vo.setId(entity.getId());
|
vo.setName(entity.getName());
|
vo.setIcon(entity.getIcon());
|
vo.setSystem(entity.getSystem());
|
vo.setType(entity.getType());
|
vo.setShow(entity.getShow() ? "on" : null);
|
vo.setOrder(entity.getOrder());
|
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"));
|
return vo;
|
}
|
|
public String getId() {
|
return id;
|
}
|
|
public void setId(String id) {
|
this.id = id;
|
}
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
public String getIcon() {
|
return icon;
|
}
|
|
public void setIcon(String icon) {
|
this.icon = icon;
|
}
|
public SystemEnum getSystem() {
|
return system;
|
}
|
|
public void setSystem(SystemEnum system) {
|
this.system = system;
|
}
|
public GoldCornGetType getType() {
|
return type;
|
}
|
|
public void setType(GoldCornGetType type) {
|
this.type = type;
|
}
|
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 Integer getOrder() {
|
return order;
|
}
|
|
public void setOrder(Integer order) {
|
this.order = order;
|
}
|
}
|