feat(media-account): 添加作品详情页面并优化相关组件

- 新增 `node-detail` 作品详情页面
- 优化 `account-detail` 页面的标题和字段
- 更新 `common-select` 组件,添加 `dropdownVisible
This commit is contained in:
rd
2025-09-22 16:05:47 +08:00
parent 0b4b6b85e5
commit 07b57f0d59
9 changed files with 400 additions and 17 deletions

View File

@ -46,6 +46,7 @@
:multiple="false"
:options="operators"
@change="handleSearch"
@dropdownVisibleChange="getOperators"
/>
</div>
</div>
@ -54,10 +55,10 @@
<span class="label">分组</span>
<CommonSelect v-model="query.group_ids" multiple :options="groups" @change="handleSearch" class="!w-200px" />
</div>
<div class="filter-row-item">
<span class="label">所属项目</span>
<CommonSelect v-model="query.project_ids" :options="projects" @change="handleSearch" class="!w-200px" />
</div>
<!-- <div class="filter-row-item">-->
<!-- <span class="label">所属项目</span>-->
<!-- <CommonSelect v-model="query.project_ids" :options="projects" @change="handleSearch" class="!w-200px" />-->
<!-- </div>-->
<div class="filter-row-item">
<span class="label">标签</span>
<CommonSelect v-model="query.tag_ids" :options="tags" @change="handleSearch" class="!w-320px" />
@ -150,7 +151,7 @@ onMounted(() => {
getTags();
getGroups();
getOperators();
getProjects();
// getProjects();
});
defineExpose({