|
@@ -5,12 +5,14 @@ import com.alibaba.fastjson2.JSONArray;
|
|
import com.alibaba.fastjson2.JSONObject;
|
|
import com.alibaba.fastjson2.JSONObject;
|
|
import com.project.common.utils.StringUtils;
|
|
import com.project.common.utils.StringUtils;
|
|
import com.project.common.utils.http.HttpUtils;
|
|
import com.project.common.utils.http.HttpUtils;
|
|
|
|
+import com.project.zcustom.domain.addional.BizMetric;
|
|
import com.project.zcustom.domain.addional.LargeAssetDirs;
|
|
import com.project.zcustom.domain.addional.LargeAssetDirs;
|
|
import com.project.zcustom.domain.addional.LargeLogistics;
|
|
import com.project.zcustom.domain.addional.LargeLogistics;
|
|
import com.project.zcustom.domain.basics.PlatAppOrg;
|
|
import com.project.zcustom.domain.basics.PlatAppOrg;
|
|
import com.project.zcustom.domain.plat.AssetMonitoringResponse;
|
|
import com.project.zcustom.domain.plat.AssetMonitoringResponse;
|
|
import com.project.zcustom.domain.plat.PlatApiRecord;
|
|
import com.project.zcustom.domain.plat.PlatApiRecord;
|
|
import com.project.zcustom.mapper.logistics.PlatAssetMapper;
|
|
import com.project.zcustom.mapper.logistics.PlatAssetMapper;
|
|
|
|
+import com.project.zcustom.service.logistics.IBizMetricService;
|
|
import com.project.zcustom.service.service.basics.IPlatAppOrgService;
|
|
import com.project.zcustom.service.service.basics.IPlatAppOrgService;
|
|
import com.project.zcustom.service.plat.IPlatApiRecordService;
|
|
import com.project.zcustom.service.plat.IPlatApiRecordService;
|
|
import org.apache.commons.compress.utils.Lists;
|
|
import org.apache.commons.compress.utils.Lists;
|
|
@@ -36,6 +38,8 @@ public class LogisticsService {
|
|
private IPlatAppOrgService platAppOrgService;
|
|
private IPlatAppOrgService platAppOrgService;
|
|
@Resource
|
|
@Resource
|
|
IPlatApiRecordService iPlatApiRecordService;
|
|
IPlatApiRecordService iPlatApiRecordService;
|
|
|
|
+ @Resource
|
|
|
|
+ private IBizMetricService bizMetricService;
|
|
|
|
|
|
|
|
|
|
public void getLogisticsData(){
|
|
public void getLogisticsData(){
|
|
@@ -57,6 +61,24 @@ public class LogisticsService {
|
|
private void postLoginRequest(int current,String logistUrl,Map<String, String> orgMap,List<LargeLogistics> list,List<LargeAssetDirs> officeAssetList,List<LargeAssetDirs> buildingAssetList,List<LargeAssetDirs> serviceAssetList){
|
|
private void postLoginRequest(int current,String logistUrl,Map<String, String> orgMap,List<LargeLogistics> list,List<LargeAssetDirs> officeAssetList,List<LargeAssetDirs> buildingAssetList,List<LargeAssetDirs> serviceAssetList){
|
|
// 分页查询页数
|
|
// 分页查询页数
|
|
JSONObject jsonObject = this.repeat(logistUrl, current);
|
|
JSONObject jsonObject = this.repeat(logistUrl, current);
|
|
|
|
+
|
|
|
|
+ /* 测试代码
|
|
|
|
+ List<BizMetric> metrics = bizMetricService.list();
|
|
|
|
+ System.out.println(metrics.size());
|
|
|
|
+ Map<String, Object> map = new HashMap<>();
|
|
|
|
+ map.put("code", 200);
|
|
|
|
+ Map<String, Object> data = new HashMap<>();
|
|
|
|
+ Map<String, Object> listMap = new HashMap<>();
|
|
|
|
+ listMap.put("total",124);
|
|
|
|
+ listMap.put("size",1);
|
|
|
|
+ listMap.put("pages",1);
|
|
|
|
+ listMap.put("records", metrics);
|
|
|
|
+ data.put("quotaAssetMonitoringList", listMap);
|
|
|
|
+ map.put("data", data);
|
|
|
|
+ String str = JSONObject.toJSONString(map);
|
|
|
|
+ System.out.println(str);
|
|
|
|
+ jsonObject = JSONObject.parseObject(str);*/
|
|
|
|
+
|
|
if (Objects.isNull(jsonObject)) {
|
|
if (Objects.isNull(jsonObject)) {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
@@ -134,8 +156,8 @@ public class LogisticsService {
|
|
LargeAssetDirs largeAssetDirs = new LargeAssetDirs();
|
|
LargeAssetDirs largeAssetDirs = new LargeAssetDirs();
|
|
JSONObject assetItem = buildingAssetArray.getJSONObject(k);
|
|
JSONObject assetItem = buildingAssetArray.getJSONObject(k);
|
|
largeAssetDirs.setAppCode(appCode);
|
|
largeAssetDirs.setAppCode(appCode);
|
|
- largeAssetDirs.setCategoryName(assetItem.getString("categoryName"));
|
|
|
|
- largeAssetDirs.setAssetNum(assetItem.getLong("assetNum"));
|
|
|
|
|
|
+ largeAssetDirs.setCategoryName(assetItem.getString("CATEGORY_NAME"));
|
|
|
|
+ largeAssetDirs.setAssetNum(assetItem.getLong("ASSET_NUM"));
|
|
list.add(largeAssetDirs);
|
|
list.add(largeAssetDirs);
|
|
}
|
|
}
|
|
return list;
|
|
return list;
|