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);
|
// }
|
// }
|
// }
|
|
}
|