From cb5ddf074d60b72e35ee4bafaec95530f53d1839 Mon Sep 17 00:00:00 2001 From: luo <2855143437@qq.com> Date: 星期六, 09 十二月 2023 08:59:34 +0800 Subject: [PATCH] 12.9 --- guns-management/src/main/java/com/stylefeng/guns/modular/code/controller/MediumController.java | 66 +++++++++++++++++++++++++++++---- 1 files changed, 58 insertions(+), 8 deletions(-) diff --git a/guns-management/src/main/java/com/stylefeng/guns/modular/code/controller/MediumController.java b/guns-management/src/main/java/com/stylefeng/guns/modular/code/controller/MediumController.java index e40552e..2638ba2 100644 --- a/guns-management/src/main/java/com/stylefeng/guns/modular/code/controller/MediumController.java +++ b/guns-management/src/main/java/com/stylefeng/guns/modular/code/controller/MediumController.java @@ -1,7 +1,10 @@ package com.stylefeng.guns.modular.code.controller; +import com.github.pagehelper.PageHelper; +import com.github.pagehelper.PageInfo; import com.stylefeng.guns.modular.system.dto.Host; import com.stylefeng.guns.modular.system.dto.Medium; +import com.stylefeng.guns.modular.system.dto.THouseResource; import com.stylefeng.guns.modular.system.model.AppUser; import com.stylefeng.guns.modular.system.service.IAppUserService; import com.stylefeng.guns.modular.system.util.ResultUtil; @@ -26,21 +29,24 @@ @ResponseBody @GetMapping("/list") - @ApiOperation(value = "查询中介列表", tags = {"后台-中介管理"}) + @ApiOperation(value = "查询中介列表", tags = {"后台-中介管理"},response = Medium.class) @ApiImplicitParams({ @ApiImplicitParam(name = "nickname", value = "微信昵称", required = false), - @ApiImplicitParam(name = "userType", value = "3(房东)",dataType = "int",required = true), +// @ApiImplicitParam(name = "userType", value = "3(中介)",dataType = "int",required = true), @ApiImplicitParam(name = "status", value = "状态(1=正常,2=冻结,3=删除)",dataType = "int",required = false), @ApiImplicitParam(name = "phone", value = "电话",required = false), - @ApiImplicitParam(name = "pageNo", required = false), + @ApiImplicitParam(name = "pageNum", required = false), @ApiImplicitParam(name = "pageSize",required = false), }) - public List<Medium> list(String nickname, Integer userType, Integer status, String phone, @RequestParam() int pageNo, @RequestParam()int pageSize){ - int index = (pageNo-1)*pageSize; - int size = pageSize; - List<Medium> medius = appUserService.listMedium(nickname,userType,status,phone,index,size); - return medius; + public Object list(String nickname, Integer status, String phone, @RequestParam() int pageNum, @RequestParam()int pageSize){ + Integer userType = 3; + PageHelper.startPage(pageNum,pageSize); + + List<Medium> medius = appUserService.listMedium(nickname,userType,status,phone); + PageInfo<Medium> info=new PageInfo<>(medius); + System.err.println(info); + return info; } @@ -103,4 +109,48 @@ appUserService.updateById(appUser); return ResultUtil.success("编辑成功"); } + + @ResponseBody + @GetMapping("/auth/list") + @ApiOperation(value = "查询中介审核列表", tags = {"后台-中介审核管理"},response = Medium.class) + @ApiImplicitParams({ + @ApiImplicitParam(name = "nickname", value = "微信昵称", required = false), + @ApiImplicitParam(name = "userType", value = "3(中介)",dataType = "int",required = true), + @ApiImplicitParam(name = "status", value = "状态(1=正常,2=冻结,3=删除)",dataType = "int",required = false), + @ApiImplicitParam(name = "phone", value = "电话",required = false), + @ApiImplicitParam(name = "pageNum", required = true), + @ApiImplicitParam(name = "pageSize",required = true), + + }) + public Object aulist(String nickname, Integer userType, Integer status, String phone, int pageNum, int pageSize){ + + PageHelper.startPage(pageNum,pageSize); + List<Medium> medius = appUserService.listAuMedium(nickname,userType,status,phone); + PageInfo<Medium> info=new PageInfo<>(medius); + System.err.println(info); + return info; + } + + @ResponseBody + @PutMapping("/auth/change") + @ApiOperation(value = "更改状态1=审核通过,2=审核拒绝,3=删除", tags = {"后台-中介审核管理"}) + public ResultUtil frozen(Integer id,Integer status,String reason){ + AppUser appUser = appUserService.selectById(id); + if (status==1){ + appUser.setAuditStatus(2); + }else if (status==2){ + appUser.setAuditStatus(1); + appUser.setAuditNote(reason); + }else if (status==3){ + appUser.setStatus(3); + } + + appUserService.updateById(appUser); + + return ResultUtil.success("操作成功"); + + + } + + } -- Gitblit v1.7.1