feat: 添加收益模块,包含总收益概览、收益趋势和收益来源,更新相关组件和路由

This commit is contained in:
2025-12-27 19:55:45 +07:00
parent 0ffd8566c8
commit 4a3de581d8
23 changed files with 458 additions and 72 deletions

View File

@@ -0,0 +1,59 @@
<script lang='ts' setup>
const tradingViewInst = useTemplateRef<HTMLDivElement>("tradingViewInst");
useTradingView(tradingViewInst, {
type: "Area",
data: [
{
time: "2023-01-01",
value: 1000,
},
{
time: "2023-02-01",
value: 1200,
},
{
time: "2023-03-01",
value: 900,
},
{
time: "2023-04-01",
value: 1400,
},
{
time: "2023-05-01",
value: 1300,
},
{
time: "2023-06-01",
value: 1500,
},
{
time: "2023-07-01",
value: 1700,
},
{
time: "2023-08-01",
value: 1600,
},
],
weightChartOptions: {
height: 150,
rightPriceScale: {
visible: false,
},
leftPriceScale: {
visible: false,
},
},
});
</script>
<template>
<div>
<h4>收益趋势</h4>
<div ref="tradingViewInst" />
</div>
</template>
<style lang='css' scoped></style>