| | |
| | | import com.gkhy.safePlatform.emergency.entity.*; |
| | | import com.gkhy.safePlatform.emergency.excepiton.EmergencyException; |
| | | import com.gkhy.safePlatform.emergency.enums.EmergencyResultCodes; |
| | | import com.gkhy.safePlatform.emergency.model.dto.req.EmergencyTeamMemberReqDTO; |
| | | import com.gkhy.safePlatform.emergency.model.dto.req.EmergencyTeamReqDTO; |
| | | import com.gkhy.safePlatform.emergency.model.dto.resp.EmergencyTeamFileRespDTO; |
| | | import com.gkhy.safePlatform.emergency.model.dto.resp.EmergencyTeamPageRespDTO; |
| | |
| | | if (StringUtils.isBlank(emergencyTeamReqDTO.getTelephoneNumber())) { |
| | | throw new EmergencyException(EmergencyResultCodes.TEAM_TELEPHONE_NUMBER_NULL); |
| | | } |
| | | //人员列表如果不为空,则需要验证其中的必填项 |
| | | if (!CollectionUtils.isEmpty(emergencyTeamReqDTO.getMemberList())){ |
| | | for(EmergencyTeamMemberReqDTO emergencyTeamMemberReqDTO : emergencyTeamReqDTO.getMemberList()){ |
| | | //工号 |
| | | if (StringUtils.isBlank(emergencyTeamMemberReqDTO.getJobNumber())) { |
| | | throw new EmergencyException(EmergencyResultCodes.TEAM_USER_JOB_NUMBER_NULL); |
| | | } |
| | | //名称 |
| | | if (StringUtils.isBlank(emergencyTeamMemberReqDTO.getName())) { |
| | | throw new EmergencyException(EmergencyResultCodes.TEAM_USER_NAME_NULL); |
| | | } |
| | | //性别 |
| | | if (emergencyTeamMemberReqDTO.getGender()==null) { |
| | | throw new EmergencyException(EmergencyResultCodes.TEAM_USER_GENDER_NULL); |
| | | } |
| | | //手机号码 |
| | | if (StringUtils.isBlank(emergencyTeamMemberReqDTO.getPhone())) { |
| | | throw new EmergencyException(EmergencyResultCodes.TEAM_USER_PHONE_NULL); |
| | | } |
| | | //职务 |
| | | if (StringUtils.isBlank(emergencyTeamMemberReqDTO.getPosition())) { |
| | | throw new EmergencyException(EmergencyResultCodes.TEAM_USER_POSITION_NULL); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | /** |