package com.om.service; import com.baomidou.mybatisplus.extension.service.IService; import com.om.entity.dto.UserLoginDTO; import com.om.entity.dto.UserQueryPageDTO; import com.om.entity.po.User; import com.om.entity.vo.UserAddVO; import com.om.entity.vo.UserQueryPageVO; import com.om.utils.Result; import org.springframework.web.bind.annotation.RequestParam; /** *

* 应用用户信息表 服务类 *

* * @author bmmx * @since 2024-01-29 */ public interface IUserService extends IService { Result login(UserLoginDTO dto); Result add(UserAddVO user); Result delete(Integer id); Result getByUserId(Integer userId); Result getListByUserId(Integer userId); Result getPageList(UserQueryPageDTO dto); Result relieve(); Result updateState(Integer id, Integer state); Result updateType(Integer id, Integer type); Result updateUserInfo(UserAddVO user); }