From 54d75150f5379d2b8e25644f9b7fb0438cc716b3 Mon Sep 17 00:00:00 2001 From: whyczh <hzjl@qq.com> Date: 星期六, 11 十二月 2021 14:17:50 +0800 Subject: [PATCH] 登录接口更新 --- src/main/java/com/whyc/service/UserService.java | 30 +++++++++++++++++++++++++++++- 1 files changed, 29 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/whyc/service/UserService.java b/src/main/java/com/whyc/service/UserService.java index af60a7a..41e2654 100644 --- a/src/main/java/com/whyc/service/UserService.java +++ b/src/main/java/com/whyc/service/UserService.java @@ -1,6 +1,7 @@ package com.whyc.service; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.whyc.dto.Response; @@ -97,10 +98,37 @@ application.setAttribute("users", map); } - public UserInf getPublicXYByUKeyId(String uKeyId){ + public UserInf getUserByUKeyId(String uKeyId){ QueryWrapper queryWrapper = new QueryWrapper(); queryWrapper.eq("uKey_ID",uKeyId); UserInf userInf = userMapper.selectOne(queryWrapper); return userInf; } + + public UserInf getUserByUserName(String userName){ + QueryWrapper queryWrapper = new QueryWrapper(); + queryWrapper.eq("Uname",userName); + UserInf userInf = userMapper.selectOne(queryWrapper); + return userInf; + } + + public boolean bindUkey(UserInf userInf){ + UpdateWrapper updateWrapper = new UpdateWrapper(); + updateWrapper.eq("uName",userInf.getUName()); + int affectRows = userMapper.update(userInf,updateWrapper); + return affectRows>0; + } + + + public Response updatePassword(UserInf userInf){ + String password = (String) ActionUtil.EncryptionMD5(userInf.getUSnId()); + userInf.setUpassword(password); + if (userMapper.updateById(userInf)>0){ + return new Response().set(1,"淇敼鎴愬姛"); + }else { + return new Response().set(0,"淇敼澶辫触"); + } + } + + } -- Gitblit v1.9.1