update
This commit is contained in:
@@ -5,6 +5,7 @@ import useTableQuery from "../../../../../../hooks/useTableQuery.js";
|
|||||||
import Api from "../../../../../../api/index.js";
|
import Api from "../../../../../../api/index.js";
|
||||||
import {Message} from "@arco-design/web-vue";
|
import {Message} from "@arco-design/web-vue";
|
||||||
import XSwitch from "../../../../../../components/XSwitch/index.vue";
|
import XSwitch from "../../../../../../components/XSwitch/index.vue";
|
||||||
|
import SequenceAdjustment from "../../../../../../components/SequenceAdjustment/index.vue";
|
||||||
|
|
||||||
const columns = [
|
const columns = [
|
||||||
{
|
{
|
||||||
@@ -89,6 +90,13 @@ const del = async (id) => {
|
|||||||
@change="fetchData">
|
@change="fetchData">
|
||||||
</x-switch>
|
</x-switch>
|
||||||
</template>
|
</template>
|
||||||
|
<template v-slot:sort="{record}">
|
||||||
|
<SequenceAdjustment
|
||||||
|
:id="record.id"
|
||||||
|
@success="fetchData"
|
||||||
|
:api="Api.admin.setADVWeigh">
|
||||||
|
</SequenceAdjustment>
|
||||||
|
</template>
|
||||||
<template v-slot:action="{record}">
|
<template v-slot:action="{record}">
|
||||||
<div class="flex gap-[10px]">
|
<div class="flex gap-[10px]">
|
||||||
<EditBanner :position="3" :detail="record" @success="fetchData">
|
<EditBanner :position="3" :detail="record" @success="fetchData">
|
||||||
|
|||||||
@@ -90,6 +90,7 @@ const handleStatus = async (status) => {
|
|||||||
});
|
});
|
||||||
Message.success(msg);
|
Message.success(msg);
|
||||||
await fetchData();
|
await fetchData();
|
||||||
|
selectedKeys.value.length = 0;
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|||||||
@@ -189,7 +189,7 @@ const plTaskChildren = async () => {
|
|||||||
status="danger"
|
status="danger"
|
||||||
@click="openTerminateTask({
|
@click="openTerminateTask({
|
||||||
Api: Api.admin.stopTaskChildren,
|
Api: Api.admin.stopTaskChildren,
|
||||||
status_text: record.stattus_text,
|
status_text: record.status_text,
|
||||||
type: record.status === 6 || record.status === 4 ? 'warning' : 'success',
|
type: record.status === 6 || record.status === 4 ? 'warning' : 'success',
|
||||||
taskId: record.id,
|
taskId: record.id,
|
||||||
callback: fetchData,
|
callback: fetchData,
|
||||||
|
|||||||
@@ -184,7 +184,7 @@ const {loading, pagination, initFetchData, fetchData} = useTableQuery({
|
|||||||
:id="record.id" @success="fetchData"></TaskPassedReviewModal>
|
:id="record.id" @success="fetchData"></TaskPassedReviewModal>
|
||||||
<RejectTaskModal :disabled="record.check_status===-2 || record.check_status===1" :id="record.id"
|
<RejectTaskModal :disabled="record.check_status===-2 || record.check_status===1" :id="record.id"
|
||||||
@success="fetchData"></RejectTaskModal>
|
@success="fetchData"></RejectTaskModal>
|
||||||
<a-link :disabled="record.status_text!==4 && record.status_text!==-2" :hoverable="false"
|
<a-link :disabled="!(record.status === 4 || record.status === -2)" :hoverable="false"
|
||||||
status="danger" class="ml-auto"
|
status="danger" class="ml-auto"
|
||||||
@click="TerminateTask({taskId: record.id})">终止
|
@click="TerminateTask({taskId: record.id})">终止
|
||||||
</a-link>
|
</a-link>
|
||||||
|
|||||||
@@ -118,8 +118,12 @@ const startTask = async (_value, record) => {
|
|||||||
|
|
||||||
if (status === 2) {
|
if (status === 2) {
|
||||||
Modal.error({
|
Modal.error({
|
||||||
title: '无法查看子任务',
|
title: '请等待子任务审核通过',
|
||||||
content: '检测到任务尚未审核通过,请等待任务审核通过后,再点击查看子任务',
|
content: '检测到子任务素材尚未提交或者尚未审核通过,请等待子任务素材审核通过后,再次点击开始任务',
|
||||||
|
okText: '查看子任务',
|
||||||
|
onOk: () => {
|
||||||
|
viewMiniTask(record);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user