LogInfoController.java 876 B

1234567891011121314151617181920212223242526272829303132
  1. package com.template.controller;
  2. import com.template.annotation.PassToken;
  3. import com.template.api.LogInfoControllerAPI;
  4. import com.template.model.result.CommonResult;
  5. import com.template.services.impl.SmsCodeServiceImpl;
  6. import com.template.services.impl.SystemUserServiceImpl;
  7. import org.springframework.beans.factory.annotation.Autowired;
  8. import org.springframework.web.bind.annotation.*;
  9. @RestController
  10. public class LogInfoController implements LogInfoControllerAPI {
  11. @Autowired
  12. SystemUserServiceImpl systemUserService;
  13. @Autowired
  14. SmsCodeServiceImpl smsCodeService;
  15. @Override
  16. @PassToken
  17. public CommonResult verifyPhone(@RequestParam String phone) {
  18. return CommonResult.ok();
  19. }
  20. @Override
  21. @PassToken
  22. public CommonResult logInfo(String phone, String code) {
  23. return smsCodeService.logIn(phone,code);
  24. }
  25. }