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 { void addUser(AddUserDTO addUserDTO); IPage pageList(IPage 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 passwordBeforeLogin( PasswordBeforeLoginDTO passwordDTO); }