ConsumerService.java 1.0 KB

1234567891011121314151617181920212223242526272829303132333435
  1. package org.example.music.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import org.example.music.common.R;
  4. import org.example.music.model.domain.Consumer;
  5. import org.example.music.model.request.ConsumerRequest;
  6. import org.springframework.web.multipart.MultipartFile;
  7. import javax.servlet.http.HttpSession;
  8. public interface ConsumerService extends IService<Consumer> {
  9. R addUser(ConsumerRequest registryRequest);
  10. R updateUserMsg(ConsumerRequest updateRequest);
  11. R updateUserAvator(MultipartFile avatorFile, int id);
  12. R updatePassword(ConsumerRequest updatePasswordRequest);
  13. boolean existUser(String username);
  14. boolean verityPasswd(String username, String password);
  15. R deleteUser(Integer id);
  16. R allUser();
  17. R userOfId(Integer id);
  18. R loginStatus(ConsumerRequest loginRequest, HttpSession session);
  19. R loginEmailStatus(ConsumerRequest loginRequest, HttpSession session);
  20. Consumer findByEmail (String email);
  21. R updatePassword01(ConsumerRequest updatePasswordRequest);
  22. }