From c4f28853dde75347b1b9c69e7bbf4328e331fdb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=99=E6=96=87=E8=B4=A2?= Date: Thu, 26 Jun 2025 12:37:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/print/service/impl/MS439PrintServiceImpl.java | 5 ++++- src/main/resources/templates/reportJY.html | 8 ++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/dpkj/modules/print/service/impl/MS439PrintServiceImpl.java b/src/main/java/com/dpkj/modules/print/service/impl/MS439PrintServiceImpl.java index 54bd260..6214e5f 100644 --- a/src/main/java/com/dpkj/modules/print/service/impl/MS439PrintServiceImpl.java +++ b/src/main/java/com/dpkj/modules/print/service/impl/MS439PrintServiceImpl.java @@ -1,5 +1,6 @@ package com.dpkj.modules.print.service.impl; +import cn.hutool.core.util.StrUtil; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.dpkj.common.config.PrinterConfig; @@ -362,7 +363,9 @@ public class MS439PrintServiceImpl implements MS439PrintService { item.put("loitemRv", range);// 参考区间 item.put("loitemUnit", unit);// 单位 item.put("inspectionMethod", method);// 测试方法 - item.put("oaflag", oaflag);// 结果异常标志|-1-不计算改指标的参考、1-正常、2-偏低、3-偏高、4-阳性(异常)、5-警戒下限、6-警戒上限、7-复查下限、8-复查上限、9-线性异常 + item.put("oaflag", StrUtil.equals(oaflag,"0") || StrUtil.equals(oaflag,"1"));// 结果异常标志|-1-不计算改指标的参考、1-正常、2-偏低、3-偏高、4-阳性(异常)、5-警戒下限、6-警戒上限、7-复查下限、8-复查上限、9-线性异常 + item.put("oaflagLow", StrUtil.equals(oaflag,"2"));// 2显示下箭头 + item.put("oaflagHigh", StrUtil.equals(oaflag,"3"));// 3显示上箭头 items.add(item); } } diff --git a/src/main/resources/templates/reportJY.html b/src/main/resources/templates/reportJY.html index 4d538d1..97f34b5 100644 --- a/src/main/resources/templates/reportJY.html +++ b/src/main/resources/templates/reportJY.html @@ -121,9 +121,13 @@ + th:style="${item.oaflag} ? '' : 'background-color: #f9f9f9;color: red;'"> - + + + + +