修改收藏任务状态问题

This commit is contained in:
田岩
2025-09-03 16:20:59 +08:00
parent b3deb366e5
commit 24cb084ce0
2 changed files with 9 additions and 9 deletions
@@ -11,7 +11,7 @@
v-for="(item, index) in data_list"
@click="swipeActionClick"
>
<view class="item" :class="getStatusClass(index)" @touchmove.stop @click="click_item(item)">
<view class="item" :class="getStatusClass(item.isFinish)" @touchmove.stop @click="click_item(item)">
<view class="img_div">
<image-preview class="img" :src="item?.ossAddr" mode="scaleToFill"></image-preview>
<view class="subscript" v-if="item.isFinish === '02'">已完成</view>
@@ -124,11 +124,9 @@
setPageCache('learning_tasks_details', item);
common.navigateTo(`/pages/learningTasks/details?collectId=${item.collectionId}`);
};
const getStatusClass = (index) => {
const remainder = index % 3;
if (remainder === 0) return 'in_progress';
if (remainder === 1) return 'completed';
return 'expired';
const getStatusClass = (isFinish) => {
if (isFinish === '02') return 'completed';
return 'in_progress';
};
const scrolltolower = (item) => {
getData();
@@ -39,9 +39,11 @@
const item = computed(() => props.item);
const getStatusClass = (isFinish) => {
// 00进行中、01已完成、02已超时
if (isFinish === '00') return 'in_progress';
if (isFinish === '01') return 'completed';
return 'expired';
// if (isFinish === '00') return 'in_progress';
// if (isFinish === '01') return 'completed';
// return 'expired';
if (isFinish === '02') return 'completed';
return 'in_progress';
};
// 跳转到详情
const click_item = (item) => {