This commit is contained in:
2025-06-26 16:14:41 +08:00
parent 168eb9e94b
commit e32fe488e1
3 changed files with 7 additions and 5 deletions

View File

@@ -133,7 +133,7 @@ const plTaskChildren = async () => {
</Filter>
<div class="mb-[24px]">
<a-button type="primary">批量通过</a-button>
<a-button type="primary" @click="plTaskChildren">批量通过</a-button>
</div>
<a-table

View File

@@ -111,10 +111,11 @@ const confirmTask = async () => {
</script>
<template>
<a-link v-if="!$slots.default" @click="visible = true" :hoverable="false" :disabled="disabled" status="success">
<a-link v-if="!$slots.default" @click="disabled ? null : visible = true" :hoverable="false" :disabled="disabled"
status="success">
确认结算
</a-link>
<div v-else @click="visible = true">
<div v-else @click="disabled ? null : visible = true">
<slot></slot>
</div>

View File

@@ -232,8 +232,9 @@ const passTask = async (id, task_backfill_id) => {
</template>
<template v-slot:payStatus="{record}">
<settlement :task="record" :disabled="record.is_settlement > 0" @success="fetchData">
<a-link :hoverable="false" :disabled="record.is_settlement > 0"
<settlement :task="record" :disabled="!(record.is_settlement === 0 && record.status === 4)"
@success="fetchData">
<a-link :hoverable="false" :disabled="!(record.is_settlement === 0 && record.status === 4)"
status="success">
{{ record.settlement_text }}
</a-link>