From e0699feb382ad3c01040f135f53698ac5c6ec84e Mon Sep 17 00:00:00 2001 From: wuyouming666 <2265557248@qq.com> Date: 星期五, 19 四月 2024 10:42:24 +0800 Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/HangZhouMes --- hangzhoumesParent/moduleService/CacheVerticalGlassModule/src/main/java/com/mes/temperingglass/service/impl/TemperingGlassInfoServiceImpl.java | 26 ++++++++++++++++---------- 1 files changed, 16 insertions(+), 10 deletions(-) diff --git a/hangzhoumesParent/moduleService/CacheVerticalGlassModule/src/main/java/com/mes/temperingglass/service/impl/TemperingGlassInfoServiceImpl.java b/hangzhoumesParent/moduleService/CacheVerticalGlassModule/src/main/java/com/mes/temperingglass/service/impl/TemperingGlassInfoServiceImpl.java index 6d59152..4e4b1c8 100644 --- a/hangzhoumesParent/moduleService/CacheVerticalGlassModule/src/main/java/com/mes/temperingglass/service/impl/TemperingGlassInfoServiceImpl.java +++ b/hangzhoumesParent/moduleService/CacheVerticalGlassModule/src/main/java/com/mes/temperingglass/service/impl/TemperingGlassInfoServiceImpl.java @@ -1,9 +1,11 @@ package com.mes.temperingglass.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.mes.bigstoragetask.entity.BigStorageCageOutTask; import com.mes.temperingglass.entity.TemperingGlassInfo; import com.mes.temperingglass.mapper.TemperingGlassInfoMapper; import com.mes.temperingglass.service.TemperingGlassInfoService; +import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import java.util.List; @@ -16,26 +18,30 @@ * @author zhoush * @since 2024-03-27 */ +@Slf4j @Service public class TemperingGlassInfoServiceImpl extends ServiceImpl<TemperingGlassInfoMapper, TemperingGlassInfo> implements TemperingGlassInfoService { @Override public void addOutTask(List<TemperingGlassInfo> temperingGlassInfoList) { - double carwidth = 5000; - double gay = 50; + double carWidth=5000; + double gap=50; //鍐欏叆浠诲姟鍒颁换鍔¤〃 - for (TemperingGlassInfo temperingGlassInfo : temperingGlassInfoList + for (TemperingGlassInfo temperingGlassInfo:temperingGlassInfoList ) { - if ((carwidth - gay - temperingGlassInfo.getWidth()) > 0) { - //娣诲姞浠诲姟鍒颁换鍔¤〃 - } else { + log.info("1銆佸綋鍑虹墖杞﹀搴﹀ぇ浜庣幓鐠冨搴︽椂"); + if((carWidth-temperingGlassInfo.getWidth())>0){ + carWidth-=temperingGlassInfo.getWidth()-gap; + log.info("2銆佹坊鍔犲垰灏忕墖琛ㄤ俊鎭埌浠诲姟琛�"); + temperingGlassInfo.setState(1); + baseMapper.updateById(temperingGlassInfo); + log.info("3銆佹坊鍔犲垰灏忕墖琛ㄤ俊鎭埌浠诲姟琛�"); + BigStorageCageOutTask bigStorageCageOutTask =new BigStorageCageOutTask(); + bigStorageCageOutTask.setId(temperingGlassInfo.getId()); + }else{ break; } } } - @Override - public List<TemperingGlassInfo> SelectTemperingGlassInfo() { - return null; - } } -- Gitblit v1.8.0