This commit is contained in:
王一嘉
2025-07-25 09:57:05 +08:00
parent a65767ad04
commit 5a5bb2eee9
4 changed files with 12 additions and 10 deletions

View File

@@ -10,7 +10,7 @@ const FROM_TYPE = {
DATETIME: 'datetime',
CUSTOM: 'custom',
}
const emits = defineEmits(['search']);
const emits = defineEmits(['search', 'reset']);
const {config, title, buttonCol, formBottom} = defineProps({
config: {
type: Array,

View File

@@ -175,23 +175,23 @@ const stopTask = async (id) => {
<a-tag v-if="record.check_status===-1" color="red">{{ record.check_status_text }}</a-tag>
</template>
<template v-slot:status_text="{record}">
<TooltipTag v-if="record.status === 0" color="cyan" :content="record.check_remark">待完善
<TooltipTag v-if="record.status === 0" color="cyan" :content="record.check_remark_str">待完善
</TooltipTag>
<TooltipTag v-if="record.status === 1" color="red" :content="record.check_remark">审核中
<TooltipTag v-if="record.status === 1" color="red" :content="record.check_remark_str">审核中
</TooltipTag>
<TooltipTag v-if="record.status === -1" color="red" :content="record.check_remark">未通过
<TooltipTag v-if="record.status === -1" color="red" :content="record.check_remark_str">未通过
</TooltipTag>
<TooltipTag v-if="record.status === 2" color="magenta" :content="record.check_remark">请完善子任务
<TooltipTag v-if="record.status === 2" color="magenta" :content="record.check_remark_str">请完善子任务
</TooltipTag>
<TooltipTag v-if="record.status === 3" color="magenta" :content="record.check_remark">待付款
<TooltipTag v-if="record.status === 3" color="magenta" :content="record.check_remark_str">待付款
</TooltipTag>
<TooltipTag v-if="record.status === 4" color="blue" :content="record.check_remark">投放中
<TooltipTag v-if="record.status === 4" color="blue" :content="record.check_remark_str">投放中
</TooltipTag>
<TooltipTag v-if="record.status === -2" color="orangered" :content="record.check_remark">暂停中
<TooltipTag v-if="record.status === -2" color="orangered" :content="record.check_remark_str">暂停中
</TooltipTag>
<TooltipTag v-if="record.status === -3" color="purple" :content="record.check_remark">终止
<TooltipTag v-if="record.status === -3" color="purple" :content="record.check_remark_str">终止
</TooltipTag>
<TooltipTag v-if="record.status === 5" color="green" :content="record.check_remark">已完成
<TooltipTag v-if="record.status === 5" color="green" :content="record.check_remark_str">已完成
</TooltipTag>
</template>
<template v-slot:action="{record}">

View File

@@ -163,6 +163,7 @@ const refuseExchangeAll = async () => {
<!-- 免审审核 -->
<a-card>
<Filter
@reset="() => {po.pass = 0}"
@search="initFetchData"
v-model:from="po"
:config="FilterConfig">

View File

@@ -171,6 +171,7 @@ const refuseExchangeAll = async () => {
<!-- 消息审核 -->
<a-card>
<Filter
@reset="() => {po.pass = 1}"
@search="initFetchData"
v-model:from="po"
:config="FilterConfig">