server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/HKConstants.java
@@ -137,7 +137,7 @@ String[] findDeviceAlarmPage= new String[]{"/api/v1/alarm/findDeviceAlarmPage","分页查询设备下的所有报警记录"};//分页查询设备下的所有报警记录 String[] getTodoListPage= new String[]{"/api/v3/todo/getTodoListPage","分页获取待办列表"};//1.10.1分页获取待办列表 String[] loginOut= new String[]{"/xauthplus-plugin/logout","退出登录"};//退出登录 String[] sendSms= new String[]{"/api/smsps/v1/smsService/sms","短信验证码"};//短信验证码 String[] sendSms= new String[]{"/api/v1/smsService/sms","短信验证码"};//短信验证码 String[] getMenus= new String[]{"/api/privilegeService/v1/menus/list","获取用户有权限的菜单功能项"};//获取用户有权限的菜单功能项 String[] rootRegion= new String[]{"/api/resource/v1/regions/root","获取根区域信息接口"};//获取根区域信息接口 String[] subRegions= new String[]{"/api/resource/v1/regions/subRegions","根据区域编号获取下一级区域列表"};//根据区域编号获取下一级区域列表 server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/SmsEmailServiceImpl.java
@@ -46,6 +46,8 @@ @Autowired @Lazy private EmayService emayService; @Autowired private SmsConfigMapper smsConfigMapper; @Value("${debug_model}") private boolean debugModel; @@ -96,17 +98,14 @@ )>=3){ throw new BusinessException(ResponseStatus.SERVER_ERROR.getCode(),"对不起,超出发送次数,请稍后重试!"); } String code = Constants.getRandom6Num(); String content = systemDictDataBiz.queryByCode(Constants.SMS,Constants.SMS_COMNAME).getCode()+"验证码为:"+code+",此验证码有效为3分钟。请勿泄露"; // boolean result= emayService.sendSingleSms(smsEmail.getPhone(),content); SmsConfig smsConfig = smsConfigMapper.selectOne(new QueryWrapper<SmsConfig>().lambda().eq(SmsConfig::getObjType, SmsConstants.inventCode).last(" limit 1 ")); //开启短信通知 if(Objects.nonNull(smsConfig) || Constants.equalsInteger(smsConfig.getStatus(),Constants.ZERO)){ if(StringUtils.isNotBlank(smsConfig.getContent())){ String content = smsConfig.getContent().replace("{验证码}",code); emayService.sendSmsByHk(smsEmail.getPhone(),content); // if(!result){ // throw new BusinessException(ResponseStatus.SERVER_ERROR.getCode(),"对不起,短信验证码发送失败,请稍后重试!"); // } smsEmail.setRemark(code); smsEmail.setIsdeleted(Constants.ZERO); smsEmail.setCreateDate(new Date()); @@ -116,9 +115,11 @@ smsEmail.setContent(content); smsEmail.setObjType(Constants.ZERO+""); smsEmailMapper.insert(smsEmail); return smsEmail.getId(); } } return null; } @Override server/visits/dmvisit_service/src/main/java/com/doumee/service/business/third/EmayService.java
@@ -113,7 +113,7 @@ }catch (Exception e){ e.printStackTrace(); } throw new BusinessException(ResponseStatus.SERVER_ERROR.getCode(),"对不起,短信发送失败,请稍后重试!"); }