From 7cba2a7bd8f0dbf9076ad6c683bb302641cd52d7 Mon Sep 17 00:00:00 2001 From: L <L@123> Date: 星期二, 15 七月 2025 15:41:17 +0800 Subject: [PATCH] * --- src/main/java/com/zy/asrs/utils/OutboundAllocationUtil.java | 27 +++++++++++++++++++++++++++ 1 files changed, 27 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/utils/OutboundAllocationUtil.java b/src/main/java/com/zy/asrs/utils/OutboundAllocationUtil.java index af3d97a..62a67d6 100644 --- a/src/main/java/com/zy/asrs/utils/OutboundAllocationUtil.java +++ b/src/main/java/com/zy/asrs/utils/OutboundAllocationUtil.java @@ -1,13 +1,40 @@ package com.zy.asrs.utils; +import com.alibaba.fastjson.JSON; +import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.core.common.Cools; +import com.zy.asrs.entity.WrkMast; import com.zy.asrs.entity.param.StockOutParam; import java.util.ArrayList; +import java.util.Collections; import java.util.List; import java.util.Random; public class OutboundAllocationUtil { +// public static void main(String[] args) { +// List<Integer> STA_WORK_CU = new ArrayList<Integer>() {{ +// add(101);add(102);add(104);add(105);add(107);add(108); +// add(111);add(1202);add(1104);add(33105);add(1307);add(108); +// }}; +// List<Integer> integersStaArr = new ArrayList<>(); +// List<int[]> stalistArr = new ArrayList<>(); +// for(Integer staNo : STA_WORK_CU){ +// int selectCount = staNo*2; +// if (staNo == 111){ +// selectCount = 9999999; +// } +// stalistArr.add(new int[]{staNo, selectCount}); +// } +// +//// 鎸塻electCount闄嶅簭鎺掑簭锛堟渶澶х殑鎺掔涓�浣嶏級 +// Collections.sort(stalistArr, (a, b) -> b[1] - a[1]); // 闄嶅簭鎺掑垪 +//// 濡傛灉鎮ㄩ渶瑕佽浆涓烘暟缁勶紙鍙�夛級 +// for (int[] staNowArr : stalistArr){ +// integersStaArr.add(staNowArr[0]); +// } +// System.out.println(JSON.toJSONString(integersStaArr)); +// } public static void main(String[] args) { int numLanes = 3; int numWarehouses = 2; -- Gitblit v1.9.1