From 0b799b44d741fd1a4636b748e320ae52943b0e65 Mon Sep 17 00:00:00 2001 From: tangw Date: Thu, 15 Jan 2026 18:07:38 +0800 Subject: [PATCH] QC --- .../com/czlis/liswork/service/impl/qc/QcValServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/liswork/src/main/java/com/czlis/liswork/service/impl/qc/QcValServiceImpl.java b/liswork/src/main/java/com/czlis/liswork/service/impl/qc/QcValServiceImpl.java index 72b7fda..25362bd 100644 --- a/liswork/src/main/java/com/czlis/liswork/service/impl/qc/QcValServiceImpl.java +++ b/liswork/src/main/java/com/czlis/liswork/service/impl/qc/QcValServiceImpl.java @@ -103,20 +103,20 @@ public class QcValServiceImpl implements QcValService { String xh="cs"+cs; if (!map0.containsKey(xh))continue; String zkjg=map0.get(xh).toString(); - if(!LisUtil.isNumber(zkjg))continue; QcVal qcVal1=null; if(qcValall!=null&&qcValall.size()>0) { Optional qcvalfind = qcValall.stream().filter(aa -> aa.getCs() == cs0 && xmdh.equals(aa.getXmdh())).findAny(); if (qcvalfind.isPresent()) qcVal1 = qcvalfind.get(); } // log.info("qcVal1:",qcVal1); - if (zkjg==null){ + if (zkjg==null||"".equals(zkjg)){ if (qcVal1 != null) { qcValMapper.deleteById(qcVal1.getQc_valid()); String logdata="质控结果删除: 项目 ["+qcVal1.getXmdh()+"] 结果 "+qcVal1.getZkjg()+"!"; qcmodifylog(qcVal1,"1",logdata); } }else { + if(!LisUtil.isNumber(zkjg))continue; if (qcVal1 == null) { qcVal1=new QcVal(); qcVal1.setYq(yq);