用户列表接口saas化
parent
bba3249211
commit
a9a5682ab4
|
@ -4,6 +4,7 @@ import com.muyu.cloud.common.many.datasource.holder.DynamicDataSourceHolder;
|
|||
import com.muyu.common.core.domain.Result;
|
||||
import com.muyu.common.core.utils.StringUtils;
|
||||
import com.muyu.common.core.web.controller.BaseController;
|
||||
import com.muyu.common.core.web.page.TableDataInfo;
|
||||
import com.muyu.common.log.annotation.Log;
|
||||
import com.muyu.common.log.enums.BusinessType;
|
||||
import com.muyu.common.security.annotation.InnerAuth;
|
||||
|
@ -38,6 +39,19 @@ public class SysUserController extends BaseController {
|
|||
@Resource
|
||||
private SysUserService userService;
|
||||
|
||||
|
||||
/**
|
||||
* 查询用户列表
|
||||
* @param user 条件
|
||||
* @return 集合
|
||||
*/
|
||||
@PostMapping("/list")
|
||||
public Result<TableDataInfo<SysUser>> list(SysUser user){
|
||||
startPage();
|
||||
return getDataTable(userService.selectUserList(user));
|
||||
}
|
||||
|
||||
|
||||
@InnerAuth
|
||||
@GetMapping("/info")
|
||||
public Result<SysUser> info (
|
||||
|
|
|
@ -4,6 +4,8 @@ package com.muyu.system.saas.service;
|
|||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.muyu.common.system.domain.SysUser;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* @Author: 胡杨
|
||||
|
@ -38,4 +40,6 @@ public interface SysUserService extends IService<SysUser> {
|
|||
* @param user 用户对象
|
||||
*/
|
||||
public void insertUserRole (SysUser user);
|
||||
|
||||
List<SysUser> selectUserList(SysUser user);
|
||||
}
|
||||
|
|
|
@ -103,6 +103,15 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser>
|
|||
this.insertUserRole(user.getUserId(), user.getRoleIds());
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<SysUser> selectUserList(SysUser user) {
|
||||
LambdaQueryWrapper<SysUser> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.like(
|
||||
StringUtils.isNotEmpty(user.getUserName()),
|
||||
SysUser::getUserName, user.getUserName());
|
||||
return this.list(queryWrapper);
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增用户角色信息
|
||||
*
|
||||
|
|
Loading…
Reference in New Issue