diff --git a/src/main/java/com/budwk/app/zhgh/activity/qsv/models/QsvActivity.java b/src/main/java/com/budwk/app/zhgh/activity/qsv/models/QsvActivity.java index a921359..7a0fb72 100644 --- a/src/main/java/com/budwk/app/zhgh/activity/qsv/models/QsvActivity.java +++ b/src/main/java/com/budwk/app/zhgh/activity/qsv/models/QsvActivity.java @@ -1,11 +1,14 @@ package com.budwk.app.zhgh.activity.qsv.models; import com.budwk.app.base.model.BaseModel; +import com.budwk.app.sys.models.Sys_home_activity; +import com.budwk.app.sys.services.SysHomeConvert; import lombok.Data; import lombok.EqualsAndHashCode; import org.nutz.dao.entity.annotation.*; import org.nutz.dao.interceptor.annotation.PrevInsert; +import java.io.Serializable; import java.util.Date; @Data @@ -13,7 +16,7 @@ import java.util.Date; @Table("qsv_activity") @TableMeta("{'mysql-charset':'utf8mb4'}") @Comment("问卷调查投票活动表") -public class QsvActivity extends BaseModel { +public class QsvActivity extends BaseModel implements Serializable, SysHomeConvert { @Name @Comment("ID") @ColDefine(type = ColType.VARCHAR, width = 32) @@ -106,4 +109,18 @@ public class QsvActivity extends BaseModel { @Comment("封面图片") @ColDefine(type = ColType.VARCHAR, width = 255) private String cover; + + @Override + public Sys_home_activity covertToSysHomeActivity() { + Sys_home_activity sysHomeActivity = new Sys_home_activity(); + sysHomeActivity.setId(this.getId()); + sysHomeActivity.setName(this.getTitle()); + sysHomeActivity.setCover(this.getCover()); + sysHomeActivity.setH5Url("/platform/h5/qsv"); + sysHomeActivity.setStartDate(this.getStartTime()); + sysHomeActivity.setEndDate(this.getEndTime()); + sysHomeActivity.setAllowUserGroupId(this.getGroupId()); + sysHomeActivity.setEnable(true); + return sysHomeActivity; + } } diff --git a/src/main/resources/views/platform/zhgh/activity/qsv/activity/basicForm.js b/src/main/resources/views/platform/zhgh/activity/qsv/activity/basicForm.js index b3f20ad..434b107 100644 --- a/src/main/resources/views/platform/zhgh/activity/qsv/activity/basicForm.js +++ b/src/main/resources/views/platform/zhgh/activity/qsv/activity/basicForm.js @@ -170,17 +170,16 @@ const basicForm = { - - - - - - - - - - - + + +