From cc566e8b66121af5829ff617f105bc9b2fc1d64f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9A=B4=E7=82=B3=E6=9E=97?= <15237758276@163.com> Date: Fri, 28 Feb 2025 10:07:15 +0800 Subject: [PATCH] no message --- .../service/shipping/pojo/DefaultNewWaveManager.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/java/com/dev/swms/server/service/shipping/pojo/DefaultNewWaveManager.java b/src/main/java/com/dev/swms/server/service/shipping/pojo/DefaultNewWaveManager.java index c90bfd9..3a0bd31 100644 --- a/src/main/java/com/dev/swms/server/service/shipping/pojo/DefaultNewWaveManager.java +++ b/src/main/java/com/dev/swms/server/service/shipping/pojo/DefaultNewWaveManager.java @@ -29,6 +29,7 @@ import com.dev.swms.server.model.receiving.SlotType; import com.dev.swms.server.model.shipping.NewWaveFlag; import com.dev.swms.server.model.shipping.WaveDoc; import com.dev.swms.server.service.shipping.NewWaveManager; +import com.sun.org.apache.bcel.internal.generic.IF_ACMPEQ; import org.apache.log4j.Logger; @@ -380,6 +381,15 @@ public class DefaultNewWaveManager extends DefaultBaseManager implements int count_all = FenPeiWeiChuLiRenWu + list_fenpei.size();// 所有未处理的数据 + if (count_all>0) { + if (gzz_codes.size()>0) { + + }else { + throw new BusinessException("请选择"+"工作站!"); + } + }else { + return; + } int gzz_nx_avg = count_all / gzz_codes.size();// 得到工作站的平均能效, Map gzzMap = new HashMap<>(); LogPrint(log_GongZuoZhanMinXi,"gzz_nx_avg:"+gzz_nx_avg+""); @@ -1549,6 +1559,8 @@ public class DefaultNewWaveManager extends DefaultBaseManager implements for (String code : lk_codes) { lkCount += gzz_maps.get(code) == null ? 0 : gzz_maps.get(code); } + //有任务没有分配分配工作站错误 + allocateGZZ(lx_wwc_list, lx_codes, (int) lx_sx.getTaskD(), lx_jianHuoXiaoLv, lxCount, gzz_maps);