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 { 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(); }