|
|
|
@ -93,8 +93,6 @@ public class SysWorkplaceQueueController extends BaseController {
|
|
|
|
|
|
|
|
|
|
@GetMapping("/udiwms/sysWorkplaceQueue/getQueueBindList")
|
|
|
|
|
public BaseResponse getQueueBindList(SysWorkplaceQueueRequest request) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
String scanCode = request.getScanCode();
|
|
|
|
|
if (StrUtil.isNotEmpty(scanCode)){
|
|
|
|
|
UdiEntity udi = FilterUdiUtils.getUdi(scanCode);
|
|
|
|
@ -113,12 +111,15 @@ public class SysWorkplaceQueueController extends BaseController {
|
|
|
|
|
|
|
|
|
|
@GetMapping("/udiwms/sysWorkplaceQueue/getByCode")
|
|
|
|
|
public BaseResponse getByCode(SysWorkplaceQueueRequest request) {
|
|
|
|
|
SysWorkplaceQueue sysWorkplaceQueue =
|
|
|
|
|
sysWorkplaceQueueService.getOne(new LambdaQueryWrapper<SysWorkplaceQueue>().eq(SysWorkplaceQueue::getCode, request.getCode()).eq(SysWorkplaceQueue::getWorkPlaceIdFk,request.getWorkPlaceIdFk()));
|
|
|
|
|
if (sysWorkplaceQueue != null) {
|
|
|
|
|
return ResultVOUtils.success(sysWorkplaceQueue);
|
|
|
|
|
List<SysWorkplaceQueueResponse> list = sysWorkplaceQueueService.filterBindList(request);
|
|
|
|
|
if (list.size() == 0){
|
|
|
|
|
return ResultVOUtils.error("当前工位未绑定取货槽!");
|
|
|
|
|
}
|
|
|
|
|
SysWorkplaceQueueResponse sysWorkplaceQueueResponse = list.get(0);
|
|
|
|
|
if (sysWorkplaceQueueResponse != null) {
|
|
|
|
|
return ResultVOUtils.success(sysWorkplaceQueueResponse);
|
|
|
|
|
} else {
|
|
|
|
|
return ResultVOUtils.error("当前工位未绑定货位!");
|
|
|
|
|
return ResultVOUtils.error("当前工位未绑定取货槽!");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -126,7 +127,7 @@ public class SysWorkplaceQueueController extends BaseController {
|
|
|
|
|
@PostMapping("/udiwms/sysWorkplaceQueue/addQueue")
|
|
|
|
|
public BaseResponse addQueue(@RequestBody SysWorkplaceQueue sysWorkplaceQueue) {
|
|
|
|
|
// 创建时间 更新时间
|
|
|
|
|
sysWorkplaceQueue.setCreateTime(new Date());
|
|
|
|
|
// sysWorkplaceQueue.setCreateTime(new Date());
|
|
|
|
|
sysWorkplaceQueue.setCreateUser(getUserId() + "");
|
|
|
|
|
sysWorkplaceQueue.setUpdateUser(getUserId() + "");
|
|
|
|
|
sysWorkplaceQueue.setUpdateTime(new Date());
|
|
|
|
|