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> </Filter>
<div class="mb-[24px]"> <div class="mb-[24px]">
<a-button type="primary">批量通过</a-button> <a-button type="primary" @click="plTaskChildren">批量通过</a-button>
</div> </div>
<a-table <a-table

View File

@@ -111,10 +111,11 @@ const confirmTask = async () => {
</script> </script>
<template> <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> </a-link>
<div v-else @click="visible = true"> <div v-else @click="disabled ? null : visible = true">
<slot></slot> <slot></slot>
</div> </div>

View File

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