From 1bb91fea213a129dd71295bdef58dcbbd2ea6a7b Mon Sep 17 00:00:00 2001 From: ZengTao <2773468879@qq.com> Date: 星期四, 18 四月 2024 11:48:44 +0800 Subject: [PATCH] 修改部分实体类id为Long类型防止溢出 --- hangzhoumesParent/moduleService/CacheVerticalGlassModule/src/main/java/com/mes/temperingglass/service/impl/TemperingGlassInfoServiceImpl.java | 22 ++++++++++++++-------- 1 files changed, 14 insertions(+), 8 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 b9fa01f..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 ) { - if((carwidth-gay-temperingGlassInfo.getWidth())>0){ - //娣诲姞浠诲姟鍒颁换鍔¤〃 + 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