fix:组盘查询

This commit is contained in:
zhengxuming
2025-08-04 17:38:33 +08:00
parent 7651ca4d56
commit 1bf135a0ff
2 changed files with 3 additions and 1 deletions

View File

@@ -54,6 +54,7 @@ public class PdaIosInController {
@PostMapping("/getPlate")
@Log("查询组盘明细")
public ResponseEntity<Object> getPlate(@RequestBody JSONObject whereJson) {
assertNotBlankJson(whereJson, "载具编码【vehicle_code】不能为空", "vehicle_code");
return new ResponseEntity<>(pdaIosInService.getPlate(whereJson), HttpStatus.OK);
}

View File

@@ -252,12 +252,13 @@ public class PdaIosInServiceImpl implements PdaIosInService {
@Override
public PdaResponse getPlate(JSONObject whereJson) {
//如果未组盘,则报错
whereJson.put("storagevehicle_code",whereJson.getString("vehicle_code"));
List<JSONObject> jsonObjectList = mdPbGroupplateMapper.getDtl(whereJson);
if(CollectionUtils.isEmpty(jsonObjectList)){
throw new BadRequestException("未找到该载具的组盘信息,请核对!");
}
return PdaResponse.requestParamOk(jsonObjectList);
return PdaResponse.requestParamOk(jsonObjectList.get(0));
}
@Override