fix: 修复状态图标异常

This commit is contained in:
Huangzhe
2025-05-19 09:55:16 +08:00
parent 44f7e9a8d0
commit 9255469b42
3 changed files with 8 additions and 8 deletions

View File

@@ -13,7 +13,7 @@ const { surveys } = fetchSurveys();
<van-swipe-item :key="survey.sn" v-for="survey in surveys">
<section style="width: 90vw">
<h3 style="margin: 10px 0 -10px 10px">我的任务</h3>
<survey-analysis :sn="survey.sn" :disable-search="true" />
<survey-analysis :sn="survey.sn" :disable-search="true" :disable-insight="true" />
</section>
</van-swipe-item>
</van-swipe>

View File

@@ -146,7 +146,7 @@ function copyItem(item: SurveyItem) {
<!-- AI 洞察图片 -->
<img
v-if="isAnalysis"
v-if="!isAnalysis"
:src="ai"
class="survey_item_info_title-survey"
@click="emit('post-analysis')"
@@ -178,7 +178,7 @@ function copyItem(item: SurveyItem) {
</div>
</el-space>
</div>
<div v-if="!isAnalysis" class="survey_item_status">
<div v-if="isAnalysis" class="survey_item_status">
<img v-if="survey.status === 0" src="@/assets/img/publish/edit.png" alt="" />
<img v-else-if="survey.status === 1" src="@/assets/img/publish/publish.png" alt="" />
<img v-else-if="survey.status === 2" src="@/assets/img/publish/end.png" alt="" />
@@ -286,7 +286,7 @@ function copyItem(item: SurveyItem) {
.wrap {
margin-left: 5px;
padding: 1px 3px;
border: 0.5px solid rgba(192,192,192,0.35);
border: 0.5px solid rgba(192, 192, 192, 0.35);
border-radius: 6px;
font-size: 12px;
text-wrap: nowrap;
@@ -298,7 +298,7 @@ function copyItem(item: SurveyItem) {
font-size: 12px;
color: #333333;
margin-left: 7px;
border: 0.5px solid rgba(192,192,192,0.35);
border: 0.5px solid rgba(192, 192, 192, 0.35);
}
}

View File

@@ -18,7 +18,7 @@ const route = useRoute();
const sn = defineModel<string>('sn');
// 是否禁用搜索
const disableSearch = defineModel<boolean>('disableSearch', { default: false });
const disableInsight = defineModel<boolean>('disableInsight', { default: false });
// sn 的获取方式,默认优先从上级传递的,如果没有尝试从 router 获取
sn.value = sn.value ?? (route.query.sn as string);
@@ -42,7 +42,7 @@ useFetchAnalysis(sn.value);
<van-cell class="survey-item">
<template #extra>
<survey-item
:is-analysis="true"
:is-analysis="disableInsight"
:survey="currentSurvey as SurveyItem"
@post-analysis="postAnalysis(sn as string)"
/>