From 8dc7a62efeb7ad3496f76e3f3bd3ca3b362a980c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=A3=E4=BA=9B=E8=8A=B1=E5=84=BF?= <1156921458@qq.com> Date: Wed, 2 Jul 2025 20:29:12 +0800 Subject: [PATCH] .. --- .../zhgh/activity/qsv/models/QsvActivity.java | 19 ++++++++++++++++- .../zhgh/activity/qsv/activity/basicForm.js | 21 +++++++++---------- 2 files changed, 28 insertions(+), 12 deletions(-) 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 = { - - - - - - - - - - - + + +