1
0
mirror of https://gitee.com/bookshelfplus/bookshelfplus synced 2025-09-21 01:10:39 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee

用户登录接口完成

This commit is contained in:
2022-03-13 02:12:52 +08:00
parent f5e84810cd
commit ff73a7f329
4 changed files with 8 additions and 4 deletions

View File

@@ -11,6 +11,7 @@ import springfox.documentation.spi.DocumentationType;
import springfox.documentation.spring.web.plugins.Docket;
import springfox.documentation.swagger2.annotations.EnableSwagger2;
// refer: https://www.jb51.net/article/201264.htm
@Configuration
@EnableSwagger2
public class SwaggerConfig {

View File

@@ -1,7 +1,6 @@
package plus.bookshelf.Controller.Controller;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
@@ -16,7 +15,7 @@ import plus.bookshelf.Service.Service.BookService;
@Api(value = "书籍")
@Controller("book")
@RequestMapping("/apiv1/book")
@RequestMapping("/book")
public class BookController extends BaseController {
@Autowired

View File

@@ -1,5 +1,7 @@
package plus.bookshelf.Controller.Controller;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
@@ -10,16 +12,18 @@ import org.springframework.web.bind.annotation.ResponseBody;
import plus.bookshelf.Controller.VO.UserVO;
import plus.bookshelf.Service.Impl.UserServiceImpl;
import plus.bookshelf.Service.Model.UserModel;
import plus.bookshelf.Service.Service.UserService;
import static plus.bookshelf.Controller.Controller.BaseController.CONTENT_TYPE_FORMED;
@Api(value = "用户")
@Controller
@RequestMapping("/user")
public class UserController {
@Autowired
UserServiceImpl userService;
@ApiOperation(value = "用户登录",notes = "传入用户名以及密码的MD5值进行登录")
@RequestMapping(value = "login", method = {RequestMethod.POST}, consumes = {CONTENT_TYPE_FORMED})
@ResponseBody
public UserVO login(@RequestParam(value = "username") String username,

View File

@@ -179,7 +179,7 @@
qq_third_party_auth_code = #{qqThirdPartyAuthCode,jdbcType=VARCHAR}
where id = #{id,jdbcType=INTEGER}
</update>
<select id="selectByUsernameAndEncryptpwd" parameterType="java.lang.Integer" resultMap="BaseResultMap">
<select id="selectByUsernameAndEncryptpwd" parameterType="java.lang.String" resultMap="BaseResultMap">
select
<include refid="Base_Column_List" />
from user_info