| | |
| | | workorderRecord = new WorkorderRecord(); |
| | | workorderRecord.setDeleted(Constants.ZERO); |
| | | if(!Objects.isNull(userId)){ |
| | | CompanyUser companyUser = companyUserExtMapper.selectById(userId); |
| | | CompanyUser companyUser = new CompanyUser(); |
| | | companyUser.setUserId(userId); |
| | | companyUser.setRootDepartId(loginUserInfo.getRootDepartment().getId()); |
| | | companyUser = companyUserExtMapper.selectOne(new QueryWrapper<>(companyUser).last("limit 1")); |
| | | if(Objects.isNull(companyUser)){ |
| | | throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(), "对不起,未查询到生产人员对应企业用户信息!"); |
| | | } |
| | | workorderRecord.setCreateUser(companyUser.getUserId()); |
| | | workorderRecord.setCreateUser(userId); |
| | | workorderRecord.setRootDepartId(loginUserInfo.getRootDepartment().getId()); |
| | | workorderRecord.setDepartId(loginUserInfo.getCurComDepartment().getId()); |
| | | }else{ |