修改了一些bug

This commit is contained in:
Sebastian
2026-01-19 19:29:19 +08:00
parent 02f0abc979
commit 623c412d1b
3 changed files with 235 additions and 210 deletions

View File

@@ -48727,20 +48727,6 @@
"TYPE": "股票型", "TYPE": "股票型",
"PINYIN": "BAOYINGCHUANGXINQUDONGGUPIAOC" "PINYIN": "BAOYINGCHUANGXINQUDONGGUPIAOC"
}, },
{
"CODE": "009493",
"SHORTNAME": "DCZX18YCYHHFQA",
"NAME": "大成尊享18月持有混合发起A",
"TYPE": "混合型-偏债",
"PINYIN": "DACHENGZUNXIANG18YUECHIYOUHUNHEFAQIA"
},
{
"CODE": "009494",
"SHORTNAME": "DCZX18YCYHHFQC",
"NAME": "大成尊享18月持有混合发起C",
"TYPE": "混合型-偏债",
"PINYIN": "DACHENGZUNXIANG18YUECHIYOUHUNHEFAQIC"
},
{ {
"CODE": "009495", "CODE": "009495",
"SHORTNAME": "DCJXZGDJZQA", "SHORTNAME": "DCJXZGDJZQA",
@@ -53197,14 +53183,14 @@
"CODE": "010240", "CODE": "010240",
"SHORTNAME": "PAJJX3GYCYZQA", "SHORTNAME": "PAJJX3GYCYZQA",
"NAME": "平安季季享3个月持有债券A", "NAME": "平安季季享3个月持有债券A",
"TYPE": "债券型-长债", "TYPE": "债券型-混合一级",
"PINYIN": "PINGANJIJIXIANG3GEYUECHIYOUZHAIQUANA" "PINYIN": "PINGANJIJIXIANG3GEYUECHIYOUZHAIQUANA"
}, },
{ {
"CODE": "010241", "CODE": "010241",
"SHORTNAME": "PAJJX3GYCYZQC", "SHORTNAME": "PAJJX3GYCYZQC",
"NAME": "平安季季享3个月持有债券C", "NAME": "平安季季享3个月持有债券C",
"TYPE": "债券型-长债", "TYPE": "债券型-混合一级",
"PINYIN": "PINGANJIJIXIANG3GEYUECHIYOUZHAIQUANC" "PINYIN": "PINGANJIJIXIANG3GEYUECHIYOUZHAIQUANC"
}, },
{ {
@@ -53314,10 +53300,10 @@
}, },
{ {
"CODE": "010257", "CODE": "010257",
"SHORTNAME": "THDLYN", "SHORTNAME": "THDLYNDKHHA",
"NAME": "天弘多利一年", "NAME": "天弘多利一年定开混合A",
"TYPE": "混合型-偏债", "TYPE": "混合型-偏债",
"PINYIN": "TIANHONGDUOLIYINIAN" "PINYIN": "TIANHONGDUOLIYINIANDINGKAIHUNHEA"
}, },
{ {
"CODE": "010260", "CODE": "010260",
@@ -84091,13 +84077,6 @@
"TYPE": "债券型-长债", "TYPE": "债券型-长债",
"PINYIN": "FUGUOHUIXIANGSANGEYUEDINGKAIZHAIC" "PINYIN": "FUGUOHUIXIANGSANGEYUEDINGKAIZHAIC"
}, },
{
"CODE": "015317",
"SHORTNAME": "JSCCJFPHYLSNCYHHFOF",
"NAME": "景顺长城隽发平衡养老三年持有混合FOF",
"TYPE": "FOF-均衡型",
"PINYIN": "JINGSHUNCHANGCHENGJUANFAPINGHENGYANGLAOSANNIANCHIYOUHUNHEFOF"
},
{ {
"CODE": "015318", "CODE": "015318",
"SHORTNAME": "NFHYWJ18GYCYHHFOFA", "SHORTNAME": "NFHYWJ18GYCYHHFOFA",
@@ -90209,20 +90188,6 @@
"TYPE": "混合型-灵活", "TYPE": "混合型-灵活",
"PINYIN": "HUIFENGJINXINDONGTAICELUEHUNHEC" "PINYIN": "HUIFENGJINXINDONGTAICELUEHUNHEC"
}, },
{
"CODE": "016336",
"SHORTNAME": "BSZYCZYNCYGPA",
"NAME": "博时卓远成长一年持有股票A",
"TYPE": "股票型",
"PINYIN": "BOSHIZHUOYUANCHENGZHANGYINIANCHIYOUGUPIAOA"
},
{
"CODE": "016337",
"SHORTNAME": "BSZYCZYNCYGPC",
"NAME": "博时卓远成长一年持有股票C",
"TYPE": "股票型",
"PINYIN": "BOSHIZHUOYUANCHENGZHANGYINIANCHIYOUGUPIAOC"
},
{ {
"CODE": "016338", "CODE": "016338",
"SHORTNAME": "CTZGTDWL3GYCYQZQFQSFOFA", "SHORTNAME": "CTZGTDWL3GYCYQZQFQSFOFA",
@@ -93576,20 +93541,6 @@
"TYPE": "指数型-股票", "TYPE": "指数型-股票",
"PINYIN": "HUATAIZIJINZHONGZHENG500ZHISHUZENGQIANGFAQIC" "PINYIN": "HUATAIZIJINZHONGZHENG500ZHISHUZENGQIANGFAQIC"
}, },
{
"CODE": "016867",
"SHORTNAME": "HTZJHS300ZSZQFQA",
"NAME": "华泰紫金沪深300指数增强发起A",
"TYPE": "指数型-股票",
"PINYIN": "HUATAIZIJINHUSHEN300ZHISHUZENGQIANGFAQIA"
},
{
"CODE": "016868",
"SHORTNAME": "HTZJHS300ZSZQFQC",
"NAME": "华泰紫金沪深300指数增强发起C",
"TYPE": "指数型-股票",
"PINYIN": "HUATAIZIJINHUSHEN300ZHISHUZENGQIANGFAQIC"
},
{ {
"CODE": "016869", "CODE": "016869",
"SHORTNAME": "JSCCWJZYZQA", "SHORTNAME": "JSCCWJZYZQA",
@@ -95753,20 +95704,6 @@
"TYPE": "债券型-长债", "TYPE": "债券型-长债",
"PINYIN": "PINGANHUIXICHUNZHAIC" "PINYIN": "PINGANHUIXICHUNZHAIC"
}, },
{
"CODE": "017209",
"SHORTNAME": "GTHTKJCXJXSGYCYGPFQA",
"NAME": "国泰海通科技创新精选三个月持有股票发起A",
"TYPE": "股票型",
"PINYIN": "GUOTAIHAITONGKEJICHUANGXINJINGXUANSANGEYUECHIYOUGUPIAOFAQIA"
},
{
"CODE": "017210",
"SHORTNAME": "GTHTKJCXJXSGYCYGPFQC",
"NAME": "国泰海通科技创新精选三个月持有股票发起C",
"TYPE": "股票型",
"PINYIN": "GUOTAIHAITONGKEJICHUANGXINJINGXUANSANGEYUECHIYOUGUPIAOFAQIC"
},
{ {
"CODE": "017211", "CODE": "017211",
"SHORTNAME": "GFJDQDHHC", "SHORTNAME": "GFJDQDHHC",
@@ -103229,20 +103166,6 @@
"TYPE": "指数型-海外股票", "TYPE": "指数型-海外股票",
"PINYIN": "HUAXIAHENGSHENGZHONGGUOQIYEETFFAQISHILIANJIEQDIIC" "PINYIN": "HUAXIAHENGSHENGZHONGGUOQIYEETFFAQISHILIANJIEQDIIC"
}, },
{
"CODE": "018338",
"SHORTNAME": "GLXFJXHHA",
"NAME": "国联消费精选混合A",
"TYPE": "混合型-偏股",
"PINYIN": "GUOLIANXIAOFEIJINGXUANHUNHEA"
},
{
"CODE": "018339",
"SHORTNAME": "GLXFJXHHC",
"NAME": "国联消费精选混合C",
"TYPE": "混合型-偏股",
"PINYIN": "GUOLIANXIAOFEIJINGXUANHUNHEC"
},
{ {
"CODE": "018342", "CODE": "018342",
"SHORTNAME": "GFYJJXHHC", "SHORTNAME": "GFYJJXHHC",
@@ -120722,20 +120645,6 @@
"TYPE": "债券型-长债", "TYPE": "债券型-长债",
"PINYIN": "JINGSHUNCHANGCHENGJINGXINGXINYONGCHUNZHAIZHAIQUANF" "PINYIN": "JINGSHUNCHANGCHENGJINGXINGXINYONGCHUNZHAIZHAIQUANF"
}, },
{
"CODE": "020996",
"SHORTNAME": "FDZZ02NZCXJRZA",
"NAME": "富达中债0-2年政策性金融债A",
"TYPE": "指数型-固收",
"PINYIN": "FUDAZHONGZHAI02NIANZHENGCEXINGJINRONGZHAIA"
},
{
"CODE": "020997",
"SHORTNAME": "FDZZ02NZCXJRZC",
"NAME": "富达中债0-2年政策性金融债C",
"TYPE": "指数型-固收",
"PINYIN": "FUDAZHONGZHAI02NIANZHENGCEXINGJINRONGZHAIC"
},
{ {
"CODE": "020998", "CODE": "020998",
"SHORTNAME": "NFZL3GYDKZQFQC", "SHORTNAME": "NFZL3GYDKZQFQC",
@@ -136670,17 +136579,17 @@
}, },
{ {
"CODE": "023389", "CODE": "023389",
"SHORTNAME": "YFDZZGGTGGXTZZSFQSA", "SHORTNAME": "YFDZZGGTGGXTZETFLJFQSA",
"NAME": "易方达中证港股通高股息投资指数发起式A", "NAME": "易方达中证港股通高股息投资ETF联接发起式A",
"TYPE": "指数型-股票", "TYPE": "指数型-股票",
"PINYIN": "YIFANGDAZHONGZHENGGANGGUTONGGAOGUXITOUZIZHISHUFAQISHIA" "PINYIN": "YIFANGDAZHONGZHENGGANGGUTONGGAOGUXITOUZIETFLIANJIEFAQISHIA"
}, },
{ {
"CODE": "023390", "CODE": "023390",
"SHORTNAME": "YFDZZGGTGGXTZZSFQSC", "SHORTNAME": "YFDZZGGTGGXTZETFLJFQSC",
"NAME": "易方达中证港股通高股息投资指数发起式C", "NAME": "易方达中证港股通高股息投资ETF联接发起式C",
"TYPE": "指数型-股票", "TYPE": "指数型-股票",
"PINYIN": "YIFANGDAZHONGZHENGGANGGUTONGGAOGUXITOUZIZHISHUFAQISHIC" "PINYIN": "YIFANGDAZHONGZHENGGANGGUTONGGAOGUXITOUZIETFLIANJIEFAQISHIC"
}, },
{ {
"CODE": "023391", "CODE": "023391",
@@ -148677,14 +148586,14 @@
"CODE": "025160", "CODE": "025160",
"SHORTNAME": "MGHYCZZQA", "SHORTNAME": "MGHYCZZQA",
"NAME": "摩根恒悦纯债债券A", "NAME": "摩根恒悦纯债债券A",
"TYPE": "", "TYPE": "债券型-长债",
"PINYIN": "MOGENHENGYUECHUNZHAIZHAIQUANA" "PINYIN": "MOGENHENGYUECHUNZHAIZHAIQUANA"
}, },
{ {
"CODE": "025161", "CODE": "025161",
"SHORTNAME": "MGHYCZZQC", "SHORTNAME": "MGHYCZZQC",
"NAME": "摩根恒悦纯债债券C", "NAME": "摩根恒悦纯债债券C",
"TYPE": "", "TYPE": "债券型-长债",
"PINYIN": "MOGENHENGYUECHUNZHAIZHAIQUANC" "PINYIN": "MOGENHENGYUECHUNZHAIZHAIQUANC"
}, },
{ {
@@ -151179,6 +151088,20 @@
"TYPE": "混合型-偏股", "TYPE": "混合型-偏股",
"PINYIN": "HUITIANFUGANGGUTONGKEJIJINGXUANHUNHEFAQISHIC" "PINYIN": "HUITIANFUGANGGUTONGKEJIJINGXUANHUNHEFAQISHIC"
}, },
{
"CODE": "025546",
"SHORTNAME": "CTZQYXHHA",
"NAME": "财通周期优选混合A",
"TYPE": "混合型-偏股",
"PINYIN": "CAITONGZHOUQIYOUXUANHUNHEA"
},
{
"CODE": "025547",
"SHORTNAME": "CTZQYXHHC",
"NAME": "财通周期优选混合C",
"TYPE": "混合型-偏股",
"PINYIN": "CAITONGZHOUQIYOUXUANHUNHEC"
},
{ {
"CODE": "025548", "CODE": "025548",
"SHORTNAME": "XYXXDYWJPZ3GYCYQHHFOFA", "SHORTNAME": "XYXXDYWJPZ3GYCYQHHFOFA",
@@ -156069,14 +155992,14 @@
"CODE": "026497", "CODE": "026497",
"SHORTNAME": "ZYZX6GYCYHHA", "SHORTNAME": "ZYZX6GYCYHHA",
"NAME": "中银招享6个月持有混合A", "NAME": "中银招享6个月持有混合A",
"TYPE": "", "TYPE": "混合型-偏债",
"PINYIN": "ZHONGYINZHAOXIANG6GEYUECHIYOUHUNHEA" "PINYIN": "ZHONGYINZHAOXIANG6GEYUECHIYOUHUNHEA"
}, },
{ {
"CODE": "026498", "CODE": "026498",
"SHORTNAME": "ZYZX6GYCYHHC", "SHORTNAME": "ZYZX6GYCYHHC",
"NAME": "中银招享6个月持有混合C", "NAME": "中银招享6个月持有混合C",
"TYPE": "", "TYPE": "混合型-偏债",
"PINYIN": "ZHONGYINZHAOXIANG6GEYUECHIYOUHUNHEC" "PINYIN": "ZHONGYINZHAOXIANG6GEYUECHIYOUHUNHEC"
}, },
{ {
@@ -156167,14 +156090,14 @@
"CODE": "026526", "CODE": "026526",
"SHORTNAME": "PHCYBXNYETFFQSLJA", "SHORTNAME": "PHCYBXNYETFFQSLJA",
"NAME": "鹏华创业板新能源ETF发起式联接A", "NAME": "鹏华创业板新能源ETF发起式联接A",
"TYPE": "", "TYPE": "指数型-股票",
"PINYIN": "PENGHUACHUANGYEBANXINNENGYUANETFFAQISHILIANJIEA" "PINYIN": "PENGHUACHUANGYEBANXINNENGYUANETFFAQISHILIANJIEA"
}, },
{ {
"CODE": "026527", "CODE": "026527",
"SHORTNAME": "PHCYBXNYETFFQSLJC", "SHORTNAME": "PHCYBXNYETFFQSLJC",
"NAME": "鹏华创业板新能源ETF发起式联接C", "NAME": "鹏华创业板新能源ETF发起式联接C",
"TYPE": "", "TYPE": "指数型-股票",
"PINYIN": "PENGHUACHUANGYEBANXINNENGYUANETFFAQISHILIANJIEC" "PINYIN": "PENGHUACHUANGYEBANXINNENGYUANETFFAQISHILIANJIEC"
}, },
{ {
@@ -156202,14 +156125,14 @@
"CODE": "026532", "CODE": "026532",
"SHORTNAME": "HLYSQYHHA", "SHORTNAME": "HLYSQYHHA",
"NAME": "宏利优势企业混合A", "NAME": "宏利优势企业混合A",
"TYPE": "", "TYPE": "混合型-偏股",
"PINYIN": "HONGLIYOUSHIQIYEHUNHEA" "PINYIN": "HONGLIYOUSHIQIYEHUNHEA"
}, },
{ {
"CODE": "026533", "CODE": "026533",
"SHORTNAME": "HLYSQYHHC", "SHORTNAME": "HLYSQYHHC",
"NAME": "宏利优势企业混合C", "NAME": "宏利优势企业混合C",
"TYPE": "", "TYPE": "混合型-偏股",
"PINYIN": "HONGLIYOUSHIQIYEHUNHEC" "PINYIN": "HONGLIYOUSHIQIYEHUNHEC"
}, },
{ {
@@ -156349,14 +156272,14 @@
"CODE": "026609", "CODE": "026609",
"SHORTNAME": "GYQZCZHHA", "SHORTNAME": "GYQZCZHHA",
"NAME": "工银前瞻成长混合A", "NAME": "工银前瞻成长混合A",
"TYPE": "", "TYPE": "混合型-偏股",
"PINYIN": "GONGYINQIANZHANCHENGZHANGHUNHEA" "PINYIN": "GONGYINQIANZHANCHENGZHANGHUNHEA"
}, },
{ {
"CODE": "026610", "CODE": "026610",
"SHORTNAME": "GYQZCZHHC", "SHORTNAME": "GYQZCZHHC",
"NAME": "工银前瞻成长混合C", "NAME": "工银前瞻成长混合C",
"TYPE": "", "TYPE": "混合型-偏股",
"PINYIN": "GONGYINQIANZHANCHENGZHANGHUNHEC" "PINYIN": "GONGYINQIANZHANCHENGZHANGHUNHEC"
}, },
{ {
@@ -156384,14 +156307,14 @@
"CODE": "026617", "CODE": "026617",
"SHORTNAME": "WJZYDLHHFQSA", "SHORTNAME": "WJZYDLHHFQSA",
"NAME": "万家致远动力混合发起式A", "NAME": "万家致远动力混合发起式A",
"TYPE": "", "TYPE": "混合型-偏股",
"PINYIN": "WANJIAZHIYUANDONGLIHUNHEFAQISHIA" "PINYIN": "WANJIAZHIYUANDONGLIHUNHEFAQISHIA"
}, },
{ {
"CODE": "026618", "CODE": "026618",
"SHORTNAME": "WJZYDLHHFQSC", "SHORTNAME": "WJZYDLHHFQSC",
"NAME": "万家致远动力混合发起式C", "NAME": "万家致远动力混合发起式C",
"TYPE": "", "TYPE": "混合型-偏股",
"PINYIN": "WANJIAZHIYUANDONGLIHUNHEFAQISHIC" "PINYIN": "WANJIAZHIYUANDONGLIHUNHEFAQISHIC"
}, },
{ {
@@ -156440,14 +156363,14 @@
"CODE": "026638", "CODE": "026638",
"SHORTNAME": "XHYLCXHHFQA", "SHORTNAME": "XHYLCXHHFQA",
"NAME": "新华医疗创新混合发起A", "NAME": "新华医疗创新混合发起A",
"TYPE": "", "TYPE": "混合型-偏股",
"PINYIN": "XINHUAYILIAOCHUANGXINHUNHEFAQIA" "PINYIN": "XINHUAYILIAOCHUANGXINHUNHEFAQIA"
}, },
{ {
"CODE": "026639", "CODE": "026639",
"SHORTNAME": "XHYLCXHHFQC", "SHORTNAME": "XHYLCXHHFQC",
"NAME": "新华医疗创新混合发起C", "NAME": "新华医疗创新混合发起C",
"TYPE": "", "TYPE": "混合型-偏股",
"PINYIN": "XINHUAYILIAOCHUANGXINHUNHEFAQIC" "PINYIN": "XINHUAYILIAOCHUANGXINHUNHEFAQIC"
}, },
{ {
@@ -156555,6 +156478,13 @@
"TYPE": "混合型-偏股", "TYPE": "混合型-偏股",
"PINYIN": "XINGHUAJINGRUIHUNHEFAQIC" "PINYIN": "XINGHUAJINGRUIHUNHEFAQIC"
}, },
{
"CODE": "026696",
"SHORTNAME": "THDLYNDKHHC",
"NAME": "天弘多利一年定开混合C",
"TYPE": "混合型-偏债",
"PINYIN": "TIANHONGDUOLIYINIANDINGKAIHUNHEC"
},
{ {
"CODE": "026736", "CODE": "026736",
"SHORTNAME": "JYZZA500ZSZQFQA", "SHORTNAME": "JYZZA500ZSZQFQA",
@@ -156569,6 +156499,20 @@
"TYPE": "指数型-股票", "TYPE": "指数型-股票",
"PINYIN": "JIAOYINZHONGZHENGA500ZHISHUZENGQIANGFAQIC" "PINYIN": "JIAOYINZHONGZHENGA500ZHISHUZENGQIANGFAQIC"
}, },
{
"CODE": "026738",
"SHORTNAME": "RBCYBZHZSZQA",
"NAME": "人保创业板综合指数增强A",
"TYPE": "指数型-股票",
"PINYIN": "RENBAOCHUANGYEBANZONGHEZHISHUZENGQIANGA"
},
{
"CODE": "026739",
"SHORTNAME": "RBCYBZHZSZQC",
"NAME": "人保创业板综合指数增强C",
"TYPE": "指数型-股票",
"PINYIN": "RENBAOCHUANGYEBANZONGHEZHISHUZENGQIANGC"
},
{ {
"CODE": "040001", "CODE": "040001",
"SHORTNAME": "HACXHH", "SHORTNAME": "HACXHH",
@@ -158848,14 +158792,14 @@
"CODE": "159167", "CODE": "159167",
"SHORTNAME": "GYRXZZGGTYLZTETF", "SHORTNAME": "GYRXZZGGTYLZTETF",
"NAME": "工银瑞信中证港股通医疗主题ETF", "NAME": "工银瑞信中证港股通医疗主题ETF",
"TYPE": "", "TYPE": "指数型-股票",
"PINYIN": "GONGYINRUIXINZHONGZHENGGANGGUTONGYILIAOZHUTIETF" "PINYIN": "GONGYINRUIXINZHONGZHENGGANGGUTONGYILIAOZHUTIETF"
}, },
{ {
"CODE": "159168", "CODE": "159168",
"SHORTNAME": "FGZZGYYSJSZTETF", "SHORTNAME": "FGZZGYYSJSZTETF",
"NAME": "富国中证工业有色金属主题ETF", "NAME": "富国中证工业有色金属主题ETF",
"TYPE": "", "TYPE": "指数型-股票",
"PINYIN": "FUGUOZHONGZHENGGONGYEYOUSEJINSHUZHUTIETF" "PINYIN": "FUGUOZHONGZHENGGONGYEYOUSEJINSHUZHUTIETF"
}, },
{ {
@@ -176596,6 +176540,13 @@
"TYPE": "指数型-股票", "TYPE": "指数型-股票",
"PINYIN": "SHANGZHENG50ETFDONGCAI" "PINYIN": "SHANGZHENG50ETFDONGCAI"
}, },
{
"CODE": "530060",
"SHORTNAME": "YFDSZZHETF",
"NAME": "易方达上证综合ETF",
"TYPE": "指数型-股票",
"PINYIN": "YIFANGDASHANGZHENGZONGHEETF"
},
{ {
"CODE": "530080", "CODE": "530080",
"SHORTNAME": "THSZ180ETF", "SHORTNAME": "THSZ180ETF",
@@ -179372,7 +179323,7 @@
"CODE": "589170", "CODE": "589170",
"SHORTNAME": "PHSZKCBXPSJZTETF", "SHORTNAME": "PHSZKCBXPSJZTETF",
"NAME": "鹏华上证科创板芯片设计主题ETF", "NAME": "鹏华上证科创板芯片设计主题ETF",
"TYPE": "", "TYPE": "指数型-股票",
"PINYIN": "PENGHUASHANGZHENGKECHUANGBANXINPIANSHEJIZHUTIETF" "PINYIN": "PENGHUASHANGZHENGKECHUANGBANXINPIANSHEJIZHUTIETF"
}, },
{ {
@@ -180726,20 +180677,6 @@
"TYPE": "混合型-偏股", "TYPE": "混合型-偏股",
"PINYIN": "HAITONGPINZHISHENGJIYINIANCHIYOUHUNHEC" "PINYIN": "HAITONGPINZHISHENGJIYINIANCHIYOUHUNHEC"
}, },
{
"CODE": "851890",
"SHORTNAME": "HTATZQA",
"NAME": "海通安泰债券A",
"TYPE": "债券型-混合一级",
"PINYIN": "HAITONGANTAIZHAIQUANA"
},
{
"CODE": "851896",
"SHORTNAME": "HTATZQC",
"NAME": "海通安泰债券C",
"TYPE": "债券型-混合一级",
"PINYIN": "HAITONGANTAIZHAIQUANC"
},
{ {
"CODE": "860001", "CODE": "860001",
"SHORTNAME": "GDYGHHA", "SHORTNAME": "GDYGHHA",
@@ -181356,27 +181293,6 @@
"TYPE": "混合型-偏股", "TYPE": "混合型-偏股",
"PINYIN": "DONGFANGHONGNEIXUZENGZHANGHUNHEA" "PINYIN": "DONGFANGHONGNEIXUZENGZHANGHUNHEA"
}, },
{
"CODE": "920011",
"SHORTNAME": "ZJAXHBLHPZHHA",
"NAME": "中金安心回报灵活配置混合A",
"TYPE": "混合型-灵活",
"PINYIN": "ZHONGJINANXINHUIBAOLINGHUOPEIZHIHUNHEA"
},
{
"CODE": "920187",
"SHORTNAME": "ZJFYWJYNCYHHXA",
"NAME": "中金丰裕稳健一年持有混合型A",
"TYPE": "混合型-偏债",
"PINYIN": "ZHONGJINFENGYUWENJIANYINIANCHIYOUHUNHEXINGA"
},
{
"CODE": "920921",
"SHORTNAME": "ZJAXHBLHPZHHC",
"NAME": "中金安心回报灵活配置混合C",
"TYPE": "混合型-灵活",
"PINYIN": "ZHONGJINANXINHUIBAOLINGHUOPEIZHIHUNHEC"
},
{ {
"CODE": "931204", "CODE": "931204",
"SHORTNAME": "GXXJZLHB", "SHORTNAME": "GXXJZLHB",
@@ -181972,20 +181888,6 @@
"TYPE": "债券型-长债", "TYPE": "债券型-长债",
"PINYIN": "SHANGZHENGHONGLIZHAIQUANC" "PINYIN": "SHANGZHENGHONGLIZHAIQUANC"
}, },
{
"CODE": "970134",
"SHORTNAME": "HTAR90TGDCYZDZA",
"NAME": "海通安润90天滚动持有中短债A",
"TYPE": "债券型-混合一级",
"PINYIN": "HAITONGANRUN90TIANGUNDONGCHIYOUZHONGDUANZHAIA"
},
{
"CODE": "970135",
"SHORTNAME": "HTAR90TGDCYZDZC",
"NAME": "海通安润90天滚动持有中短债C",
"TYPE": "债券型-混合一级",
"PINYIN": "HAITONGANRUN90TIANGUNDONGCHIYOUZHONGDUANZHAIC"
},
{ {
"CODE": "970140", "CODE": "970140",
"SHORTNAME": "GYYY30TCYQZQA", "SHORTNAME": "GYYY30TCYQZQA",
@@ -182028,13 +181930,6 @@
"TYPE": "债券型-混合一级", "TYPE": "债券型-混合一级",
"PINYIN": "CAIDAZHENGQUANWENDASANGEYUEGUNDONGCHIYOUZHAIQUANC" "PINYIN": "CAIDAZHENGQUANWENDASANGEYUEGUNDONGCHIYOUZHAIQUANC"
}, },
{
"CODE": "970152",
"SHORTNAME": "CXZQ30TCYQZQX",
"NAME": "财信证券30天持有期债券型",
"TYPE": "债券型-混合一级",
"PINYIN": "CAIXINZHENGQUAN30TIANCHIYOUQIZHAIQUANXING"
},
{ {
"CODE": "970153", "CODE": "970153",
"SHORTNAME": "ZXJTZDXHB", "SHORTNAME": "ZXJTZDXHB",
@@ -182161,13 +182056,6 @@
"TYPE": "货币型-普通货币", "TYPE": "货币型-普通货币",
"PINYIN": "WANLIANTIANTIANLIHUOBI" "PINYIN": "WANLIANTIANTIANLIHUOBI"
}, },
{
"CODE": "970178",
"SHORTNAME": "NJZQSZTTLHB",
"NAME": "南京证券神州天添利货币",
"TYPE": "货币型-普通货币",
"PINYIN": "NANJINGZHENGQUANSHENZHOUTIANTIANLIHUOBI"
},
{ {
"CODE": "970179", "CODE": "970179",
"SHORTNAME": "TFJGJHB", "SHORTNAME": "TFJGJHB",
@@ -182231,13 +182119,6 @@
"TYPE": "货币型-普通货币", "TYPE": "货币型-普通货币",
"PINYIN": "XINGZHENGZIGUANJINQILINXIANJINTIANLIHUOBI" "PINYIN": "XINGZHENGZIGUANJINQILINXIANJINTIANLIHUOBI"
}, },
{
"CODE": "970193",
"SHORTNAME": "ZJFYWJYNCYHHXC",
"NAME": "中金丰裕稳健一年持有混合型C",
"TYPE": "混合型-偏债",
"PINYIN": "ZHONGJINFENGYUWENJIANYINIANCHIYOUHUNHEXINGC"
},
{ {
"CODE": "970194", "CODE": "970194",
"SHORTNAME": "XZZGJQL3GYFOFA", "SHORTNAME": "XZZGJQL3GYFOFA",
@@ -182288,5 +182169,5 @@
"PINYIN": "XINGZHENGZIGUANJINQILINXINGXIANGZENGLILIUGEYUECHIYOUQIZHAIQUANC" "PINYIN": "XINGZHENGZIGUANJINQILINXINGXIANGZENGLILIUGEYUECHIYOUQIZHAIQUANC"
} }
], ],
"last_update": "2026-01-16 22:32:11" "last_update": "2026-01-19 16:56:51"
} }

