diff --git a/src/main/resources/mapper/production/ToolDetailMapper.xml b/src/main/resources/mapper/production/ToolDetailMapper.xml index 8422fd8..73c10ed 100644 --- a/src/main/resources/mapper/production/ToolDetailMapper.xml +++ b/src/main/resources/mapper/production/ToolDetailMapper.xml @@ -23,14 +23,13 @@ ISNULL(uh.usageCnt,0) AS cumulativeUseCount, ISNULL(ih.inspectCnt,0) AS repairCount, CASE - WHEN ISNULL(td.EstUseQty,0) <= 0 THEN N'' - WHEN CAST(ISNULL(uh.usageCnt,0) AS FLOAT) >= ISNULL(td.EstUseQty,0) * 0.9 THEN N'请及时维修(使用次数≥寿命90%)' + WHEN ISNULL(td.EstUseQty,0) = 0 THEN N'' WHEN ISNULL(td.ActualUseQty,0) >= ISNULL(td.EstUseQty,0) * 0.9 THEN N'请及时维修(实际用量≥寿命90%)' ELSE N'' END AS repairReminder, CASE WHEN ISNULL(td.EstUseQty,0) <= 0 THEN NULL - ELSE ROUND(100.0 * ISNULL(uh.usageCnt,0) / NULLIF(td.EstUseQty,0), 1) + ELSE ROUND(100.0 * ISNULL(td.ActualUseQty,0) / NULLIF(td.EstUseQty,0), 1) END AS lifespanUsagePercent FROM ToolDetail td WITH (NOLOCK) INNER JOIN ToolHeader th WITH (NOLOCK) ON th.Site = td.Site AND th.ToolID = td.ToolID diff --git a/src/main/resources/templates/pdaOther/bagStockOtherOut.ftl b/src/main/resources/templates/pdaOther/bagStockOtherOut.ftl index 45aa45e..720a7d4 100644 --- a/src/main/resources/templates/pdaOther/bagStockOtherOut.ftl +++ b/src/main/resources/templates/pdaOther/bagStockOtherOut.ftl @@ -69,7 +69,7 @@ -