From c377d90fe2a01c2118f6c69c3c177f75be7c318b Mon Sep 17 00:00:00 2001 From: wangfei <3597712270@qq.com> Date: 星期五, 29 十一月 2024 15:20:51 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- hangzhoumesParent/common/servicebase/src/main/java/com/mes/temperingglass/service/impl/TemperingGlassInfoServiceImpl.java | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 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 211ac25..3c358ef 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 @@ -108,4 +108,21 @@ return 100; } } + + @Override + public List<TemperingGlassInfo> selectGlassInfoById(Integer id) + { + List<TemperingGlassInfo> result=null; + QueryWrapper<TemperingGlassInfo> wrapper = new QueryWrapper<>(); + wrapper.select("Top 1 *").in("state",1,0).eq("temperingLayoutId",id); + TemperingGlassInfo glass=temperingMapper.selectOne(wrapper); + if(glass!=null) { + QueryWrapper<TemperingGlassInfo> glassinfo = new QueryWrapper<>(); + glassinfo.eq("engineer_id", glass.getEngineerId()) + .eq("tempering_layout_id", id); + //return temperingMapper.selectList(glassinfo); + result= temperingMapper.selectByEngineerIdAndLayoutId(glass.getEngineerId(),glass.getTemperingLayoutId()); + } + return result; + } } -- Gitblit v1.8.0