Ver código fonte

用户展示页面-newsArticle

xusonglin 5 anos atrás
pai
commit
69c16caadb

+ 4 - 2
src/main/java/com/jkcredit/sysnews/model/vo/newsArticle/NewsArticleBizVo.java

@@ -23,7 +23,7 @@ public class NewsArticleBizVo implements Serializable {
 
     private Long photoId;
 
-    private Date createTime;
+    private String createTime;
 
     private String photoUrl;
 
@@ -33,5 +33,7 @@ public class NewsArticleBizVo implements Serializable {
 
     private String source;
 
-    private Date publishTime;
+    private String publishTime;
+
+    private String content;
 }

+ 6 - 0
src/main/java/com/jkcredit/sysnews/service/newsArticle/NewsArticleServiceImpl.java

@@ -365,6 +365,12 @@ public class NewsArticleServiceImpl extends BaseService implements NewsArticleSe
         if (po.getPhotoUrl() != null) {
             vo.setPhotoUrl(CommonUtil.getDummyPath(po.getPhotoUrl()));
         }
+        if (po.getPublishTime() != null) {
+            vo.setPublishTime(CommonUtil.dateFormat(po.getPublishTime()));
+        }
+        if (po.getCreateTime() != null) {
+            vo.setCreateTime(CommonUtil.dateFormat(po.getCreateTime()));
+        }
         return vo;
     }
 

+ 11 - 0
src/main/java/com/jkcredit/sysnews/util/CommonUtil.java

@@ -1,11 +1,16 @@
 package com.jkcredit.sysnews.util;
 
+import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Value;
 import org.springframework.stereotype.Component;
 
 import javax.annotation.PostConstruct;
 import java.io.File;
+import java.text.ParseException;
+import java.text.ParsePosition;
+import java.text.SimpleDateFormat;
 import java.util.ArrayList;
+import java.util.Date;
 import java.util.List;
 import java.util.Set;
 
@@ -16,6 +21,7 @@ import java.util.Set;
  * @version: V1.0
  **/
 @Component
+@Slf4j
 public class CommonUtil {
     @Value("${photo.accessPath}")
     private String accessPath;
@@ -49,4 +55,9 @@ public class CommonUtil {
         String url = ACCESS_PATH + ACCESS_RESOURCE + photoUrlArgs[1] + File.separator + photoUrlArgs[2];
         return url;
     }
+
+    public static String dateFormat(Date time) {
+        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
+        return formatter.format(time);
+    }
 }