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', DATETIME: 'datetime',
CUSTOM: 'custom', CUSTOM: 'custom',
} }
const emits = defineEmits(['search']); const emits = defineEmits(['search', 'reset']);
const {config, title, buttonCol, formBottom} = defineProps({ const {config, title, buttonCol, formBottom} = defineProps({
config: { config: {
type: Array, 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> <a-tag v-if="record.check_status===-1" color="red">{{ record.check_status_text }}</a-tag>
</template> </template>
<template v-slot:status_text="{record}"> <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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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> </TooltipTag>
</template> </template>
<template v-slot:action="{record}"> <template v-slot:action="{record}">

View File

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

View File

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