diff --git a/safety-cedu-service/src/main/java/org/qinan/cedu/model/dto/QuestionOptionUpdateDTO.java b/safety-cedu-service/src/main/java/org/qinan/cedu/model/dto/QuestionOptionUpdateDTO.java index 7a99ab59..069aa9a5 100644 --- a/safety-cedu-service/src/main/java/org/qinan/cedu/model/dto/QuestionOptionUpdateDTO.java +++ b/safety-cedu-service/src/main/java/org/qinan/cedu/model/dto/QuestionOptionUpdateDTO.java @@ -17,7 +17,7 @@ public class QuestionOptionUpdateDTO implements Serializable { private static final long serialVersionUID = 1L; - @ApiModelProperty(value = "选项ID(为空则新增)") + @ApiModelProperty(value = "选项ID(为空则新增)", hidden = true) private Long id; @ApiModelProperty(value = "是否正确答案 true 是,false 不是", required = true) diff --git a/safety-cedu-service/src/main/java/org/qinan/cedu/model/vo/PaperPageVO.java b/safety-cedu-service/src/main/java/org/qinan/cedu/model/vo/PaperPageVO.java index 08d04710..e05af615 100644 --- a/safety-cedu-service/src/main/java/org/qinan/cedu/model/vo/PaperPageVO.java +++ b/safety-cedu-service/src/main/java/org/qinan/cedu/model/vo/PaperPageVO.java @@ -1,6 +1,8 @@ package org.qinan.cedu.model.vo; import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -16,6 +18,7 @@ import java.time.LocalDateTime; public class PaperPageVO { @ApiModelProperty("试卷id") + @JsonSerialize(using = ToStringSerializer.class) private Long id; @ApiModelProperty("试卷名称") diff --git a/safety-cedu-service/src/main/java/org/qinan/cedu/model/vo/PaperQuestionVO.java b/safety-cedu-service/src/main/java/org/qinan/cedu/model/vo/PaperQuestionVO.java index 2b2c43af..c056059a 100644 --- a/safety-cedu-service/src/main/java/org/qinan/cedu/model/vo/PaperQuestionVO.java +++ b/safety-cedu-service/src/main/java/org/qinan/cedu/model/vo/PaperQuestionVO.java @@ -1,5 +1,7 @@ package org.qinan.cedu.model.vo; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -14,6 +16,7 @@ import java.math.BigDecimal; public class PaperQuestionVO { @ApiModelProperty("试题id") + @JsonSerialize(using = ToStringSerializer.class) private Long id; @ApiModelProperty("题干") diff --git a/safety-cedu-service/src/main/java/org/qinan/cedu/model/vo/QuestionVO.java b/safety-cedu-service/src/main/java/org/qinan/cedu/model/vo/QuestionVO.java index 61fc7eb8..17713449 100644 --- a/safety-cedu-service/src/main/java/org/qinan/cedu/model/vo/QuestionVO.java +++ b/safety-cedu-service/src/main/java/org/qinan/cedu/model/vo/QuestionVO.java @@ -2,6 +2,8 @@ package org.qinan.cedu.model.vo; import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; @@ -19,6 +21,7 @@ import java.util.List; public class QuestionVO { @ApiModelProperty("主键") + @JsonSerialize(using = ToStringSerializer.class) private String id; @ApiModelProperty("创建时间") @@ -51,6 +54,7 @@ public class QuestionVO { private String tagType; @ApiModelProperty("关联课件管理id") + @JsonSerialize(using = ToStringSerializer.class) private Long coursewareManagementId; @ApiModelProperty("关联课件管理名称")