Commit 02d595cd by lijiabin

【需求 25171】fix: 统一企业文化与同事吧的表情包标识,修复同步评论中表情包在另一系统无法显示的问题

parent 7f5db4d0
...@@ -7,7 +7,20 @@ type EmojiAsset = { ...@@ -7,7 +7,20 @@ type EmojiAsset = {
group: string group: string
} }
const emojiList: EmojiAsset[] = [...emojis, ...yayas] // 企业文化和同事吧的评论是互相同步的,同事吧只认 [恭喜] 这种没有前缀的套图写法,
// 所以这边发送时也用这个写法(yaya.json 里的名字),改名会导致同步过去的评论显示成文字。
// 以前这边发的是 [YAYA_恭喜] 带前缀的,历史评论里还有,显示时继续认:
// 绝大多数是加个 YAYA_ 前缀,只有下面两个同一张图两边名字起得不一样
const legacyNameAlias: Record<string, string> = {
Okk: 'YAYA_OKK',
恭喜2: 'YAYA_恭喜1',
}
const legacyYayas: EmojiAsset[] = yayas.map((item) => {
const name = item.name.slice(1, -1)
return { ...item, name: `[${legacyNameAlias[name] ?? `YAYA_${name}`}]` }
})
const emojiList: EmojiAsset[] = [...emojis, ...yayas, ...legacyYayas]
// function escapeHTML(str: string) { // function escapeHTML(str: string) {
// return str.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;') // return str.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;')
......
[ [
{ {
"name": "[YAYA_OK]", "name": "[OK]",
"url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842153149.png", "url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842153149.png",
"group": "yaya" "group": "yaya"
}, },
{ {
"name": "[YAYA_OK1]", "name": "[OK1]",
"url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842183051.png", "url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842183051.png",
"group": "yaya" "group": "yaya"
}, },
{ {
"name": "[YAYA_OKK]", "name": "[Okk]",
"url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842204358.png", "url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842204358.png",
"group": "yaya" "group": "yaya"
}, },
{ {
"name": "[YAYA_拜托]", "name": "[拜托]",
"url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842337245.png", "url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842337245.png",
"group": "yaya" "group": "yaya"
}, },
{ {
"name": "[YAYA_点赞]", "name": "[点赞]",
"url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842370496.png", "url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842370496.png",
"group": "yaya" "group": "yaya"
}, },
{ {
"name": "[YAYA_非常感谢]", "name": "[非常感谢]",
"url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842403468.png", "url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842403468.png",
"group": "yaya" "group": "yaya"
}, },
{ {
"name": "[YAYA_恭喜]", "name": "[恭喜]",
"url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842433720.png", "url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842433720.png",
"group": "yaya" "group": "yaya"
}, },
{ {
"name": "[YAYA_恭喜1]", "name": "[恭喜2]",
"url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842456906.png", "url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842456906.png",
"group": "yaya" "group": "yaya"
}, },
{ {
"name": "[YAYA_好滴]", "name": "[好滴]",
"url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842482423.png", "url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842482423.png",
"group": "yaya" "group": "yaya"
}, },
{ {
"name": "[YAYA_加油]", "name": "[加油]",
"url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842512339.png", "url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842512339.png",
"group": "yaya" "group": "yaya"
}, },
{ {
"name": "[YAYA_焦急]", "name": "[焦急]",
"url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842540763.png", "url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842540763.png",
"group": "yaya" "group": "yaya"
}, },
{ {
"name": "[YAYA_开心]", "name": "[开心]",
"url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842564724.png", "url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842564724.png",
"group": "yaya" "group": "yaya"
}, },
{ {
"name": "[YAYA_哭泣]", "name": "[哭泣]",
"url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842593525.png", "url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842593525.png",
"group": "yaya" "group": "yaya"
}, },
{ {
"name": "[YAYA_努力]", "name": "[努力]",
"url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842629597.png", "url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842629597.png",
"group": "yaya" "group": "yaya"
}, },
{ {
"name": "[YAYA_谢谢]", "name": "[谢谢]",
"url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842649971.png", "url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842649971.png",
"group": "yaya" "group": "yaya"
}, },
{ {
"name": "[YAYA_亚声人]", "name": "[亚声人]",
"url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842693166.png", "url": "https://soundasia.oss-cn-shenzhen.aliyuncs.com/OA/png/2026/03/30/Common/1774842693166.png",
"group": "yaya" "group": "yaya"
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment