From def1eb8623e1444164ae4bce9179d011a89b8c5e Mon Sep 17 00:00:00 2001 From: 严智鑫 <test> Date: 星期二, 03 十二月 2024 09:15:27 +0800 Subject: [PATCH] 现场对接批量更新 --- JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/impl/LineConfigurationServiceImpl.java | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/impl/LineConfigurationServiceImpl.java b/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/impl/LineConfigurationServiceImpl.java index 96efcb2..731749e 100644 --- a/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/impl/LineConfigurationServiceImpl.java +++ b/JiuMuMesParent/moduleService/DeviceInteractionModule/src/main/java/com/mes/md/service/impl/LineConfigurationServiceImpl.java @@ -1,13 +1,17 @@ package com.mes.md.service.impl; import com.github.yulichang.base.MPJBaseServiceImpl; +import com.github.yulichang.wrapper.MPJLambdaWrapper; import com.mes.md.entity.Line; import com.mes.md.entity.LineConfiguration; +import com.mes.md.entity.Machine; import com.mes.md.mapper.LineConfigurationMapper; import com.mes.md.mapper.LineMapper; import com.mes.md.service.LineConfigurationService; import com.mes.md.service.LineService; import org.springframework.stereotype.Service; + +import java.util.List; /** * <p> @@ -20,4 +24,14 @@ @Service public class LineConfigurationServiceImpl extends MPJBaseServiceImpl<LineConfigurationMapper, LineConfiguration> implements LineConfigurationService { + @Override + public LineConfiguration machineLineConfiguration(Machine machine){ + List<LineConfiguration> machineLineConfiguration=baseMapper.selectJoinList(LineConfiguration.class,new MPJLambdaWrapper<LineConfiguration>() + .selectAll(LineConfiguration.class) + .eq(LineConfiguration::getMachineId,machine.getId())); + if(machineLineConfiguration.isEmpty()){ + return null; + } + return machineLineConfiguration.get(0); + } } -- Gitblit v1.8.0