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.AdminAddUserDto; import com.xcong.farmer.cms.modules.system.dto.AdminUpdateUserDto; import com.xcong.farmer.cms.modules.system.dto.AdminUserDto; 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); }