123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- 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;
- /**
- * <p>
- * 应用用户信息表 服务类
- * </p>
- *
- * @author bmmx
- * @since 2024-01-29
- */
- public interface IUserService extends IService<User> {
- Result login(UserLoginDTO dto);
- Result add(UserAddVO user);
- Result delete(Integer id);
- Result getByUserId(Integer userId);
- Result getListByUserId(Integer userId);
- Result<UserQueryPageVO> getPageList(UserQueryPageDTO dto);
- Result relieve();
- Result updateState(Integer id, Integer state);
- Result updateType(Integer id, Integer type);
- Result updateUserInfo(UserAddVO user);
- Result password(UserLoginDTO userLoginDTO);
- Result register(UserLoginDTO userLoginDTO);
- Result updateUserName(UserLoginDTO username);
- Result logout();
- Result updateVci(UserLoginDTO userLoginDTO);
- }
|