From ecad870fe1896c8c3e48506d50bb5818974253bf Mon Sep 17 00:00:00 2001 From: fangyuan <527392886@qq.com> Date: 星期一, 16 一月 2023 11:33:58 +0800 Subject: [PATCH] 机场公安前后端联调内容 --- ycl-platform/src/main/java/com/ycl/controller/NewsAdminController.java | 26 ++++++++++++++++++++++++++ 1 files changed, 26 insertions(+), 0 deletions(-) diff --git a/ycl-platform/src/main/java/com/ycl/controller/NewsAdminController.java b/ycl-platform/src/main/java/com/ycl/controller/NewsAdminController.java index e25419f..708c2ae 100644 --- a/ycl-platform/src/main/java/com/ycl/controller/NewsAdminController.java +++ b/ycl-platform/src/main/java/com/ycl/controller/NewsAdminController.java @@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.extension.api.ApiController; import com.baomidou.mybatisplus.extension.api.R; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.github.pagehelper.PageHelper; import com.ycl.api.CommonResult; import com.ycl.entity.NewsAdmin; import com.ycl.pojo.dto.LoginParam; @@ -56,6 +57,24 @@ } } } + + @PostMapping("/login/reception") + @ApiOperation(value = "鍓嶅彴鐧诲綍") + @SneakyThrows + public CommonResult Reception(@RequestBody LoginParam loginParam) { + NewsAdmin admin = newsAdminService.getOne(new LambdaQueryWrapper<NewsAdmin>().eq(NewsAdmin::getUsername, loginParam.getUsername())); + if (admin == null) { + return CommonResult.failed("鐢ㄦ埛涓嶅瓨鍦�"); + } else { + if (admin.getPassword().equals(MD5Util.md5Encrypt32Lower(loginParam.getPassword()))) { + + + return CommonResult.success(admin.getNewsPoliceId()); + } else { + return CommonResult.failed("瀵嗙爜閿欒"); + } + } + } /** * 鍒嗛〉鏌ヨ鎵�鏈夋暟鎹� * @@ -64,7 +83,10 @@ * @return 鎵�鏈夋暟鎹� */ @GetMapping + @ApiOperation(value = "鏌ヨ鎵�鏈夋暟鎹�") public R selectAll(Page<NewsAdmin> page, NewsAdmin newsAdmin) { + page.setTotal(newsAdminService.count()); + PageHelper.startPage(new Long(page.getCurrent()).intValue(),new Long(page.getSize()).intValue()); return success(this.newsAdminService.page(page, new QueryWrapper<>(newsAdmin))); } @@ -75,6 +97,7 @@ * @return 鍗曟潯鏁版嵁 */ @GetMapping("{id}") + @ApiOperation(value = "鎸塱d鏌ヨ鏁版嵁") public R selectOne(@PathVariable Serializable id) { return success(this.newsAdminService.getById(id)); } @@ -86,6 +109,7 @@ * @return 鏂板缁撴灉 */ @PostMapping + @ApiOperation(value = "鏂板鏁版嵁") public R insert(@RequestBody NewsAdmin newsAdmin) { return success(this.newsAdminService.save(newsAdmin)); } @@ -97,6 +121,7 @@ * @return 淇敼缁撴灉 */ @PutMapping + @ApiOperation(value = "淇敼鏁版嵁") public R update(@RequestBody NewsAdmin newsAdmin) { return success(this.newsAdminService.updateById(newsAdmin)); } @@ -108,6 +133,7 @@ * @return 鍒犻櫎缁撴灉 */ @DeleteMapping + @ApiOperation(value = "鍒犻櫎鏁版嵁") public R delete(@RequestParam("idList") List<Long> idList) { return success(this.newsAdminService.removeByIds(idList)); } -- Gitblit v1.8.0