fix: 对齐工作台模板与平台筛选状态

This commit is contained in:
Yvan
2026-11-05 11:03:09 +08:00
parent 1aa15d3dc8
commit 413a4ebc21
@@ -1,14 +1,23 @@
<template>
<div class="dashboard sw-page">
<el-card shadow="never">
<div class="business-toolbar">
<slot name="heading"><strong>商务工作台</strong></slot>
<div class="business-platform-filter"><span class="business-muted">数据平台</span><el-select v-model="sources" multiple collapse-tags collapse-tags-tooltip clearable placeholder="请选择所属平台" aria-label="数据平台" @change="refresh"><el-option v-for="(label, value) in platforms" :key="value" :label="label" :value="value" /></el-select></div>
<div class="dashboard-toolbar">
<div class="platform-filter">
<!-- <span class="platform-label">数据平台</span> -->
<el-select
v-model="platform"
class="platform-select"
multiple
collapse-tags
collapse-tags-tooltip
clearable
placeholder="请选择所属平台"
aria-label="数据平台"
@change="onPlatformChange"
>
<el-option v-for="(label, value) in platforms" :key="value" :label="label" :value="value" />
</el-select>
</div>
<el-alert v-if="!sources.length" class="mt-3" type="info" :closable="false" title="请选择所属平台后查看数据" />
<el-alert v-else-if="summaryError" class="mt-3" type="error" :closable="false" :title="summaryError" />
<el-alert v-else-if="summary?.available === false" class="mt-3" type="warning" :closable="false" title="工作台所需业务数据尚未接入。" />
</el-card>
</div>
<my-goal-card />
<div class="overview-period">