|
|
@@ -13,11 +13,11 @@ import com.cn.bjca.chatbots.core.service.DialogFlowService; |
|
|
|
import com.cn.bjca.chatbots.core.util.GsonUtil; |
|
|
|
import com.google.gson.reflect.TypeToken; |
|
|
|
import lombok.Cleanup; |
|
|
|
import lombok.SneakyThrows; |
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
|
|
|
|
import javax.annotation.Resource; |
|
|
|
import java.lang.reflect.Type; |
|
|
|
import java.util.List; |
|
|
|
|
|
|
|
/** |
|
|
|
* <pre></pre> |
|
|
@@ -56,7 +56,6 @@ public class DialogFlowServiceImpl implements DialogFlowService { |
|
|
|
@Resource |
|
|
|
private ChatBotsClient chatBotsClient; |
|
|
|
|
|
|
|
@SneakyThrows |
|
|
|
@Override |
|
|
|
public ApiResponse<PageResult<DialogFlow>> getTotalDialogFlowList(DialogFlowPageDTO dialogFlowPageDTO) { |
|
|
|
final HttpRequest request |
|
|
@@ -69,5 +68,17 @@ public class DialogFlowServiceImpl implements DialogFlowService { |
|
|
|
return GsonUtil.X.getGson().fromJson(body, type); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public ApiResponse<List<DialogFlow>> getDialogFlowList() { |
|
|
|
final HttpRequest request |
|
|
|
= chatBotsClient.build(Method.GET, UrlPool.DialogFlowPool.GET_DIALOGFLOW_LIST); |
|
|
|
@Cleanup final HttpResponse execute = request.execute(); |
|
|
|
final String body = execute.body(); |
|
|
|
System.out.println(body); |
|
|
|
Type type = new TypeToken<ApiResponse<List<DialogFlow>>>() { |
|
|
|
}.getType(); |
|
|
|
return GsonUtil.X.getGson().fromJson(body, type); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |