fix: 智聪记账管理,期货同步功能,5秒同步一条数据。
This commit is contained in:
@@ -228,6 +228,7 @@ public class FuturesDailyHistoryServiceImpl implements IFuturesDailyHistoryServi
|
|||||||
List<FutureBaseInforVo> futureBaseInforVos=futureBaseInforMapper.selectFutureBaseInforList(new FutureBaseInforDto());
|
List<FutureBaseInforVo> futureBaseInforVos=futureBaseInforMapper.selectFutureBaseInforList(new FutureBaseInforDto());
|
||||||
//
|
//
|
||||||
for (FutureBaseInforVo base : futureBaseInforVos) {
|
for (FutureBaseInforVo base : futureBaseInforVos) {
|
||||||
|
|
||||||
TuShare tuShare = new TuShare();
|
TuShare tuShare = new TuShare();
|
||||||
tuShare.setToken(tushareToken);
|
tuShare.setToken(tushareToken);
|
||||||
tuShare.setApi_name("fut_daily");
|
tuShare.setApi_name("fut_daily");
|
||||||
@@ -242,6 +243,12 @@ public class FuturesDailyHistoryServiceImpl implements IFuturesDailyHistoryServi
|
|||||||
JsonObject json = gson.toJsonTree(tuShare).getAsJsonObject();
|
JsonObject json = gson.toJsonTree(tuShare).getAsJsonObject();
|
||||||
Map<String, String> headers = new HashMap<String, String>();
|
Map<String, String> headers = new HashMap<String, String>();
|
||||||
headers.put("X-Ca-Signature-Headers", "x-ca-key,x-ca-timestamp");
|
headers.put("X-Ca-Signature-Headers", "x-ca-key,x-ca-timestamp");
|
||||||
|
//休眠4秒
|
||||||
|
try {
|
||||||
|
Thread.sleep(5000);
|
||||||
|
} catch (InterruptedException e) {
|
||||||
|
throw new RuntimeException(e);
|
||||||
|
}
|
||||||
String returnString = HttpUtils.sendSSLPost(tushareUrl, null, JSONObject.parseObject(json.toString()), headers);
|
String returnString = HttpUtils.sendSSLPost(tushareUrl, null, JSONObject.parseObject(json.toString()), headers);
|
||||||
com.alibaba.fastjson.JSONObject jsonObject = com.alibaba.fastjson.JSONObject.parseObject(returnString);
|
com.alibaba.fastjson.JSONObject jsonObject = com.alibaba.fastjson.JSONObject.parseObject(returnString);
|
||||||
TuShareData data = JSON.parseObject(jsonObject.getString("data"), TuShareData.class);
|
TuShareData data = JSON.parseObject(jsonObject.getString("data"), TuShareData.class);
|
||||||
|
|||||||
Reference in New Issue
Block a user