UserIdentCertService.java 827 B

123456789101112131415161718192021222324252627
  1. package com.cyksj.service.user;
  2. import com.cyksj.model.dto.UserWxIndentDto;
  3. import com.cyksj.model.entity.UserCertRecord;
  4. import com.cyksj.model.entity.UserStudentCertRecord;
  5. import com.cyksj.model.request.UserIndentCertReq;
  6. import com.cyksj.model.response.WxCertAuthTokenResp;
  7. /**
  8. * 项目名: yhlxj2
  9. * 文件名: UserIdentCertService
  10. * 创建者: JavaZou
  11. * 创建时间:2024/2/21 10:21
  12. */
  13. public interface UserIdentCertService {
  14. WxCertAuthTokenResp wxH5IndentCert(UserIndentCertReq indentCertReq) throws Exception;
  15. void wxH5IndentCertResult(UserWxIndentDto userWxIndentDto) throws Exception;
  16. String bindWxUser(long userId);
  17. Boolean checkCertRecord(long userId);
  18. UserCertRecord getUserCertRecord(long userId, String mappingId) throws Exception;
  19. UserStudentCertRecord getUserStudentCertRecord(long userId);
  20. }