feat: 优化导航页
This commit is contained in:
parent
27d6fb9e2f
commit
10e833c6c9
|
|
@ -1,25 +1,77 @@
|
||||||
<template>
|
<template>
|
||||||
<t-row>
|
<t-row>
|
||||||
<t-col :span="3">
|
<t-col :flex="3">
|
||||||
<t-card hoverShadow class="bigNav" @click="goDq">
|
<t-card hoverShadow header-bordered>
|
||||||
双碳贷前计算器
|
<template #header>
|
||||||
|
<div class="redTitle" @click="goDq">转型金融贷前计算器</div>
|
||||||
|
</template>
|
||||||
|
<xt-chart :option="option"></xt-chart>
|
||||||
|
<t-table
|
||||||
|
row-key="key"
|
||||||
|
:data="tableData"
|
||||||
|
:columns="columns"
|
||||||
|
lazy-load
|
||||||
|
@active-change="onActiveChange"
|
||||||
|
></t-table>
|
||||||
</t-card>
|
</t-card>
|
||||||
</t-col>
|
</t-col>
|
||||||
<t-col :span="3">
|
<t-col :flex="3">
|
||||||
<t-card hoverShadow class="bigNav" @click="goDh">
|
<t-card hoverShadow header-bordered>
|
||||||
双碳贷后计算器
|
<template #header>
|
||||||
|
<div class="redTitle" @click="goDq">转型金融贷后计算器</div>
|
||||||
|
</template>
|
||||||
|
<div class="bigNav">暂未开放</div>
|
||||||
</t-card>
|
</t-card>
|
||||||
</t-col>
|
</t-col>
|
||||||
</t-row>
|
</t-row>
|
||||||
</template>
|
</template>
|
||||||
<script setup>
|
<script setup>
|
||||||
import router from '@/router'
|
import router from '@/router'
|
||||||
|
import { ref, onMounted } from 'vue'
|
||||||
|
import xtChart from "@/components/xtChart/index.vue";
|
||||||
|
|
||||||
const goDq = () => {
|
const goDq = () => {
|
||||||
router.push('/dq')
|
router.push('/dq')
|
||||||
}
|
}
|
||||||
const goDh = () => {
|
const goDh = () => {
|
||||||
router.push('/dh')
|
router.push('/dh')
|
||||||
}
|
}
|
||||||
|
const option = {
|
||||||
|
title: {
|
||||||
|
text: '核算雷达图'
|
||||||
|
},
|
||||||
|
radar: {
|
||||||
|
center: ['50%', '55%'],
|
||||||
|
// shape: 'circle',
|
||||||
|
indicator: [
|
||||||
|
{ name: '技术路径', max: 35 },
|
||||||
|
{ name: '碳排放', max: 20 },
|
||||||
|
{ name: '企业碳治理', max: 10 },
|
||||||
|
{ name: '融资计划', max: 10 },
|
||||||
|
{ name: '社会与治理协同效益', max: 10 },
|
||||||
|
{ name: '数字化与智能化水平', max: 8 },
|
||||||
|
{ name: '环境协同效益', max: 7 }
|
||||||
|
],
|
||||||
|
axisName: {
|
||||||
|
formatter: function(value, indicator) {
|
||||||
|
return `${value}\n(${indicator.max})`;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
series: []
|
||||||
|
};
|
||||||
|
|
||||||
|
const tableData = [
|
||||||
|
{"pf": "低于10%及以上", "score": "80~100", "level": "领先"},
|
||||||
|
{"pf": "低于5%(含)~0%", "score": "60~79", "level": "良好"},
|
||||||
|
{"pf": "低于0~5%", "score": "30~59", "level": "一般"},
|
||||||
|
{"pf": "高于", "score": "0~29", "level": "较差"}
|
||||||
|
];
|
||||||
|
const columns = [
|
||||||
|
{ colKey: 'pf', title: '项目碳排放量', width: '300' },
|
||||||
|
{ colKey: 'score', title: '企业分值区间' },
|
||||||
|
{ colKey: 'level', title: '企业/项目等级', ellipsis: true }
|
||||||
|
];
|
||||||
</script>
|
</script>
|
||||||
<style scoped>
|
<style scoped>
|
||||||
.bigNav {
|
.bigNav {
|
||||||
|
|
@ -31,4 +83,10 @@ const goDh = () => {
|
||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
}
|
}
|
||||||
|
.redTitle {
|
||||||
|
color: var(--td-brand-color);
|
||||||
|
font-size: 20px;
|
||||||
|
font-weight: 500;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
Loading…
Reference in New Issue