fix: 修复状态图标异常
This commit is contained in:
@@ -13,7 +13,7 @@ const { surveys } = fetchSurveys();
|
|||||||
<van-swipe-item :key="survey.sn" v-for="survey in surveys">
|
<van-swipe-item :key="survey.sn" v-for="survey in surveys">
|
||||||
<section style="width: 90vw">
|
<section style="width: 90vw">
|
||||||
<h3 style="margin: 10px 0 -10px 10px">我的任务</h3>
|
<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>
|
</section>
|
||||||
</van-swipe-item>
|
</van-swipe-item>
|
||||||
</van-swipe>
|
</van-swipe>
|
||||||
|
|||||||
@@ -146,7 +146,7 @@ function copyItem(item: SurveyItem) {
|
|||||||
|
|
||||||
<!-- AI 洞察图片 -->
|
<!-- AI 洞察图片 -->
|
||||||
<img
|
<img
|
||||||
v-if="isAnalysis"
|
v-if="!isAnalysis"
|
||||||
:src="ai"
|
:src="ai"
|
||||||
class="survey_item_info_title-survey"
|
class="survey_item_info_title-survey"
|
||||||
@click="emit('post-analysis')"
|
@click="emit('post-analysis')"
|
||||||
@@ -157,7 +157,7 @@ function copyItem(item: SurveyItem) {
|
|||||||
<!--报名签到-->
|
<!--报名签到-->
|
||||||
<div class="flex align-center">
|
<div class="flex align-center">
|
||||||
<img
|
<img
|
||||||
src="@/assets/img/publish/user.png"
|
src="@/assets/img/publish/user.png"
|
||||||
alt="Content Icon"
|
alt="Content Icon"
|
||||||
style="width: 15px; height: 15px"
|
style="width: 15px; height: 15px"
|
||||||
/>
|
/>
|
||||||
@@ -178,7 +178,7 @@ function copyItem(item: SurveyItem) {
|
|||||||
</div>
|
</div>
|
||||||
</el-space>
|
</el-space>
|
||||||
</div>
|
</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-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 === 1" src="@/assets/img/publish/publish.png" alt="" />
|
||||||
<img v-else-if="survey.status === 2" src="@/assets/img/publish/end.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 {
|
.wrap {
|
||||||
margin-left: 5px;
|
margin-left: 5px;
|
||||||
padding: 1px 3px;
|
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;
|
border-radius: 6px;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
text-wrap: nowrap;
|
text-wrap: nowrap;
|
||||||
@@ -298,7 +298,7 @@ function copyItem(item: SurveyItem) {
|
|||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
color: #333333;
|
color: #333333;
|
||||||
margin-left: 7px;
|
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 sn = defineModel<string>('sn');
|
||||||
// 是否禁用搜索
|
// 是否禁用搜索
|
||||||
const disableSearch = defineModel<boolean>('disableSearch', { default: false });
|
const disableSearch = defineModel<boolean>('disableSearch', { default: false });
|
||||||
|
const disableInsight = defineModel<boolean>('disableInsight', { default: false });
|
||||||
// sn 的获取方式,默认优先从上级传递的,如果没有尝试从 router 获取
|
// sn 的获取方式,默认优先从上级传递的,如果没有尝试从 router 获取
|
||||||
sn.value = sn.value ?? (route.query.sn as string);
|
sn.value = sn.value ?? (route.query.sn as string);
|
||||||
|
|
||||||
@@ -42,7 +42,7 @@ useFetchAnalysis(sn.value);
|
|||||||
<van-cell class="survey-item">
|
<van-cell class="survey-item">
|
||||||
<template #extra>
|
<template #extra>
|
||||||
<survey-item
|
<survey-item
|
||||||
:is-analysis="true"
|
:is-analysis="disableInsight"
|
||||||
:survey="currentSurvey as SurveyItem"
|
:survey="currentSurvey as SurveyItem"
|
||||||
@post-analysis="postAnalysis(sn as string)"
|
@post-analysis="postAnalysis(sn as string)"
|
||||||
/>
|
/>
|
||||||
|
|||||||
Reference in New Issue
Block a user