no message
parent
749d7ca7d3
commit
f0f11b8634
|
|
@ -34,8 +34,8 @@ public class NioF3AppController {
|
|||
private final KMReService kmReService;
|
||||
|
||||
@PostMapping("/bindSmallItemPicking")
|
||||
@Log("小件拣选绑定")
|
||||
@ApiOperation("小件拣选绑定")
|
||||
@Log("小件")
|
||||
@ApiOperation("小件")
|
||||
@AnonymousAccess
|
||||
public ResponseEntity<Object> bindSmallItemPicking(@RequestBody BindSmall bindSmall) {
|
||||
try {
|
||||
|
|
@ -47,8 +47,8 @@ public class NioF3AppController {
|
|||
}
|
||||
|
||||
@PostMapping("/bindLargeItemPicking")
|
||||
@Log("大件Dolly绑定")
|
||||
@ApiOperation("大件Dolly绑定")
|
||||
@Log("大件Dolly")
|
||||
@ApiOperation("大件Dolly")
|
||||
@AnonymousAccess
|
||||
public ResponseEntity<Object> bindLargeItemPicking(@RequestBody BindLarge bindLarge) {
|
||||
try {
|
||||
|
|
@ -60,8 +60,8 @@ public class NioF3AppController {
|
|||
}
|
||||
|
||||
@PostMapping("/bindLargeItemZyPicking")
|
||||
@Log("大件专用绑定")
|
||||
@ApiOperation("大件专用绑定")
|
||||
@Log("大件专用")
|
||||
@ApiOperation("大件专用")
|
||||
@AnonymousAccess
|
||||
public ResponseEntity<Object> bindLargeItemZyPicking(@RequestBody BindLargeZy bindLargeZy) {
|
||||
try {
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@ package com.youchain.appupdate.service.impl;
|
|||
import com.youchain.appupdate.request.*;
|
||||
import com.youchain.appupdate.service.NioF3AppService;
|
||||
import com.youchain.basicdata.domain.Item;
|
||||
import com.youchain.basicdata.domain.Point;
|
||||
import com.youchain.basicdata.repository.ItemRepository;
|
||||
import com.youchain.basicdata.service.ItemService;
|
||||
import com.youchain.basicdata.service.PointService;
|
||||
|
|
@ -14,6 +15,7 @@ import com.youchain.businessdata.service.KMReService;
|
|||
import com.youchain.appupdate.response.LesTask;
|
||||
import com.youchain.businessdata.service.LesService;
|
||||
import com.youchain.exception.BadRequestException;
|
||||
import com.youchain.utils.BaseStatus;
|
||||
import com.youchain.utils.BizStatus;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
|
@ -78,7 +80,10 @@ public class NioF3AppServiceImpl implements NioF3AppService {
|
|||
}
|
||||
|
||||
//验证起点
|
||||
pointService.validatePoint(smallRequest.getSrcPositionCode());
|
||||
Point point = pointService.validatePoint(smallRequest.getSrcPositionCode());
|
||||
if (!BaseStatus.XJ_DFQ.equals(point.getType())) {
|
||||
throw new BadRequestException(smallRequest.getSrcPositionCode() + "不属于小件待发区点位");
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -151,7 +156,7 @@ public class NioF3AppServiceImpl implements NioF3AppService {
|
|||
validateParams(bindLargeZy);
|
||||
|
||||
//获取所有扫描的料箱号;
|
||||
List<String> boxNos = bindLargeZy.getBoxAndDolly().stream().map(BoxAndDolly::getBoxNo).collect(Collectors.toList());
|
||||
List<String> boxNos = bindLargeZy.getBoxAndDolly().stream().map(BoxAndDolly::getBoxNo).collect(Collectors.toList());
|
||||
|
||||
|
||||
//验证Les任务
|
||||
|
|
@ -234,7 +239,10 @@ public class NioF3AppServiceImpl implements NioF3AppService {
|
|||
|
||||
|
||||
//验证起点
|
||||
pointService.validatePoint(bindLargeZy.getSrcPositionCode());
|
||||
Point point= pointService.validatePoint(bindLargeZy.getSrcPositionCode());
|
||||
if (!BaseStatus.DJ_ZY_DFQ.equals(point.getType())) {
|
||||
throw new BadRequestException(bindLargeZy.getSrcPositionCode() + "不属于大件专用待发区点位");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -275,7 +283,10 @@ public class NioF3AppServiceImpl implements NioF3AppService {
|
|||
}
|
||||
|
||||
//验证起点
|
||||
pointService.validatePoint(bindLarge.getSrcPositionCode());
|
||||
Point point = pointService.validatePoint(bindLarge.getSrcPositionCode());
|
||||
if (!BaseStatus.DJ_DOLLY_DFQ.equals(point.getType())) {
|
||||
throw new BadRequestException(bindLarge.getSrcPositionCode() + "不属于大件Dolly待发区点位");
|
||||
}
|
||||
}
|
||||
|
||||
public void validateBoxNos(List<Les> lesList, List<String> boxNos) {
|
||||
|
|
|
|||
|
|
@ -32,6 +32,22 @@ public interface BaseStatus {
|
|||
*/
|
||||
public static String STORAGE = "STORAGE";
|
||||
|
||||
/**
|
||||
* 点位类型-小件待发区
|
||||
*/
|
||||
public static String XJ_DFQ = "XJ_DFQ";
|
||||
|
||||
/**
|
||||
* 点位类型-大件Dolly待发区
|
||||
*/
|
||||
public static String DJ_DOLLY_DFQ = "DJ_DOLLY_DFQ";
|
||||
|
||||
/**
|
||||
* 点位类型-大件专用待发区
|
||||
*/
|
||||
public static String DJ_ZY_DFQ = "DJ_ZY_DFQ";
|
||||
|
||||
|
||||
/**
|
||||
* 输送线
|
||||
*/
|
||||
|
|
|
|||
Loading…
Reference in New Issue