commit
This commit is contained in:
@@ -1,11 +1,17 @@
|
|||||||
package io.v.nutz.zhgh.activity.models;
|
package io.v.nutz.zhgh.activity.models;
|
||||||
|
|
||||||
|
import cn.hutool.core.date.DateUtil;
|
||||||
|
import cn.hutool.core.util.StrUtil;
|
||||||
|
import cn.wizzer.framework.base.model.BaseModel;
|
||||||
import io.v.nutz.base.model.Goods;
|
import io.v.nutz.base.model.Goods;
|
||||||
import io.v.nutz.sys.models.Sys_file;
|
import io.v.nutz.sys.models.Sys_file;
|
||||||
|
import io.v.nutz.sys.models.Sys_home_activity;
|
||||||
|
import io.v.nutz.sys.services.SysHomeConvert;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import org.nutz.dao.entity.annotation.*;
|
import org.nutz.dao.entity.annotation.*;
|
||||||
import org.nutz.lang.util.NutMap;
|
import org.nutz.lang.util.NutMap;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -17,7 +23,7 @@ import java.util.List;
|
|||||||
@Data
|
@Data
|
||||||
@Table("activity_tissue")
|
@Table("activity_tissue")
|
||||||
@Comment("社团或分工会活动校工会活动")
|
@Comment("社团或分工会活动校工会活动")
|
||||||
public class ActivityTissue {
|
public class ActivityTissue extends BaseModel implements Serializable, SysHomeConvert {
|
||||||
|
|
||||||
@Column
|
@Column
|
||||||
@Name
|
@Name
|
||||||
@@ -233,4 +239,30 @@ public class ActivityTissue {
|
|||||||
@Comment("是否推送移动端首页")
|
@Comment("是否推送移动端首页")
|
||||||
@ColDefine(type = ColType.INT)
|
@ColDefine(type = ColType.INT)
|
||||||
private Integer isPushHome;
|
private Integer isPushHome;
|
||||||
|
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Sys_home_activity covertToSysHomeActivity() {
|
||||||
|
Sys_home_activity sysHomeActivity = new Sys_home_activity();
|
||||||
|
sysHomeActivity.setId(this.getId());
|
||||||
|
sysHomeActivity.setName(this.getName());
|
||||||
|
sysHomeActivity.setCover(this.getCover());
|
||||||
|
if (this.getType() == 40001) {
|
||||||
|
sysHomeActivity.setUrl("/platform/activity/applyUser/school");
|
||||||
|
} else if (this.getType() == 40002) {
|
||||||
|
sysHomeActivity.setUrl("/platform/activity/applyUser/union");
|
||||||
|
} else if (this.getType() == 40003) {
|
||||||
|
sysHomeActivity.setUrl("/platform/activity/applyUser/club");
|
||||||
|
}
|
||||||
|
sysHomeActivity.setH5Url("/mobile/activity/unionActivity");
|
||||||
|
if (StrUtil.isNotBlank(this.getApplyStartTime())) {
|
||||||
|
sysHomeActivity.setStartDate(DateUtil.parseDate(this.getApplyStartTime()));
|
||||||
|
sysHomeActivity.setEndDate(DateUtil.parseDate(this.getApplyEndTime()));
|
||||||
|
}
|
||||||
|
sysHomeActivity.setAllowUserGroupId(this.getGroupId());
|
||||||
|
sysHomeActivity.setEnable(this.getIsDisabled());
|
||||||
|
sysHomeActivity.setClassPath(this.getClass().getPackageName() + this.getClass().getName());
|
||||||
|
return sysHomeActivity;
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,11 +2,14 @@ package io.v.nutz.zhgh.trainSignUp.models;
|
|||||||
|
|
||||||
import cn.wizzer.framework.base.model.BaseModel;
|
import cn.wizzer.framework.base.model.BaseModel;
|
||||||
import io.v.nutz.sys.models.Sys_file;
|
import io.v.nutz.sys.models.Sys_file;
|
||||||
|
import io.v.nutz.sys.models.Sys_home_activity;
|
||||||
|
import io.v.nutz.sys.services.SysHomeConvert;
|
||||||
import io.v.nutz.zhgh.data.model.MatchConditionStructure;
|
import io.v.nutz.zhgh.data.model.MatchConditionStructure;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.experimental.Accessors;
|
import lombok.experimental.Accessors;
|
||||||
import org.nutz.dao.entity.annotation.*;
|
import org.nutz.dao.entity.annotation.*;
|
||||||
import org.nutz.dao.interceptor.annotation.PrevInsert;
|
import org.nutz.dao.interceptor.annotation.PrevInsert;
|
||||||
|
import org.nutz.lang.Lang;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
@@ -20,7 +23,7 @@ import java.util.List;
|
|||||||
@Table
|
@Table
|
||||||
@Data
|
@Data
|
||||||
@Accessors(chain = true)
|
@Accessors(chain = true)
|
||||||
public class TrainSignUpActivity extends BaseModel implements Serializable {
|
public class TrainSignUpActivity extends BaseModel implements Serializable, SysHomeConvert {
|
||||||
|
|
||||||
@Name
|
@Name
|
||||||
@PrevInsert(uu32 = true)
|
@PrevInsert(uu32 = true)
|
||||||
@@ -128,4 +131,24 @@ public class TrainSignUpActivity extends BaseModel implements Serializable {
|
|||||||
@Comment("活动类型")
|
@Comment("活动类型")
|
||||||
@Default("1")
|
@Default("1")
|
||||||
private Integer activityMode;
|
private Integer activityMode;
|
||||||
|
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Sys_home_activity covertToSysHomeActivity() {
|
||||||
|
Sys_home_activity sysHomeActivity = new Sys_home_activity();
|
||||||
|
sysHomeActivity.setId(this.getId());
|
||||||
|
sysHomeActivity.setName(this.getActivityName());
|
||||||
|
sysHomeActivity.setCover(this.getCover().getFilepath());
|
||||||
|
sysHomeActivity.setUrl("/platform/trainSingUp/manage/apply");
|
||||||
|
sysHomeActivity.setH5Url("/platform/mobile/trainSignUpActivity/trainList");
|
||||||
|
if (Lang.isNotEmpty(this.getActivitySignUpStartTime())) {
|
||||||
|
sysHomeActivity.setStartDate(this.getActivitySignUpStartTime());
|
||||||
|
sysHomeActivity.setEndDate(this.getActivitySignUpEndTime());
|
||||||
|
}
|
||||||
|
sysHomeActivity.setAllowUserGroupId(this.getActivityGroupId());
|
||||||
|
sysHomeActivity.setEnable(!this.isDisabled());
|
||||||
|
sysHomeActivity.setClassPath(this.getClass().getPackageName() + this.getClass().getName());
|
||||||
|
return sysHomeActivity;
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user