ManageHttpClient.java 1.4 KB

12345678910111213141516171819202122232425262728293031323334
  1. package com.fdkankan.scene.httpclient;
  2. import com.alibaba.fastjson.JSONObject;
  3. import com.dtflys.forest.annotation.*;
  4. import com.dtflys.forest.extensions.DownloadFile;
  5. import com.fdkankan.scene.httpclient.address.FdkkAddressSource;
  6. import com.fdkankan.scene.vo.CheckNumAuthVo;
  7. import com.fdkankan.scene.vo.TraceEvidenceInfoListParamVo;
  8. import com.fdkankan.scene.vo.TraceEvidenceListParamVO;
  9. import com.fdkankan.web.response.ResultData;
  10. import java.io.File;
  11. import java.util.List;
  12. import java.util.Map;
  13. //@Address(source = FdkkAddressSource.class)
  14. public interface ManageHttpClient {
  15. @Post("${host}/service/manage/inner/traceEvidenceList")
  16. ResultData<List<JSONObject>> traceEvidenceList(@Var("host") String host, @JSONBody TraceEvidenceListParamVO param);
  17. @Post("${host}/service/manage/inner/traceEvidenceInfoList")
  18. ResultData traceEvidenceInfoList(@Var("host") String host, @JSONBody TraceEvidenceInfoListParamVo param);
  19. @Post("${host}/service/manage/inner/refreshTraceEvidenceInfoList/{kno}")
  20. ResultData refreshTraceEvidenceInfoList(@Var("host") String host, @Var("kno") String kno);
  21. @Post("${host}/service/manage/inner/addMediaLibrary")
  22. ResultData addMediaLibrary(@Var("host") String host, @JSONBody JSONObject param);
  23. @Post("${host}/service/manage/inner/addMediaLibrarys")
  24. ResultData addMediaLibrarys(@Var("host") String host, @JSONBody List<JSONObject> param);
  25. }