瀏覽代碼

添加获取机场航线列表接口

tags/v1.3.1
chengwang 1 年之前
父節點
當前提交
ac5d31fcfa
共有 1 個文件被更改,包括 9 次插入6 次删除
  1. +9
    -6
      tuoheng-service/tuoheng-admin/src/main/java/com/tuoheng/admin/tzhl/service/airport/TZHLGetAirportListService.java

+ 9
- 6
tuoheng-service/tuoheng-admin/src/main/java/com/tuoheng/admin/tzhl/service/airport/TZHLGetAirportListService.java 查看文件

@@ -1,6 +1,7 @@
package com.tuoheng.admin.tzhl.service.airport;

import cn.hutool.core.util.ObjectUtil;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.tuoheng.admin.constant.SystemConstant;
import com.tuoheng.admin.dto.GetAirportListDto;
@@ -20,6 +21,8 @@ import org.springframework.stereotype.Service;
import org.springframework.web.client.RestClientException;
import org.springframework.web.client.RestTemplate;

import java.util.List;

/**
* 获取机场列表
* @Author ChengWang
@@ -67,15 +70,15 @@ public class TZHLGetAirportListService {
log.error("请求获取机场列表" + response.getBody());
return JsonResult.error(response.getBody().getMsg());
}
if(response.getBody().getData() == null){
return JsonResult.error("查询机场列表数据为空");
}
log.info("查询机场列表数据成功,response={}", response);
String body = JSONObject.toJSONString(response.getBody().getData());

GetAirportListDto getAirportListDto = JSONObject.parseObject(response.getBody().getData().toString(), GetAirportListDto.class);
if(ObjectUtil.isNull(getAirportListDto)){
List<GetAirportListDto> getAirportListDtoLists = JSON.parseArray(JSON.parse(body).toString(), GetAirportListDto.class);
if(ObjectUtil.isNull(getAirportListDtoLists)){
return JsonResult.error("查询机场列表数据为空");
}
return JsonResult.success(getAirportListDto);
return JsonResult.success(getAirportListDtoLists);
}

private JsonResult check(String token) {

Loading…
取消
儲存