New file |
| | |
| | | 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 javax.annotation.PostConstruct; |
| | | |
| | | /** |
| | | * Created by vincent on 2022/5/8 |
| | | */ |
| | | //@Component |
| | | public class InitStaDesc { |
| | | |
| | | @Autowired |
| | | private StaDescService staDescService; |
| | | |
| | | @PostConstruct |
| | | public void initStaDesc() { |
| | | in(); |
| | | out(); |
| | | } |
| | | |
| | | 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); |
| | | } |
| | | } |
| | | } |
| | | |
| | | } |