Merge branch 'test_任务管理v2' into test

* test_任务管理v2:
  修改item
This commit is contained in:
lq
2025-09-25 16:45:14 +08:00

View File

@ -1,5 +1,11 @@
<template>
<a-trigger trigger="click" position="br" @click.stop @popup-visible-change="onPopupVisibleChange" v-model:popup-visible="popupVisible">
<a-trigger
trigger="click"
position="br"
@click.stop
@popup-visible-change="onPopupVisibleChange"
v-model:popup-visible="popupVisible"
>
<div class="task-item">
<div class="color-indicator" :style="{ background: getTaskColor() }"></div>
<div>{{ timestampToTime(task.execution_time) }}</div>
@ -70,11 +76,15 @@
<div
class="flex items-center mr-12px"
@click.stop="handleDelete"
v-if="task.status == 0 || (taskDetail.status == 1 && taskDetail.ai_generate_status != 1)"
v-if="task.status == 0 || (task.status == 1 && task.ai_generate_status != 1)"
>
<icon-delete style="font-size: 20px; margin-left: 0" />
</div>
<div class="flex w-full" :class="{ 'justify-between': task.ai_generate_status == 0 }">
<div
class="flex w-full"
:class="{ 'justify-between': task.ai_generate_status == 0 }"
v-if="task.status == 0"
>
<button class="opt-btn flex-1" @click.stop="handleEditTask">修改任务</button>
<button
v-if="task.ai_generate_status == 0 && task.status != 3"
@ -84,6 +94,12 @@
AI立即生成
</button>
</div>
<div class="flex w-full" :class="{ 'justify-between': task.ai_generate_status == 0 }" v-else>
<button v-if="task.ai_generate_status == 0" class="opt-btn flex-1" @click.stop="handleDelete">
删除任务
</button>
<button v-else class="opt-btn flex-1" @click.stop="handleEditTask">修改任务</button>
</div>
</div>
</div>
</div>