提交 d39785ae authored 作者: coderBryanFu's avatar coderBryanFu

update

上级 9587448d
...@@ -604,6 +604,8 @@ import getBarChart from "./utils/barChart"; ...@@ -604,6 +604,8 @@ import getBarChart from "./utils/barChart";
import getPieChart from "./utils/piechart"; import getPieChart from "./utils/piechart";
import getCalendarHeatChart from "./utils/cleandarHeat"; import getCalendarHeatChart from "./utils/cleandarHeat";
import setChart from "@/utils/setChart";
import p1 from "./assets/images/iconp1.png"; import p1 from "./assets/images/iconp1.png";
import p2 from "./assets/images/iconp2.png"; import p2 from "./assets/images/iconp2.png";
import p3 from "./assets/images/iconp3.png"; import p3 from "./assets/images/iconp3.png";
...@@ -636,6 +638,8 @@ import Message1 from "./assets/images/message-icon1.png"; ...@@ -636,6 +638,8 @@ import Message1 from "./assets/images/message-icon1.png";
import Message2 from "./assets/images/message-icon2.png"; import Message2 from "./assets/images/message-icon2.png";
import Message3 from "./assets/images/message-icon3.png"; import Message3 from "./assets/images/message-icon3.png";
const containerRef = ref(null);
const { isShow } = useContainerScroll(containerRef);
const currentPage = ref(1); const currentPage = ref(1);
const pageSize = ref(10); const pageSize = ref(10);
// 处理页码改变事件 // 处理页码改变事件
...@@ -643,71 +647,7 @@ const handleCurrentChange = page => { ...@@ -643,71 +647,7 @@ const handleCurrentChange = page => {
currentPage.value = page; currentPage.value = page;
}; };
const containerRef = ref(null); // 页面 header
const { isShow } = useContainerScroll(containerRef);
const center1ActiveIndex = ref(0);
const handleClickCenter1Item = index => {
center1ActiveIndex.value = index;
};
// 新闻资讯
const newsList = ref([
{
img: News1,
title: "美政府停摆仍持续,拨款法案存缺陷,但两党磋商露曙光",
content: `美国政府停摆已持续34天,距离历史上最长的停摆纪录仅差一天,参议院已先后13次尝试...`,
from: "11-4 · 华盛顿邮报"
},
{
img: News2,
title: "美参议院通过决议,要求终止特朗普全球关税政策",
content: `参议院以51票赞成、47票反对通过一项决议,旨在终止特朗普实施的全面关税政策,四名......`,
from: "11-4 · 纽约时报"
},
{
img: News3,
title: "美众院通过950亿美元对外援助法案,包含对台军援",
content: `国会众议院在4月通过了大规模对外援助法案,其中包括为“印太安全”提供资金的条款,......`,
from: "11-3 · 洛杉矶时报"
},
{
img: News4,
title: "“大而美”法案在激烈争议中通过",
content: `特朗普力推的大规模税收与支出法案在国会以微弱优势通过。该法案因大幅削减医疗补助和......`,
from: "11-3 · 今日美国"
},
{
img: News5,
title: "美政府“停摆”追平历史最长纪录,民生多领域受重创",
content: `联邦政府“停摆”进入第35天,追平历史纪录。食品救济项目资金中断,数百万低收入民......`,
from: "11-2 · ​福克斯新闻网"
}
]);
// 社交媒体
const messageList = ref([
{
img: Message1,
name: "唐纳德·特朗普",
time: "15:23 · 发布于真实社交",
content: `埃隆·马斯克在强力支持我竞选总统之前,早就知道我强烈反对‘电动汽车强制令’。这太荒谬了,这一直是我竞选活动的主要部分。电动汽车没问题,但不应该强迫每个人都拥有一辆。埃隆获得的补贴可能远远超过历史上任何一个人。如果没有补贴,埃隆可能不得不关门大吉,回到南非老家。`
},
{
img: Message2,
name: "埃隆·马斯克",
time: "14:49 · 发布于X",
content: `如果这个疯狂的支出法案获得通过,‘美国党’将在第二天成立。`
},
{
img: Message3,
name: "塞巴斯蒂安·马拉比",
time: "11:05 · 发布于X",
content: `提出特朗普政府的AI政策强调技术开放与快速应用,但可能以牺牲安全防范为代价,开启了“潘多拉魔盒”。`
}
]);
const govInsList = ref([ const govInsList = ref([
{ {
img: Gov1, img: Gov1,
...@@ -751,165 +691,172 @@ const govInsList = ref([ ...@@ -751,165 +691,172 @@ const govInsList = ref([
} }
]); ]);
const personList = ref([ // 最新科技政令
{ const tagList = ref([
name: "詹姆斯·JD·万斯",
posi: "副总统",
avator: p1
},
{
name: "马尔科·卢比奥",
posi: "国务卿",
avator: p2
},
{
name: "斯科特·贝森特",
posi: "财政部长",
avator: p3
},
{ {
name: "皮特·赫格塞斯", name: "互联网",
posi: "国防部长", status: 2
avator: p4
}, },
{ {
name: "帕姆·邦迪", name: "人工智能",
posi: "司法部长", status: 4
avator: p5 }
}, ]);
// 点击查看详情
const handleClickToDetail = () => {
router.push("/decreeLayout");
};
// 风险信号
const warningList = ref([
{ {
name: "霍华德·卢特尼克", title: "关于对中华人民共和国合成阿片类药物供应链...",
posi: "商务部长", time: "一天前",
avator: p6 status: "特别重大"
}, },
{ {
name: "苏西·威尔斯", title: "关于调整汽车及汽车零部件进口的公告",
posi: "白宫办公厅主任", time: "一天前",
avator: p7 status: "特别重大"
}, },
{ {
name: "克里斯蒂·诺姆", title: "关于调整钢铁进口的公告",
posi: "国土安全部长", time: "一天前",
avator: p8 status: "重大风险"
}, },
{ {
name: "道格·伯古姆", title: "关于使用互惠关税规范进口以纠正导致大规模...",
posi: "内政部长", time: "一天前",
avator: p9 status: "重大风险"
}, },
{ {
name: "克里斯·赖特", title: "关于修订对中华人民共和国低价值进口商品适...",
posi: "能源部长", time: "一天前",
avator: p10 status: "一般风险"
} }
]); ]);
const tabActiveIndex = ref(0); // 新闻资讯
const newsList = ref([
const list = [
{
title: "内政情况",
data: [
{ {
title: "司法与法律政策", img: News1,
tag: "司法改革", title: "美政府停摆仍持续,拨款法案存缺陷,但两党磋商露曙光",
content: `继续任命保守派法官至联邦各级范元、可能利用司法部调查政治对手,破坏司法部独立性传统。` content: `美国政府停摆已持续34天,距离历史上最长的停摆纪录仅差一天,参议院已先后13次尝试...`,
from: "11-4 · 华盛顿邮报"
}, },
{ {
title: "移民政策", img: News2,
tag: "边境安全", title: "美参议院通过决议,要求终止特朗普全球关税政策",
content: `重启并扩大美墨边境墙建设,启动大规模非法移民驱逐行动。恢复并加强"留在墨西哥"政策,限制庇护申请。` content: `参议院以51票赞成、47票反对通过一项决议,旨在终止特朗普实施的全面关税政策,四名......`,
from: "11-4 · 纽约时报"
}, },
{ {
title: "能源政策", img: News3,
tag: "能源独立", title: "美众院通过950亿美元对外援助法案,包含对台军援",
content: `推行"钻探、钻探、钻探"政策,全力扩大化石燃料(石油、天然气、煤炭)的生产,撤销清洁能源补贴和环保法规。` content: `国会众议院在4月通过了大规模对外援助法案,其中包括为“印太安全”提供资金的条款,......`,
from: "11-3 · 洛杉矶时报"
}, },
{ {
title: "关税政策", img: News4,
tag: "能征关税", title: "“大而美”法案在激烈争议中通过",
content: `全面加征关税,推行“对等关税”,将关税收入作为弥补减税造成的财政收入缺口的手段之一。` content: `特朗普力推的大规模税收与支出法案在国会以微弱优势通过。该法案因大幅削减医疗补助和......`,
from: "11-3 · 今日美国"
}, },
{ {
title: "外交政策", img: News5,
tag: "能华强硬", title: "美政府“停摆”追平历史最长纪录,民生多领域受重创",
content: `采取单边主义和交易性做法,对国际多边体系构成挑战,要求盟友承担更多成本,对华政策更趋强硬。` content: `联邦政府“停摆”进入第35天,追平历史纪录。食品救济项目资金中断,数百万低收入民......`,
from: "11-2 · ​福克斯新闻网"
} }
] ]);
},
{ // 社交媒体
title: "外交情况", const messageList = ref([
data: [
{ {
title: "司法与法律政策1", img: Message1,
tag: "司法改革", name: "唐纳德·特朗普",
content: `继续任命保守派法官至联邦各级范元、可能利用司法部调查政治对手,破坏司法部独立性传统。` time: "15:23 · 发布于真实社交",
content: `埃隆·马斯克在强力支持我竞选总统之前,早就知道我强烈反对‘电动汽车强制令’。这太荒谬了,这一直是我竞选活动的主要部分。电动汽车没问题,但不应该强迫每个人都拥有一辆。埃隆获得的补贴可能远远超过历史上任何一个人。如果没有补贴,埃隆可能不得不关门大吉,回到南非老家。`
}, },
{ {
title: "移民政策", img: Message2,
tag: "边境安全", name: "埃隆·马斯克",
content: `重启并扩大美墨边境墙建设,启动大规模非法移民驱逐行动。恢复并加强"留在墨西哥"政策,限制庇护申请。` time: "14:49 · 发布于X",
content: `如果这个疯狂的支出法案获得通过,‘美国党’将在第二天成立。`
}, },
{ {
title: "能源政策", img: Message3,
tag: "能源独立", name: "塞巴斯蒂安·马拉比",
content: `推行"钻探、钻探、钻探"政策,全力扩大化石燃料(石油、天然气、煤炭)的生产,撤销清洁能源补贴和环保法规。` time: "11:05 · 发布于X",
}, content: `提出特朗普政府的AI政策强调技术开放与快速应用,但可能以牺牲安全防范为代价,开启了“潘多拉魔盒”。`
}
]);
// 政令发布频度
const chart1Data = ref({
dataX: ["2019", "2020", "2021", "2022", "2023", "2024", "2025"],
dataY: [219, 228, 129, 159, 152, 157, 78]
});
// 政令涉及领域
const chart2Data = ref([
{ {
title: "关税政策", name: "集成电路",
tag: "能征关税", value: 50
content: `全面加征关税,推行“对等关税”,将关税收入作为弥补减税造成的财政收入缺口的手段之一。`
}, },
{ {
title: "外交政策", name: "人工智能",
tag: "能华强硬", value: 46
content: `采取单边主义和交易性做法,对国际多边体系构成挑战,要求盟友承担更多成本,对华政策更趋强硬。`
}
]
}, },
{ {
title: "经济情况", name: "通信网络",
data: [ value: 40
{
title: "司法与法律政策2",
tag: "司法改革",
content: `继续任命保守派法官至联邦各级范元、可能利用司法部调查政治对手,破坏司法部独立性传统。`
}, },
{ {
title: "移民政策", name: "量子科技",
tag: "边境安全", value: 32
content: `重启并扩大美墨边境墙建设,启动大规模非法移民驱逐行动。恢复并加强"留在墨西哥"政策,限制庇护申请。`
}, },
{ {
title: "能源政策", name: "能源",
tag: "能源独立", value: 31
content: `推行"钻探、钻探、钻探"政策,全力扩大化石燃料(石油、天然气、煤炭)的生产,撤销清洁能源补贴和环保法规。`
}, },
{ {
title: "关税政策", name: "生物科技",
tag: "能征关税", value: 30
content: `全面加征关税,推行“对等关税”,将关税收入作为弥补减税造成的财政收入缺口的手段之一。`
}, },
{ {
title: "外交政策", name: "航空航天",
tag: "能华强硬", value: 24
content: `采取单边主义和交易性做法,对国际多边体系构成挑战,要求盟友承担更多成本,对华政策更趋强硬。`
}
]
} }
]; ]);
const colorList = ["#69B1FF", "#FFC069", "#87E8DE", "#85A5FF", "#FF7875", "#B37FEB", "#4096FF"];
const tagList = ref([ // 关键政令及举措
const keyDecreeList = ref([
{ {
name: "互联网", title: "关于“对等关税”的行政令",
status: 2 time: "2025年4月",
content: `对所有贸易伙伴设立10%的“最低基准关税”,并对中国商品加征高达34%​​ 的额外关税,使针对中国的总关税水平大幅提升。`
}, },
{ {
name: "人工智能", title: "《美国优先投资政策》备忘录",
status: 4 time: "2025年2月",
content: `将中国列为“外国对手”,系统性收紧中美在半导体、人工智能、量子技术等前沿科技领域的双向投资,构建对华科技封锁体系。`
},
{
title: "针对TikTok的行政令",
time: "2025年2月",
content: `以所谓“信息安全”为由,要求字节跳动剥离TikTok在美业务,并禁止通过微信、支付宝等中国应用程序进行交易。`
},
{
title: "签署《外国投资风险审查现代化法》",
time: "2025年2月",
content: `极大加强了美国外国投资委员会(CFIUS)的权限,重点关注来自中国的投资。`
} }
]); ]);
// 政令重点条款
const wordCloudData = [ const wordCloudData = [
{ name: "与马斯克公开冲突", value: 100 }, { name: "与马斯克公开冲突", value: 100 },
{ name: "传统能源", value: 5 }, { name: "传统能源", value: 5 },
...@@ -931,89 +878,7 @@ const wordCloudData = [ ...@@ -931,89 +878,7 @@ const wordCloudData = [
{ name: "高压游说", value: 51 } { name: "高压游说", value: 51 }
]; ];
const handleClickToDetail = () => { // 资源库
router.push("/decreeLayout");
};
const warningList = ref([
{
title: "关于对中华人民共和国合成阿片类药物供应链...",
time: "一天前",
status: "特别重大"
},
{
title: "关于调整汽车及汽车零部件进口的公告",
time: "一天前",
status: "特别重大"
},
{
title: "关于调整钢铁进口的公告",
time: "一天前",
status: "重大风险"
},
{
title: "关于使用互惠关税规范进口以纠正导致大规模...",
time: "一天前",
status: "重大风险"
},
{
title: "关于修订对中华人民共和国低价值进口商品适...",
time: "一天前",
status: "一般风险"
}
]);
const timelineList = ref([
{
title: "成为公法 No: 119-21。",
time: "2025-07-04",
status: 1
},
{
title: "总统签署",
time: "2025-07-04",
status: 0
},
{
title: "提交总统",
time: "2025-07-03",
status: 0
},
{
title: "重新审议动议搁置案无异议通过。",
time: "2025-07-03 14:31",
status: 0
},
{
title: "关于‘众议院同意参议院修正案’...",
time: "2025-07-02 14:31",
status: 0
}
]);
const areaList = ref([
{
name: "跨境电商",
status: 2
},
{
name: "新能源产业",
status: 4
},
{
name: "半导体产业",
status: 1
},
{
name: "关税",
status: 3
},
{
name: "光伏产业",
status: 2
}
]);
const decreeList = ref([ const decreeList = ref([
{ {
type: "总统政令", type: "总统政令",
...@@ -1124,15 +989,12 @@ const decreeList = ref([ ...@@ -1124,15 +989,12 @@ const decreeList = ref([
time: "2025年9月6日" time: "2025年9月6日"
} }
]); ]);
const curDecreeList = computed(() => { const curDecreeList = computed(() => {
const startIndex = (currentPage.value - 1) * pageSize.value; const startIndex = (currentPage.value - 1) * pageSize.value;
const endIndex = startIndex + pageSize.value; const endIndex = startIndex + pageSize.value;
return decreeList.value.slice(startIndex, endIndex); return decreeList.value.slice(startIndex, endIndex);
}); });
const releaseTime = ref("近一年发布"); const releaseTime = ref("近一年发布");
const releaseTimeList = ref([ const releaseTimeList = ref([
{ {
label: "近半年发布", label: "近半年发布",
...@@ -1155,126 +1017,13 @@ const releaseTimeList = ref([ ...@@ -1155,126 +1017,13 @@ const releaseTimeList = ref([
value: "近五年发布" value: "近五年发布"
} }
]); ]);
const categoryList = ref(["全部分类", "总统政令", "提名与任命", "总统备忘录", "声明"]); const categoryList = ref(["全部分类", "总统政令", "提名与任命", "总统备忘录", "声明"]);
const activeCate = ref("全部分类"); const activeCate = ref("全部分类");
const activeHylyId = ref("");
// // 获取领域分类
// const handleGetHylyList = async () => {
// try {
// const res = await getHylyList();
// console.log("行业领域列表");
// categoryList.value = res.data;
// const obj = {
// id: 0,
// hylyid: "",
// hylymc: "全部分类",
// };
// categoryList.value = [obj, ...categoryList.value];
// } catch (error) {}
// };
const handleClickCate = cate => { const handleClickCate = cate => {
activeCate.value = cate; activeCate.value = cate;
}; };
const activeNavIndex = ref(0);
const handleClickNav = (index, item) => {
activeNavIndex.value = index;
router.push(item.path);
};
// 绘制echarts图表
const setChart = (option, chartId) => {
let chartDom = document.getElementById(chartId);
chartDom.removeAttribute("_echarts_instance_");
let chart = echarts.init(chartDom);
chart.setOption(option);
return chart;
};
const chart1Data = ref({
dataX: ["2019", "2020", "2021", "2022", "2023", "2024", "2025"],
dataY: [219, 228, 129, 159, 152, 157, 78]
});
const chart2Data = ref([
{
name: "集成电路",
value: 50
},
{
name: "人工智能",
value: 46
},
{
name: "通信网络",
value: 40
},
{
name: "量子科技",
value: 32
},
{
name: "能源",
value: 31
},
{
name: "生物科技",
value: 30
},
{
name: "航空航天",
value: 24
}
]);
const colorList = ["#69B1FF", "#FFC069", "#87E8DE", "#85A5FF", "#FF7875", "#B37FEB", "#4096FF"];
// 根据法案类型获取法案列表
// const handleGetBillsByType = async () => {
// const params = {
// type: activeHylyId.value,
// };
// try {
// const res = await getBillsByType(params);
// console.log("根据法案类型获取法案列表", res);
// curDecreeList.value = res.data.map((item) => {
// return {
// billId: item.billId,
// billName: item.billName,
// introductionDate: item.introductionDate,
// img: bill1,
// };
// });
// } catch (error) {}
// };
const keyDecreeList = ref([
{
title: "关于“对等关税”的行政令",
time: "2025年4月",
content: `对所有贸易伙伴设立10%的“最低基准关税”,并对中国商品加征高达34%​​ 的额外关税,使针对中国的总关税水平大幅提升。`
},
{
title: "《美国优先投资政策》备忘录",
time: "2025年2月",
content: `将中国列为“外国对手”,系统性收紧中美在半导体、人工智能、量子技术等前沿科技领域的双向投资,构建对华科技封锁体系。`
},
{
title: "针对TikTok的行政令",
time: "2025年2月",
content: `以所谓“信息安全”为由,要求字节跳动剥离TikTok在美业务,并禁止通过微信、支付宝等中国应用程序进行交易。`
},
{
title: "签署《外国投资风险审查现代化法》",
time: "2025年2月",
content: `极大加强了美国外国投资委员会(CFIUS)的权限,重点关注来自中国的投资。`
}
]);
const calendarData = ref([ const calendarData = ref([
["2025-01-01", 20], ["2025-01-01", 20],
...@@ -1579,6 +1328,7 @@ onMounted(async () => { ...@@ -1579,6 +1328,7 @@ onMounted(async () => {
background: rgba(255, 255, 255, 0.65); background: rgba(255, 255, 255, 0.65);
align-items: center; align-items: center;
margin: 0 6px 16px 6px; margin: 0 6px 16px 6px;
cursor: pointer;
.item-left { .item-left {
width: 48px; width: 48px;
height: 48px; height: 48px;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论