Procházet zdrojové kódy

恢复示例(时区)接口

tsurumure před 2 měsíci
rodič
revize
181ca35b98

+ 10 - 2
src/main/java/com/backendsys/modules/cms/article/entity/Article.java

@@ -57,7 +57,15 @@ public class Article {
     private Integer status;
     private Integer is_top;
 
-    @JsonAdapter(LocalDateTimeAdapter.class)
-    private LocalDateTime create_time;
+
+    private String create_time;
     private String update_time;
+
+    @TableField(value = "create_time")
+    @JsonAdapter(LocalDateTimeAdapter.class)
+    private LocalDateTime create_time_local;
+
+    @TableField(value = "update_time")
+    @JsonAdapter(LocalDateTimeAdapter.class)
+    private LocalDateTime update_time_local;
 }

+ 1 - 8
src/main/java/com/backendsys/modules/cms/article/service/impl/ArticleServiceImpl.java

@@ -44,9 +44,7 @@ public class ArticleServiceImpl implements ArticleService {
     @Override
     public PageEntity selectArticleList(Article article) {
         PageUtils.startPage();  // 分页
-//        List<Article> list = articleDao.selectArticleList(article);
-//        List<Article> list = articleDao.selectList(new LambdaQueryWrapper<Article>().eq(Article::getTitle, article.getTitle()));
-        List<Article> list = articleDao.selectList(new LambdaQueryWrapper<>());
+        List<Article> list = articleDao.selectArticleList(article);
         return new PageInfoResult(list).toEntity();
     }
 
@@ -100,11 +98,6 @@ public class ArticleServiceImpl implements ArticleService {
 
         // 插入
         article.setUser_id(httpRequestUtil.getUserId());
-
-
-//        System.out.println("create_time = " + LocalDateTime.parse(LocalDateTimeUtil.formatNormal(LocalDateTime.now())));
-//        article.setCreate_time(LocalDateTime.parse(LocalDateTimeUtil.formatNormal(LocalDateTime.now())));
-
         articleDao.insert(article);
 
         // 批量插入 (翻译字段)

+ 3 - 1
src/main/resources/mapper/cms/article/ArticleDao.xml

@@ -66,8 +66,10 @@
         <result property="description" column="description" />
         <result property="status" column="status" javaType="java.lang.Integer" />
         <result property="is_top" column="is_top" javaType="java.lang.Integer" />
-        <result property="create_time" column="create_time" />
+        <result property="create_time" column="create_time" javaType="java.lang.String" />
         <result property="update_time" column="update_time" javaType="java.lang.String" />
+        <result property="create_time_local" column="create_time" />
+        <result property="update_time_local" column="update_time" />
     </resultMap>
 
     <resultMap id="resultMapArticleDetail" type="java.util.LinkedHashMap">

+ 1 - 1
src/main/resources/mapper/crt/drama/CrtDramaProjectDao.xml

@@ -25,7 +25,7 @@
         <result property="drama_lora_character_ids" column="drama_lora_character_ids" />
         <result property="create_user_id" column="create_user_id" />
         <result property="create_time" column="create_time" />
-        <result property="update_time" column="update_time" javaType="java.lang.String" />
+        <result property="update_time" column="update_time" />
     </resultMap>
 
     <!-- 查 列表 -->