diff --git a/src/components/Citation/CitationMark.js b/src/components/Citation/CitationMark.js index 873db81a..bedcaa13 100644 --- a/src/components/Citation/CitationMark.js +++ b/src/components/Citation/CitationMark.js @@ -53,10 +53,18 @@ const CitationMark = ({ citationId, citation }) => { paddingBottom: 8, borderBottom: '1px solid #f0f0f0' }}> - {/* 左侧:作者 */} + {/* 左侧:券商 · 作者(或仅作者) */} + {citation.organization && ( + <> + + {citation.organization} + + · + + )} {citation.author} diff --git a/src/mocks/handlers/event.js b/src/mocks/handlers/event.js index 4c3f2a48..5db80d0a 100644 --- a/src/mocks/handlers/event.js +++ b/src/mocks/handlers/event.js @@ -317,7 +317,8 @@ export const eventHandlers = [ transmission_mechanism: { data: [ { - author: "中国电子信息产业发展研究院", + author: "李明", + organization: "中国电子信息产业发展研究院", sentences: "在技术突破和应用场景快速扩张的双重驱动下,国内半导体市场呈现爆发式增长态势。据统计,2024年上半年半导体市场规模达到1.2万亿元,同比增长32%,其中新能源汽车和AI算力芯片需求贡献了超过60%的增量", query_part: "技术突破和需求激增推动半导体市场增长32%", match_score: "好", @@ -336,7 +337,8 @@ export const eventHandlers = [ transmission_mechanism: { data: [ { - author: "经济观察报", + author: "张华", + organization: "经济观察报", sentences: "随着半导体等高科技产业获得大量政策和资金支持,传统制造业面临融资难、用工成本上升等多重压力。部分劳动密集型企业利润率下降15%,行业整体投资意愿降低", query_part: "资源向高科技倾斜导致传统制造业承压", match_score: "好", @@ -355,7 +357,8 @@ export const eventHandlers = [ transmission_mechanism: { data: [ { - author: "能源研究所", + author: "王刚", + organization: "能源研究所", sentences: "半导体产业扩张带来电力需求增长约8%,但同时推动节能技术应用,整体能源消费结构趋于优化。新建芯片工厂虽增加用电负荷,但智能电网技术应用使能源利用效率提升12%", query_part: "半导体产业对能源行业影响相对中性", match_score: "中", @@ -374,7 +377,8 @@ export const eventHandlers = [ transmission_mechanism: { data: [ { - author: "教育部职业教育司", + author: "赵敏", + organization: "教育部职业教育司", sentences: "半导体产业快速发展催生大量专业人才需求,各类培训机构、职业院校纷纷开设相关课程。预计未来三年将新增半导体专业学员超过50万人,带动职业教育市场规模扩大", query_part: "半导体产业推动职业教育发展", match_score: "好", @@ -409,7 +413,8 @@ export const eventHandlers = [ transmission_mechanism: { data: [ { - author: "中国半导体行业协会", + author: "刘洋", + organization: "中国半导体行业协会", sentences: "受益于新能源汽车、5G通信等新兴应用领域的爆发式增长,国内半导体市场需求持续旺盛,2024年Q1市场规模同比增长28%,创历史新高", query_part: "新兴应用推动半导体需求增长28%", match_score: "好", @@ -417,7 +422,8 @@ export const eventHandlers = [ report_title: "2024年Q1中国半导体行业景气度报告" }, { - author: "中国半导体行业协会", + author: "刘洋", + organization: "中国半导体行业协会", sentences: "受益于新能源汽车、5G通信等新兴应用领域的爆发式增长,国内半导体市场需求持续旺盛,2024年Q1市场规模同比增长28%,创历史新高", query_part: "新兴应用推动半导体需求增长28%", match_score: "好", @@ -458,6 +464,7 @@ export const eventHandlers = [ data: [ { author: "张明", + organization: "中信证券", sentences: "在半导体行业景气度持续提升的背景下,下游芯片制造企业订单饱满,产能利用率达到历史新高,预计2024年产能扩张将达到30%以上,技术工艺也将从28nm向14nm升级", query_part: "半导体行业繁荣带动芯片制造产能扩张30%", match_score: "好", @@ -466,6 +473,7 @@ export const eventHandlers = [ }, { author: "李华", + organization: "海通证券", sentences: "芯片制造环节作为半导体产业链核心,受益于上游材料供应稳定和下游应用需求旺盛,技术迭代速度明显加快,先进制程占比持续提升", query_part: "技术迭代加快,先进制程占比提升", match_score: "好", @@ -531,6 +539,7 @@ export const eventHandlers = [ data: [ { author: "王芳", + organization: "国泰君安", sentences: "A公司作为国内芯片制造龙头企业,在手订单已排至2024年Q4,预计全年营收增长45%,净利润增长60%以上。公司28nm及以下先进制程产能占比已达到40%,技术实力行业领先", query_part: "A公司在手订单充足,预计营收增长45%", match_score: "好", @@ -550,6 +559,7 @@ export const eventHandlers = [ data: [ { author: "赵强", + organization: "华泰证券", sentences: "随着芯片制造产能的大规模扩张,上游设备和材料供应商迎来历史性机遇。B公司作为核心配套企业,订单量同比增长55%,产品供不应求,预计2024年营收将突破百亿大关。公司在封装测试领域的市场份额已提升至国内第二位", query_part: "B公司订单增长55%,营收将破百亿", match_score: "好", @@ -557,7 +567,8 @@ export const eventHandlers = [ report_title: "B公司跟踪报告:芯片产业链配套龙头崛起" }, { - author: "国信证券", + author: "陈彤", + organization: "国信证券", sentences: "B公司深度受益于芯片制造产业链的景气度传导。公司凭借先进的封装技术和完善的产能布局,成功绑定多家头部芯片制造企业,形成稳定的供应关系。随着下游客户产能持续扩张,公司业绩增长确定性强", query_part: "B公司受益产业链景气度,业绩增长确定性强", match_score: "好", @@ -633,6 +644,7 @@ export const eventHandlers = [ data: [ { author: "赵强", + organization: "华泰证券", sentences: "随着芯片制造产能的大规模扩张,上游设备和材料供应商迎来历史性机遇。B公司作为核心配套企业,订单量同比增长55%,产品供不应求,预计2024年营收将突破百亿大关", query_part: "B公司订单增长55%,营收将破百亿", match_score: "好", diff --git a/src/utils/citationUtils.js b/src/utils/citationUtils.js index 09aa8d8a..c480ad25 100644 --- a/src/utils/citationUtils.js +++ b/src/utils/citationUtils.js @@ -82,6 +82,7 @@ export const processCitationData = (rawData) => { // 构建引用信息映射 citations[citationId] = { author: item.author || '未知作者', + organization: item.organization || '', // 券商名/机构名,可选字段 report_title: item.report_title || '未知报告', declare_date: formatDate(item.declare_date), sentences: item.sentences,