package com.stylefeng.guns.modular.system.service;
|
|
import com.baomidou.mybatisplus.mapper.EntityWrapper;
|
import com.stylefeng.guns.modular.system.controller.resp.TAppUserResp;
|
import com.stylefeng.guns.modular.system.model.TAppUser;
|
import com.baomidou.mybatisplus.service.IService;
|
import org.springframework.ui.Model;
|
|
import java.util.List;
|
|
/**
|
* <p>
|
* 用户基础信息 服务类
|
* </p>
|
*
|
* @author stylefeng
|
* @since 2023-02-14
|
*/
|
public interface ITAppUserService extends IService<TAppUser> {
|
|
/**
|
* 详情页面跳转
|
* @param tAppUserId
|
* @param model
|
*/
|
void detail(Integer tAppUserId, Model model);
|
|
/**
|
* 封装用户列表查询wrapper
|
* @param createTime
|
* @param nickname
|
* @param phone
|
* @param id
|
* @param status
|
* @return
|
*/
|
EntityWrapper<TAppUser> getUserListWrapper(String createTime, String nickname, String phone, Integer id, Integer status);
|
|
/**
|
* 用户异常列表封装返回数据
|
* @param tAppUsers
|
* @return
|
*/
|
List<TAppUserResp> getTAppUserResp(List<TAppUser> tAppUsers);
|
|
|
}
|