| | |
| | | if(param.getIoType() == 1) { |
| | | List<SearchLocParam.WantBucket> wantBucketFlag = param.getWantBucketFlag(); |
| | | for(SearchLocParam.WantBucket wantBucket: wantBucketFlag) { |
| | | if(wantBucket.getBucketType() != 0 && wantBucket.getBucketType() == param.getBucketType()) { // 罐装线有要桶信号并且当前桶是罐装线要的桶 |
| | | if(wantBucket.getBucketType() != 0 && wantBucket.getBucketType() == param.getBucketType() && wantBucket.getWantBucketCount() >= 1) { // 罐装线有要桶信号并且当前桶是罐装线要的桶 |
| | | if(waitPakin == null) { |
| | | return R.error("入库通知档为空"); |
| | | } else { |
| | |
| | | // wrkMast.setCrnNo(dto.getCrnNo()); |
| | | wrkMast.setSourceStaNo(param.getSourceStaNo()); |
| | | wrkMast.setStaNo(1090); |
| | | // wrkMast.setLocNo(dto.getLocNo()); |
| | | wrkMast.setLocNo(!param.isTbFlag() ? "贴标失败" : "复检重量异常"); |
| | | wrkMast.setBarcode(wrkMast1.getBarcode()); // 托盘码 |
| | | wrkMast.setFullPlt("Y"); // 满板:Y |
| | | // wrkMast.setPicking("N"); // 拣料 |
| | |
| | | @PostMapping("/autoOutEmptyBucket") |
| | | @ResponseBody |
| | | public R autoOutEmptyBucket(@RequestBody StockOutParam param){ |
| | | log.info("收到WCS自动出空桶接口请求====>>入参:{}", param); |
| | | workService.startupFullTakeStore(param, 29L); |
| | | return R.ok("出库启动成功"); |
| | | } |