From dcc799551b532fa29d64f5f2cb614f5b80b233f6 Mon Sep 17 00:00:00 2001 From: zhangyong <517047165@qq.com> Date: 星期二, 26 十一月 2024 13:23:55 +0800 Subject: [PATCH] 义乌项目:增加响应PLC钢化进炉请求逻辑,以及向钢化炉下发参数逻辑 --- 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