ShapesHttpClient.java 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.fdkankan.scene.httpclient;
  2. import com.alibaba.fastjson.JSONObject;
  3. import com.dtflys.forest.annotation.*;
  4. import com.dtflys.forest.callback.OnError;
  5. import com.dtflys.forest.callback.OnSuccess;
  6. import com.fdkankan.scene.httpclient.callback.CommonErrorCallback;
  7. import com.fdkankan.scene.httpclient.callback.CommonSuccessCallback;
  8. import com.fdkankan.scene.httpclient.callback.CommonSuccessCondition;
  9. import com.fdkankan.scene.vo.BaseSceneParamVO;
  10. import com.fdkankan.scene.vo.TraceEvidenceInfoListParamVo;
  11. import com.fdkankan.scene.vo.TraceEvidenceListParamVO;
  12. import com.fdkankan.web.response.ResultData;
  13. import java.util.List;
  14. @Success(condition = CommonSuccessCondition.class)
  15. public interface ShapesHttpClient {
  16. @Post("${host}/service/shapes/seg/list")
  17. ResultData<List<JSONObject>> shapesSegList(@Var("host") String host, @JSONBody BaseSceneParamVO param,OnSuccess onSuccess, OnError onError);
  18. // @Post("${host}/service/manage/inner/traceEvidenceInfoList")
  19. // ResultData traceEvidenceInfoList(@Var("host") String host, @Header("token") String token, @JSONBody TraceEvidenceInfoListParamVo param);
  20. //
  21. // @Get("${host}/service/manage/inner/refreshTraceEvidenceInfoList/${kno}")
  22. // ResultData refreshTraceEvidenceInfoList(@Var("host") String host, @Header("token") String token, @Var("kno") String kno);
  23. //
  24. // @Post("${host}/service/manage/inner/addMediaLibrary")
  25. // ResultData addMediaLibrary(@Var("host") String host, @Header("token") String token, @JSONBody JSONObject param);
  26. //
  27. // @Post("${host}/service/manage/inner/addMediaLibrarys")
  28. // ResultData addMediaLibrarys(@Var("host") String host, @Header("token") String token, @JSONBody JSONObject param);
  29. //
  30. // @Get("${host}/service/manage/inner/getCaseByNum?num=${num}")
  31. // ResultData getCaseByNum(@Var("host") String host, @Var("num") String num);
  32. }