宁德二次装箱防错

uat-temp-nht-2504020000-3520
jason 4 months ago
parent 27e636b1e5
commit 11ffcf1174

@ -82,6 +82,23 @@ public class MesBoxingErrorProofingController {
}
}
@GetMapping("/do-second-scan")
@ApiOperation(value = "二次装箱扫描")
public ResultBean doSecondScan(MesPackageDetail mesPackageDetail) {
try {
ValidatorBean.checkNotNull(mesPackageDetail.getPackageNo(), "箱条码不能为空");
mesPackageDetail.setOrganizeCode(!StringUtils.isEmpty(mesPackageDetail.getOrganizeCode())?mesPackageDetail.getOrganizeCode():AuthUtil.getOrganizeCode());
ConvertBean.serviceModelInitialize(mesPackageDetail,!StringUtils.isEmpty(mesPackageDetail.getModifyUser())?mesPackageDetail.getModifyUser():AuthUtil.getSessionUser().getUserName());
return mesBoxingErrorProofingService.doScan(mesPackageDetail);
} catch (ImppBusiException imppException) {
return ResultBean.fail(imppException);
} catch (Exception e) {
return ImppExceptionBuilder.newInstance().buildExceptionResult(e);
}
}
@PostMapping("/mes-package-details/saveAll")
@ApiOperation(value = "保存包装明细")

Loading…
Cancel
Save