fix:个股详情增加id
This commit is contained in:
@@ -1,13 +1,18 @@
|
||||
package cn.stock.market.web;
|
||||
|
||||
import cn.stock.market.domain.basic.entity.BtodayStock;
|
||||
import cn.stock.market.domain.basic.service.BtodayStockService;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.alibaba.fastjson.JSONArray;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiImplicitParam;
|
||||
import io.swagger.annotations.ApiImplicitParams;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import io.swagger.annotations.ApiResponse;
|
||||
import io.swagger.annotations.ApiResponses;
|
||||
import net.sf.json.JSONArray;
|
||||
import net.sf.json.JSONObject;
|
||||
//import net.sf.json.JSONArray;
|
||||
//import net.sf.json.JSONObject;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
@@ -26,6 +31,8 @@ public class BTodayStockController {
|
||||
|
||||
@Autowired
|
||||
private RestTemplate restTemplate;
|
||||
@Autowired
|
||||
private BtodayStockService btodayStockService;
|
||||
|
||||
@GetMapping("/api/bToday/kLine")
|
||||
@ApiOperation(value = "股票详情K线图",httpMethod = "GET")
|
||||
@@ -139,12 +146,17 @@ public class BTodayStockController {
|
||||
if (StringUtils.isBlank(exchange) || StringUtils.isBlank(coCode) ) {
|
||||
return new com.alibaba.fastjson.JSONObject();
|
||||
}
|
||||
BtodayStock btodayStock = btodayStockService.findBtStockByCoCode(coCode,exchange);
|
||||
if(btodayStock == null){
|
||||
return new com.alibaba.fastjson.JSONObject();
|
||||
}
|
||||
// 构建请求URL
|
||||
String apiUrl = buildDetailApiUrl(exchange, coCode);
|
||||
|
||||
String forObject = restTemplate.getForObject(apiUrl, String.class);
|
||||
|
||||
return com.alibaba.fastjson.JSONObject.parseObject(forObject);
|
||||
JSONObject jsonObject = JSON.parseObject(forObject);
|
||||
jsonObject.put("id",btodayStock.getId());
|
||||
return jsonObject;
|
||||
}
|
||||
|
||||
private String buildDetailApiUrl(String exchange, String coCode) {
|
||||
|
||||
Reference in New Issue
Block a user