tsurumure 8 meses atrás
pai
commit
16e206b189

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

@@ -8,8 +8,8 @@
         a.uid uid,
         sf.user_id user_id,
         COALESCE(sf.nickname, '') user_nickname,
-        ac.id category_id,
-        ac.category_name category_name,
+        COALESCE(ac.id, -1) category_id,
+        COALESCE(ac.category_name, '') category_name,
         at.title title,
         COALESCE(at.description, '') description,
         a.status status,
@@ -42,7 +42,7 @@
         COALESCE(meta_description, '') meta_description
     </sql>
     <sql id="leftJoinCategory">
-        LEFT JOIN cms_article_category ac ON a.category_id = ac.id
+        LEFT JOIN cms_article_category_i18n ac ON ac.article_category_id = a.category_id AND ac.language = #{lang}
     </sql>
     <sql id="leftJoinUser">
         LEFT JOIN sys_user_info sf ON a.user_id = sf.user_id