From 40bfddca7ce650a636b016e8690db9623649b200 Mon Sep 17 00:00:00 2001 From: 严智鑫 <test> Date: 星期四, 25 七月 2024 14:30:42 +0800 Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/HangZhouMes --- hangzhoumesParent/common/servicebase/src/main/java/com/mes/temperingglass/service/impl/TemperingGlassInfoServiceImpl.java | 25 ++++++++++++++++--------- 1 files changed, 16 insertions(+), 9 deletions(-) diff --git a/hangzhoumesParent/common/servicebase/src/main/java/com/mes/temperingglass/service/impl/TemperingGlassInfoServiceImpl.java b/hangzhoumesParent/common/servicebase/src/main/java/com/mes/temperingglass/service/impl/TemperingGlassInfoServiceImpl.java index a7da6ff..d06778e 100644 --- a/hangzhoumesParent/common/servicebase/src/main/java/com/mes/temperingglass/service/impl/TemperingGlassInfoServiceImpl.java +++ b/hangzhoumesParent/common/servicebase/src/main/java/com/mes/temperingglass/service/impl/TemperingGlassInfoServiceImpl.java @@ -32,10 +32,14 @@ QueryWrapper<TemperingGlassInfo> wrapper = new QueryWrapper<>(); wrapper.select("Top 1 *").eq("state",1); TemperingGlassInfo glass=temperingMapper.selectOne(wrapper); - QueryWrapper<TemperingGlassInfo> glassinfo = new QueryWrapper<>(); - glassinfo.eq("engineer_id",glass.getEngineerId()) - .eq("tempering_layout_id", glass.getTemperingLayoutId()); - return temperingMapper.selectList(glassinfo); + if(glass!=null) { + QueryWrapper<TemperingGlassInfo> glassinfo = new QueryWrapper<>(); + glassinfo.eq("engineer_id", glass.getEngineerId()) + .eq("tempering_layout_id", glass.getTemperingLayoutId()); + return temperingMapper.selectList(glassinfo); + }else { + return null; + } } @Override @@ -55,11 +59,14 @@ wrap.select("Top 1 *").eq("state",3); TemperingGlassInfo glass=temperingMapper.selectOne(wrap); //鏍规嵁宸ョ▼鍙峰拰鐗堝浘鑾峰彇鏁版嵁 - QueryWrapper<TemperingGlassInfo> wapper = new QueryWrapper<>(); - wapper.eq("engineer_id",glass.getEngineerId()) - .eq("tempering_layout_id", glass.getTemperingLayoutId()) - .orderByAsc("tempering_layout_id","tempering_feed_sequence"); - return temperingMapper.selectList(wapper); + if(glass != null) { + QueryWrapper<TemperingGlassInfo> wapper = new QueryWrapper<>(); + wapper.eq("engineer_id", glass.getEngineerId()) + .eq("tempering_layout_id", glass.getTemperingLayoutId()) + .orderByAsc("tempering_layout_id", "tempering_feed_sequence"); + return temperingMapper.selectList(wapper); + } + return null; } @Override -- Gitblit v1.8.0