自动化立体仓库 - WMS系统
#
zwl
7 小时以前 44b6b79dd5dee0ebbd2d11b08abbc2be275bed58
src/main/java/com/zy/asrs/controller/LocMastController.java
@@ -48,6 +48,10 @@
    private WrkDetlLogService wrkDetlLogService;
    @Autowired
    private BasAreasService basAreasService;
    @Autowired
    private LocAroundBindService locAroundBindService;
    @Autowired
    private BasDeviceService basDeviceService;
    @RequestMapping(value = "/locMast/init/pwd")
    public R locMastInitPwd(@RequestParam(required = false) String pwd) {
@@ -78,8 +82,7 @@
                  @RequestParam Map<String, Object> param) {
        excludeTrash(param);
        EntityWrapper<LocMast> wrapper = new EntityWrapper<>();
        wrapper.eq("frozen", 0)
                .eq("deleted", 0);
        wrapper.eq("deleted", 0);
        convert(param, wrapper);
        if (!Cools.isEmpty(orderByField)) {
            wrapper.orderBy(humpToLine(orderByField), "asc".equals(orderByType));
@@ -350,4 +353,52 @@
            return R.error("初始化失败===>" + e.getMessage());
        }
    }
    @GetMapping(value = "/locMast/jt")
    @ManagerAuth
    public R jt() {
        List<LocMast> locMasts = locMastService.selectList(new EntityWrapper<LocMast>()
                .eq("whs_type", 2)
                .eq("loc_sts", "O")
                .orderBy("loc_no"));
        //机台号
        long i = 1;
        //机台排序
        int j = 0;
        int[] arr =  {3,4,1,5,2,6};
        for (LocMast locMast : locMasts) {
            LocAroundBind locAroundBind = new LocAroundBind(
                    i,
                    i+"",
                    locMast.getLocNo(),
                    "O",
                    arr[j++]
            );
            locAroundBindService.insert(locAroundBind);
            if(j==6){
                j = 0;
                i++;
            }
        }
        return R.ok();
    }
    @GetMapping(value = "/locMast/addjt")
    @ManagerAuth
    public R addjt() {
        Date date = new Date();
        for (int i =1 ;i<52;i++){
            BasDevice basDevice =new BasDevice(
                    i+"",
                    i+"",
                    date,
                    "9995",
                    date,
                    "9995",
                    1
            );
            basDeviceService.insert(basDevice);
        }
        return R.ok();
    }
}