commit
This commit is contained in:
@@ -268,6 +268,16 @@ public class ActivityTissue extends BaseModel implements Serializable, SysHomeCo
|
||||
private String username;
|
||||
private String loginname;
|
||||
|
||||
/**
|
||||
* 兼容历史数据中缺少秒的报名时间,统一补齐后再交给 DateUtil.parseDateTime 解析。
|
||||
*/
|
||||
private String normalizeDateTimeSecond(String dateTime) {
|
||||
if (Lang.isNotEmpty(dateTime) && dateTime.length() == 16) {
|
||||
return dateTime + ":00";
|
||||
}
|
||||
return dateTime;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Sys_home_activity covertToSysHomeActivity() {
|
||||
Sys_home_activity sysHomeActivity = new Sys_home_activity();
|
||||
@@ -283,8 +293,8 @@ public class ActivityTissue extends BaseModel implements Serializable, SysHomeCo
|
||||
}
|
||||
sysHomeActivity.setH5Url("/platform/h5/activity/culture/signUp?id=" + this.getId());
|
||||
if (Lang.isNotEmpty(this.getApplyStartTime())) {
|
||||
sysHomeActivity.setStartDate(DateUtil.parseDateTime(this.getApplyStartTime()));
|
||||
sysHomeActivity.setEndDate(DateUtil.parseDateTime(this.getApplyEndTime()));
|
||||
sysHomeActivity.setStartDate(DateUtil.parseDateTime(normalizeDateTimeSecond(this.getApplyStartTime())));
|
||||
sysHomeActivity.setEndDate(DateUtil.parseDateTime(normalizeDateTimeSecond(this.getApplyEndTime())));
|
||||
}
|
||||
sysHomeActivity.setAllowUserGroupId(this.getGroupId());
|
||||
sysHomeActivity.setEnable(this.getIsUnseal());
|
||||
|
||||
Reference in New Issue
Block a user