| | |
| | | public TmsEmployeeListResponse getEmployeeList(TmsEmployeeListRequest param){ |
| | | String url = systemDictDataBiz.queryByCode(Constants.TSM_PARAM,Constants.TMS_INTERFACE_URL_PREFIX).getCode() |
| | | +TMSContants.InterfacePath.getEmployeeList[0]; |
| | | TmsBaseResponse<TmsEmployeeListResponse > response = sendHttpRequest(url,TMSContants.InterfacePath.getEmployeeList[1],JSONObject.toJSONString(param) |
| | | ,new TypeReference< TmsBaseResponse<TmsEmployeeListResponse>>(){}); |
| | | if(response ==null || response.getData() == null){ |
| | | TmsBaseResponse<List<TmsEmployeeListResponse>> response = sendHttpRequest(url,TMSContants.InterfacePath.getEmployeeList[1],JSONObject.toJSONString(param) |
| | | ,new TypeReference< TmsBaseResponse<List<TmsEmployeeListResponse>>>(){}); |
| | | if(response ==null || response.getData() == null || response.getData().size() ==0){ |
| | | return new TmsEmployeeListResponse(); |
| | | } |
| | | return response.getData(); |
| | | return response.getData().get(0); |
| | | } |
| | | /** |
| | | * 出库能力统计 |
| | |
| | | TmsCircleStatusListRequest p1 = new TmsCircleStatusListRequest(); |
| | | p1.setContractNumber(param.getContractNumber()); |
| | | result.setCicleStatusList(getCicleStatusList(p1)); |
| | | result.setStartTransportDate(getStartTransportDateByList(result.getCicleStatusList())); |
| | | return result; |
| | | } |
| | | |
| | | private String getStartTransportDateByList(List<TmsCircleStatusResultListResponse> cicleStatusList) { |
| | | if(cicleStatusList!=null){ |
| | | for(TmsCircleStatusResultListResponse m :cicleStatusList){ |
| | | if(Constants.equalsInteger(m.getKey(),TMSContants.TopStatusLevel.clysz.getKey())){ |
| | | if(m.getSecondList()!=null){ |
| | | for(TmsCircleStatusListResponse c :m.getSecondList()){ |
| | | if(Constants.equalsInteger(c.getOrderStatus(),TMSContants.ChildStatusLevel.clqdapp.getOrderStatus())){ |
| | | return c.getRecordDate(); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | return null; |
| | | } |
| | | |
| | | /** |
| | | * 全国到货地分布查询查询 |
| | | * @param param 参数 |