This commit is contained in:
tangw 2026-01-15 18:07:38 +08:00
parent cfdb768a27
commit 0b799b44d7

View File

@ -103,20 +103,20 @@ public class QcValServiceImpl implements QcValService {
String xh="cs"+cs; String xh="cs"+cs;
if (!map0.containsKey(xh))continue; if (!map0.containsKey(xh))continue;
String zkjg=map0.get(xh).toString(); String zkjg=map0.get(xh).toString();
if(!LisUtil.isNumber(zkjg))continue;
QcVal qcVal1=null; QcVal qcVal1=null;
if(qcValall!=null&&qcValall.size()>0) { if(qcValall!=null&&qcValall.size()>0) {
Optional<QcVal> qcvalfind = qcValall.stream().filter(aa -> aa.getCs() == cs0 && xmdh.equals(aa.getXmdh())).findAny(); Optional<QcVal> qcvalfind = qcValall.stream().filter(aa -> aa.getCs() == cs0 && xmdh.equals(aa.getXmdh())).findAny();
if (qcvalfind.isPresent()) qcVal1 = qcvalfind.get(); if (qcvalfind.isPresent()) qcVal1 = qcvalfind.get();
} }
// log.info("qcVal1:",qcVal1); // log.info("qcVal1:",qcVal1);
if (zkjg==null){ if (zkjg==null||"".equals(zkjg)){
if (qcVal1 != null) { if (qcVal1 != null) {
qcValMapper.deleteById(qcVal1.getQc_valid()); qcValMapper.deleteById(qcVal1.getQc_valid());
String logdata="质控结果删除: 项目 ["+qcVal1.getXmdh()+"] 结果 "+qcVal1.getZkjg()+"!"; String logdata="质控结果删除: 项目 ["+qcVal1.getXmdh()+"] 结果 "+qcVal1.getZkjg()+"!";
qcmodifylog(qcVal1,"1",logdata); qcmodifylog(qcVal1,"1",logdata);
} }
}else { }else {
if(!LisUtil.isNumber(zkjg))continue;
if (qcVal1 == null) { if (qcVal1 == null) {
qcVal1=new QcVal(); qcVal1=new QcVal();
qcVal1.setYq(yq); qcVal1.setYq(yq);