package common.service; import common.model.Menu; import common.model.User; import java.util.List; /** * Created by mxq on 2017/12/21. */ public interface UserService { Boolean validEmail(String email); User create(User login, User resource); User update(User login, User resource); List<User> find(User login); User delete(User login, Long id); User enable(User login, Long id); User forbiden(User login, Long id); User updateName(User login, String name); User updatePwd(User login, String pwd); User updatePwd(String email, String pwd); Boolean sendCode(String email); Boolean validCode(String email, String code, String pwd); List<User> findbyRole(Long role); List<User> findSonsAlive(Long user); List<User> findAllSons(Long user); }