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