FdkankanMiniClient.java 807 B

123456789101112131415161718192021222324252627282930
  1. package com.fdkankan.repair.httpclient;
  2. import cn.hutool.http.ContentType;
  3. import com.dtflys.forest.annotation.Address;
  4. import com.dtflys.forest.annotation.Body;
  5. import com.dtflys.forest.annotation.Get;
  6. import com.dtflys.forest.annotation.Post;
  7. import com.dtflys.forest.annotation.Var;
  8. import com.dtflys.forest.callback.OnError;
  9. import com.dtflys.forest.callback.OnSuccess;
  10. import com.fdkankan.common.response.Result;
  11. import com.fdkankan.repair.bean.RequestSceneProV4;
  12. /**
  13. * <p>
  14. * TODO
  15. * </p>
  16. *
  17. * @author dengsixing
  18. * @since 2022/4/24
  19. **/
  20. public interface FdkankanMiniClient {
  21. @Post(
  22. url = "${url}",
  23. contentType = "application/json"
  24. )
  25. Result upgradeToV4ResultSync(@Var("url") String url, @Body RequestSceneProV4 param, OnSuccess<Result> onSuccess, OnError onError);
  26. }