diff --git a/server/like-admin/src/main/java/com/mdd/admin/service/impl/DecorateDataServiceImpl.java b/server/like-admin/src/main/java/com/mdd/admin/service/impl/DecorateDataServiceImpl.java index b3534498..2b10906f 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/service/impl/DecorateDataServiceImpl.java +++ b/server/like-admin/src/main/java/com/mdd/admin/service/impl/DecorateDataServiceImpl.java @@ -10,6 +10,7 @@ import com.mdd.common.entity.article.Article; import com.mdd.common.entity.decorate.DecoratePage; import com.mdd.common.mapper.article.ArticleMapper; import com.mdd.common.mapper.decorate.DecoratePageMapper; +import com.mdd.common.util.StringUtils; import com.mdd.common.util.TimeUtils; import com.mdd.common.util.UrlUtils; import com.mdd.common.util.YmlUtils; @@ -76,8 +77,12 @@ public class DecorateDataServiceImpl implements IDecorateDataService { Assert.notNull(decoratePage, "数据不存在!"); + String frontUrl = YmlUtils.get("like.front-url"); + + frontUrl = StringUtils.isNotEmpty(frontUrl) && frontUrl.endsWith("/") ? frontUrl + "pc" + frontUrl + "/pc"; + pc.put("update_time", TimeUtils.timestampToDate(decoratePage.getUpdateTime())); - pc.put("pc_url", YmlUtils.get("like.front-url") + "/pc"); + pc.put("pc_url", frontUrl); return pc; } }