“mitao”
2026-03-27 cde5977f64ff1dfa928d1076c059e8865c02d70b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package com.tcm.training.admin.user.mapper;
 
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.tcm.training.admin.user.entity.SysUser;
import com.tcm.training.admin.user.row.AccountDetailRow;
import com.tcm.training.admin.user.row.AccountListRow;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
 
@Mapper
public interface SysUserMapper extends BaseMapper<SysUser> {
 
    IPage<AccountListRow> selectAccountPage(IPage<AccountListRow> page,
                                            @Param("realName") String realName,
                                            @Param("phone") String phone,
                                            @Param("roleId") Long roleId,
                                            @Param("status") Integer status);
 
    AccountDetailRow selectAccountDetail(@Param("id") Long id);
}