| | |
| | | import com.java110.intf.user.IUserInnerServiceSMO; |
| | | import com.java110.utils.cache.CommonCache; |
| | | import com.java110.utils.cache.MappingCache; |
| | | import com.java110.utils.constant.MappingConstant; |
| | | import com.java110.utils.exception.CmdException; |
| | | import com.java110.utils.util.Assert; |
| | | import com.java110.utils.util.StringUtil; |
| | |
| | | SmsDto smsDto = new SmsDto(); |
| | | smsDto.setTel(tel); |
| | | smsDto.setCode(msgCode); |
| | | if ("ON".equals(MappingCache.getValue(SendSmsFactory.SMS_SEND_SWITCH))) { |
| | | if ("ON".equals(MappingCache.getValue(MappingConstant.SMS_DOMAIN,SendSmsFactory.SMS_SEND_SWITCH))) { |
| | | smsDto = smsInnerServiceSMOImpl.send(smsDto); |
| | | } else { |
| | | CommonCache.setValue(smsDto.getTel() + SendSmsFactory.VALIDATE_CODE, smsDto.getCode().toLowerCase() + "-" + new Date().getTime(), CommonCache.defaultExpireTime); |
| | | smsDto.setSuccess(true); |
| | | smsDto.setMsg("当前为演示环境,您的验证码为" + msgCode); |
| | | smsDto.setMsg("您的验证码为" + msgCode); |
| | | } |
| | | ResponseEntity<String> sendMessageResult = new ResponseEntity<String>(smsDto.getMsg(), smsDto.isSuccess() ? HttpStatus.OK : HttpStatus.BAD_REQUEST); |
| | | context.setResponseEntity(sendMessageResult); |