| | |
| | | import com.nq.service.ISiteSmsLogService; |
| | | import com.nq.service.ISmsService; |
| | | |
| | | import com.nq.utils.DateTimeUtil; |
| | | import com.nq.utils.timeutil.DateTimeUtil; |
| | | import com.nq.utils.smsUtil.smsUtil; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.slf4j.Logger; |
| | |
| | | |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | |
| | | import org.springframework.web.bind.annotation.RequestParam; |
| | | import org.springframework.web.bind.annotation.ResponseBody; |
| | | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | |
| | | |
| | | @Controller |
| | |
| | | //注册用户 短信发送 |
| | | @RequestMapping({"sendRegSms.do"}) |
| | | @ResponseBody |
| | | public ServerResponse sendRegSms(String phoneNum) { |
| | | public ServerResponse sendRegSms(@RequestParam("phoneNum") String phoneNum, |
| | | HttpServletRequest request) { |
| | | if (StringUtils.isBlank(phoneNum)) { |
| | | return ServerResponse.createByErrorMsg("发送失败,手机号不能为空"); |
| | | return ServerResponse.createByErrorMsg("发送失败,手机号不能为空",request); |
| | | } |
| | | |
| | | smsUtil smsUtil = new smsUtil(); |
| | | log.info("smsphone"+phoneNum); |
| | | log.info("短信发送验证码手机号:"+phoneNum); |
| | | String code = smsUtil.sendSMS(phoneNum); |
| | | if (!StringUtils.isEmpty(code)) { |
| | | SiteSmsLog siteSmsLog = new SiteSmsLog(); |
| | |
| | | siteSmsLog.setSmsTemplate("字段无用"); |
| | | siteSmsLog.setAddTime(DateTimeUtil.getCurrentDate()); |
| | | iSiteSmsLogService.addData(siteSmsLog); |
| | | return ServerResponse.createBySuccessMsg("发送成功"); |
| | | return ServerResponse.createBySuccessMsg("发送成功",request); |
| | | } else { |
| | | return ServerResponse.createByErrorMsg("短信发送失败,请重试"); |
| | | return ServerResponse.createByErrorMsg("短信发送失败,请重试",request); |
| | | } |
| | | } |
| | | |