AI分析高度设置为300

This commit is contained in:
tony 2026-07-22 22:32:45 +08:00
parent 5ffea31889
commit 3f68c81bf1

View File

@ -7,13 +7,22 @@
<span class="text">{{ data.summary }}</span> <span class="text">{{ data.summary }}</span>
<span class="meta"> <span class="meta">
置信度 {{ data.confidence }}% 置信度 {{ data.confidence }}%
<template v-if="data.updatedAt"> · 执行 {{ data.updatedAt }}</template> <template v-if="data.updatedAt">
· 执行 {{ data.updatedAt }}</template
>
</span> </span>
</div> </div>
<div class="btns"> <div class="btns">
<el-button size="small" :loading="loading" @click="onRefresh">一键获取建议</el-button> <el-button size="small" :loading="loading" @click="onRefresh"
<el-button size="small" text type="primary" @click="expanded = !expanded"> >一键获取建议</el-button
{{ expanded ? '收起' : '展开' }} >
<el-button
size="small"
text
type="primary"
@click="expanded = !expanded"
>
{{ expanded ? "收起" : "展开" }}
</el-button> </el-button>
</div> </div>
</div> </div>
@ -27,24 +36,24 @@
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
import { ref } from 'vue' import { ref } from "vue";
import type { AiAdvice } from '../../types' import type { AiAdvice } from "../../types";
withDefaults( withDefaults(
defineProps<{ defineProps<{
data: AiAdvice data: AiAdvice;
loading?: boolean loading?: boolean;
}>(), }>(),
{ loading: false }, { loading: false },
) );
const emit = defineEmits<{ const emit = defineEmits<{
refresh: [] refresh: [];
}>() }>();
const expanded = ref(false) const expanded = ref(false);
function onRefresh() { function onRefresh() {
emit('refresh') emit("refresh");
} }
</script> </script>
@ -55,7 +64,7 @@ function onRefresh() {
} }
.ai-drawer.open { .ai-drawer.open {
min-height: 500px; min-height: 300px;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
} }