...
|
...
|
@@ -56,7 +56,7 @@ public class NmsController { |
|
|
private GetTransportFeign getTransportFeign;
|
|
|
|
|
|
/**
|
|
|
* 线程数量
|
|
|
* 线程队列数量
|
|
|
*/
|
|
|
private final static int THREAD_ACCOUNT = 50;
|
|
|
|
...
|
...
|
@@ -149,7 +149,6 @@ public class NmsController { |
|
|
resultList.set(i, result);
|
|
|
ResultWs resultWs = new ResultWs("获取数据,第" + i + "条", "201", i, resultList.size());
|
|
|
String resultJs = GsonUtils.toJsonStr(resultWs);
|
|
|
|
|
|
sendMsgByWebsocket(resultJs, sid);
|
|
|
}
|
|
|
/*完成一次,就等待。等所有的全部完成,再一起返回 */
|
...
|
...
|
@@ -228,7 +227,7 @@ public class NmsController { |
|
|
|
|
|
/**
|
|
|
* 获取代理人的相关数据
|
|
|
|
|
|
*/
|
|
|
ResultArrivalData asmInfo = new ResultArrivalData();
|
|
|
asmInfo = getCgoAsmFeign.getInfo(result.getWaybillNoMaster());
|
|
|
//设置结算代理人
|
...
|
...
|
@@ -240,7 +239,27 @@ public class NmsController { |
|
|
//设置二级类名称
|
|
|
result.setTwoTypeName(asmInfo.getTwoTypeName());
|
|
|
//设置一级类名称
|
|
|
result.setTypeName(asmInfo.getTypeName());*/
|
|
|
result.setTypeName(asmInfo.getTypeName());
|
|
|
|
|
|
/**
|
|
|
* 获取运输工具的对应数据
|
|
|
*/
|
|
|
ResultArrivalData transportInfo = new ResultArrivalData();
|
|
|
transportInfo = getTransportFeign.getInfo(result.getFlightNo(), result.getFlightDate());
|
|
|
//设置航班公司
|
|
|
result.setAirCompany(transportInfo.getAirCompany());
|
|
|
//设置机型
|
|
|
result.setCfTp(transportInfo.getCfTp());
|
|
|
//设置机号
|
|
|
result.setCfNo(transportInfo.getCfNo());
|
|
|
//设置出港日期
|
|
|
result.setArrivalDate(transportInfo.getArrivalDate());
|
|
|
//设置航班计划日期
|
|
|
result.setFlightPlanDate(transportInfo.getFlightPlanDate());
|
|
|
//设置航班(起飞)时间
|
|
|
result.setFlightTime(transportInfo.getFlightTime());
|
|
|
//设置航班计划时间
|
|
|
result.setFlightPlanTime(transportInfo.getFlightPlanTime());
|
|
|
} catch (Exception e) {
|
|
|
latch.countDown();
|
|
|
e.printStackTrace();
|
...
|
...
|
|