package com.zy.asrs.utils; import com.zy.asrs.entity.StaDesc; import com.zy.asrs.service.StaDescService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; /** * Created by vincent on 2022/5/8 */ //@Component @RestController public class InitStaDesc { @Autowired private StaDescService staDescService; // @PostConstruct @GetMapping("/init/staDesc") public void initStaDesc() { in(); out(); } public void in() { // 全板入库 int[] stnNos = new int[] {305, 303, 301}; int[] crnStns = new int[] {321, 320, 319, 318, 317, 316, 315, 314, 313, 311, 309, 307}; for (int stnNo : stnNos) { for (int i = 0; i < crnStns.length; i++) { StaDesc staDesc = new StaDesc(); staDesc.setTypeNo(1); staDesc.setStnNo(stnNo); staDesc.setCrnNo(i + 1); staDesc.setCrnStn(crnStns[i]); staDescService.insert(staDesc); } } // 空板入库 for (int stnNo : stnNos) { for (int i = 0; i < crnStns.length; i++) { StaDesc staDesc = new StaDesc(); staDesc.setTypeNo(10); staDesc.setStnNo(stnNo); staDesc.setCrnNo(i + 1); staDesc.setCrnStn(crnStns[i]); staDescService.insert(staDesc); } } // 拣料入库 for (int stnNo : stnNos) { for (int i = 0; i < crnStns.length; i++) { StaDesc staDesc = new StaDesc(); staDesc.setTypeNo(53); staDesc.setStnNo(stnNo); staDesc.setCrnNo(i + 1); staDesc.setCrnStn(crnStns[i]); staDescService.insert(staDesc); } } // 盘点入库 for (int stnNo : stnNos) { for (int i = 0; i < crnStns.length; i++) { StaDesc staDesc = new StaDesc(); staDesc.setTypeNo(57); staDesc.setStnNo(stnNo); staDesc.setCrnNo(i + 1); staDesc.setCrnStn(crnStns[i]); staDescService.insert(staDesc); } } } public void out() { // 全班出库 int[] stnNos = new int[] {304, 302, 300}; // int[] crnStns = new int[] {321, 320, 319, 318, 317, 316, 315, 314}; int[] crnStns = new int[] {312, 310, 308, 306}; for (int stnNo : stnNos) { for (int i = 0; i < crnStns.length; i++) { StaDesc staDesc = new StaDesc(); staDesc.setTypeNo(101); staDesc.setStnNo(stnNo); // staDesc.setCrnNo(i + 1); staDesc.setCrnNo(i + 9); staDesc.setCrnStn(crnStns[i]); staDescService.insert(staDesc); } } // 空板出库 for (int stnNo : stnNos) { for (int i = 0; i < crnStns.length; i++) { StaDesc staDesc = new StaDesc(); staDesc.setTypeNo(110); staDesc.setStnNo(stnNo); // staDesc.setCrnNo(i + 1); staDesc.setCrnNo(i + 9); staDesc.setCrnStn(crnStns[i]); staDescService.insert(staDesc); } } // 拣料出库 for (int stnNo : stnNos) { for (int i = 0; i < crnStns.length; i++) { StaDesc staDesc = new StaDesc(); staDesc.setTypeNo(103); staDesc.setStnNo(stnNo); // staDesc.setCrnNo(i + 1); staDesc.setCrnNo(i + 9); staDesc.setCrnStn(crnStns[i]); staDescService.insert(staDesc); } } // 盘点出库 for (int stnNo : stnNos) { for (int i = 0; i < crnStns.length; i++) { StaDesc staDesc = new StaDesc(); staDesc.setTypeNo(107); staDesc.setStnNo(stnNo); // staDesc.setCrnNo(i + 1); staDesc.setCrnNo(i + 9); staDesc.setCrnStn(crnStns[i]); staDescService.insert(staDesc); } } } // public void in() { // // 全班入库 // int[] stnNos = new int[] {173, 176, 180, 185, 189, 194, 198, 202, 206, 211, 215, 219, 223, 226}; // int[] crnStns = new int[] {123, 121, 119, 117, 115, 113, 111, 109, 107, 105, 103, 101}; // for (int stnNo : stnNos) { // for (int i = 0; i < crnStns.length; i++) { // StaDesc staDesc = new StaDesc(); // staDesc.setTypeNo(1); // staDesc.setStnNo(stnNo); // staDesc.setCrnNo(i + 1); // staDesc.setCrnStn(crnStns[i]); // staDescService.insert(staDesc); // } // } // // 空板入库 // for (int stnNo : stnNos) { // for (int i = 0; i < crnStns.length; i++) { // StaDesc staDesc = new StaDesc(); // staDesc.setTypeNo(10); // staDesc.setStnNo(stnNo); // staDesc.setCrnNo(i + 1); // staDesc.setCrnStn(crnStns[i]); // staDescService.insert(staDesc); // } // } // // 拣料入库 // for (int stnNo : stnNos) { // for (int i = 0; i < crnStns.length; i++) { // StaDesc staDesc = new StaDesc(); // staDesc.setTypeNo(53); // staDesc.setStnNo(stnNo); // staDesc.setCrnNo(i + 1); // staDesc.setCrnStn(crnStns[i]); // staDescService.insert(staDesc); // } // } // // 盘点入库 // for (int stnNo : stnNos) { // for (int i = 0; i < crnStns.length; i++) { // StaDesc staDesc = new StaDesc(); // staDesc.setTypeNo(57); // staDesc.setStnNo(stnNo); // staDesc.setCrnNo(i + 1); // staDesc.setCrnStn(crnStns[i]); // staDescService.insert(staDesc); // } // } // } // // public void out() { // // 全班出库 // int[] stnNos = new int[] {174, 177, 181, 186, 190, 195, 199, 203, 207, 212, 216, 220, 224, 227}; // int[] crnStns = new int[] {122, 120, 118, 116, 114, 112, 110, 108, 106, 104, 102, 100}; // for (int stnNo : stnNos) { // for (int i = 0; i < crnStns.length; i++) { // StaDesc staDesc = new StaDesc(); // staDesc.setTypeNo(101); // staDesc.setStnNo(stnNo); // staDesc.setCrnNo(i + 1); // staDesc.setCrnStn(crnStns[i]); // staDescService.insert(staDesc); // } // } // // 空板出库 // for (int stnNo : stnNos) { // for (int i = 0; i < crnStns.length; i++) { // StaDesc staDesc = new StaDesc(); // staDesc.setTypeNo(110); // staDesc.setStnNo(stnNo); // staDesc.setCrnNo(i + 1); // staDesc.setCrnStn(crnStns[i]); // staDescService.insert(staDesc); // } // } // // 拣料出库 // for (int stnNo : stnNos) { // for (int i = 0; i < crnStns.length; i++) { // StaDesc staDesc = new StaDesc(); // staDesc.setTypeNo(103); // staDesc.setStnNo(stnNo); // staDesc.setCrnNo(i + 1); // staDesc.setCrnStn(crnStns[i]); // staDescService.insert(staDesc); // } // } // // 盘点出库 // for (int stnNo : stnNos) { // for (int i = 0; i < crnStns.length; i++) { // StaDesc staDesc = new StaDesc(); // staDesc.setTypeNo(107); // staDesc.setStnNo(stnNo); // staDesc.setCrnNo(i + 1); // staDesc.setCrnStn(crnStns[i]); // staDescService.insert(staDesc); // } // } // } }