This commit is contained in:
iqudoo
2026-06-07 11:59:50 +08:00
parent 93798e05ec
commit 32dd3ab45e
4 changed files with 9 additions and 9 deletions

View File

@@ -44,7 +44,7 @@
</div>
</div>
<div class="header-right">
<div class="header-right" v-if="!!unitName">
<a-dropdown :trigger="['click']">
<a class="user-dropdown">
<span class="username" :title="unitName">{{ unitName }}</span>
@@ -182,7 +182,7 @@ watch(
const unitName = computed(() => {
const info = userStore.userInfo;
if (!info) return "";
return [info?.name, info?.username].filter(Boolean).join(" ");
return info?.nickname || info?.username || "更多";
});
// 切换侧边栏状态

View File

@@ -36,7 +36,7 @@
<!-- 表单 -->
<IViewTabPane key="form" tab="表单 IViewForm">
<div v-if="activeSection === 'form'" class="demo-section">
<DemoDoc title="IViewForm" :docs="docForm" />
<SimpleDoc title="IViewForm" :docs="docForm" />
<div class="demo-live">
<IViewForm ref="formRef" v-model="formData" :config="formConfig" :read-only="formReadOnly" />
<div class="demo-actions">
@@ -54,7 +54,7 @@
<!-- 列表 -->
<IViewTabPane key="list" tab="列表 IViewTable">
<div v-if="activeSection === 'list'" class="demo-section">
<DemoDoc title="IViewFilter + IViewTable" :docs="docList" />
<SimpleDoc title="IViewFilter + IViewTable" :docs="docList" />
<div class="demo-live">
<IViewFilter v-model="filterParams" :config="filterConfig" @search="handleFilterSearch"
@reset="handleFilterReset" />
@@ -86,7 +86,7 @@
<!-- 详情 -->
<IViewTabPane key="detail" tab="详情 IViewDescriptions">
<div v-if="activeSection === 'detail'" class="demo-section">
<DemoDoc title="IViewDescriptions" :docs="docDetail" />
<SimpleDoc title="IViewDescriptions" :docs="docDetail" />
<div class="demo-live">
<IViewDescriptions :record-data="detailRecord" :columns-list="detailColumns" :column-size="2"
:hidden-label="false">
@@ -103,7 +103,7 @@
<!-- 整页布局 -->
<IViewTabPane key="layout" tab="页面 ILayoutPage">
<div v-if="activeSection === 'layout'" class="demo-section">
<DemoDoc title="ILayoutPage" :docs="docLayout" />
<SimpleDoc title="ILayoutPage" :docs="docLayout" />
<div class="demo-live">
<a-alert type="warning" show-icon message="ILayoutPage 需配置真实 API完整可运行示例请参考「系统设置 → 管理员账号」页面。"
style="margin-bottom: 16px" />
@@ -115,7 +115,7 @@
<!-- 通用组件 -->
<IViewTabPane key="common" tab="通用组件">
<div v-if="activeSection === 'common'" class="demo-section">
<DemoDoc title="IViewConfirm / IViewDrawer / IViewTabs" :docs="docCommon" />
<SimpleDoc title="IViewConfirm / IViewDrawer / IViewTabs" :docs="docCommon" />
<div class="demo-live">
<h4 class="demo-subtitle">IViewConfirm 确认操作</h4>
<div class="demo-actions">
@@ -164,7 +164,7 @@ import IViewTable from "@/iview/IViewTable.vue";
import IViewDescriptions from "@/iview/IViewDescriptions.vue";
import IViewConfirm from "@/iview/IViewConfirm.vue";
import IViewDrawer from "@/iview/IViewDrawer.vue";
import DemoDoc from "./DemoDoc.vue";
import SimpleDoc from "./SimpleDoc.vue";
import { showSuccessTips, showErrorTips } from "@/iview/utils/messageTips";
const activeSection = ref("overview");

View File

@@ -13,7 +13,7 @@
</a-button>
<a-button type="default" @click="clearTask" :loading="clearTaskLoading">
<template #icon><delete-outlined /></template>
任务
任务
</a-button>
</div>
</div>