From f16e0460ed079626e7a9a936f91714001e02f130 Mon Sep 17 00:00:00 2001 From: wuyouming666 <2265557248@qq.com> Date: 星期三, 08 五月 2024 08:27:42 +0800 Subject: [PATCH] 测试代码 --- hangzhoumesParent/moduleService/UnLoadGlassModule/src/main/java/com/mes/glassinfo/service/impl/GlassInfoServiceImpl.java | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-) diff --git a/hangzhoumesParent/moduleService/UnLoadGlassModule/src/main/java/com/mes/glassinfo/service/impl/GlassInfoServiceImpl.java b/hangzhoumesParent/moduleService/UnLoadGlassModule/src/main/java/com/mes/glassinfo/service/impl/GlassInfoServiceImpl.java index a60db72..58bb4b0 100644 --- a/hangzhoumesParent/moduleService/UnLoadGlassModule/src/main/java/com/mes/glassinfo/service/impl/GlassInfoServiceImpl.java +++ b/hangzhoumesParent/moduleService/UnLoadGlassModule/src/main/java/com/mes/glassinfo/service/impl/GlassInfoServiceImpl.java @@ -24,34 +24,34 @@ private GlassInfoMapper glassInfoMapper; - @Autowired + @Autowired(required=false) public GlassInfoServiceImpl(GlassInfoMapper glassInfoMapper) { this.glassInfoMapper = glassInfoMapper; } @Override public int getGlassInfoCountByFlowCardId(String flowCardId) { - QueryWrapper<GlassInfo> queryWrapper = new QueryWrapper<>(); - queryWrapper.eq("flow_card_id", flowCardId); - - return baseMapper.selectCount(queryWrapper); + return baseMapper.selectCount(new QueryWrapper<GlassInfo>().lambda() + .eq(GlassInfo::getFlowCardId, flowCardId)); } + @Override public List<Map<String, Object>> getFlowCardId() { - return baseMapper.selectMaps(new QueryWrapper<GlassInfo>().select("DISTINCT flow_card_id")); + return baseMapper.selectMaps(new QueryWrapper<GlassInfo>().lambda().select(GlassInfo::getFlowCardId).groupBy(GlassInfo::getFlowCardId)); } + + @Override public GlassInfo selectGlassId(String id) { - QueryWrapper<GlassInfo> queryWrapper = new QueryWrapper<>(); - queryWrapper.eq("glass_id", id); - - return baseMapper.selectOne(queryWrapper); + return baseMapper.selectOne(new QueryWrapper<GlassInfo>().lambda() + .eq(GlassInfo::getGlassId, id)); } + } -- Gitblit v1.8.0