From 9e28bdecf5dbce6fba22be1fcda4c60abe1d5ec3 Mon Sep 17 00:00:00 2001 From: fengjin <1435304038@qq.com> Date: 星期四, 29 九月 2022 15:46:34 +0800 Subject: [PATCH] Merge branch 'zigonggao_dev' into huacheng_test --- flower_city/src/main/java/com/dg/core/controller/UserController.java | 23 +++++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-) diff --git a/flower_city/src/main/java/com/dg/core/controller/UserController.java b/flower_city/src/main/java/com/dg/core/controller/UserController.java index 0b73956..48deac4 100644 --- a/flower_city/src/main/java/com/dg/core/controller/UserController.java +++ b/flower_city/src/main/java/com/dg/core/controller/UserController.java @@ -6,14 +6,18 @@ import com.dg.core.annotation.Authorization; import com.dg.core.db.gen.entity.SysUser; import com.dg.core.manager.TokenManager; +import com.dg.core.util.SmsUtil; import com.dg.core.util.TableDataInfo; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.data.redis.core.RedisTemplate; +import org.springframework.data.repository.query.Param; import org.springframework.util.Assert; import org.springframework.web.bind.annotation.*; +import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import java.time.LocalDateTime; import java.util.HashMap; @@ -26,6 +30,10 @@ public class UserController extends BaseController{ @Autowired com.dg.core.service.ISysUserService IUserService; + + @Autowired + SmsUtil smsUtil; + @Autowired @@ -63,6 +71,18 @@ return ResultData.success(map); } + @ApiOperation("发送登录短信验证码") + @PostMapping(value = "/sendSms", consumes = "application/json") + public ResultData smsSend(@RequestBody SysUser user) { + return IUserService.smsSend(user); + } + + @ApiOperation("账号密码验证登录") + @GetMapping(value = "/loginByAccount") + public ResultData loginByAccount(@RequestParam String phonenumber,@RequestParam String code) { + return IUserService.loginByAccount(phonenumber,code); + } + /** * 查询列表 * @@ -70,6 +90,7 @@ */ @ApiOperation("用户列表接口") @GetMapping("/getlist") + @Authorization public TableDataInfo selectConfigList(@RequestParam(value = "pageNum",required = false) Integer pageNum, @RequestParam(value = "pageSize",required = false) Integer pageSize) { @@ -229,4 +250,6 @@ + + } -- Gitblit v1.7.1