|
|
|
@ -328,6 +328,21 @@ public class IoOrderMutiController {
|
|
|
|
|
@PostMapping("/udiwms/inout/order/muti/addMutiDetail")
|
|
|
|
|
public BaseResponse addMutiDetail(@RequestBody IoOrderMutiUseEntity ioOrderMutiUseEntity) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (ioOrderMutiUseEntity.getCheckType() !=null && ioOrderMutiUseEntity.getCheckType() == 1) {
|
|
|
|
|
IoOrderMutiRequest ioOrderMutiRequest=new IoOrderMutiRequest();
|
|
|
|
|
ioOrderMutiRequest.setStatus(0);
|
|
|
|
|
ioOrderMutiRequest.setUdiCode(ioOrderMutiUseEntity.getUdiCode());
|
|
|
|
|
ioOrderMutiRequest.setMark(ioOrderMutiUseEntity.getMark());
|
|
|
|
|
List<IoOrderMutiResponse> ioOrderMutiEntityList = ioOrderMutiService.filterList(ioOrderMutiRequest);
|
|
|
|
|
if (ioOrderMutiEntityList.size() <= 0) {
|
|
|
|
|
return ResultVOUtils.error(999, "该产品不存在此标识!");
|
|
|
|
|
}
|
|
|
|
|
if (ioOrderMutiEntityList.get(0).getReCount() <= 0) {
|
|
|
|
|
return ResultVOUtils.error(999, "该产品可使用数量不足!");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//判断是不是个人使用
|
|
|
|
|
AuthAdmin authAdmin = customerService.getUserBean();
|
|
|
|
|
QueryWrapper<IoOrderMutiSetEntity> setEw = new QueryWrapper<>();
|
|
|
|
|