|
@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.annotation.IdType;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonProperty;
|
|
import com.google.gson.annotations.JsonAdapter;
|
|
import com.google.gson.annotations.JsonAdapter;
|
|
import jakarta.validation.constraints.NotEmpty;
|
|
import jakarta.validation.constraints.NotEmpty;
|
|
import jakarta.validation.constraints.NotNull;
|
|
import jakarta.validation.constraints.NotNull;
|
|
@@ -62,8 +63,11 @@ public class Material {
|
|
@RangeArray(message="是否有版权,范围应是(-1否, 1是)", value = {"-1", "1"}, groups = { Create.class, Update.class })
|
|
@RangeArray(message="是否有版权,范围应是(-1否, 1是)", value = {"-1", "1"}, groups = { Create.class, Update.class })
|
|
private Integer is_copyright;
|
|
private Integer is_copyright;
|
|
|
|
|
|
|
|
+ @JsonProperty(access = JsonProperty.Access.READ_ONLY)
|
|
@JsonAdapter(LocalDateTimeAdapter.class)
|
|
@JsonAdapter(LocalDateTimeAdapter.class)
|
|
private LocalDateTime create_time;
|
|
private LocalDateTime create_time;
|
|
|
|
+
|
|
|
|
+ @JsonProperty(access = JsonProperty.Access.READ_ONLY)
|
|
@JsonAdapter(LocalDateTimeAdapter.class)
|
|
@JsonAdapter(LocalDateTimeAdapter.class)
|
|
private LocalDateTime update_time;
|
|
private LocalDateTime update_time;
|
|
|
|
|