提交 944692dd authored 作者: coderBryanFu's avatar coderBryanFu

update

......@@ -533,7 +533,8 @@ body {
.menu-content {
width: 562px;
height: 348px;
margin-top: 20px;
margin-top: 8px;
margin-left: 72px;
display: flex;
flex-wrap: wrap;
......
import request from "@/api/request.js";
// 全联盟-获取联盟列表
/**
* @header token
* @param {Object} params
* @param {String} params.date - 日期
*/
export function getAllUnionList(params) {
return request({
method: 'GET',
url: `/api/union/union/unionList/${params.date}`
})
}
// 全联盟-获取排华数量
/**
* @header token
*/
export function getUnionCount() {
return request({
method: 'GET',
url: `/api/union/union/unionCount`
})
}
// 全联盟-获取排华联盟动态
/**
* @header token
*/
export function getDynamic() {
return request({
method: 'GET',
url: `/api/union/union/dynamic`
})
}
// 全联盟-获取排华联盟预警
/**
* @param {Object} params
* @param {Integer} params.id - 上一接口查询的EccnCategoryID
* @header token
*/
export function getPrediction() {
return request({
method: 'GET',
url: `/api/union/union/prediction`
})
}
// 全联盟-获取排华联盟领域分布
/**
* @param {Object} params
* @param {Integer} params.id - 上一接口查询的EccnCategoryID
* @header token
*/
export function getIndustry() {
return request({
method: 'GET',
url: `/api/union/union/industry`
})
}
// 全联盟-获取排华联盟国家紧密度
/**
* @param {Object} params
* @param {Integer} params.id - 上一接口查询的EccnCategoryID
* @header token
*/
export function getCountryRelation() {
return request({
method: 'GET',
url: `/api/union/union/countryRelation`
})
import request from "@/api/request.js";
// 全联盟-获取联盟列表
/**
* @header token
* @param {Object} params
* @param {String} params.date - 日期
*/
export function getAllUnionList(params) {
return request({
method: 'GET',
url: `/api/union/union/unionList/${params.date}`
})
}
// 全联盟-获取排华数量
/**
* @header token
*/
export function getUnionCount() {
return request({
method: 'GET',
url: `/api/union/union/unionCount`
})
}
// 全联盟-获取排华联盟动态
/**
* @header token
*/
export function getDynamic() {
return request({
method: 'GET',
url: `/api/union/union/dynamic`
})
}
// 全联盟-获取排华联盟预警
/**
* @param {Object} params
* @param {Integer} params.id - 上一接口查询的EccnCategoryID
* @header token
*/
export function getPrediction() {
return request({
method: 'GET',
url: `/api/union/union/prediction`
})
}
// 全联盟-获取排华联盟领域分布
/**
* @param {Object} params
* @param {Integer} params.id - 上一接口查询的EccnCategoryID
* @header token
*/
export function getIndustry() {
return request({
method: 'GET',
url: `/api/union/union/industry`
})
}
// 全联盟-获取排华联盟国家紧密度
/**
* @param {Object} params
* @param {Integer} params.id - 上一接口查询的EccnCategoryID
* @header token
*/
export function getCountryRelation() {
return request({
method: 'GET',
url: `/api/union/union/countryRelation`
})
}
\ No newline at end of file
import request from "@/api/request.js";
// 规则限制-首页统计接口
export function getStatCount() {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/statCount`
})
}
// 规则限制-查询最新动态接口
export function getLatestUpdates() {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getLatestUpdates`
})
}
// 规则限制-风险信号
export function getRiskSignal(params) {
return request({
method: 'GET',
url: `/api/commonFeature/riskSignal/${params}`
})
}
// 规则限制-查询新闻资讯
export function getNews(params) {
return request({
method: 'GET',
url: `/api/commonFeature/news/${params}`
})
}
// 规则限制-查询社交媒体
export function getRemarks(params) {
return request({
method: 'GET',
url: `/api/commonFeature/remarks/${params}`
})
}
// 规则限制-限制领域分布情况
/**
* @param {Object} params
* @param {string} params.year
* @header token
*/
export function getAreaDistribution(params) {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getAreaDistribution`,
params
})
}
// 规则限制-受限实体数量变化趋势
/**
* @param {Object} params
* @param {Integer} params.year
* @param {String} params.type
* @header token
*/
export function getEntityChangeTrend(params) {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getEntityChangeTrend`,
params
})
}
// 规则限制-规则限制政令列表查询接口
/**
* @param {Object} params
* @param {Integer} params.currentPage
* @param {Integer} params.pageSize
* @param {List<String>} params.years
* @param {List<String>} params.areas
* @param {String} params.keywords
* @param {String} params.sortField
* @param {String} params.sortOrder
* @header token
*/
export function getRuleLimitList(params) {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getRuleLimitList`,
params
})
}
// 规则限制-排华科技联盟列表接口
/**
* @param {Object} params
* @param {Integer} params.currentPage
* @param {Integer} params.pageSize
* @param {List<String>} params.years
* @param {List<String>} params.countries
* @param {List<String>} params.areas
* @param {String} params.keywords
* @param {String} params.sortField
* @param {String} params.sortOrder
* @header token
*/
export function getACTAList(params) {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getACTAList`,
params
})
}
export function getAcTAAllcountry() {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getACTAAllCountry/`
})
}
// 规则限制-规则限制基本详情
export function getSanctionOverview(params) {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getSanctionOverview/${params}`
})
}
// 规则限制-背景分析
export function getBackGround(params) {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getBackGround/${params}`
})
}
// 规则限制-限制条款
export function getLimitClause(params) {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getLimitClause/${params}`
})
}
// 规则限制-相关举措
export function getRelevantMeasures(params) {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getRelevantMeasures/${params}`
})
}
// // 实体清单-制裁概况-获取发布机构机构动态
// /**
// * @param {Object} data
// * @param {string} data.orgId
// * @header token
// */
// export function getPublishOrgInfo(data) {
// return request({
// method: 'POST',
// url: `/api/organization/relate/news`,
// data,
// })
import request from "@/api/request.js";
// 规则限制-首页统计接口
export function getStatCount() {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/statCount`
})
}
// 规则限制-查询最新动态接口
export function getLatestUpdates() {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getLatestUpdates`
})
}
// 规则限制-风险信号
export function getRiskSignal(params) {
return request({
method: 'GET',
url: `/api/commonFeature/riskSignal/${params}`
})
}
// 规则限制-查询新闻资讯
export function getNews(params) {
return request({
method: 'GET',
url: `/api/commonFeature/news/${params}`
})
}
// 规则限制-查询社交媒体
export function getRemarks(params) {
return request({
method: 'GET',
url: `/api/commonFeature/remarks/${params}`
})
}
// 规则限制-限制领域分布情况
/**
* @param {Object} params
* @param {string} params.year
* @header token
*/
export function getAreaDistribution(params) {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getAreaDistribution`,
params
})
}
// 规则限制-受限实体数量变化趋势
/**
* @param {Object} params
* @param {Integer} params.year
* @param {String} params.type
* @header token
*/
export function getEntityChangeTrend(params) {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getEntityChangeTrend`,
params
})
}
// 规则限制-规则限制政令列表查询接口
/**
* @param {Object} params
* @param {Integer} params.currentPage
* @param {Integer} params.pageSize
* @param {List<String>} params.years
* @param {List<String>} params.areas
* @param {String} params.keywords
* @param {String} params.sortField
* @param {String} params.sortOrder
* @header token
*/
export function getRuleLimitList(params) {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getRuleLimitList`,
params
})
}
// 规则限制-排华科技联盟列表接口
/**
* @param {Object} params
* @param {Integer} params.currentPage
* @param {Integer} params.pageSize
* @param {List<String>} params.years
* @param {List<String>} params.countries
* @param {List<String>} params.areas
* @param {String} params.keywords
* @param {String} params.sortField
* @param {String} params.sortOrder
* @header token
*/
export function getACTAList(params) {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getACTAList`,
params
})
}
export function getAcTAAllcountry() {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getACTAAllCountry/`
})
}
// 规则限制-规则限制基本详情
export function getSanctionOverview(params) {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getSanctionOverview/${params}`
})
}
// 规则限制-背景分析
export function getBackGround(params) {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getBackGround/${params}`
})
}
// 规则限制-限制条款
export function getLimitClause(params) {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getLimitClause/${params}`
})
}
// 规则限制-相关举措
export function getRelevantMeasures(params) {
return request({
method: 'GET',
url: `/api/ruleLimitInfo/getRelevantMeasures/${params}`
})
}
// // 实体清单-制裁概况-获取发布机构机构动态
// /**
// * @param {Object} data
// * @param {string} data.orgId
// * @header token
// */
// export function getPublishOrgInfo(data) {
// return request({
// method: 'POST',
// url: `/api/organization/relate/news`,
// data,
// })
// }
\ No newline at end of file
......@@ -7,7 +7,7 @@
<div class="bubble">
<div class="bubble-header">
<span class="name">{{ name }}</span>
<span class="meta">{{ time }} · {{ source }}</span>
<span class="meta">{{ formattedTime }} · {{ source }}</span>
</div>
<div class="bubble-content" @click="handleInfoClick">
{{ content }}
......@@ -19,10 +19,11 @@
</template>
<script setup>
import { computed } from 'vue';
import avatarUser from "@/assets/images/avatar_user.png";
const emit = defineEmits(["click", "info-click"]);
defineProps({
const props = defineProps({
avatar: {
type: String,
default: "https://via.placeholder.com/40x40/4A90E2/FFFFFF?text=T"
......@@ -46,6 +47,21 @@ defineProps({
}
});
const formattedTime = computed(() => {
const date = new Date(props.time);
if (isNaN(date.getTime())) {
return props.time; // 如果不是有效日期,返回原值
}
const year = date.getFullYear();
const month = String(date.getMonth() + 1).padStart(2, '0');
const day = String(date.getDate());
const hours = String(date.getHours()).padStart(2, '0');
const minutes = String(date.getMinutes()).padStart(2, '0');
const seconds = String(date.getSeconds()).padStart(2, '0');
// return `${year}年${month}月${day}日 ${hours}:${minutes}:${seconds}`;
return `${month}${day}${hours}:${minutes}`;
});
const handleClick = () => {
emit("click");
};
......@@ -57,9 +73,9 @@ const handleInfoClick = () => {
<style scoped>
.message-bubble {
display: flex;
max-width: 720px;
max-width: 750px;
margin-top: 5px;
margin-bottom: 16px;
margin-bottom: 12px;
}
.avatar-container {
......@@ -71,8 +87,8 @@ const handleInfoClick = () => {
}
.avatar {
width: 40px;
height: 40px;
width: 48px;
height: 48px;
border-radius: 50%;
object-fit: cover;
}
......@@ -85,7 +101,7 @@ const handleInfoClick = () => {
.bubble {
background-color: rgba(246, 250, 255, 1);
border-radius: 12px;
padding: 10px 16px;
padding: 12px 12px;
position: relative;
border: 1px solid rgba(231, 243, 255, 1);
/* box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); */
......
......@@ -13,24 +13,51 @@
--btn-active-bg-color: rgba(231, 243, 255, 1);
--btn-active-text-color: var(--color-main-active);
/* 标签按钮颜色 */
--tag-btn1-bg-color: rgba(255, 241, 240, 1);
--tag-btn1-border-color: rgba(255, 204, 199, 1);
--tag-btn1-text-color: rgba(255, 77, 79, 1);
--tag-btn2-bg-color: rgba(255, 251, 230, 1);
--tag-btn2-border-color: rgba(255, 241, 184, 1);
--tag-btn2-text-color: rgba(250, 173, 20, 1);
--tag-btn2-bg-color: rgba(230, 244, 255, 1);
--tag-btn2-border-color: rgba(186, 224, 255, 1);
--tag-btn2-text-color: rgba(22, 119, 255, 1);
--tag-btn3-bg-color: rgba(246, 255, 237, 1);
--tag-btn3-border-color: rgba(217, 247, 190, 1);
--tag-btn3-text-color: rgba(82, 196, 26, 1);
/* 文字颜色 设计定义*/
--text-primary-90-color: #222934;
--text-primary-80-color: #3b414b;
--text-primary-65-color: #5f656c;
--text-primary-50-color: #84888e;
/* 背景颜色 设计定义*/
--bg-black-10: #E6E7E8;
--bg-black-5: #EAECEE;
--bg-black-2: #F7F8F9;
--bg-white-100: #FFFFFF;
--bg-white-65: rgba(255, 255, 255, 0.65);
--bg-white-50: rgba(255, 255, 255, 0.5);
--bg-white-35: rgba(255, 255, 255, 0.35);
/* 描边颜色 设计定义*/
--border-black-10: #E6E7E8;
--border-black-5: #EAECEE;
/* 主色 设计定义*/
--color-primary-100: #055FC2;
--color-primary-50: #82AFE0;
--color-primary-35: #AED6FF;
--color-primary-10: #E7F3FF;
--color-primary-2: #F6FAFF;
}
.hover-dialog {
......
<svg viewBox="0 0 24 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24.000000" height="48.000000" fill="none" customFrame="#000000">
<rect id="左右切换按钮" width="24.000000" height="48.000000" x="0.000000" y="0.000000" />
<path id="矩形 161" d="M20 0C22.2091 0 24 1.79086 24 4L24 44C24 46.2091 22.2091 48 20 48L0 48L0 0L20 0Z" fill="rgb(231,243,255)" fill-rule="evenodd" />
<path id="矢量 466" d="M14 18L8 24L14 30" stroke="rgb(5,95,194)" stroke-width="1.500000" />
</svg>
<svg viewBox="0 0 24 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24.000000" height="48.000000" fill="none">
<rect id="左右切换按钮" width="24.000000" height="48.000000" x="0.000000" y="0.000000" />
<path id="矩形 161" d="M24 0L24 48L4 48C1.79086 48 0 46.2091 0 44L0 4C0 1.79086 1.79086 0 4 0L24 0Z" fill="rgb(231,243,255)" fill-rule="evenodd" />
<path id="矢量 466" d="M6 0L0 6L6 12" stroke="rgb(5,95,194)" stroke-width="1.500000" transform="matrix(-1,0,0,1,16,18)" />
</svg>
<template>
<div class="home-wrapper">
<div class="search-header" v-show="isShow">
<div class="home-main-header-center">
<el-input
v-model="searchBillText"
@keyup.enter="handleSearch"
style="width: 680px; height: 100%"
placeholder="搜索科技法案"
/>
<div class="search">
<div class="search-icon">
<img src="./assets/images/search-icon.png" alt="" />
<div class="search-header-container">
<div class="home-main-header-center">
<el-input
v-model="searchBillText"
@keyup.enter="handleSearch"
style="width: 680px; height: 100%"
placeholder="搜索科技法案"
/>
<div class="search">
<div class="search-icon">
<img src="./assets/images/search-icon.png" alt="" />
</div>
<div class="search-text" @click="handleSearch">搜索</div>
</div>
<div class="search-text" @click="handleSearch">搜索</div>
</div>
</div>
<div class="home-main-header-btn-box">
<div class="btn" @click="handleToPosi('position1')">
<div class="btn-text">{{ "最新动态" }}</div>
<div class="btn-icon">
<img src="@/assets/icons/arrow-right-icon.png" alt="" />
<div class="home-main-header-btn-box">
<div class="btn" @click="handleToPosi('position1')">
<div class="btn-text">{{ "最新动态" }}</div>
<div class="btn-icon">
<img src="@/assets/icons/arrow-right-icon.png" alt="" />
</div>
</div>
</div>
<div class="btn" @click="handleToPosi('position2')">
<div class="btn-text">{{ "资讯要闻" }}</div>
<div class="btn-icon">
<img src="@/assets/icons/arrow-right-icon.png" alt="" />
<div class="btn" @click="handleToPosi('position2')">
<div class="btn-text">{{ "资讯要闻" }}</div>
<div class="btn-icon">
<img src="@/assets/icons/arrow-right-icon.png" alt="" />
</div>
</div>
</div>
<div class="btn" @click="handleToPosi('position3')">
<div class="btn-text">{{ "数据总览" }}</div>
<div class="btn-icon">
<img src="@/assets/icons/arrow-right-icon.png" alt="" />
<div class="btn" @click="handleToPosi('position3')">
<div class="btn-text">{{ "数据总览" }}</div>
<div class="btn-icon">
<img src="@/assets/icons/arrow-right-icon.png" alt="" />
</div>
</div>
</div>
<div class="btn" @click="handleToPosi('position4')">
<div class="btn-text">{{ "资源库" }}</div>
<div class="btn-icon">
<img src="@/assets/icons/arrow-right-icon.png" alt="" />
<div class="btn" @click="handleToPosi('position4')">
<div class="btn-text">{{ "资源库" }}</div>
<div class="btn-icon">
<img src="@/assets/icons/arrow-right-icon.png" alt="" />
</div>
</div>
</div>
</div>
</div>
<div class="home-box" :class="{ scrollHomeBox: isShow }" ref="containerRef">
<div class="home-top-bg"></div>
<!-- <div class="home-header" v-show="!isShow">
<div class="header-left">
<HeaderMenu></HeaderMenu>
......@@ -122,12 +127,12 @@
<div class="box1">
<div class="box1-left" @click="handleSwithCurBill('left')">
<div class="icon">
<img src="./assets/images/box1-left.png" alt="" />
<img src="./assets/images/box1-left.svg" alt="" />
</div>
</div>
<div class="box1-right" @click="handleSwithCurBill('right')">
<div class="icon">
<img src="./assets/images/box1-right.png" alt="" />
<img src="./assets/images/box1-right.svg" alt="" />
</div>
</div>
<div class="box1-header">
......@@ -390,7 +395,7 @@
}"
>
<el-empty v-if="!box5HasData" description="暂无数据" :image-size="100" />
<div v-else id="box5Chart" style="width: 100%; height: 100%"></div>
<div v-else id="box5Chart" style="width: 100%; height: 100%;"></div>
</div>
</div>
<div class="box6">
......@@ -1767,22 +1772,28 @@ onUnmounted(() => {
overflow-y: hidden;
.search-header {
width: 100%;
height: 144px;
// height: 144px;
background: #fff;
overflow: hidden;
box-shadow: 0px 0px 20px 0px rgba(25, 69, 130, 0.3);
// overflow: hidden;
box-shadow: 0px 0px 15px 0px rgba(22, 119, 255, 0.1);
.search-header-container {
width: 1600px;
margin: 0 auto;
padding: 16px 0px 16px 0px;
}
.home-main-header-center {
margin-top: 20px;
margin-left: 200px;
// margin-top: 20px;
// margin-left: 200px;
width: 800px;
height: 48px;
border-radius: 10px;
box-shadow: 0px 0px 15px 0px rgba(22, 119, 255, 0.1);
// box-shadow: 0px 0px 15px 0px rgba(22, 119, 255, 0.1);
border: 1px solid var(--color-primary-35);
background: rgba(255, 255, 255, 1);
box-sizing: border-box;
padding: 1px;
position: relative;
border: 1px solid transparent;
&:hover {
border: 1px solid var(--color-main-active);
}
......@@ -1818,16 +1829,16 @@ onUnmounted(() => {
}
}
.home-main-header-btn-box {
margin-top: 20px;
margin-left: 200px;
margin-top: 16px;
// margin-left: 200px;
display: flex;
gap: 16px;
.btn {
display: flex;
align-items: center;
gap: 9px;
width: 160px;
height: 48px;
width: 140px;
height: 36px;
border: 1px solid #aed6ff;
box-sizing: border-box;
border-radius: 24px;
......@@ -1844,12 +1855,12 @@ onUnmounted(() => {
font-size: 20px;
font-weight: 400;
line-height: 48px;
margin-left: 36px;
margin-left: 24px;
text-align: center;
}
.btn-icon {
position: absolute;
top: 16px;
top: 10px;
right: 19px;
width: 6px;
height: 12px;
......@@ -1864,12 +1875,21 @@ onUnmounted(() => {
.scrollHomeBox {
height: calc(100% - 144px);
}
.home-top-bg{
background: url("./assets/images/background.png"),linear-gradient(180.00deg, rgba(229, 241, 254, 1) 0%,rgba(246, 251, 255, 0) 30%);
background-size: 100% 100%;
position: absolute;
width: 100%;
height: 100%;
z-index: -100;
top: -64px;
}
.home-box {
position: relative;
width: 100%;
height: 100%;
background: url("./assets/images/background.png");
background-size: 100% 100%;
// background: url("./assets/images/background.png"),linear-gradient(180.00deg, rgba(229, 241, 254, 1) 0%,rgba(246, 251, 255, 0) 100%);
// background-size: 100% 100%;
overflow-y: auto;
.home-header {
height: 64px;
......@@ -1892,11 +1912,11 @@ onUnmounted(() => {
height: 48px;
border-radius: 10px;
box-shadow: 0px 0px 15px 0px rgba(22, 119, 255, 0.1);
background: rgba(255, 255, 255, 1);
background: rgba(255, 255, 255, 0.65);
box-sizing: border-box;
padding: 1px;
position: relative;
border: 1px solid transparent;
border: 1px solid rgba(255,255,255,1);
&:hover {
border: 1px solid var(--color-main-active);
}
......@@ -2030,15 +2050,14 @@ onUnmounted(() => {
top: 200px;
width: 24px;
height: 48px;
background: #e7f1ff;
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
z-index: 10;
.icon {
width: 11px;
height: 18px;
width: 24px;
height: 48px;
img {
width: 100%;
height: 100%;
......@@ -2051,15 +2070,14 @@ onUnmounted(() => {
top: 200px;
width: 24px;
height: 48px;
background: #e7f1ff;
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
z-index: 10;
.icon {
width: 11px;
height: 18px;
width: 24px;
height: 48px;
img {
width: 100%;
height: 100%;
......@@ -2559,6 +2577,9 @@ onUnmounted(() => {
margin-left: 21px;
border-bottom: 1px solid rgba(240, 242, 244, 1);
cursor: pointer;
&:last-child {
border-bottom: 0px;
}
&:hover {
background: var(--color-bg-hover);
}
......@@ -2674,7 +2695,7 @@ onUnmounted(() => {
box-sizing: border-box;
padding-top: 8px;
padding-bottom: 20px;
padding-left: 31px;
padding-left: 24px;
// .box4-main-item {
// margin-top: 16px;
// display: flex;
......@@ -2799,6 +2820,7 @@ onUnmounted(() => {
}
.box5-main {
height: 397px;
padding: 8px 16px 8px 16px;
}
}
.box6 {
......
......@@ -19,10 +19,12 @@ const getMultiLineChart = (dataX, dataY1, dataY2, dataY3) => {
}
},
grid: {
width: '96%',
height: '83%',
top: '15%',
right: '5%',
bottom: '5%',
left: '5%',
right: '2%',
bottom: '2%',
left: '2%',
containLabel: true
},
legend: {
......@@ -41,7 +43,22 @@ const getMultiLineChart = (dataX, dataY1, dataY2, dataY3) => {
{
type: 'category',
boundaryGap: false,
data: dataX
data: dataX,
axisLine: {
show: true,
lineStyle: {
color: '#e7f3ff',
},
},
axisLabel: {
show: true,
textStyle: {
color: 'rgba(95, 101, 108, 1)',
fontFamily: 'Microsoft YaHei',
fontsize: 14,
}
}
}
],
yAxis: [
......@@ -63,8 +80,11 @@ const getMultiLineChart = (dataX, dataY1, dataY2, dataY3) => {
color: '#666'
},
splitLine: {
show: false
}
show: true,
lineStyle: {
color: '#e7f3ff',
}
},
}
],
series: [
......
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none">
<rect id="Icon图标/Line/file-text-outlined" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<path id="形状" d="M9.99063 1.14688L13.3531 4.50937C13.4469 4.60312 13.5 4.73125 13.5 4.86406L13.5 14.5C13.5 14.7766 13.2766 15 13 15L3 15C2.72344 15 2.5 14.7766 2.5 14.5L2.5 1.5C2.5 1.22344 2.72344 1 3 1L9.6375 1C9.77031 1 9.89688 1.05313 9.99063 1.14688ZM3.625 13.875L12.375 13.875L12.375 6.15625L9 6.15625C8.6375 6.15625 8.34375 5.8625 8.34375 5.5L8.34375 2.125L3.625 2.125L3.625 13.875ZM12.3469 5.09375L9.40627 5.09375L9.40627 2.15312L12.3469 5.09375ZM4.875 8.40625L4.875 7.65625C4.875 7.5875 4.93125 7.53125 5 7.53125L11 7.53125C11.0688 7.53125 11.125 7.5875 11.125 7.65625L11.125 8.40625C11.125 8.475 11.0688 8.53125 11 8.53125L5 8.53125C4.93125 8.53125 4.875 8.475 4.875 8.40625ZM7.875 9.65625L5 9.65625C4.93125 9.65625 4.875 9.7125 4.875 9.78125L4.875 10.5312C4.875 10.6 4.93125 10.6562 5 10.6562L7.875 10.6562C7.94375 10.6562 8 10.6 8 10.5312L8 9.78125C8 9.7125 7.94375 9.65625 7.875 9.65625Z" fill="rgb(59,65,75)" fill-rule="evenodd" />
</svg>
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none">
<rect id="Icon图标/Line/file-text-outlined" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<path id="形状" d="M9.99063 1.14688L13.3531 4.50937C13.4469 4.60312 13.5 4.73125 13.5 4.86406L13.5 14.5C13.5 14.7766 13.2766 15 13 15L3 15C2.72344 15 2.5 14.7766 2.5 14.5L2.5 1.5C2.5 1.22344 2.72344 1 3 1L9.6375 1C9.77031 1 9.89688 1.05313 9.99063 1.14688ZM3.625 13.875L12.375 13.875L12.375 6.15625L9 6.15625C8.6375 6.15625 8.34375 5.8625 8.34375 5.5L8.34375 2.125L3.625 2.125L3.625 13.875ZM12.3469 5.09375L9.40627 5.09375L9.40627 2.15312L12.3469 5.09375ZM4.875 8.40625L4.875 7.65625C4.875 7.5875 4.93125 7.53125 5 7.53125L11 7.53125C11.0688 7.53125 11.125 7.5875 11.125 7.65625L11.125 8.40625C11.125 8.475 11.0688 8.53125 11 8.53125L5 8.53125C4.93125 8.53125 4.875 8.475 4.875 8.40625ZM7.875 9.65625L5 9.65625C4.93125 9.65625 4.875 9.7125 4.875 9.78125L4.875 10.5312C4.875 10.6 4.93125 10.6562 5 10.6562L7.875 10.6562C7.94375 10.6562 8 10.6 8 10.5312L8 9.78125C8 9.7125 7.94375 9.65625 7.875 9.65625Z" fill="rgb(5,95,194)" fill-rule="evenodd" />
</svg>
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none" customFrame="#000000">
<rect id="Icon/Line/AntDesign" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<g id="check" opacity="0">
<rect id="矩形" width="16.000000" height="16.000000" x="0.000000" y="0.000000" opacity="0" fill="rgb(0,0,0)" />
<path id="路径" d="M14.25 2.96875L13.1578 2.96875C13.0047 2.96875 12.8594 3.03906 12.7656 3.15937L6.32345 11.3203L3.23438 7.40625C3.13907 7.28594 2.99532 7.21562 2.8422 7.21562L1.75001 7.21562C1.64532 7.21562 1.58751 7.33594 1.65157 7.41719L5.93126 12.8391C6.13126 13.0922 6.51563 13.0922 6.7172 12.8391L14.3484 3.16875C14.4125 3.08906 14.3547 2.96875 14.25 2.96875Z" fill="rgb(0,0,0)" fill-opacity="0.650980413" fill-rule="evenodd" />
<path id="路径" d="M13.1578 2.96875C13.0047 2.96875 12.8594 3.03906 12.7656 3.15937L6.32345 11.3203L3.23438 7.40625C3.13907 7.28594 2.99532 7.21562 2.8422 7.21562L1.75001 7.21562C1.64532 7.21562 1.58751 7.33594 1.65157 7.41719L5.93126 12.8391C6.13126 13.0922 6.51563 13.0922 6.7172 12.8391L14.3484 3.16875C14.4125 3.08906 14.3547 2.96875 14.25 2.96875L13.1578 2.96875Z" fill-rule="evenodd" stroke="rgb(151,151,151)" stroke-opacity="0" stroke-width="1.000000" />
</g>
<g id="ant-design">
<rect id="矩形" width="11.988293" height="11.988293" x="2.000000" y="2.000000" opacity="0" fill="rgb(59,65,75)" />
<path id="形状" d="M10.7277 4.4243C10.9819 4.67718 10.9819 5.08928 10.7277 5.34216C10.4748 5.59637 10.0627 5.59637 9.80848 5.34216L8.13333 3.66835C8.06911 3.60412 7.97278 3.59877 7.9032 3.65363C7.89785 3.65898 7.89116 3.66299 7.88581 3.66835L3.6792 7.87228C3.60963 7.94185 3.60963 8.05023 3.6792 8.1198L7.88715 12.3237C7.95672 12.3933 8.0651 12.3933 8.13467 12.3237L9.80715 10.6486C10.0613 10.3957 10.4721 10.3957 10.7263 10.6486C10.9806 10.9015 10.9806 11.3136 10.7263 11.5664L8.51733 13.7741C8.23454 14.0564 7.77657 14.0564 7.49378 13.7741L2.22616 8.51049C2.09 8.37526 2.01343 8.19129 2.01343 7.99938C2.01343 7.80748 2.09 7.62351 2.22616 7.48828L7.49512 2.22333C7.77609 1.94235 8.23502 1.93968 8.51867 2.21664C9.11968 2.81631 9.54471 3.24134 9.79243 3.48906L9.79377 3.49039L10.7277 4.4243ZM12.1406 5.87317L13.785 7.50952C13.921 7.64474 13.9976 7.82855 13.9979 8.02035C13.9981 8.21216 13.922 8.39617 13.7863 8.53174L12.1566 10.1601C11.9024 10.413 11.4916 10.413 11.2374 10.1601C11.1154 10.0385 11.0468 9.87338 11.0468 9.70113C11.0468 9.52888 11.1154 9.36373 11.2374 9.2422L12.3319 8.14908C12.4015 8.0795 12.4015 7.97112 12.3319 7.90155L11.2214 6.79236C11.0993 6.67084 11.0307 6.50569 11.0307 6.33344C11.0307 6.16119 11.0993 5.99604 11.2214 5.87451C11.4743 5.62029 11.8864 5.62029 12.1406 5.87317ZM6.61072 8.02612C6.61072 8.53377 6.8818 9.00286 7.32185 9.25668C7.76191 9.51051 8.30407 9.51051 8.74413 9.25668C9.18418 9.00286 9.45526 8.53377 9.45526 8.02612C9.45526 7.24136 8.81849 6.60518 8.03299 6.60518C7.24749 6.60518 6.61072 7.24136 6.61072 8.02612Z" fill="rgb(59,65,75)" fill-rule="evenodd" />
<path id="形状" d="M10.7277 4.4243C10.9819 4.67718 10.9819 5.08928 10.7277 5.34216C10.4748 5.59637 10.0627 5.59637 9.80848 5.34216L8.13333 3.66835C8.06911 3.60412 7.97278 3.59877 7.9032 3.65363C7.89785 3.65898 7.89116 3.66299 7.88581 3.66835L3.6792 7.87228C3.60963 7.94185 3.60963 8.05023 3.6792 8.1198L7.88715 12.3237C7.95672 12.3933 8.0651 12.3933 8.13467 12.3237L9.80715 10.6486C10.0613 10.3957 10.4721 10.3957 10.7263 10.6486C10.9806 10.9015 10.9806 11.3136 10.7263 11.5664L8.51733 13.7741C8.23454 14.0564 7.77657 14.0564 7.49378 13.7741L2.22616 8.51049C2.09 8.37526 2.01343 8.19129 2.01343 7.99938C2.01343 7.80748 2.09 7.62351 2.22616 7.48828L7.49512 2.22333C7.77609 1.94235 8.23502 1.93968 8.51867 2.21664C9.11968 2.81631 9.54471 3.24134 9.79243 3.48906L9.79377 3.49039L10.7277 4.4243ZM12.1406 5.87317L13.785 7.50952C13.921 7.64474 13.9976 7.82855 13.9979 8.02035C13.9981 8.21216 13.922 8.39617 13.7863 8.53174L12.1566 10.1601C11.9024 10.413 11.4916 10.413 11.2374 10.1601C11.1154 10.0385 11.0468 9.87338 11.0468 9.70113C11.0468 9.52888 11.1154 9.36373 11.2374 9.2422L12.3319 8.14908C12.4015 8.0795 12.4015 7.97112 12.3319 7.90155L11.2214 6.79236C11.0993 6.67084 11.0307 6.50569 11.0307 6.33344C11.0307 6.16119 11.0993 5.99604 11.2214 5.87451C11.4743 5.62029 11.8864 5.62029 12.1406 5.87317ZM6.61072 8.02612C6.61072 8.53377 6.8818 9.00286 7.32185 9.25668C7.76191 9.51051 8.30407 9.51051 8.74413 9.25668C9.18418 9.00286 9.45526 8.53377 9.45526 8.02612C9.45526 7.24136 8.81849 6.60518 8.03299 6.60518C7.24749 6.60518 6.61072 7.24136 6.61072 8.02612Z" fill-rule="evenodd" stroke="rgb(151,151,151)" stroke-opacity="0" stroke-width="1.000000" />
</g>
</svg>
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none" customFrame="#000000">
<rect id="Icon/Line/AntDesign" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<g id="check" opacity="0">
<rect id="矩形" width="16.000000" height="16.000000" x="0.000000" y="0.000000" opacity="0" fill="rgb(0,0,0)" />
<path id="路径" d="M14.25 2.96875L13.1578 2.96875C13.0047 2.96875 12.8594 3.03906 12.7656 3.15937L6.32345 11.3203L3.23438 7.40625C3.13907 7.28594 2.99532 7.21562 2.8422 7.21562L1.75001 7.21562C1.64532 7.21562 1.58751 7.33594 1.65157 7.41719L5.93126 12.8391C6.13126 13.0922 6.51563 13.0922 6.7172 12.8391L14.3484 3.16875C14.4125 3.08906 14.3547 2.96875 14.25 2.96875Z" fill="rgb(0,0,0)" fill-opacity="0.650980413" fill-rule="evenodd" />
<path id="路径" d="M13.1578 2.96875C13.0047 2.96875 12.8594 3.03906 12.7656 3.15937L6.32345 11.3203L3.23438 7.40625C3.13907 7.28594 2.99532 7.21562 2.8422 7.21562L1.75001 7.21562C1.64532 7.21562 1.58751 7.33594 1.65157 7.41719L5.93126 12.8391C6.13126 13.0922 6.51563 13.0922 6.7172 12.8391L14.3484 3.16875C14.4125 3.08906 14.3547 2.96875 14.25 2.96875L13.1578 2.96875Z" fill-rule="evenodd" stroke="rgb(151,151,151)" stroke-opacity="0" stroke-width="1.000000" />
</g>
<g id="ant-design">
<rect id="矩形" width="11.988293" height="11.988293" x="2.000000" y="2.000000" opacity="0" fill="rgb(5,95,194)" />
<path id="形状" d="M10.7277 4.4243C10.9819 4.67718 10.9819 5.08928 10.7277 5.34216C10.4748 5.59637 10.0627 5.59637 9.80848 5.34216L8.13333 3.66835C8.06911 3.60412 7.97278 3.59877 7.9032 3.65363C7.89785 3.65898 7.89116 3.66299 7.88581 3.66835L3.6792 7.87228C3.60963 7.94185 3.60963 8.05023 3.6792 8.1198L7.88715 12.3237C7.95672 12.3933 8.0651 12.3933 8.13467 12.3237L9.80715 10.6486C10.0613 10.3957 10.4721 10.3957 10.7263 10.6486C10.9806 10.9015 10.9806 11.3136 10.7263 11.5664L8.51733 13.7741C8.23454 14.0564 7.77657 14.0564 7.49378 13.7741L2.22616 8.51049C2.09 8.37526 2.01343 8.19129 2.01343 7.99938C2.01343 7.80748 2.09 7.62351 2.22616 7.48828L7.49512 2.22333C7.77609 1.94235 8.23502 1.93968 8.51867 2.21664C9.11968 2.81631 9.54471 3.24134 9.79243 3.48906L9.79377 3.49039L10.7277 4.4243ZM12.1406 5.87317L13.785 7.50952C13.921 7.64474 13.9976 7.82855 13.9979 8.02035C13.9981 8.21216 13.922 8.39617 13.7863 8.53174L12.1566 10.1601C11.9024 10.413 11.4916 10.413 11.2374 10.1601C11.1154 10.0385 11.0468 9.87338 11.0468 9.70113C11.0468 9.52888 11.1154 9.36373 11.2374 9.2422L12.3319 8.14908C12.4015 8.0795 12.4015 7.97112 12.3319 7.90155L11.2214 6.79236C11.0993 6.67084 11.0307 6.50569 11.0307 6.33344C11.0307 6.16119 11.0993 5.99604 11.2214 5.87451C11.4743 5.62029 11.8864 5.62029 12.1406 5.87317ZM6.61072 8.02612C6.61072 8.53377 6.8818 9.00286 7.32185 9.25668C7.76191 9.51051 8.30407 9.51051 8.74413 9.25668C9.18418 9.00286 9.45526 8.53377 9.45526 8.02612C9.45526 7.24136 8.81849 6.60518 8.03299 6.60518C7.24749 6.60518 6.61072 7.24136 6.61072 8.02612Z" fill="rgb(5,95,194)" fill-rule="evenodd" />
<path id="形状" d="M10.7277 4.4243C10.9819 4.67718 10.9819 5.08928 10.7277 5.34216C10.4748 5.59637 10.0627 5.59637 9.80848 5.34216L8.13333 3.66835C8.06911 3.60412 7.97278 3.59877 7.9032 3.65363C7.89785 3.65898 7.89116 3.66299 7.88581 3.66835L3.6792 7.87228C3.60963 7.94185 3.60963 8.05023 3.6792 8.1198L7.88715 12.3237C7.95672 12.3933 8.0651 12.3933 8.13467 12.3237L9.80715 10.6486C10.0613 10.3957 10.4721 10.3957 10.7263 10.6486C10.9806 10.9015 10.9806 11.3136 10.7263 11.5664L8.51733 13.7741C8.23454 14.0564 7.77657 14.0564 7.49378 13.7741L2.22616 8.51049C2.09 8.37526 2.01343 8.19129 2.01343 7.99938C2.01343 7.80748 2.09 7.62351 2.22616 7.48828L7.49512 2.22333C7.77609 1.94235 8.23502 1.93968 8.51867 2.21664C9.11968 2.81631 9.54471 3.24134 9.79243 3.48906L9.79377 3.49039L10.7277 4.4243ZM12.1406 5.87317L13.785 7.50952C13.921 7.64474 13.9976 7.82855 13.9979 8.02035C13.9981 8.21216 13.922 8.39617 13.7863 8.53174L12.1566 10.1601C11.9024 10.413 11.4916 10.413 11.2374 10.1601C11.1154 10.0385 11.0468 9.87338 11.0468 9.70113C11.0468 9.52888 11.1154 9.36373 11.2374 9.2422L12.3319 8.14908C12.4015 8.0795 12.4015 7.97112 12.3319 7.90155L11.2214 6.79236C11.0993 6.67084 11.0307 6.50569 11.0307 6.33344C11.0307 6.16119 11.0993 5.99604 11.2214 5.87451C11.4743 5.62029 11.8864 5.62029 12.1406 5.87317ZM6.61072 8.02612C6.61072 8.53377 6.8818 9.00286 7.32185 9.25668C7.76191 9.51051 8.30407 9.51051 8.74413 9.25668C9.18418 9.00286 9.45526 8.53377 9.45526 8.02612C9.45526 7.24136 8.81849 6.60518 8.03299 6.60518C7.24749 6.60518 6.61072 7.24136 6.61072 8.02612Z" fill-rule="evenodd" stroke="rgb(151,151,151)" stroke-opacity="0" stroke-width="1.000000" />
</g>
</svg>
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none">
<rect id="分析 1" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<path id="矢量 349" d="M3.3334 13.3335C2.96673 13.3335 2.66673 13.0335 2.66673 12.6668L2.66673 10.0001C2.66673 9.63348 2.96673 9.33348 3.3334 9.33348C3.70006 9.33348 4.00006 9.63348 4.00006 10.0001L4.00006 12.6668C4.00006 13.0335 3.70006 13.3335 3.3334 13.3335L3.3334 13.3335ZM6.4334 13.3335C6.06673 13.3335 5.76673 13.0335 5.76673 12.6668L5.76673 7.66681C5.76673 7.30014 6.06673 7.00014 6.4334 7.00014C6.80006 7.00014 7.10006 7.30014 7.10006 7.66681L7.10006 12.6668C7.10006 13.0335 6.80006 13.3335 6.4334 13.3335ZM9.56673 13.3335C9.20006 13.3335 8.90006 13.0335 8.90006 12.6668L8.90006 9.00014C8.90006 8.63348 9.20006 8.33348 9.56673 8.33348C9.9334 8.33348 10.2334 8.63348 10.2334 9.00014L10.2334 12.6668C10.2334 13.0335 9.9334 13.3335 9.56673 13.3335L9.56673 13.3335ZM12.6667 13.3335C12.3001 13.3335 12.0001 13.0335 12.0001 12.6668L12.0001 8.00014C12.0001 7.63348 12.3001 7.33348 12.6667 7.33348C13.0334 7.33348 13.3334 7.63348 13.3334 8.00014L13.3334 12.6668C13.3334 13.0335 13.0334 13.3335 12.6667 13.3335ZM3.3334 8.00014C3.16673 8.00014 2.96673 7.93348 2.8334 7.76681C2.60006 7.50014 2.60006 7.06681 2.86673 6.83348L6.5334 3.50014C6.80006 3.26681 7.2334 3.26681 7.46673 3.53348C7.70006 3.80014 7.70006 4.23348 7.4334 4.46681L3.76673 7.80014C3.66673 7.93348 3.50006 8.00014 3.3334 8.00014Z" fill="rgb(59,65,75)" fill-rule="nonzero" />
<path id="矢量 350" d="M9.6667 6.99979C9.50003 6.99979 9.3667 6.93312 9.23337 6.83312L6.5667 4.49979C6.30003 4.26645 6.2667 3.83312 6.50003 3.56645C6.73337 3.29979 7.1667 3.26645 7.43337 3.49979L10.1 5.83312C10.3667 6.06645 10.4 6.49979 10.1667 6.76645C10.0334 6.93312 9.8667 6.99979 9.6667 6.99979L9.6667 6.99979Z" fill="rgb(59,65,75)" fill-rule="nonzero" />
<path id="矢量 351" d="M9.66667 7.00033C9.5 7.00033 9.33333 6.93366 9.2 6.80033C8.93333 6.53366 8.93333 6.13366 9.2 5.86699L12.2 2.86699C12.4667 2.60033 12.8667 2.60033 13.1333 2.86699C13.4 3.13366 13.4 3.53366 13.1333 3.80033L10.1333 6.80033C10 6.93366 9.83333 7.00033 9.66667 7.00033L9.66667 7.00033Z" fill="rgb(59,65,75)" fill-rule="nonzero" />
<path id="矢量 352" d="M12.6667 4.00033L10.6667 4.00033C10.3 4.00033 10 3.70033 10 3.33366C10 2.96699 10.3 2.66699 10.6667 2.66699L12.6667 2.66699C13.0333 2.66699 13.3333 2.96699 13.3333 3.33366C13.3333 3.70033 13.0333 4.00033 12.6667 4.00033L12.6667 4.00033Z" fill="rgb(59,65,75)" fill-rule="nonzero" />
<path id="矢量 353" d="M12.6667 6.00033C12.3 6.00033 12 5.70033 12 5.33366L12 3.33366C12 2.96699 12.3 2.66699 12.6667 2.66699C13.0333 2.66699 13.3333 2.96699 13.3333 3.33366L13.3333 5.33366C13.3333 5.70033 13.0333 6.00033 12.6667 6.00033Z" fill="rgb(59,65,75)" fill-rule="nonzero" />
</svg>
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none">
<rect id="分析 1" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<path id="矢量 349" d="M3.3334 13.3335C2.96673 13.3335 2.66673 13.0335 2.66673 12.6668L2.66673 10.0001C2.66673 9.63348 2.96673 9.33348 3.3334 9.33348C3.70006 9.33348 4.00006 9.63348 4.00006 10.0001L4.00006 12.6668C4.00006 13.0335 3.70006 13.3335 3.3334 13.3335L3.3334 13.3335ZM6.4334 13.3335C6.06673 13.3335 5.76673 13.0335 5.76673 12.6668L5.76673 7.66681C5.76673 7.30014 6.06673 7.00014 6.4334 7.00014C6.80006 7.00014 7.10006 7.30014 7.10006 7.66681L7.10006 12.6668C7.10006 13.0335 6.80006 13.3335 6.4334 13.3335ZM9.56673 13.3335C9.20006 13.3335 8.90006 13.0335 8.90006 12.6668L8.90006 9.00014C8.90006 8.63348 9.20006 8.33348 9.56673 8.33348C9.9334 8.33348 10.2334 8.63348 10.2334 9.00014L10.2334 12.6668C10.2334 13.0335 9.9334 13.3335 9.56673 13.3335L9.56673 13.3335ZM12.6667 13.3335C12.3001 13.3335 12.0001 13.0335 12.0001 12.6668L12.0001 8.00014C12.0001 7.63348 12.3001 7.33348 12.6667 7.33348C13.0334 7.33348 13.3334 7.63348 13.3334 8.00014L13.3334 12.6668C13.3334 13.0335 13.0334 13.3335 12.6667 13.3335ZM3.3334 8.00014C3.16673 8.00014 2.96673 7.93348 2.8334 7.76681C2.60006 7.50014 2.60006 7.06681 2.86673 6.83348L6.5334 3.50014C6.80006 3.26681 7.2334 3.26681 7.46673 3.53348C7.70006 3.80014 7.70006 4.23348 7.4334 4.46681L3.76673 7.80014C3.66673 7.93348 3.50006 8.00014 3.3334 8.00014Z" fill="rgb(5,95,194)" fill-rule="nonzero" />
<path id="矢量 350" d="M9.6667 6.99979C9.50003 6.99979 9.3667 6.93312 9.23337 6.83312L6.5667 4.49979C6.30003 4.26645 6.2667 3.83312 6.50003 3.56645C6.73337 3.29979 7.1667 3.26645 7.43337 3.49979L10.1 5.83312C10.3667 6.06645 10.4 6.49979 10.1667 6.76645C10.0334 6.93312 9.8667 6.99979 9.6667 6.99979L9.6667 6.99979Z" fill="rgb(5,95,194)" fill-rule="nonzero" />
<path id="矢量 351" d="M9.66667 7.00033C9.5 7.00033 9.33333 6.93366 9.2 6.80033C8.93333 6.53366 8.93333 6.13366 9.2 5.86699L12.2 2.86699C12.4667 2.60033 12.8667 2.60033 13.1333 2.86699C13.4 3.13366 13.4 3.53366 13.1333 3.80033L10.1333 6.80033C10 6.93366 9.83333 7.00033 9.66667 7.00033L9.66667 7.00033Z" fill="rgb(5,95,194)" fill-rule="nonzero" />
<path id="矢量 352" d="M12.6667 4.00033L10.6667 4.00033C10.3 4.00033 10 3.70033 10 3.33366C10 2.96699 10.3 2.66699 10.6667 2.66699L12.6667 2.66699C13.0333 2.66699 13.3333 2.96699 13.3333 3.33366C13.3333 3.70033 13.0333 4.00033 12.6667 4.00033L12.6667 4.00033Z" fill="rgb(5,95,194)" fill-rule="nonzero" />
<path id="矢量 353" d="M12.6667 6.00033C12.3 6.00033 12 5.70033 12 5.33366L12 3.33366C12 2.96699 12.3 2.66699 12.6667 2.66699C13.0333 2.66699 13.3333 2.96699 13.3333 3.33366L13.3333 5.33366C13.3333 5.70033 13.0333 6.00033 12.6667 6.00033Z" fill="rgb(5,95,194)" fill-rule="nonzero" />
</svg>
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none" customFrame="#000000">
<rect id="Icon/Line/AntDesign" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<g id="组合 105">
<path id="矩形 142" d="M2.08338 6.66666L1.00001 6.66667C0.447718 6.66667 0 6.21895 0 5.66666L0 1C0 0.447715 0.447715 0 1 0L5.66667 0C6.21895 0 6.66667 0.447715 6.66667 1L6.66667 5.66667C6.66667 6.21895 6.21895 6.66667 5.66667 6.66667L4.58328 6.66667" stroke="rgb(59,65,75)" stroke-width="1.200000" transform="matrix(0.707107,-0.707107,0.707107,0.707107,1.00024,8.07129)" />
<path id="矩形 143" d="M2.08338 6.66666L1.00001 6.66667C0.447718 6.66667 0 6.21895 0 5.66666L0 1C0 0.447715 0.447715 0 1 0L5.66667 0C6.21895 0 6.66667 0.447715 6.66667 1L6.66667 5.66667C6.66667 6.21895 6.21895 6.66667 5.66667 6.66667L4.58328 6.66667" stroke="rgb(59,65,75)" stroke-width="1.200000" transform="matrix(0.707107,-0.707107,-0.707107,-0.707107,10.4282,12.7852)" />
</g>
</svg>
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none" customFrame="#000000">
<rect id="Icon/Line/AntDesign" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<g id="组合 105">
<path id="矩形 142" d="M2.08338 6.66666L1.00001 6.66667C0.447718 6.66667 0 6.21895 0 5.66666L0 1C0 0.447715 0.447715 0 1 0L5.66667 0C6.21895 0 6.66667 0.447715 6.66667 1L6.66667 5.66667C6.66667 6.21895 6.21895 6.66667 5.66667 6.66667L4.58328 6.66667" stroke="rgb(5,95,194)" stroke-width="1.200000" transform="matrix(0.707107,-0.707107,0.707107,0.707107,1.00024,8.07129)" />
<path id="矩形 143" d="M2.08338 6.66666L1.00001 6.66667C0.447718 6.66667 0 6.21895 0 5.66666L0 1C0 0.447715 0.447715 0 1 0L5.66667 0C6.21895 0 6.66667 0.447715 6.66667 1L6.66667 5.66667C6.66667 6.21895 6.21895 6.66667 5.66667 6.66667L4.58328 6.66667" stroke="rgb(5,95,194)" stroke-width="1.200000" transform="matrix(0.707107,-0.707107,-0.707107,-0.707107,10.4282,12.7852)" />
</g>
</svg>
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none">
<rect id="分析 1" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<path id="矢量 1651" d="M10.0503 2C10.3384 2 10.619 2.09657 10.852 2.27586C11.0851 2.45516 11.2585 2.70798 11.3475 2.99809C11.4366 3.28819 11.4366 3.6007 11.3475 3.8908C11.2585 4.18091 11.0851 4.43373 10.852 4.61303C10.619 4.79232 10.3384 4.88889 10.0503 4.88889L5.9583 4.88889C5.69558 4.88873 5.43848 4.80822 5.21793 4.65703C4.99737 4.50585 4.82274 4.29043 4.71502 4.03667C4.35984 4.08328 4.0252 4.23849 3.752 4.48332C3.4788 4.72814 3.27889 5.05197 3.17673 5.41519C3.07456 5.77842 3.07456 6.1653 3.17673 6.52853C3.27889 6.89176 3.4788 7.21558 3.752 7.46041C4.0252 7.70523 4.35984 7.86044 4.71502 7.90706C4.82284 7.65343 4.99751 7.43816 5.21806 7.28711C5.43861 7.13606 5.69565 7.05566 5.9583 7.05556L10.0503 7.05556C10.3175 7.05563 10.5789 7.13883 10.8019 7.29483C11.0248 7.45084 11.1996 7.67276 11.3045 7.93306C11.8894 7.98317 12.4467 8.21802 12.9042 8.60722C13.3618 8.99642 13.6985 9.52206 13.8708 10.1161C14.0431 10.7102 14.0431 11.3454 13.8708 11.9394C13.6985 12.5335 13.3618 13.0591 12.9042 13.4483C12.4467 13.8375 11.8894 14.0724 11.3045 14.1225C11.1996 14.3828 11.0248 14.6047 10.8019 14.7607C10.5789 14.9167 10.3175 14.9999 10.0503 15L5.9583 15C5.71881 15.0001 5.48352 14.9334 5.27608 14.8067C5.06865 14.6799 4.89638 14.4976 4.77661 14.2779C4.65684 14.0583 4.59378 13.8092 4.59378 13.5556C4.59378 13.3019 4.65684 13.0528 4.77661 12.8332C4.89638 12.6136 5.06865 12.4312 5.27608 12.3044C5.48352 12.1777 5.71881 12.111 5.9583 12.1111L10.0503 12.1111C10.6041 12.1111 11.0794 12.4607 11.2929 12.9626C11.6488 12.9171 11.9845 12.7624 12.2585 12.5177C12.5326 12.273 12.7333 11.9488 12.8358 11.585C12.9384 11.2212 12.9384 10.8336 12.8358 10.4698C12.7333 10.106 12.5326 9.78186 12.2585 9.53714C11.9845 9.29241 11.6488 9.13778 11.2929 9.09222C11.1853 9.34593 11.0108 9.56132 10.7904 9.71251C10.5699 9.86369 10.3129 9.94423 10.0503 9.94444L5.9583 9.94444C5.69087 9.94445 5.42933 9.86121 5.20622 9.70506C4.9831 9.54892 4.80826 9.32676 4.70342 9.06622C4.11732 9.01784 3.55849 8.78394 3.09952 8.39491C2.64055 8.00587 2.30265 7.47968 2.12971 6.88468C1.95676 6.28967 1.95676 5.65334 2.12971 5.05833C2.30265 4.46332 2.64055 3.93713 3.09952 3.54809C3.55849 3.15906 4.11732 2.92516 4.70342 2.87678C4.80847 2.61651 4.9834 2.39465 5.2065 2.23878C5.4296 2.0829 5.69102 1.99987 5.9583 2L10.0503 2Z" fill="rgb(59,65,75)" fill-rule="nonzero" />
</svg>
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none">
<rect id="分析 1" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<path id="矢量 1651" d="M10.0503 2C10.3384 2 10.619 2.09657 10.852 2.27586C11.0851 2.45516 11.2585 2.70798 11.3475 2.99809C11.4366 3.28819 11.4366 3.6007 11.3475 3.8908C11.2585 4.18091 11.0851 4.43373 10.852 4.61303C10.619 4.79232 10.3384 4.88889 10.0503 4.88889L5.9583 4.88889C5.69558 4.88873 5.43848 4.80822 5.21793 4.65703C4.99737 4.50585 4.82274 4.29043 4.71502 4.03667C4.35984 4.08328 4.0252 4.23849 3.752 4.48332C3.4788 4.72814 3.27889 5.05197 3.17673 5.41519C3.07456 5.77842 3.07456 6.1653 3.17673 6.52853C3.27889 6.89176 3.4788 7.21558 3.752 7.46041C4.0252 7.70523 4.35984 7.86044 4.71502 7.90706C4.82284 7.65343 4.99751 7.43816 5.21806 7.28711C5.43861 7.13606 5.69565 7.05566 5.9583 7.05556L10.0503 7.05556C10.3175 7.05563 10.5789 7.13883 10.8019 7.29483C11.0248 7.45084 11.1996 7.67276 11.3045 7.93306C11.8894 7.98317 12.4467 8.21802 12.9042 8.60722C13.3618 8.99642 13.6985 9.52206 13.8708 10.1161C14.0431 10.7102 14.0431 11.3454 13.8708 11.9394C13.6985 12.5335 13.3618 13.0591 12.9042 13.4483C12.4467 13.8375 11.8894 14.0724 11.3045 14.1225C11.1996 14.3828 11.0248 14.6047 10.8019 14.7607C10.5789 14.9167 10.3175 14.9999 10.0503 15L5.9583 15C5.71881 15.0001 5.48352 14.9334 5.27608 14.8067C5.06865 14.6799 4.89638 14.4976 4.77661 14.2779C4.65684 14.0583 4.59378 13.8092 4.59378 13.5556C4.59378 13.3019 4.65684 13.0528 4.77661 12.8332C4.89638 12.6136 5.06865 12.4312 5.27608 12.3044C5.48352 12.1777 5.71881 12.111 5.9583 12.1111L10.0503 12.1111C10.6041 12.1111 11.0794 12.4607 11.2929 12.9626C11.6488 12.9171 11.9845 12.7624 12.2585 12.5177C12.5326 12.273 12.7333 11.9488 12.8358 11.585C12.9384 11.2212 12.9384 10.8336 12.8358 10.4698C12.7333 10.106 12.5326 9.78186 12.2585 9.53714C11.9845 9.29241 11.6488 9.13778 11.2929 9.09222C11.1853 9.34593 11.0108 9.56132 10.7904 9.71251C10.5699 9.86369 10.3129 9.94423 10.0503 9.94444L5.9583 9.94444C5.69087 9.94445 5.42933 9.86121 5.20622 9.70506C4.9831 9.54892 4.80826 9.32676 4.70342 9.06622C4.11732 9.01784 3.55849 8.78394 3.09952 8.39491C2.64055 8.00587 2.30265 7.47968 2.12971 6.88468C1.95676 6.28967 1.95676 5.65334 2.12971 5.05833C2.30265 4.46332 2.64055 3.93713 3.09952 3.54809C3.55849 3.15906 4.11732 2.92516 4.70342 2.87678C4.80847 2.61651 4.9834 2.39465 5.2065 2.23878C5.4296 2.0829 5.69102 1.99987 5.9583 2L10.0503 2Z" fill="rgb(5,95,194)" fill-rule="nonzero" />
</svg>
......@@ -3,6 +3,7 @@
<!-- 导航菜单 -->
<div class="layout-main">
<div class="header-main">
<div class="layout-main-header">
<div class="layout-main-header-left-box">
<div class="left-box-top">
......@@ -139,14 +140,14 @@ import { getBillInfoGlobal, getBillFullText } from "@/api/bill";
const route = useRoute();
import icon1 from "./assets/icons/icon1.png";
import icon1Active from "./assets/icons/icon1_active.png";
import icon2 from "./assets/icons/icon2.png";
import icon2Active from "./assets/icons/icon2_active.png";
import icon3 from "./assets/icons/icon3.png";
import icon3Active from "./assets/icons/icon3_active.png";
import icon4 from "./assets/icons/icon4.png";
import icon4Active from "./assets/icons/icon4_active.png";
import icon1 from "./assets/icons/icon1.svg";
import icon1Active from "./assets/icons/icon1_active.svg";
import icon2 from "./assets/icons/icon2.svg";
import icon2Active from "./assets/icons/icon2_active.svg";
import icon3 from "./assets/icons/icon3.svg";
import icon3Active from "./assets/icons/icon3_active.svg";
import icon4 from "./assets/icons/icon4.svg";
import icon4Active from "./assets/icons/icon4_active.svg";
import USALogo from "./assets/images/USA-logo.png";
......@@ -280,31 +281,36 @@ onMounted(() => {
.left-box-top {
height: 64px;
display: flex;
align-items: center;
justify-content: left;
.icon {
width: 64px;
height: 64px;
}
.info {
margin-left: 9px;
margin-left: 8px;
display: flex;
align-items: left;
flex-direction: column;
.info-box1 {
color: rgba(59, 65, 75, 1);
font-family: "Microsoft YaHei";
font-size: 20px;
font-weight: 600;
line-height: 22px;
// line-height: 22px;
letter-spacing: 0px;
text-align: left;
margin-top: 5px;
// margin-top: 5px;
}
.info-box2 {
margin-top: 5px;
margin-top: 4px;
// height: 22px;
line-height: 22px;
// line-height: 22px;
color: rgba(132, 136, 142, 1);
font-family: "Microsoft YaHei";
font-size: 14px;
font-weight: 400;
line-height: 22px;
// line-height: 22px;
letter-spacing: 0px;
text-align: left;
display: -webkit-box;
......@@ -323,7 +329,7 @@ onMounted(() => {
display: flex;
margin-right: 32px;
margin-top: 3px;
height: 35px;
height: 36px;
cursor: pointer;
// &:hover{
// .name {
......@@ -361,10 +367,23 @@ onMounted(() => {
}
.layout-main-header-right-box {
width: 600px;
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: right;
// margin-right: 150px;
// margin-top: 19px;
.right-box-top {
height: 64px;
display: flex;
align-items: right;
flex-direction: column;
justify-content: center;
.time {
height: 24px;
line-height: 24px;
// height: 24px;
// line-height: 24px;
color: rgba(95, 101, 108, 1);
font-family: Microsoft YaHei;
font-size: 16px;
......@@ -374,8 +393,9 @@ onMounted(() => {
text-align: right;
}
.name {
height: 24px;
line-height: 24px;
// height: 24px;
// line-height: 24px;
margin-top: 4px;
color: rgba(95, 101, 108, 1);
font-family: Microsoft YaHei;
font-size: 16px;
......@@ -386,7 +406,7 @@ onMounted(() => {
}
}
.right-box-bottom {
margin-top: 24px;
margin-bottom: 8px;
display: flex;
justify-content: flex-end;
gap: 8px;
......
......@@ -70,7 +70,7 @@ const handleClickLeftSiderBtn = (item,index) => {
.sider {
width: 160px;
position: absolute;
top: 0;
top: 8px;
left: -160px;
.sider-btn {
margin-top: 20px;
......
......@@ -682,9 +682,10 @@ onMounted(() => {
}
}
.main {
margin-left: 59px;
height: 740px;
padding: 3px 10px 60px 10px;
margin-left: 24px;
margin-right: 24px;
height: 790px;
padding: 3px 10px 0px 10px;
overflow-x: auto;
overflow-y: hidden;
......
......@@ -170,7 +170,7 @@ onMounted(() => {});
.home-sider {
width: 160px;
position: absolute;
top: 0;
top: 8px;
left: -160px;
.sider-btn {
margin-top: 20px;
......
......@@ -326,7 +326,7 @@ export default {
.date {
color: rgb(5, 95, 194);
font-weight: 700;
font-size: 14px;
font-size: 16px;
line-height: 22px;
margin-bottom: 0px;
margin-top: 6px;
......@@ -335,7 +335,7 @@ export default {
.title {
color: rgb(59, 65, 75);
font-weight: 700;
font-size: 14px;
font-size: 16px;
line-height: 22px;
margin-bottom: 0px;
white-space: nowrap; /* Keep text on one line */
......@@ -347,7 +347,7 @@ export default {
.votes {
color: rgb(95, 101, 108);
font-size: 14px;
font-size: 16px;
font-weight: 400;
line-height: 22px;
}
......
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none">
<rect id="21J日程 1" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<path id="矢量 354" d="M10.7802 8.04334L10.1216 7.38477L7.13611 10.3703L5.84563 9.0798L5.18705 9.73838L7.13953 11.6909L10.7802 8.04334L10.7802 8.04334ZM12.2747 3.10861L11.6729 3.10861L11.6729 1.875L10.4392 1.875L10.4392 3.10861L5.56139 3.10861L5.56139 1.875L4.32777 1.875L4.32777 3.10861L3.72594 3.10861C3.38154 3.10861 3.09074 3.22906 2.84998 3.46641C2.60922 3.70717 2.49219 3.99797 2.49219 4.34236L2.49219 12.8913C2.49219 13.2356 2.6125 13.5264 2.84998 13.7672C3.09074 14.008 3.38154 14.125 3.72594 14.125L12.2748 14.125C12.6192 14.125 12.91 14.0046 13.1508 13.7672C13.3915 13.5264 13.5086 13.2356 13.5086 12.8913L13.5086 4.34236C13.5086 3.99797 13.3883 3.70717 13.1508 3.46641C12.9099 3.22893 12.6191 3.10861 12.2747 3.10861L12.2747 3.10861ZM12.2747 12.8911L3.72594 12.8911L3.72594 6.17768L12.2748 6.17768L12.2748 12.8911L12.2747 12.8911Z" fill="rgb(5,95,194)" fill-rule="nonzero" />
</svg>
......@@ -222,7 +222,7 @@
<div class="right-main-box3">
<div class="right-main-box3-header">
<div class="icon">
<img src="./assets/images/right-main-box3-header-icon.png" alt="" />
<img src="./assets/images/right-main-box3-header-icon.svg" alt="" />
</div>
<div class="title">人物动态</div>
</div>
......@@ -231,7 +231,7 @@
<el-timeline-item
:timestamp="item.newsDate"
placement="top"
v-for="(item, index) in curPerson.newsList"
v-for="(item, index) in curPerson.newsList?.slice(0,3)"
:key="index"
>
<div class="timeline-content">
......@@ -519,11 +519,14 @@ onMounted(() => {
height: 394px;
.box1-left {
margin-left: 23px;
width: 247px;
height: 350px;
width: 280px;
height: 340px;
border-radius: 4px;
border: 1px solid var(--border-black-5);
img {
width: 100%;
height: 100%;
object-fit: cover;
}
}
.box1-right {
......@@ -696,7 +699,6 @@ onMounted(() => {
width: 100%;
.box2-main-center {
margin-left: 23px;
border-top: 1px solid rgba(243, 243, 244, 1);
width: calc(100% - 46px); // Subtract margin
height: 100%;
// background: orange;
......@@ -901,7 +903,7 @@ onMounted(() => {
left: 18px;
width: 48px;
height: 48px;
border-radius: 16px;
border-radius: 24px;
background: rgba(255, 255, 255, 0.9);
box-sizing: border-box;
padding: 4px;
......@@ -916,7 +918,7 @@ onMounted(() => {
right: 18px;
width: 48px;
height: 48px;
border-radius: 16px;
border-radius: 24px;
background: rgba(255, 255, 255, 0.9);
box-sizing: border-box;
padding: 4px;
......@@ -931,6 +933,7 @@ onMounted(() => {
.info-right-title {
height: 22px;
margin-bottom: 24px;
color: var(--color-main-active);
font-family: Microsoft YaHei;
font-size: 16px;
......@@ -1010,7 +1013,10 @@ onMounted(() => {
margin-left: 22px;
margin-top: 24px;
display: flex;
align-items: center;
.icon {
width: 16px;
height: 16px;
}
.title {
margin-left: 12px;
......@@ -1070,14 +1076,14 @@ onMounted(() => {
}
.usr-icon1 {
position: absolute;
bottom: -15px;
// bottom: -15px;
left: 55px;
width: 48px;
height: 48px;
border-radius: 24px;
background: rgba(255, 255, 255, 0.9);
box-sizing: border-box;
padding: 4px;
padding: 0px;
img {
width: 100%;
height: 100%;
......@@ -1085,14 +1091,14 @@ onMounted(() => {
}
.usr-icon2 {
position: absolute;
bottom: -15px;
// bottom: -15px;
right: 55px;
width: 48px;
height: 48px;
border-radius: 24px;
background: rgba(255, 255, 255, 0.9);
box-sizing: border-box;
padding: 4px;
padding: 0px;
img {
width: 100%;
height: 100%;
......@@ -1244,21 +1250,30 @@ onMounted(() => {
:deep(.el-steps--simple) {
padding: 6px 10px;
}
:deep(.el-timeline) {
padding: 8px 0px 0px 25px !important;
}
:deep(.el-timeline-item__node){
border: 4px solid var(--color-main-active) !important;
background-color: #fff;
}
:deep(.el-timeline-item) {
padding-bottom: 5px !important;
padding-bottom: 12px !important;
}
:deep(.el-timeline-item__timestamp) {
color: var(--color-main-active) !important;
font-family: Microsoft YaHei !important;
font-size: 16px !important;
font-weight: 600 !important;
padding-top: 0px !important;
}
.timeline-content {
color: rgba(132, 136, 142, 1);
color: var(--text-primary-65-color);
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: 400;
line-height: 22px;
line-height: 26px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
......@@ -1266,7 +1281,7 @@ onMounted(() => {
text-overflow: ellipsis;
}
.timeline-content1 {
color: rgba(132, 136, 142, 1);
color: var(--text-primary-65-color);
font-family: Microsoft YaHei;
font-size: 14px;
font-weight: 400;
......
......@@ -15,7 +15,7 @@
</div>
</div>
<div class="left-top">
<el-select v-model="curBill" placeholder="请选择" style="width: 240px" @change="handleChangeBill">
<el-select v-model="curBill" placeholder="请选择" @change="handleChangeBill">
<el-option v-for="item in billList" :key="item.id" :label="item.label" :value="item.value" />
</el-select>
<el-checkbox
......@@ -26,10 +26,10 @@
@change="handleChangeCheckbox"
/>
<div class="search" style="width: 240px; margin-left: 475px">
<el-input v-model="searchValue" style="width: 240px" placeholder="搜索条款" />
<div class="icon">
<img src="./assets/icons/search-icon.png" alt="" />
</div>
<el-input v-model="searchValue" placeholder="搜索条款" :suffix-icon="Search" clearable/>
<!-- <div class="icon"> -->
<!-- <img src="./assets/icons/search-icon.png" alt="" /> -->
<!-- </div> -->
</div>
</div>
<div class="left-main">
......@@ -404,25 +404,22 @@ onMounted(async () => {
box-shadow: 0px 0px 20px 0px rgba(25, 69, 130, 0.1);
background: rgba(255, 255, 255, 1);
.left-top {
height: 45px;
margin-top: 2px;
margin-left: 22px;
margin-right: 24px;
// height: 45px;
margin: 0px 24px 8px 24px;
display: flex;
.search {
position: relative;
.icon {
position: absolute;
right: 10px;
top: 5px;
width: 16px;
height: 16px;
img {
width: 100%;
height: 100%;
}
}
align-items: center;
:deep(.el-input){
width: 240px;
border-radius: 4px;
border: 1px solid var(--border-black-10);
}
:deep(.el-select){
width: 240px;
border-radius: 4px;
// border: 1px solid var(--border-black-10);
}
}
.left-main {
height: 660px;
......@@ -580,8 +577,10 @@ onMounted(async () => {
box-shadow: 0px 0px 20px 0px rgba(25, 69, 130, 0.1);
background: rgba(255, 255, 255, 1);
.right-box1-main {
width: 520px;
height: 310px;
width: 100%;
height: calc(100% - 100px);
padding: 16px;
}
.right-box1-footer {
width: 493px;
......@@ -638,8 +637,9 @@ onMounted(async () => {
box-shadow: 0px 0px 20px 0px rgba(25, 69, 130, 0.1);
background: rgba(255, 255, 255, 1);
.right-box2-main {
width: 520px;
height: 310px;
width: 100%;
height: calc(100% - 100px);
padding: 16px;
}
.right-box2-footer {
width: 493px;
......
<svg viewBox="0 0 24 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24.000000" height="48.000000" fill="none" customFrame="#000000">
<rect id="左右切换按钮" width="24.000000" height="48.000000" x="0.000000" y="0.000000" />
<path id="矩形 161" d="M20 0C22.2091 0 24 1.79086 24 4L24 44C24 46.2091 22.2091 48 20 48L0 48L0 0L20 0Z" fill="rgb(231,243,255)" fill-rule="evenodd" />
<path id="矢量 466" d="M14 18L8 24L14 30" stroke="rgb(5,95,194)" stroke-width="1.500000" />
</svg>
<svg viewBox="0 0 24 48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24.000000" height="48.000000" fill="none">
<rect id="左右切换按钮" width="24.000000" height="48.000000" x="0.000000" y="0.000000" />
<path id="矩形 161" d="M24 0L24 48L4 48C1.79086 48 0 46.2091 0 44L0 4C0 1.79086 1.79086 0 4 0L24 0Z" fill="rgb(231,243,255)" fill-rule="evenodd" />
<path id="矢量 466" d="M6 0L0 6L6 12" stroke="rgb(5,95,194)" stroke-width="1.500000" transform="matrix(-1,0,0,1,16,18)" />
</svg>
......@@ -13,10 +13,17 @@ const getBarChart = (nameList, valueList) => {
yAxis: {
type: 'value',
splitLine: {
show: false
show: true,
lineStyle: {
color: '#e7f3ff',
}
},
axisLine: {
show: false
show: false,
lineStyle: {
color: 'rgba(95, 101, 108, 1)',
}
},
show: true,
textStyle: {
......@@ -32,10 +39,13 @@ const getBarChart = (nameList, valueList) => {
show: false
},
axisTick: {
show: false
show: true
},
axisLine: {
show: true
show: true,
lineStyle: {
color: '#e7f3ff',
}
},
axisLabel: {
show: true,
......
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none">
<rect id="Icon图标/Line/file-text-outlined" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<path id="形状" d="M9.99063 1.14688L13.3531 4.50937C13.4469 4.60312 13.5 4.73125 13.5 4.86406L13.5 14.5C13.5 14.7766 13.2766 15 13 15L3 15C2.72344 15 2.5 14.7766 2.5 14.5L2.5 1.5C2.5 1.22344 2.72344 1 3 1L9.6375 1C9.77031 1 9.89688 1.05313 9.99063 1.14688ZM3.625 13.875L12.375 13.875L12.375 6.15625L9 6.15625C8.6375 6.15625 8.34375 5.8625 8.34375 5.5L8.34375 2.125L3.625 2.125L3.625 13.875ZM12.3469 5.09375L9.40627 5.09375L9.40627 2.15312L12.3469 5.09375ZM4.875 8.40625L4.875 7.65625C4.875 7.5875 4.93125 7.53125 5 7.53125L11 7.53125C11.0688 7.53125 11.125 7.5875 11.125 7.65625L11.125 8.40625C11.125 8.475 11.0688 8.53125 11 8.53125L5 8.53125C4.93125 8.53125 4.875 8.475 4.875 8.40625ZM7.875 9.65625L5 9.65625C4.93125 9.65625 4.875 9.7125 4.875 9.78125L4.875 10.5312C4.875 10.6 4.93125 10.6562 5 10.6562L7.875 10.6562C7.94375 10.6562 8 10.6 8 10.5312L8 9.78125C8 9.7125 7.94375 9.65625 7.875 9.65625Z" fill="rgb(59,65,75)" fill-rule="evenodd" />
</svg>
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none">
<rect id="Icon图标/Line/file-text-outlined" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<path id="形状" d="M9.99063 1.14688L13.3531 4.50937C13.4469 4.60312 13.5 4.73125 13.5 4.86406L13.5 14.5C13.5 14.7766 13.2766 15 13 15L3 15C2.72344 15 2.5 14.7766 2.5 14.5L2.5 1.5C2.5 1.22344 2.72344 1 3 1L9.6375 1C9.77031 1 9.89688 1.05313 9.99063 1.14688ZM3.625 13.875L12.375 13.875L12.375 6.15625L9 6.15625C8.6375 6.15625 8.34375 5.8625 8.34375 5.5L8.34375 2.125L3.625 2.125L3.625 13.875ZM12.3469 5.09375L9.40627 5.09375L9.40627 2.15312L12.3469 5.09375ZM4.875 8.40625L4.875 7.65625C4.875 7.5875 4.93125 7.53125 5 7.53125L11 7.53125C11.0688 7.53125 11.125 7.5875 11.125 7.65625L11.125 8.40625C11.125 8.475 11.0688 8.53125 11 8.53125L5 8.53125C4.93125 8.53125 4.875 8.475 4.875 8.40625ZM7.875 9.65625L5 9.65625C4.93125 9.65625 4.875 9.7125 4.875 9.78125L4.875 10.5312C4.875 10.6 4.93125 10.6562 5 10.6562L7.875 10.6562C7.94375 10.6562 8 10.6 8 10.5312L8 9.78125C8 9.7125 7.94375 9.65625 7.875 9.65625Z" fill="rgb(5,95,194)" fill-rule="evenodd" />
</svg>
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none" customFrame="#000000">
<rect id="Icon/Line/AntDesign" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<g id="check" opacity="0">
<rect id="矩形" width="16.000000" height="16.000000" x="0.000000" y="0.000000" opacity="0" fill="rgb(0,0,0)" />
<path id="路径" d="M14.25 2.96875L13.1578 2.96875C13.0047 2.96875 12.8594 3.03906 12.7656 3.15937L6.32345 11.3203L3.23438 7.40625C3.13907 7.28594 2.99532 7.21562 2.8422 7.21562L1.75001 7.21562C1.64532 7.21562 1.58751 7.33594 1.65157 7.41719L5.93126 12.8391C6.13126 13.0922 6.51563 13.0922 6.7172 12.8391L14.3484 3.16875C14.4125 3.08906 14.3547 2.96875 14.25 2.96875Z" fill="rgb(0,0,0)" fill-opacity="0.650980413" fill-rule="evenodd" />
<path id="路径" d="M13.1578 2.96875C13.0047 2.96875 12.8594 3.03906 12.7656 3.15937L6.32345 11.3203L3.23438 7.40625C3.13907 7.28594 2.99532 7.21562 2.8422 7.21562L1.75001 7.21562C1.64532 7.21562 1.58751 7.33594 1.65157 7.41719L5.93126 12.8391C6.13126 13.0922 6.51563 13.0922 6.7172 12.8391L14.3484 3.16875C14.4125 3.08906 14.3547 2.96875 14.25 2.96875L13.1578 2.96875Z" fill-rule="evenodd" stroke="rgb(151,151,151)" stroke-opacity="0" stroke-width="1.000000" />
</g>
<g id="ant-design">
<rect id="矩形" width="11.988293" height="11.988293" x="2.000000" y="2.000000" opacity="0" fill="rgb(59,65,75)" />
<path id="形状" d="M10.7277 4.4243C10.9819 4.67718 10.9819 5.08928 10.7277 5.34216C10.4748 5.59637 10.0627 5.59637 9.80848 5.34216L8.13333 3.66835C8.06911 3.60412 7.97278 3.59877 7.9032 3.65363C7.89785 3.65898 7.89116 3.66299 7.88581 3.66835L3.6792 7.87228C3.60963 7.94185 3.60963 8.05023 3.6792 8.1198L7.88715 12.3237C7.95672 12.3933 8.0651 12.3933 8.13467 12.3237L9.80715 10.6486C10.0613 10.3957 10.4721 10.3957 10.7263 10.6486C10.9806 10.9015 10.9806 11.3136 10.7263 11.5664L8.51733 13.7741C8.23454 14.0564 7.77657 14.0564 7.49378 13.7741L2.22616 8.51049C2.09 8.37526 2.01343 8.19129 2.01343 7.99938C2.01343 7.80748 2.09 7.62351 2.22616 7.48828L7.49512 2.22333C7.77609 1.94235 8.23502 1.93968 8.51867 2.21664C9.11968 2.81631 9.54471 3.24134 9.79243 3.48906L9.79377 3.49039L10.7277 4.4243ZM12.1406 5.87317L13.785 7.50952C13.921 7.64474 13.9976 7.82855 13.9979 8.02035C13.9981 8.21216 13.922 8.39617 13.7863 8.53174L12.1566 10.1601C11.9024 10.413 11.4916 10.413 11.2374 10.1601C11.1154 10.0385 11.0468 9.87338 11.0468 9.70113C11.0468 9.52888 11.1154 9.36373 11.2374 9.2422L12.3319 8.14908C12.4015 8.0795 12.4015 7.97112 12.3319 7.90155L11.2214 6.79236C11.0993 6.67084 11.0307 6.50569 11.0307 6.33344C11.0307 6.16119 11.0993 5.99604 11.2214 5.87451C11.4743 5.62029 11.8864 5.62029 12.1406 5.87317ZM6.61072 8.02612C6.61072 8.53377 6.8818 9.00286 7.32185 9.25668C7.76191 9.51051 8.30407 9.51051 8.74413 9.25668C9.18418 9.00286 9.45526 8.53377 9.45526 8.02612C9.45526 7.24136 8.81849 6.60518 8.03299 6.60518C7.24749 6.60518 6.61072 7.24136 6.61072 8.02612Z" fill="rgb(59,65,75)" fill-rule="evenodd" />
<path id="形状" d="M10.7277 4.4243C10.9819 4.67718 10.9819 5.08928 10.7277 5.34216C10.4748 5.59637 10.0627 5.59637 9.80848 5.34216L8.13333 3.66835C8.06911 3.60412 7.97278 3.59877 7.9032 3.65363C7.89785 3.65898 7.89116 3.66299 7.88581 3.66835L3.6792 7.87228C3.60963 7.94185 3.60963 8.05023 3.6792 8.1198L7.88715 12.3237C7.95672 12.3933 8.0651 12.3933 8.13467 12.3237L9.80715 10.6486C10.0613 10.3957 10.4721 10.3957 10.7263 10.6486C10.9806 10.9015 10.9806 11.3136 10.7263 11.5664L8.51733 13.7741C8.23454 14.0564 7.77657 14.0564 7.49378 13.7741L2.22616 8.51049C2.09 8.37526 2.01343 8.19129 2.01343 7.99938C2.01343 7.80748 2.09 7.62351 2.22616 7.48828L7.49512 2.22333C7.77609 1.94235 8.23502 1.93968 8.51867 2.21664C9.11968 2.81631 9.54471 3.24134 9.79243 3.48906L9.79377 3.49039L10.7277 4.4243ZM12.1406 5.87317L13.785 7.50952C13.921 7.64474 13.9976 7.82855 13.9979 8.02035C13.9981 8.21216 13.922 8.39617 13.7863 8.53174L12.1566 10.1601C11.9024 10.413 11.4916 10.413 11.2374 10.1601C11.1154 10.0385 11.0468 9.87338 11.0468 9.70113C11.0468 9.52888 11.1154 9.36373 11.2374 9.2422L12.3319 8.14908C12.4015 8.0795 12.4015 7.97112 12.3319 7.90155L11.2214 6.79236C11.0993 6.67084 11.0307 6.50569 11.0307 6.33344C11.0307 6.16119 11.0993 5.99604 11.2214 5.87451C11.4743 5.62029 11.8864 5.62029 12.1406 5.87317ZM6.61072 8.02612C6.61072 8.53377 6.8818 9.00286 7.32185 9.25668C7.76191 9.51051 8.30407 9.51051 8.74413 9.25668C9.18418 9.00286 9.45526 8.53377 9.45526 8.02612C9.45526 7.24136 8.81849 6.60518 8.03299 6.60518C7.24749 6.60518 6.61072 7.24136 6.61072 8.02612Z" fill-rule="evenodd" stroke="rgb(151,151,151)" stroke-opacity="0" stroke-width="1.000000" />
</g>
</svg>
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none" customFrame="#000000">
<rect id="Icon/Line/AntDesign" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<g id="check" opacity="0">
<rect id="矩形" width="16.000000" height="16.000000" x="0.000000" y="0.000000" opacity="0" fill="rgb(0,0,0)" />
<path id="路径" d="M14.25 2.96875L13.1578 2.96875C13.0047 2.96875 12.8594 3.03906 12.7656 3.15937L6.32345 11.3203L3.23438 7.40625C3.13907 7.28594 2.99532 7.21562 2.8422 7.21562L1.75001 7.21562C1.64532 7.21562 1.58751 7.33594 1.65157 7.41719L5.93126 12.8391C6.13126 13.0922 6.51563 13.0922 6.7172 12.8391L14.3484 3.16875C14.4125 3.08906 14.3547 2.96875 14.25 2.96875Z" fill="rgb(0,0,0)" fill-opacity="0.650980413" fill-rule="evenodd" />
<path id="路径" d="M13.1578 2.96875C13.0047 2.96875 12.8594 3.03906 12.7656 3.15937L6.32345 11.3203L3.23438 7.40625C3.13907 7.28594 2.99532 7.21562 2.8422 7.21562L1.75001 7.21562C1.64532 7.21562 1.58751 7.33594 1.65157 7.41719L5.93126 12.8391C6.13126 13.0922 6.51563 13.0922 6.7172 12.8391L14.3484 3.16875C14.4125 3.08906 14.3547 2.96875 14.25 2.96875L13.1578 2.96875Z" fill-rule="evenodd" stroke="rgb(151,151,151)" stroke-opacity="0" stroke-width="1.000000" />
</g>
<g id="ant-design">
<rect id="矩形" width="11.988293" height="11.988293" x="2.000000" y="2.000000" opacity="0" fill="rgb(5,95,194)" />
<path id="形状" d="M10.7277 4.4243C10.9819 4.67718 10.9819 5.08928 10.7277 5.34216C10.4748 5.59637 10.0627 5.59637 9.80848 5.34216L8.13333 3.66835C8.06911 3.60412 7.97278 3.59877 7.9032 3.65363C7.89785 3.65898 7.89116 3.66299 7.88581 3.66835L3.6792 7.87228C3.60963 7.94185 3.60963 8.05023 3.6792 8.1198L7.88715 12.3237C7.95672 12.3933 8.0651 12.3933 8.13467 12.3237L9.80715 10.6486C10.0613 10.3957 10.4721 10.3957 10.7263 10.6486C10.9806 10.9015 10.9806 11.3136 10.7263 11.5664L8.51733 13.7741C8.23454 14.0564 7.77657 14.0564 7.49378 13.7741L2.22616 8.51049C2.09 8.37526 2.01343 8.19129 2.01343 7.99938C2.01343 7.80748 2.09 7.62351 2.22616 7.48828L7.49512 2.22333C7.77609 1.94235 8.23502 1.93968 8.51867 2.21664C9.11968 2.81631 9.54471 3.24134 9.79243 3.48906L9.79377 3.49039L10.7277 4.4243ZM12.1406 5.87317L13.785 7.50952C13.921 7.64474 13.9976 7.82855 13.9979 8.02035C13.9981 8.21216 13.922 8.39617 13.7863 8.53174L12.1566 10.1601C11.9024 10.413 11.4916 10.413 11.2374 10.1601C11.1154 10.0385 11.0468 9.87338 11.0468 9.70113C11.0468 9.52888 11.1154 9.36373 11.2374 9.2422L12.3319 8.14908C12.4015 8.0795 12.4015 7.97112 12.3319 7.90155L11.2214 6.79236C11.0993 6.67084 11.0307 6.50569 11.0307 6.33344C11.0307 6.16119 11.0993 5.99604 11.2214 5.87451C11.4743 5.62029 11.8864 5.62029 12.1406 5.87317ZM6.61072 8.02612C6.61072 8.53377 6.8818 9.00286 7.32185 9.25668C7.76191 9.51051 8.30407 9.51051 8.74413 9.25668C9.18418 9.00286 9.45526 8.53377 9.45526 8.02612C9.45526 7.24136 8.81849 6.60518 8.03299 6.60518C7.24749 6.60518 6.61072 7.24136 6.61072 8.02612Z" fill="rgb(5,95,194)" fill-rule="evenodd" />
<path id="形状" d="M10.7277 4.4243C10.9819 4.67718 10.9819 5.08928 10.7277 5.34216C10.4748 5.59637 10.0627 5.59637 9.80848 5.34216L8.13333 3.66835C8.06911 3.60412 7.97278 3.59877 7.9032 3.65363C7.89785 3.65898 7.89116 3.66299 7.88581 3.66835L3.6792 7.87228C3.60963 7.94185 3.60963 8.05023 3.6792 8.1198L7.88715 12.3237C7.95672 12.3933 8.0651 12.3933 8.13467 12.3237L9.80715 10.6486C10.0613 10.3957 10.4721 10.3957 10.7263 10.6486C10.9806 10.9015 10.9806 11.3136 10.7263 11.5664L8.51733 13.7741C8.23454 14.0564 7.77657 14.0564 7.49378 13.7741L2.22616 8.51049C2.09 8.37526 2.01343 8.19129 2.01343 7.99938C2.01343 7.80748 2.09 7.62351 2.22616 7.48828L7.49512 2.22333C7.77609 1.94235 8.23502 1.93968 8.51867 2.21664C9.11968 2.81631 9.54471 3.24134 9.79243 3.48906L9.79377 3.49039L10.7277 4.4243ZM12.1406 5.87317L13.785 7.50952C13.921 7.64474 13.9976 7.82855 13.9979 8.02035C13.9981 8.21216 13.922 8.39617 13.7863 8.53174L12.1566 10.1601C11.9024 10.413 11.4916 10.413 11.2374 10.1601C11.1154 10.0385 11.0468 9.87338 11.0468 9.70113C11.0468 9.52888 11.1154 9.36373 11.2374 9.2422L12.3319 8.14908C12.4015 8.0795 12.4015 7.97112 12.3319 7.90155L11.2214 6.79236C11.0993 6.67084 11.0307 6.50569 11.0307 6.33344C11.0307 6.16119 11.0993 5.99604 11.2214 5.87451C11.4743 5.62029 11.8864 5.62029 12.1406 5.87317ZM6.61072 8.02612C6.61072 8.53377 6.8818 9.00286 7.32185 9.25668C7.76191 9.51051 8.30407 9.51051 8.74413 9.25668C9.18418 9.00286 9.45526 8.53377 9.45526 8.02612C9.45526 7.24136 8.81849 6.60518 8.03299 6.60518C7.24749 6.60518 6.61072 7.24136 6.61072 8.02612Z" fill-rule="evenodd" stroke="rgb(151,151,151)" stroke-opacity="0" stroke-width="1.000000" />
</g>
</svg>
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none">
<rect id="分析 1" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<path id="矢量 349" d="M3.3334 13.3335C2.96673 13.3335 2.66673 13.0335 2.66673 12.6668L2.66673 10.0001C2.66673 9.63348 2.96673 9.33348 3.3334 9.33348C3.70006 9.33348 4.00006 9.63348 4.00006 10.0001L4.00006 12.6668C4.00006 13.0335 3.70006 13.3335 3.3334 13.3335L3.3334 13.3335ZM6.4334 13.3335C6.06673 13.3335 5.76673 13.0335 5.76673 12.6668L5.76673 7.66681C5.76673 7.30014 6.06673 7.00014 6.4334 7.00014C6.80006 7.00014 7.10006 7.30014 7.10006 7.66681L7.10006 12.6668C7.10006 13.0335 6.80006 13.3335 6.4334 13.3335ZM9.56673 13.3335C9.20006 13.3335 8.90006 13.0335 8.90006 12.6668L8.90006 9.00014C8.90006 8.63348 9.20006 8.33348 9.56673 8.33348C9.9334 8.33348 10.2334 8.63348 10.2334 9.00014L10.2334 12.6668C10.2334 13.0335 9.9334 13.3335 9.56673 13.3335L9.56673 13.3335ZM12.6667 13.3335C12.3001 13.3335 12.0001 13.0335 12.0001 12.6668L12.0001 8.00014C12.0001 7.63348 12.3001 7.33348 12.6667 7.33348C13.0334 7.33348 13.3334 7.63348 13.3334 8.00014L13.3334 12.6668C13.3334 13.0335 13.0334 13.3335 12.6667 13.3335ZM3.3334 8.00014C3.16673 8.00014 2.96673 7.93348 2.8334 7.76681C2.60006 7.50014 2.60006 7.06681 2.86673 6.83348L6.5334 3.50014C6.80006 3.26681 7.2334 3.26681 7.46673 3.53348C7.70006 3.80014 7.70006 4.23348 7.4334 4.46681L3.76673 7.80014C3.66673 7.93348 3.50006 8.00014 3.3334 8.00014Z" fill="rgb(59,65,75)" fill-rule="nonzero" />
<path id="矢量 350" d="M9.6667 6.99979C9.50003 6.99979 9.3667 6.93312 9.23337 6.83312L6.5667 4.49979C6.30003 4.26645 6.2667 3.83312 6.50003 3.56645C6.73337 3.29979 7.1667 3.26645 7.43337 3.49979L10.1 5.83312C10.3667 6.06645 10.4 6.49979 10.1667 6.76645C10.0334 6.93312 9.8667 6.99979 9.6667 6.99979L9.6667 6.99979Z" fill="rgb(59,65,75)" fill-rule="nonzero" />
<path id="矢量 351" d="M9.66667 7.00033C9.5 7.00033 9.33333 6.93366 9.2 6.80033C8.93333 6.53366 8.93333 6.13366 9.2 5.86699L12.2 2.86699C12.4667 2.60033 12.8667 2.60033 13.1333 2.86699C13.4 3.13366 13.4 3.53366 13.1333 3.80033L10.1333 6.80033C10 6.93366 9.83333 7.00033 9.66667 7.00033L9.66667 7.00033Z" fill="rgb(59,65,75)" fill-rule="nonzero" />
<path id="矢量 352" d="M12.6667 4.00033L10.6667 4.00033C10.3 4.00033 10 3.70033 10 3.33366C10 2.96699 10.3 2.66699 10.6667 2.66699L12.6667 2.66699C13.0333 2.66699 13.3333 2.96699 13.3333 3.33366C13.3333 3.70033 13.0333 4.00033 12.6667 4.00033L12.6667 4.00033Z" fill="rgb(59,65,75)" fill-rule="nonzero" />
<path id="矢量 353" d="M12.6667 6.00033C12.3 6.00033 12 5.70033 12 5.33366L12 3.33366C12 2.96699 12.3 2.66699 12.6667 2.66699C13.0333 2.66699 13.3333 2.96699 13.3333 3.33366L13.3333 5.33366C13.3333 5.70033 13.0333 6.00033 12.6667 6.00033Z" fill="rgb(59,65,75)" fill-rule="nonzero" />
</svg>
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none">
<rect id="分析 1" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<path id="矢量 349" d="M3.3334 13.3335C2.96673 13.3335 2.66673 13.0335 2.66673 12.6668L2.66673 10.0001C2.66673 9.63348 2.96673 9.33348 3.3334 9.33348C3.70006 9.33348 4.00006 9.63348 4.00006 10.0001L4.00006 12.6668C4.00006 13.0335 3.70006 13.3335 3.3334 13.3335L3.3334 13.3335ZM6.4334 13.3335C6.06673 13.3335 5.76673 13.0335 5.76673 12.6668L5.76673 7.66681C5.76673 7.30014 6.06673 7.00014 6.4334 7.00014C6.80006 7.00014 7.10006 7.30014 7.10006 7.66681L7.10006 12.6668C7.10006 13.0335 6.80006 13.3335 6.4334 13.3335ZM9.56673 13.3335C9.20006 13.3335 8.90006 13.0335 8.90006 12.6668L8.90006 9.00014C8.90006 8.63348 9.20006 8.33348 9.56673 8.33348C9.9334 8.33348 10.2334 8.63348 10.2334 9.00014L10.2334 12.6668C10.2334 13.0335 9.9334 13.3335 9.56673 13.3335L9.56673 13.3335ZM12.6667 13.3335C12.3001 13.3335 12.0001 13.0335 12.0001 12.6668L12.0001 8.00014C12.0001 7.63348 12.3001 7.33348 12.6667 7.33348C13.0334 7.33348 13.3334 7.63348 13.3334 8.00014L13.3334 12.6668C13.3334 13.0335 13.0334 13.3335 12.6667 13.3335ZM3.3334 8.00014C3.16673 8.00014 2.96673 7.93348 2.8334 7.76681C2.60006 7.50014 2.60006 7.06681 2.86673 6.83348L6.5334 3.50014C6.80006 3.26681 7.2334 3.26681 7.46673 3.53348C7.70006 3.80014 7.70006 4.23348 7.4334 4.46681L3.76673 7.80014C3.66673 7.93348 3.50006 8.00014 3.3334 8.00014Z" fill="rgb(5,95,194)" fill-rule="nonzero" />
<path id="矢量 350" d="M9.6667 6.99979C9.50003 6.99979 9.3667 6.93312 9.23337 6.83312L6.5667 4.49979C6.30003 4.26645 6.2667 3.83312 6.50003 3.56645C6.73337 3.29979 7.1667 3.26645 7.43337 3.49979L10.1 5.83312C10.3667 6.06645 10.4 6.49979 10.1667 6.76645C10.0334 6.93312 9.8667 6.99979 9.6667 6.99979L9.6667 6.99979Z" fill="rgb(5,95,194)" fill-rule="nonzero" />
<path id="矢量 351" d="M9.66667 7.00033C9.5 7.00033 9.33333 6.93366 9.2 6.80033C8.93333 6.53366 8.93333 6.13366 9.2 5.86699L12.2 2.86699C12.4667 2.60033 12.8667 2.60033 13.1333 2.86699C13.4 3.13366 13.4 3.53366 13.1333 3.80033L10.1333 6.80033C10 6.93366 9.83333 7.00033 9.66667 7.00033L9.66667 7.00033Z" fill="rgb(5,95,194)" fill-rule="nonzero" />
<path id="矢量 352" d="M12.6667 4.00033L10.6667 4.00033C10.3 4.00033 10 3.70033 10 3.33366C10 2.96699 10.3 2.66699 10.6667 2.66699L12.6667 2.66699C13.0333 2.66699 13.3333 2.96699 13.3333 3.33366C13.3333 3.70033 13.0333 4.00033 12.6667 4.00033L12.6667 4.00033Z" fill="rgb(5,95,194)" fill-rule="nonzero" />
<path id="矢量 353" d="M12.6667 6.00033C12.3 6.00033 12 5.70033 12 5.33366L12 3.33366C12 2.96699 12.3 2.66699 12.6667 2.66699C13.0333 2.66699 13.3333 2.96699 13.3333 3.33366L13.3333 5.33366C13.3333 5.70033 13.0333 6.00033 12.6667 6.00033Z" fill="rgb(5,95,194)" fill-rule="nonzero" />
</svg>
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none" customFrame="#000000">
<rect id="Icon/Line/AntDesign" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<g id="组合 105">
<path id="矩形 142" d="M2.08338 6.66666L1.00001 6.66667C0.447718 6.66667 0 6.21895 0 5.66666L0 1C0 0.447715 0.447715 0 1 0L5.66667 0C6.21895 0 6.66667 0.447715 6.66667 1L6.66667 5.66667C6.66667 6.21895 6.21895 6.66667 5.66667 6.66667L4.58328 6.66667" stroke="rgb(59,65,75)" stroke-width="1.200000" transform="matrix(0.707107,-0.707107,0.707107,0.707107,1.00024,8.07129)" />
<path id="矩形 143" d="M2.08338 6.66666L1.00001 6.66667C0.447718 6.66667 0 6.21895 0 5.66666L0 1C0 0.447715 0.447715 0 1 0L5.66667 0C6.21895 0 6.66667 0.447715 6.66667 1L6.66667 5.66667C6.66667 6.21895 6.21895 6.66667 5.66667 6.66667L4.58328 6.66667" stroke="rgb(59,65,75)" stroke-width="1.200000" transform="matrix(0.707107,-0.707107,-0.707107,-0.707107,10.4282,12.7852)" />
</g>
</svg>
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none" customFrame="#000000">
<rect id="Icon/Line/AntDesign" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<g id="组合 105">
<path id="矩形 142" d="M2.08338 6.66666L1.00001 6.66667C0.447718 6.66667 0 6.21895 0 5.66666L0 1C0 0.447715 0.447715 0 1 0L5.66667 0C6.21895 0 6.66667 0.447715 6.66667 1L6.66667 5.66667C6.66667 6.21895 6.21895 6.66667 5.66667 6.66667L4.58328 6.66667" stroke="rgb(5,95,194)" stroke-width="1.200000" transform="matrix(0.707107,-0.707107,0.707107,0.707107,1.00024,8.07129)" />
<path id="矩形 143" d="M2.08338 6.66666L1.00001 6.66667C0.447718 6.66667 0 6.21895 0 5.66666L0 1C0 0.447715 0.447715 0 1 0L5.66667 0C6.21895 0 6.66667 0.447715 6.66667 1L6.66667 5.66667C6.66667 6.21895 6.21895 6.66667 5.66667 6.66667L4.58328 6.66667" stroke="rgb(5,95,194)" stroke-width="1.200000" transform="matrix(0.707107,-0.707107,-0.707107,-0.707107,10.4282,12.7852)" />
</g>
</svg>
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none">
<rect id="分析 1" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<path id="矢量 1651" d="M10.0503 2C10.3384 2 10.619 2.09657 10.852 2.27586C11.0851 2.45516 11.2585 2.70798 11.3475 2.99809C11.4366 3.28819 11.4366 3.6007 11.3475 3.8908C11.2585 4.18091 11.0851 4.43373 10.852 4.61303C10.619 4.79232 10.3384 4.88889 10.0503 4.88889L5.9583 4.88889C5.69558 4.88873 5.43848 4.80822 5.21793 4.65703C4.99737 4.50585 4.82274 4.29043 4.71502 4.03667C4.35984 4.08328 4.0252 4.23849 3.752 4.48332C3.4788 4.72814 3.27889 5.05197 3.17673 5.41519C3.07456 5.77842 3.07456 6.1653 3.17673 6.52853C3.27889 6.89176 3.4788 7.21558 3.752 7.46041C4.0252 7.70523 4.35984 7.86044 4.71502 7.90706C4.82284 7.65343 4.99751 7.43816 5.21806 7.28711C5.43861 7.13606 5.69565 7.05566 5.9583 7.05556L10.0503 7.05556C10.3175 7.05563 10.5789 7.13883 10.8019 7.29483C11.0248 7.45084 11.1996 7.67276 11.3045 7.93306C11.8894 7.98317 12.4467 8.21802 12.9042 8.60722C13.3618 8.99642 13.6985 9.52206 13.8708 10.1161C14.0431 10.7102 14.0431 11.3454 13.8708 11.9394C13.6985 12.5335 13.3618 13.0591 12.9042 13.4483C12.4467 13.8375 11.8894 14.0724 11.3045 14.1225C11.1996 14.3828 11.0248 14.6047 10.8019 14.7607C10.5789 14.9167 10.3175 14.9999 10.0503 15L5.9583 15C5.71881 15.0001 5.48352 14.9334 5.27608 14.8067C5.06865 14.6799 4.89638 14.4976 4.77661 14.2779C4.65684 14.0583 4.59378 13.8092 4.59378 13.5556C4.59378 13.3019 4.65684 13.0528 4.77661 12.8332C4.89638 12.6136 5.06865 12.4312 5.27608 12.3044C5.48352 12.1777 5.71881 12.111 5.9583 12.1111L10.0503 12.1111C10.6041 12.1111 11.0794 12.4607 11.2929 12.9626C11.6488 12.9171 11.9845 12.7624 12.2585 12.5177C12.5326 12.273 12.7333 11.9488 12.8358 11.585C12.9384 11.2212 12.9384 10.8336 12.8358 10.4698C12.7333 10.106 12.5326 9.78186 12.2585 9.53714C11.9845 9.29241 11.6488 9.13778 11.2929 9.09222C11.1853 9.34593 11.0108 9.56132 10.7904 9.71251C10.5699 9.86369 10.3129 9.94423 10.0503 9.94444L5.9583 9.94444C5.69087 9.94445 5.42933 9.86121 5.20622 9.70506C4.9831 9.54892 4.80826 9.32676 4.70342 9.06622C4.11732 9.01784 3.55849 8.78394 3.09952 8.39491C2.64055 8.00587 2.30265 7.47968 2.12971 6.88468C1.95676 6.28967 1.95676 5.65334 2.12971 5.05833C2.30265 4.46332 2.64055 3.93713 3.09952 3.54809C3.55849 3.15906 4.11732 2.92516 4.70342 2.87678C4.80847 2.61651 4.9834 2.39465 5.2065 2.23878C5.4296 2.0829 5.69102 1.99987 5.9583 2L10.0503 2Z" fill="rgb(59,65,75)" fill-rule="nonzero" />
</svg>
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.000000" height="16.000000" fill="none">
<rect id="分析 1" width="16.000000" height="16.000000" x="0.000000" y="0.000000" />
<path id="矢量 1651" d="M10.0503 2C10.3384 2 10.619 2.09657 10.852 2.27586C11.0851 2.45516 11.2585 2.70798 11.3475 2.99809C11.4366 3.28819 11.4366 3.6007 11.3475 3.8908C11.2585 4.18091 11.0851 4.43373 10.852 4.61303C10.619 4.79232 10.3384 4.88889 10.0503 4.88889L5.9583 4.88889C5.69558 4.88873 5.43848 4.80822 5.21793 4.65703C4.99737 4.50585 4.82274 4.29043 4.71502 4.03667C4.35984 4.08328 4.0252 4.23849 3.752 4.48332C3.4788 4.72814 3.27889 5.05197 3.17673 5.41519C3.07456 5.77842 3.07456 6.1653 3.17673 6.52853C3.27889 6.89176 3.4788 7.21558 3.752 7.46041C4.0252 7.70523 4.35984 7.86044 4.71502 7.90706C4.82284 7.65343 4.99751 7.43816 5.21806 7.28711C5.43861 7.13606 5.69565 7.05566 5.9583 7.05556L10.0503 7.05556C10.3175 7.05563 10.5789 7.13883 10.8019 7.29483C11.0248 7.45084 11.1996 7.67276 11.3045 7.93306C11.8894 7.98317 12.4467 8.21802 12.9042 8.60722C13.3618 8.99642 13.6985 9.52206 13.8708 10.1161C14.0431 10.7102 14.0431 11.3454 13.8708 11.9394C13.6985 12.5335 13.3618 13.0591 12.9042 13.4483C12.4467 13.8375 11.8894 14.0724 11.3045 14.1225C11.1996 14.3828 11.0248 14.6047 10.8019 14.7607C10.5789 14.9167 10.3175 14.9999 10.0503 15L5.9583 15C5.71881 15.0001 5.48352 14.9334 5.27608 14.8067C5.06865 14.6799 4.89638 14.4976 4.77661 14.2779C4.65684 14.0583 4.59378 13.8092 4.59378 13.5556C4.59378 13.3019 4.65684 13.0528 4.77661 12.8332C4.89638 12.6136 5.06865 12.4312 5.27608 12.3044C5.48352 12.1777 5.71881 12.111 5.9583 12.1111L10.0503 12.1111C10.6041 12.1111 11.0794 12.4607 11.2929 12.9626C11.6488 12.9171 11.9845 12.7624 12.2585 12.5177C12.5326 12.273 12.7333 11.9488 12.8358 11.585C12.9384 11.2212 12.9384 10.8336 12.8358 10.4698C12.7333 10.106 12.5326 9.78186 12.2585 9.53714C11.9845 9.29241 11.6488 9.13778 11.2929 9.09222C11.1853 9.34593 11.0108 9.56132 10.7904 9.71251C10.5699 9.86369 10.3129 9.94423 10.0503 9.94444L5.9583 9.94444C5.69087 9.94445 5.42933 9.86121 5.20622 9.70506C4.9831 9.54892 4.80826 9.32676 4.70342 9.06622C4.11732 9.01784 3.55849 8.78394 3.09952 8.39491C2.64055 8.00587 2.30265 7.47968 2.12971 6.88468C1.95676 6.28967 1.95676 5.65334 2.12971 5.05833C2.30265 4.46332 2.64055 3.93713 3.09952 3.54809C3.55849 3.15906 4.11732 2.92516 4.70342 2.87678C4.80847 2.61651 4.9834 2.39465 5.2065 2.23878C5.4296 2.0829 5.69102 1.99987 5.9583 2L10.0503 2Z" fill="rgb(5,95,194)" fill-rule="nonzero" />
</svg>
......@@ -2,61 +2,68 @@
<div class="layout-container">
<!-- 导航菜单 -->
<div class="layout-main">
<div class="layout-main-header">
<div class="layout-main-header-left-box">
<div class="left-box-top">
<div class="icon">
<img :src="summaryInfo.imageUrl" alt="" />
</div>
<div class="info">
<div class="info-box1">{{ summaryInfo.name }}</div>
<div class="info-box2">
<div class="info-box2-item item1">{{ summaryInfo.order }}</div>
|
<div class="info-box2-item item2">{{ summaryInfo.type }}</div>
|
<div class="info-box2-item item3">{{ summaryInfo.ename }}</div>
</div>
</div>
</div>
<div class="left-box-bottom">
<div
class="left-box-bottom-item"
:class="{ leftBoxBottomItemActive: activeTitle === item.name }"
v-for="(item, index) in mainHeaderBtnList"
:key="index"
@click="handleClickMainHeaderBtn(item)"
>
<div class="icon">
<img v-if="activeTitle === item.name" :src="item.activeIcon" alt="" />
<img v-else :src="item.icon" alt="" />
<div class="header-main">
<div class="layout-main-header">
<div class="layout-main-header-container">
<div class="layout-main-header-left-box">
<div class="left-box-top">
<div class="icon">
<img v-if="summaryInfo.imageUrl" :src="summaryInfo.imageUrl" alt="" style="height: 40px;margin-top: 12px;"/>
<img v-else :src="USALogo" alt="" />
</div>
<div class="info">
<div class="info-box1">{{ summaryInfo.name }}</div>
<div class="info-box2">
<div class="info-box2-item item1" v-if="summaryInfo.order">{{ summaryInfo.order +" | "}}</div>
<div class="info-box2-item item2" v-if="summaryInfo.type">{{ summaryInfo.type + " | " }}</div>
<div class="info-box2-item item3" v-if="summaryInfo.ename">{{ summaryInfo.ename }}</div>
</div>
</div>
</div>
<div class="name" :class="{ nameActive: activeTitle === item.name }">
{{ item.name }}
<div class="left-box-bottom">
<div
class="left-box-bottom-item"
:class="{ leftBoxBottomItemActive: activeTitle === item.name }"
v-for="(item, index) in mainHeaderBtnList"
:key="index"
@click="handleClickMainHeaderBtn(item)"
>
<div class="icon">
<img v-if="activeTitle === item.name" :src="item.activeIcon" alt="" />
<img v-else :src="item.icon" alt="" />
</div>
<div class="name" :class="{ nameActive: activeTitle === item.name }">
{{ item.name }}
</div>
</div>
</div>
</div>
</div>
</div>
<div class="layout-main-header-right-box">
<div class="right-box-top">
<div class="time">{{ summaryInfo.postDate }}</div>
<div class="name">{{ summaryInfo.orgName }}</div>
</div>
<div class="right-box-bottom">
<div class="btn" @click="handleShowReport">
<div class="icon">
<img src="./assets/icons/report-icon.png" alt="" />
<div class="layout-main-header-right-box">
<div class="right-box-top">
<div class="time">{{ summaryInfo.postDate }}</div>
<div class="name">{{ summaryInfo.orgName }}</div>
</div>
<div class="text">{{ "政令原文" }}</div>
</div>
<div class="btn-active">
<div class="icon-active">
<img src="./assets/icons/edit-icon.png" alt="" />
<div class="right-box-bottom">
<div class="btn" @click="handleShowReport">
<div class="icon">
<img src="./assets/icons/report-icon.png" alt="" />
</div>
<div class="text">{{ "政令原文" }}</div>
</div>
<div class="btn-active">
<div class="icon-active">
<img src="./assets/icons/edit-icon.png" alt="" />
</div>
<div class="text-active">{{ "分析报告" }}</div>
</div>
<!-- <el-button type="plain" size="large" icon="Search" @click="handleShowReport">政令原文</el-button>
<el-button type="primary" size="large" icon="EditPen">分析报告</el-button> -->
</div>
<div class="text-active">{{ "分析报告" }}</div>
</div>
<!-- <el-button type="plain" size="large" icon="Search" @click="handleShowReport">政令原文</el-button>
<el-button type="primary" size="large" icon="EditPen">分析报告</el-button> -->
</div>
</div>
</div>
......@@ -144,13 +151,13 @@ import { getDecreeSummary } from "@/api/decree/introduction";
import { getDecreeReport } from "@/api/decree/introduction";
import search from "./assets/images/search.png";
import icon1 from "./assets/icons/icon1.png";
import icon1Active from "./assets/icons/icon1_active.png";
import icon2 from "./assets/icons/icon2.png";
import icon2Active from "./assets/icons/icon2_active.png";
import icon3 from "./assets/icons/icon3.png";
import icon3Active from "./assets/icons/icon3_active.png";
import icon1 from "./assets/icons/icon1.svg";
import icon1Active from "./assets/icons/icon1_active.svg";
import icon2 from "./assets/icons/icon2.svg";
import icon2Active from "./assets/icons/icon2_active.svg";
import icon3 from "./assets/icons/icon3.svg";
import icon3Active from "./assets/icons/icon3_active.svg";
import USALogo from "./assets/images/USA-logo.png";
import DefaultIcon2 from "@/assets/icons/default-icon2.png";
const route = useRoute();
......@@ -347,6 +354,16 @@ onMounted(() => {
}
.layout-main {
width: 100%;
overflow-y: auto;
.header-main {
position: sticky;
top: 0;
z-index: 1000;
width: 100%;
background-color: #fff;
box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.05);
overflow: hidden;
}
.layout-main-header {
width: 1600px;
height: 137px;
......@@ -356,21 +373,29 @@ onMounted(() => {
justify-content: space-between;
position: sticky;
top: 0;
z-index: 99999999;
// z-index: 100;
.layout-main-header-container {
width: 1600px;
margin: 0 auto;
display: flex;
justify-content: space-between;
}
.layout-main-header-left-box {
width: 1100px;
margin-top: 13px;
.left-box-top {
height: 64px;
display: flex;
align-items: center;
.icon {
width: 122px;
width: 64px;
height: 64px;
border-radius: 4px;
overflow: hidden;
img {
width: 100%;
height: 100%;
object-fit: fill;
}
}
.info {
......@@ -407,19 +432,19 @@ onMounted(() => {
padding: 0 10px;
}
.item1 {
width: 100px;
max-width: 100px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.item2 {
width: 180px;
max-width: 180px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.item3 {
width: 420px;
max-width: 420px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
......
......@@ -69,7 +69,7 @@ onMounted(() => {
justify-content: center;
.left {
width: 160px;
padding-top: 16px;
padding-top: 8px;
.sider-btn {
margin-top: 20px;
margin-left: 20px;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论