feat:导出文件命名+旧图标隐藏

This commit is contained in:
liailing1026
2026-03-13 16:43:26 +08:00
parent 01cdb71903
commit 05f6a07d26
8 changed files with 73 additions and 57 deletions

View File

@@ -124,7 +124,9 @@ const agentsStore = useAgentsStore()
<!-- 数据空间 -->
<div class="text-[12px]">
<span class="text-[var(--color-text)] font-bold">数据空间</span>
<div class="text-[var(--color-text-secondary)] mt-1">归属于{{ item.Classification }}数据空间</div>
<div class="text-[var(--color-text-secondary)] mt-1">
归属于{{ item.Classification }}数据空间
</div>
</div>
<!-- 分割线 -->
<div class="h-[1px] w-full bg-[var(--color-border-default)] my-[8px]"></div>
@@ -158,8 +160,6 @@ const agentsStore = useAgentsStore()
v-if="index1 !== taskProcess.filter(i => i.AgentName === item.Name).length - 1"
class="h-[1px] w-full bg-[var(--color-border-default)] my-[8px]"
></div>
<AssignmentButton />
</div>
</template>
</div>

View File

@@ -80,8 +80,18 @@
:title="previewData?.file_name || '文件预览'"
width="80%"
:close-on-click-modal="true"
:show-close="false"
class="preview-dialog"
>
<!-- 自定义关闭按钮 -->
<template #header>
<div class="dialog-header">
<span class="dialog-title">{{ previewData?.file_name || '文件预览' }}</span>
<button class="dialog-close-btn" @click="previewVisible = false">
<SvgIcon icon-class="close" size="18px" />
</button>
</div>
</template>
<div class="preview-content">
<div v-if="previewLoading" class="preview-loading">
<el-icon class="is-loading"><Loading /></el-icon>
@@ -1079,8 +1089,44 @@ onMounted(() => {
// 预览弹窗样式
.preview-dialog {
.el-dialog__header {
padding: 16px 20px 10px;
margin: 0;
}
.el-dialog__body {
padding: 16px;
}
.dialog-header {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
}
.dialog-title {
font-size: 16px;
font-weight: 600;
color: var(--color-text-primary);
}
.dialog-close-btn {
background: none;
border: none;
cursor: pointer;
width: 24px;
height: 24px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 4px;
color: var(--color-text-regular);
transition: transform 0.3s ease;
&:hover {
transform: rotate(180deg);
}
}
}
</style>

View File

@@ -201,7 +201,7 @@ function handleCancel() {
</div>
</div>
<!-- 按钮点击不会冒泡到卡片 -->
<BranchButton :step="step" />
<!-- <BranchButton :step="step" /> -->
</div>
</template>

View File

@@ -366,7 +366,7 @@ defineExpose({
</div>
</div>
</div>
<BranchButton v-if="planReady" @click="openPlanModification" />
<!-- <BranchButton v-if="planReady" @click="openPlanModification" /> -->
</div>
</template>
<style lang="scss" scoped>