fix: 修复状态图标异常
This commit is contained in:
@@ -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>
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -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)"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user