View File

@@ -71,10 +71,54 @@
<template v-else> <template v-else>
<FundSearch @fund-selected="handleFundSelected" /> <FundSearch @fund-selected="handleFundSelected" />
<FundDetail v-if="selectedFundCode" :fundCode="selectedFundCode" /> <FundDetail v-if="selectedFundCode" :fundCode="selectedFundCode" />
<div v-else class="welcome"> <div v-else class="welcome-container">
<div class="welcome-icon">📊</div> <div class="welcome-header">
<p>请在搜索框中输入基金代码或名称</p> <div class="welcome-icon">📊</div>
<p class="welcome-hint">或从左侧自选列表中选择基金开始分析</p> <h2>GoFundBot 基金分析助手</h2>
<p>您的专业基金投资顾问</p>
</div>
<div class="user-guide">
<h3>📝 快速入门</h3>
<div class="guide-steps">
<div class="step-item">
<div class="step-icon-wrapper">
<span class="step-icon">🔍</span>
</div>
<div class="step-content">
<h4>搜索基金</h4>
<p>输入代码/名称查找</p>
</div>
</div>
<div class="step-item">
<div class="step-icon-wrapper">
<span class="step-icon">📋</span>
</div>
<div class="step-content">
<h4>深度分析</h4>
<p>业绩持仓与评级</p>
</div>
</div>
<div class="step-item">
<div class="step-icon-wrapper">
<span class="step-icon"></span>
</div>
<div class="step-content">
<h4>自选管理</h4>
<p>定制关注列表</p>
</div>
</div>
<div class="step-item">
<div class="step-icon-wrapper">
<span class="step-icon">📈</span>
</div>
<div class="step-content">
<h4>多维对比</h4>
<p>全方位对比表现</p>
</div>
</div>
</div>
</div>
</div> </div>
</template> </template>
</div> </div>
@@ -285,29 +329,129 @@ export default {
width: 100%; width: 100%;
} }
.welcome { .welcome-container {
text-align: center; text-align: center;
padding: 80px 20px; padding: 60px 40px;
color: #7f8c8d; color: #2c3e50;
background: white; background: white;
border-radius: 12px; border-radius: 12px;
margin-top: 20px; margin-top: 20px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05); box-shadow: 0 4px 20px rgba(0, 0, 0, 0.05);
display: flex;
flex-direction: column;
align-items: center;
}
.welcome-header {
margin-bottom: 50px;
} }
.welcome-icon { .welcome-icon {
font-size: 48px; font-size: 64px;
margin-bottom: 15px; margin-bottom: 20px;
display: inline-block;
background: #f0f4ff;
width: 100px;
height: 100px;
line-height: 100px;
border-radius: 50%;
} }
.welcome p { .welcome-header h2 {
font-size: 2rem;
margin-bottom: 10px;
color: #2d3748;
}
.welcome-header p {
font-size: 1.1rem;
color: #718096;
}
.user-guide {
width: 100%;
max-width: 900px;
}
.user-guide h3 {
font-size: 1.2rem;
margin-bottom: 30px;
color: #4a5568;
position: relative;
display: inline-block;
}
.user-guide h3::after {
content: '';
position: absolute;
bottom: -8px;
left: 50%;
transform: translateX(-50%);
width: 40px;
height: 3px;
background: #667eea;
border-radius: 2px;
}
.guide-steps {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 20px;
}
.step-item {
background: #f8fafc;
padding: 25px 20px;
border-radius: 12px;
transition: all 0.3s;
border: 1px solid transparent;
}
.step-item:hover {
transform: translateY(-5px);
background: white;
border-color: #e2e8f0;
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.05);
}
.step-icon-wrapper {
background: white;
width: 60px;
height: 60px;
border-radius: 16px;
display: flex;
align-items: center;
justify-content: center;
margin: 0 auto 15px;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.05);
transition: all 0.3s;
}
.step-item:hover .step-icon-wrapper {
background: #667eea;
transform: scale(1.1);
}
.step-icon {
font-size: 28px;
}
.step-content h4 {
font-size: 1.1rem; font-size: 1.1rem;
margin-bottom: 8px; margin-bottom: 8px;
color: #2d3748;
} }
.welcome-hint { .step-content p {
font-size: 0.9rem !important; font-size: 0.9rem;
color: #9ca3af; color: #718096;
line-height: 1.5;
}
@media (max-width: 768px) {
.guide-steps {
grid-template-columns: repeat(2, 1fr);
}
} }
.app-footer { .app-footer {

View File

@@ -2,14 +2,14 @@
setlocal setlocal
echo ========================================= echo =========================================
echo GoFundBot 一键启动 (conda: fundbot) echo GoFundBot start (conda: fundbot)
echo ========================================= echo =========================================
REM 检查 conda 是否可用 REM 检查 conda 是否可用
where conda >nul 2>nul where conda >nul 2>nul
if %errorlevel% neq 0 ( if %errorlevel% neq 0 (
echo [ERROR] 未找到 conda请先在系统 PATH 中配置 conda。 echo [ERROR] Conda was not found. Please configure Conda in the system PATH first.
echo 可以先在 Anaconda Prompt 中运行此脚本。 echo You can first run this script in the Anaconda Prompt.
pause pause
exit /b 1 exit /b 1
) )
@@ -20,7 +20,7 @@ start "GoFundBot Backend" cmd /k "call conda activate fundbot && python Backend\
REM 启动前端 (新窗口) REM 启动前端 (新窗口)
start "GoFundBot Frontend" cmd /k "cd Frontend && npm run dev" start "GoFundBot Frontend" cmd /k "cd Frontend && npm run dev"
echo [OK] 已启动后端与前端。 echo [OK] The backend and frontend have been activated.
echo 后端: http://127.0.0.1:5000 echo backend: http://127.0.0.1:5000
echo 前端: http://127.0.0.1:5173 echo frontend: http://127.0.0.1:5173
pause pause