New file |
| | |
| | | package com.cl.service; |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.cl.common.result.Result; |
| | | import com.cl.pojo.dto.AddUserDTO; |
| | | import com.cl.pojo.dto.EditUserDTO; |
| | | import com.cl.pojo.dto.PasswordBeforeLoginDTO; |
| | | import com.cl.pojo.dto.PasswordDTO; |
| | | import com.cl.pojo.entity.User; |
| | | import com.cl.pojo.vo.UserVO; |
| | | |
| | | import javax.validation.Valid; |
| | | |
| | | |
| | | |
| | | public interface UserService extends IService<User> { |
| | | void addUser(AddUserDTO addUserDTO); |
| | | |
| | | IPage<UserVO> pageList(IPage<User> page, String name, String phone); |
| | | |
| | | void editUser(@Valid EditUserDTO editUserDTO); |
| | | |
| | | void password(PasswordDTO passwordDTO,String token); |
| | | |
| | | void resetPassword(Integer id); |
| | | |
| | | void frozen(Integer id); |
| | | |
| | | Result<String> passwordBeforeLogin( PasswordBeforeLoginDTO passwordDTO); |
| | | } |