package com.xcong.farmer.cms.modules.system.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.xcong.farmer.cms.common.response.Result;
|
import com.xcong.farmer.cms.modules.system.dto.*;
|
import com.xcong.farmer.cms.modules.system.entity.UserEntity;
|
|
public interface IUserService extends IService<UserEntity> {
|
|
Result getUserInPage(AdminUserDto adminUserDto);
|
|
Result addUser(AdminAddUserDto adminAddUserDto);
|
|
Result activeUser(Long id);
|
|
Result forbiddenUser(Long id);
|
|
Result deleteUser(Long id);
|
|
Result seeUserInfo(Long id);
|
|
Result updateUser(AdminUpdateUserDto adminUpdateUserDto);
|
|
Result resetPassword(Long id);
|
|
Result userMenu();
|
|
Result delObjs(AdminDeleteDto adminDeleteDto);
|
|
Result updatePassword(AdminUpdatePasswordDto adminUpdatePasswordDto);
|
|
Result userInfo();
|
|
Result viewHomePage();
|
}
|