Bläddra i källkod

feat: 详情页公共方法优化

cuiyalong 1 år sedan
förälder
incheckning
fc7f78a967

+ 1 - 1
data/data-models/modules/article/model/content.js

@@ -89,7 +89,7 @@ class ContentModel extends BaseModel {
         const winnerName = winners[i].name
         const winnerId = winners[i].id
         if (winnerName && content.toLowerCase().indexOf(winnerName.toLowerCase()) > -1) {
-          content = replaceKeyword(content, winnerName, `<span data-eid='${winnerId}' class='keyword keyword-underline winner-name my-follow-ent'>$1</span>`)
+          content = replaceKeyword(content, winnerName, `<span data-eid='${winnerId}' data-ename=${winnerName} class='keyword keyword-underline winner-name my-follow-ent'>$1</span>`)
         }
       }
     }

+ 3 - 0
data/data-models/modules/article/transform/content.js

@@ -76,6 +76,9 @@ class CommonContentModel extends BaseModel {
     result.tdk.keywords = baseInfo?.keywords
     // Tags
     result.tags = this.tranTags(data)
+
+    result._ob = baseInfo
+    result._od = detailInfo
     return result
   }
 

+ 1 - 0
data/data-models/modules/article/transform/summary2.js

@@ -211,6 +211,7 @@ class SummaryModel extends BaseModel {
     result.list = list
     result.originMap = summary
 
+    result._s = summary
     return result
   }