diff --git a/src/views/settlement/components/formal-settlement-editor.vue b/src/views/settlement/components/formal-settlement-editor.vue index 2589487..28e76e8 100644 --- a/src/views/settlement/components/formal-settlement-editor.vue +++ b/src/views/settlement/components/formal-settlement-editor.vue @@ -2812,10 +2812,7 @@ export default { } matchedTotal += matchedAmount; } - if (matchedTotal > this.resolveInvoiceClaimSettlementAmount()) { - this.$message.warning('发票匹配结算单金额合计不能超过结算金额'); - return false; - } + // 先票后款全额认领:匹配金额=发票全额,可超过结算金额,不再校验合计上限(收票状态按覆盖判定) return true; }, removeInvoice(index) {