MsgSenderController.java 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package com.izouma.awesomeadmin.web;
  2. import org.springframework.stereotype.Controller;
  3. import org.springframework.web.bind.annotation.RequestMapping;
  4. import org.springframework.web.bind.annotation.RequestMethod;
  5. import org.springframework.web.bind.annotation.RequestParam;
  6. import org.springframework.web.bind.annotation.ResponseBody;
  7. import com.izouma.awesomeadmin.dto.Result;
  8. import com.izouma.awesomeadmin.util.MbappUtil;
  9. import com.izouma.awesomeadmin.util.MsgUtil;
  10. /**
  11. *
  12. * <p>页面控制。</p>
  13. *
  14. * @version 1.0
  15. * @author 姓名 <br />
  16. * 更新履历 <br />
  17. * 日期 : 姓名: 更新内容<br />
  18. */
  19. @Controller
  20. @RequestMapping("/msg")
  21. public class MsgSenderController {
  22. @RequestMapping(value = "/sendCodeMsg", method = RequestMethod.GET)
  23. @ResponseBody
  24. public Result sendCodeMsg(@RequestParam(required = true, value = "mobile") String mobile) {
  25. String result;
  26. try {
  27. result = MbappUtil.getRandomNum(6);
  28. String content = "【享开店】您好,您的验证码是:" + result;
  29. MsgUtil.sendSms(mobile, content);
  30. return new Result(true, result);
  31. } catch (Exception e) {
  32. e.printStackTrace();
  33. }
  34. return new Result(false, "发送失败,请稍后重试");
  35. }
  36. }