完善功能

This commit is contained in:
wangxiaowei
2026-03-28 16:41:42 +08:00
parent 899112ccdb
commit de09c881cc
17 changed files with 1045 additions and 95 deletions

View File

@ -14,21 +14,6 @@
<div class="w-20">当前版本</div>
<span> {{ workbenchData.version.version }}</span>
</div>
<div class="flex leading-9">
<div class="w-20">获取渠道</div>
<div>
<a :href="workbenchData.version.channel.website" target="_blank">
<el-button type="success" size="small">官网</el-button>
</a>
<a
class="ml-3"
:href="workbenchData.version.channel.gitee"
target="_blank"
>
<el-button type="danger" size="small">Gitee</el-button>
</a>
</div>
</div>
</div>
</el-card>
<el-card class="!border-none mb-4 flex-1" shadow="never">
@ -79,11 +64,8 @@
<span>常用功能</span>
</template>
<div class="flex flex-wrap">
<div
v-for="item in workbenchData.menu"
class="md:w-[12.5%] w-1/4 flex flex-col items-center"
:key="item"
>
<div v-for="item in workbenchData.menu" class="md:w-[12.5%] w-1/4 flex flex-col items-center"
:key="item">
<router-link :to="item.url" class="mb-3 flex flex-col items-center">
<image-contain width="40px" height="40px" :src="item?.image" />
<div class="mt-2">{{ item.name }}</div>
@ -98,12 +80,8 @@
<span>访问量趋势图</span>
</template>
<div>
<v-charts
ref="visitorChart"
style="height: 350px"
:option="workbenchData.visitorOption"
:autoresize="true"
/>
<v-charts ref="visitorChart" style="height: 350px" :option="workbenchData.visitorOption"
:autoresize="true" />
</div>
</el-card>
<el-card class="!border-none w-full lg:w-1/3" shadow="never">
@ -111,12 +89,8 @@
<span>销售额趋势图</span>
</template>
<div>
<v-charts
ref="saleChart"
style="height: 350px"
:option="workbenchData.saleOption"
:autoresize="true"
/>
<v-charts ref="saleChart" style="height: 350px" :option="workbenchData.saleOption"
:autoresize="true" />
</div>
</el-card>
</div>