|
@@ -2,6 +2,7 @@ package com.fdkankan.scene.httpclient;
|
|
|
|
|
|
import com.dtflys.forest.annotation.Get;
|
|
import com.dtflys.forest.annotation.Get;
|
|
import com.dtflys.forest.annotation.Request;
|
|
import com.dtflys.forest.annotation.Request;
|
|
|
|
+import com.dtflys.forest.annotation.Success;
|
|
import com.dtflys.forest.annotation.Var;
|
|
import com.dtflys.forest.annotation.Var;
|
|
import com.dtflys.forest.callback.OnError;
|
|
import com.dtflys.forest.callback.OnError;
|
|
import com.dtflys.forest.callback.OnSuccess;
|
|
import com.dtflys.forest.callback.OnSuccess;
|
|
@@ -9,6 +10,8 @@ import com.fdkankan.common.response.Result;
|
|
import com.fdkankan.platform.api.dto.Camera;
|
|
import com.fdkankan.platform.api.dto.Camera;
|
|
import com.fdkankan.scene.bean.CameraBean;
|
|
import com.fdkankan.scene.bean.CameraBean;
|
|
import com.fdkankan.scene.bean.UserIncrementBean;
|
|
import com.fdkankan.scene.bean.UserIncrementBean;
|
|
|
|
+import com.fdkankan.scene.callback.FdkkMiniReqSuccessCondition;
|
|
|
|
+import com.yomahub.tlog.forest.TLogForestInterceptor;
|
|
|
|
|
|
/**
|
|
/**
|
|
* <p>
|
|
* <p>
|
|
@@ -18,9 +21,12 @@ import com.fdkankan.scene.bean.UserIncrementBean;
|
|
* @author dengsixing
|
|
* @author dengsixing
|
|
* @since 2022/4/24
|
|
* @since 2022/4/24
|
|
**/
|
|
**/
|
|
|
|
+@Success(condition = FdkkMiniReqSuccessCondition.class)
|
|
public interface FdkankanMiniClient {
|
|
public interface FdkankanMiniClient {
|
|
|
|
|
|
- @Get("{url}")
|
|
|
|
|
|
+ @Get(url="{url}"
|
|
|
|
+// ,interceptor = TLogForestInterceptor.class 加这个拦截器,打印的tlog日志会详细一些,包括头信息等等
|
|
|
|
+ )
|
|
Result<String> getDataSyncType(@Var("url") String url, OnSuccess<Result> onSuccess, OnError onError);
|
|
Result<String> getDataSyncType(@Var("url") String url, OnSuccess<Result> onSuccess, OnError onError);
|
|
|
|
|
|
@Get("{url}")
|
|
@Get("{url}")
|