|  | @@ -60,6 +60,7 @@ public class EnrollmentRiceCardService extends ServiceImpl<EnrollmentRiceCardMap
 | 
												
													
														
															|  |  
 |  |  
 | 
												
													
														
															|  |              EnrollmentRiceCard report = riceCardMapper.getById(registration.getId());
 |  |              EnrollmentRiceCard report = riceCardMapper.getById(registration.getId());
 | 
												
													
														
															|  |              if (report != null){
 |  |              if (report != null){
 | 
												
													
														
															|  | 
 |  | +                registration.setEnrollmentRegistrationId(report.getEnrollmentRegistrationId());
 | 
												
													
														
															|  |                  return update(registration);
 |  |                  return update(registration);
 | 
												
													
														
															|  |              }
 |  |              }
 | 
												
													
														
															|  |          }
 |  |          }
 | 
												
											
												
													
														
															|  | @@ -103,15 +104,18 @@ public class EnrollmentRiceCardService extends ServiceImpl<EnrollmentRiceCardMap
 | 
												
													
														
															|  |              PostDTO postDTO = SpringUtil.getBean(IPostApi.class).getPostDTOByName("考勤统计人");
 |  |              PostDTO postDTO = SpringUtil.getBean(IPostApi.class).getPostDTOByName("考勤统计人");
 | 
												
													
														
															|  |              List<UserDTO> listByRoleId = SpringUtil.getBean(IUserApi.class).findListFlowAbleByPostId(postDTO.getId());
 |  |              List<UserDTO> listByRoleId = SpringUtil.getBean(IUserApi.class).findListFlowAbleByPostId(postDTO.getId());
 | 
												
													
														
															|  |              String randomCode = "员工:" + registration.getName() + "已办理入职!";
 |  |              String randomCode = "员工:" + registration.getName() + "已办理入职!";
 | 
												
													
														
															|  | -            Map<String, Object> stringObjectMap = SpringUtil.getBean(IUserApi.class).sendRandomCodes(listByRoleId.get(0).getMobile(), randomCode);
 |  | 
 | 
												
													
														
															|  | -            String statusCode = (String) stringObjectMap.get("statusCode");
 |  | 
 | 
												
													
														
															|  | -            if (("000000").equals(statusCode)) {
 |  | 
 | 
												
													
														
															|  | -                System.out.println("短信发送成功!");
 |  | 
 | 
												
													
														
															|  | -            }else if(statusCode.equals("160040")){
 |  | 
 | 
												
													
														
															|  | -                System.out.println("手机号获取验证码次数已达每日上限!");
 |  | 
 | 
												
													
														
															|  | -            }else{
 |  | 
 | 
												
													
														
															|  | -                System.out.println("短信发送失败,错误代码:101,请联系管理员!");
 |  | 
 | 
												
													
														
															|  | 
 |  | +            if (StringUtils.isNotBlank(listByRoleId.get(0).getMobile())){
 | 
												
													
														
															|  | 
 |  | +                Map<String, Object> stringObjectMap = SpringUtil.getBean(IUserApi.class).sendRandomCodes(listByRoleId.get(0).getMobile(), randomCode);
 | 
												
													
														
															|  | 
 |  | +                String statusCode = (String) stringObjectMap.get("statusCode");
 | 
												
													
														
															|  | 
 |  | +                if (("000000").equals(statusCode)) {
 | 
												
													
														
															|  | 
 |  | +                    System.out.println("短信发送成功!");
 | 
												
													
														
															|  | 
 |  | +                }else if(statusCode.equals("160040")){
 | 
												
													
														
															|  | 
 |  | +                    System.out.println("手机号获取验证码次数已达每日上限!");
 | 
												
													
														
															|  | 
 |  | +                }else{
 | 
												
													
														
															|  | 
 |  | +                    System.out.println("短信发送失败,错误代码:101,请联系管理员!");
 | 
												
													
														
															|  | 
 |  | +                }
 | 
												
													
														
															|  |              }
 |  |              }
 | 
												
													
														
															|  | 
 |  | +
 | 
												
													
														
															|  |          }
 |  |          }
 | 
												
													
														
															|  |  
 |  |  
 | 
												
													
														
															|  |          return report;
 |  |          return report;
 |