|
@@ -2944,6 +2944,7 @@ public class BizProcessInspecionController extends BaseController {
|
|
|
@PostMapping("/saveFirstFactoryInspection")
|
|
|
@Log(title = "普通员工新增出厂检", businessType = BusinessType.INSERT)
|
|
|
public AjaxResult saveFirstFactoryInspection(@RequestBody BizProcessInspecion processInspecion) throws NoSuchFieldException, IllegalAccessException {
|
|
|
+ setTenantId(processInspecion);
|
|
|
if (processInspecion.getFlag() != null && processInspecion.getFlag() && (processInspecion.getIsInspectionCarrierChanged() != null && processInspecion.getIsInspectionCarrierChanged().equals(1))) {
|
|
|
throw new RuntimeException("检测载具已解绑,移交仪器室,请绑定载具");
|
|
|
}
|
|
@@ -2967,6 +2968,7 @@ public class BizProcessInspecionController extends BaseController {
|
|
|
processInspecion.setLotId(processInspecion.getLot().getId());
|
|
|
processInspecion.setLotCode(processInspecion.getLot().getLotCode());
|
|
|
processInspecion.setDeptId(daywork.getDeptId());
|
|
|
+ processInspecion.setTenantId(processInspecion.getTenantId());
|
|
|
processInspecion.setProductId(processInspecion.getLot().getProductId());
|
|
|
processInspecion.setTechnologicalProcessId(processInspecion.getLot().getTechnologicalProcessId());
|
|
|
if (processInspecion.getId() == null) {
|
|
@@ -3497,12 +3499,14 @@ public class BizProcessInspecionController extends BaseController {
|
|
|
@GetMapping("/checkHasInspection")
|
|
|
@Log(title = "判断批次是否有检查", businessType = BusinessType.SELECT)
|
|
|
public AjaxResult checkHasInspection( BizLot lot) throws NoSuchFieldException, IllegalAccessException {
|
|
|
+ setTenantId(lot);
|
|
|
QueryWrapper<BizProcessInspecion> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq("lot_id",lot.getId());
|
|
|
if(lot.getProcessStepNumber()!= null){
|
|
|
queryWrapper.eq("process_step_number",lot.getProcessStepNumber());
|
|
|
}
|
|
|
queryWrapper.eq("type",lot.getType());
|
|
|
+ queryWrapper.eq("tenant_id",lot.getTenantId());
|
|
|
List<BizProcessInspecion> list = bizProcessInspecionService.list(queryWrapper);
|
|
|
if(list.isEmpty()){
|
|
|
return success(true);
|