From d0472646c896f06be1da3872221c3f397438d8b8 Mon Sep 17 00:00:00 2001 From: Mlxa0324 Date: Thu, 1 Dec 2022 00:01:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=98=AF=E5=90=A6=E6=94=B6?= =?UTF-8?q?=E8=97=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../GeneralResourcesQuestionSnapshot.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/web/src/main/java/com/ibeetl/jlw/entity/GeneralResourcesQuestionSnapshot.java b/web/src/main/java/com/ibeetl/jlw/entity/GeneralResourcesQuestionSnapshot.java index 96f84213..0e334337 100644 --- a/web/src/main/java/com/ibeetl/jlw/entity/GeneralResourcesQuestionSnapshot.java +++ b/web/src/main/java/com/ibeetl/jlw/entity/GeneralResourcesQuestionSnapshot.java @@ -7,6 +7,9 @@ import com.ibeetl.jlw.enums.BusinessCourseInfoEnum; import lombok.Data; import lombok.EqualsAndHashCode; import org.beetl.sql.annotation.entity.AssignID; +import org.beetl.sql.annotation.entity.InsertIgnore; +import org.beetl.sql.annotation.entity.UpdateIgnore; +import org.beetl.sql.fetch.annotation.FetchSql; import javax.validation.constraints.NotNull; import java.math.BigDecimal; @@ -91,6 +94,20 @@ public class GeneralResourcesQuestionSnapshot extends BaseEntity{ private Long orgId ; + // 扩展字段 + + // 是否收藏,这里不关心是否已经交卷,只是判断是否 + + @UpdateIgnore + @InsertIgnore + @FetchSql("select count(1) > 0 from general_question_log t " + + "where 1 = 1 " + + "and t.general_question_log_status = 1 " + + "and t.general_question_setting_id = #generalQuestionSettingId# " + + "and t.general_resources_question_snapshot_id = #generalResourcesQuestionSnapshotId# " + + "and t.is_tuck = 1 ") + private Boolean isTuck; + /** * 隐藏答案 */