From ae58b0a2a08ea5ac1d3dd9f1e7c0d5a3f6e825ed Mon Sep 17 00:00:00 2001 From: shenzhouyu Date: Tue, 3 Feb 2026 16:41:08 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B6=85=E6=97=B6=E6=97=B6=E9=97=B4=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resources/mapper/orderIssure/IssureNotifyMapper.xml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/resources/mapper/orderIssure/IssureNotifyMapper.xml b/src/main/resources/mapper/orderIssure/IssureNotifyMapper.xml index 4aee8c69..7977af12 100644 --- a/src/main/resources/mapper/orderIssure/IssureNotifyMapper.xml +++ b/src/main/resources/mapper/orderIssure/IssureNotifyMapper.xml @@ -395,7 +395,11 @@ RecordVersion,OutWorkOrderFlag,ProjectID,OrderType,AuthRuleID,bu) o.OpsItemNo as opsItemNo, o.SeqNo as seqNo, m.timeout_reason, - DATEDIFF(MINUTE, o.needDate, GETDATE())/ 60.0 AS overtimeMinutes + CASE + when h.confirm_status = '确认' then DATEDIFF(MINUTE, o.needDate, h.confirm_date)/ 60.0 + else DATEDIFF(MINUTE, o.needDate, GETDATE())/ 60.0 + end as overtimeMinutes + FROM SOIssueNotifyOrderMaterialList m INNER JOIN SOIssueNotifyOrderList o ON m.Site = o.Site AND m.NotifyNo = o.NotifyNo AND m.ItemNo = o.ItemNo