|
@@ -8,12 +8,15 @@ import com.project.common.utils.http.HttpUtils;
|
|
|
import com.project.zcustom.domain.addional.LargeAssetDirs;
|
|
|
import com.project.zcustom.domain.addional.LargeLogistics;
|
|
|
import com.project.zcustom.domain.basics.PlatAppOrg;
|
|
|
+import com.project.zcustom.domain.plat.PlatApiRecord;
|
|
|
import com.project.zcustom.mapper.logistics.PlatLogisticsMapper;
|
|
|
import com.project.zcustom.service.basics.IPlatAppOrgService;
|
|
|
+import com.project.zcustom.service.plat.IPlatApiRecordService;
|
|
|
import org.apache.commons.compress.utils.Lists;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
+import javax.annotation.Resource;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
@@ -32,6 +35,8 @@ public class LogisticsService {
|
|
|
private PlatLogisticsMapper platLogisticsMapper;
|
|
|
@Autowired
|
|
|
private IPlatAppOrgService platAppOrgService;
|
|
|
+ @Resource
|
|
|
+ IPlatApiRecordService iPlatApiRecordService;
|
|
|
|
|
|
public String repeat(String url){
|
|
|
String result = null;
|
|
@@ -49,6 +54,13 @@ public class LogisticsService {
|
|
|
|
|
|
public void getLogisticsData(){
|
|
|
String json = repeat(ApiUrlConfig.getLogisticsUrl());
|
|
|
+
|
|
|
+ // 添加接口请求记录
|
|
|
+ PlatApiRecord platApiRecord = new PlatApiRecord();
|
|
|
+ platApiRecord.setApiUrl(ApiUrlConfig.getLogisticsUrl());
|
|
|
+ platApiRecord.setApiResult(json);
|
|
|
+ iPlatApiRecordService.save(platApiRecord);
|
|
|
+
|
|
|
JSONObject jsonObject = JSONObject.parseObject(json);
|
|
|
JSONArray dataArray = jsonObject.getJSONArray("data");
|
|
|
List<LargeLogistics> list = new ArrayList<>();
|