diff --git a/src/store/keyNodeStore2.js b/src/store/keyNodeStore2.js index 88540fc..27ccc9e 100644 --- a/src/store/keyNodeStore2.js +++ b/src/store/keyNodeStore2.js @@ -26,13 +26,16 @@ import ligSecAntBli from '@/assets/images/avatar/2/light_Secretary_Antony_Blinke export const useKeyNodeStore2 = defineStore('keyNode2', () => { const allLeaderData = ref([ { - id: "President Biden Archived", - nodeId: "1349149096909668363", - postId: 1, - name: "President Biden Archived", - chineseName: null, - followers: "3670.7万", - posts: "1万", + id: "President Biden Archived", // id + nodeId: "1349149096909668363", // 桥梁节点id + postId: 1, // 对应的帖文id + name: "President Biden Archived", // 用户名 + chineseName: null, // 中文名 + followers: "3670.7万", // 粉丝数量 + posts: "1万", // 发帖总数 + followerCount: "5", // 关注数量 + interactionCount: "8", // 互动次数 + firstActiveTime: "2023.10.07 15:08:27", // 首次活跃时间 avatar: new URL("@/assets/images/Biden.png", import.meta.url).toString(), default_avatar: new URL("@/assets/images/avatar/2/blue_President_Biden_Archived.png", import.meta.url).toString(), active_avatar: new URL("@/assets/images/avatar/2/light_President_Biden_Archived.png", import.meta.url).toString(), @@ -46,6 +49,9 @@ export const useKeyNodeStore2 = defineStore('keyNode2', () => { chineseName: null, followers: "11.4万", posts: "3.8万", + followerCount: "305", // 关注数量 + interactionCount: "9", // 互动次数 + firstActiveTime: "2023-10-07 15:08:30", // 首次活跃时间 avatar: new URL("@/assets/images/Truzman.png", import.meta.url).toString(), default_avatar: new URL("@/assets/images/avatar/2/blue_Joe_Truzman.png", import.meta.url).toString(), active_avatar: new URL("@/assets/images/avatar/2/light_Joe_Truzman.png", import.meta.url).toString(), @@ -59,6 +65,9 @@ export const useKeyNodeStore2 = defineStore('keyNode2', () => { chineseName: null, followers: "133.5万", posts: "4.8万", + followerCount: "1241", // 关注数量 + interactionCount: "7", // 互动次数 + firstActiveTime: "2023-10-07 16:04:40", // 首次活跃时间 avatar: new URL("@/assets/images/OSINTdefender.png", import.meta.url).toString(), default_avatar: new URL("@/assets/images/avatar/2/blue_OSINTdefender.png", import.meta.url).toString(), active_avatar: new URL("@/assets/images/avatar/2/light_OSINTdefender.png", import.meta.url).toString(), @@ -72,6 +81,9 @@ export const useKeyNodeStore2 = defineStore('keyNode2', () => { chineseName: null, followers: "27万", posts: "4.1万", + followerCount: "373", // 关注数量 + interactionCount: "7", // 互动次数 + firstActiveTime: "2023-10-07 17:14:09", // 首次活跃时间 avatar: new URL("@/assets/images/Golding.png", import.meta.url).toString(), default_avatar: new URL("@/assets/images/avatar/2/blue_Paul_Golding.png", import.meta.url).toString(), active_avatar: new URL("@/assets/images/avatar/2/light_Paul_Golding.png", import.meta.url).toString(), @@ -85,6 +97,9 @@ export const useKeyNodeStore2 = defineStore('keyNode2', () => { chineseName: null, followers: "316.4万", posts: "1.4万", + followerCount: "10553", // 关注数量 + interactionCount: "1", // 互动次数 + firstActiveTime: "2023-10-07 21:49:45", // 首次活跃时间 avatar: new URL("@/assets/images/Matt.png", import.meta.url).toString(), default_avatar: new URL("@/assets/images/avatar/2/blue_Rep_Matt_Gaetz.png", import.meta.url).toString(), active_avatar: new URL("@/assets/images/avatar/2/light_Rep_Matt_Gaetz.png", import.meta.url).toString(), @@ -98,6 +113,9 @@ export const useKeyNodeStore2 = defineStore('keyNode2', () => { chineseName: null, followers: "299.8万", posts: "2.4万", + followerCount: "33", // 关注数量 + interactionCount: "12", // 互动次数 + firstActiveTime: "2023-10-08 04:01:31", // 首次活跃时间 avatar: new URL("@/assets/images/Israel.png", import.meta.url).toString(), default_avatar: new URL("@/assets/images/avatar/2/blue_Israel_Defense_Forces.png", import.meta.url).toString(), active_avatar: new URL("@/assets/images/avatar/2/light_Israel_Defense_Forces.png", import.meta.url).toString(), @@ -111,6 +129,9 @@ export const useKeyNodeStore2 = defineStore('keyNode2', () => { chineseName: null, followers: "167.8万", posts: "5.5万", + followerCount: "3514", // 关注数量 + interactionCount: "42", // 互动次数 + firstActiveTime: "2023-10-08 20:29:00", // 首次活跃时间 avatar: new URL("@/assets/images/Andy.png", import.meta.url).toString(), default_avatar: new URL("@/assets/images/avatar/2/blue_Andy_Ngo.png", import.meta.url).toString(), active_avatar: new URL("@/assets/images/avatar/2/light_Andy_Ngo.png", import.meta.url).toString(), @@ -124,6 +145,9 @@ export const useKeyNodeStore2 = defineStore('keyNode2', () => { chineseName: null, followers: "223万", posts: "6082", + followerCount: "53", // 关注数量 + interactionCount: "25", // 互动次数 + firstActiveTime: "2023-10-09 06:30:00", // 首次活跃时间 avatar: new URL("@/assets/images/Antony.png", import.meta.url).toString(), default_avatar: new URL("@/assets/images/avatar/2/blue_Secretary_Antony_Blinken.png", import.meta.url).toString(), active_avatar: new URL("@/assets/images/avatar/2/light_Secretary_Antony_Blinken.png", import.meta.url).toString(), @@ -137,6 +161,9 @@ export const useKeyNodeStore2 = defineStore('keyNode2', () => { chineseName: null, followers: "1018.6万", posts: "1.4万", + followerCount: "718", // 关注数量 + interactionCount: "1", // 互动次数 + firstActiveTime: "2023-10-13 05:41:33", // 首次活跃时间 avatar: new URL("@/assets/images/Emmanuel.png", import.meta.url).toString(), default_avatar: new URL("@/assets/images/avatar/2/blue_Emmanuel_Macron.png", import.meta.url).toString(), active_avatar: new URL("@/assets/images/avatar/2/light_Emmanuel_Macron.png", import.meta.url).toString(), @@ -150,6 +177,9 @@ export const useKeyNodeStore2 = defineStore('keyNode2', () => { chineseName: null, followers: "304.9万", posts: "2.9万", + followerCount: "531", // 关注数量 + interactionCount: "4", // 互动次数 + firstActiveTime: "2023-10-15 00:58:58", // 首次活跃时间 avatar: new URL("@/assets/images/Jackson.png", import.meta.url).toString(), default_avatar: new URL("@/assets/images/avatar/2/blue_Jackson_Hinkle_🇺🇸.png", import.meta.url).toString(), active_avatar: new URL("@/assets/images/avatar/2/light_Jackson_Hinkle_🇺🇸.png", import.meta.url).toString(), @@ -307,6 +337,9 @@ export const useKeyNodeStore2 = defineStore('keyNode2', () => { leaderOriginInfo: { avatar: leader.avatar, followers: leader.followers, + followerCount: leader.followerCount, + interactionCount: leader.interactionCount, + firstActiveTime: leader.firstActiveTime, posts: leader.posts, labelling: posts.value .filter(p => p.author === leader.id) diff --git a/src/views/KeyNodeRecognition2/components/LeaderDetailDialog.vue b/src/views/KeyNodeRecognition2/components/LeaderDetailDialog.vue index ad6cce2..c2c8fb0 100644 --- a/src/views/KeyNodeRecognition2/components/LeaderDetailDialog.vue +++ b/src/views/KeyNodeRecognition2/components/LeaderDetailDialog.vue @@ -48,7 +48,7 @@