peter
2025-12-30 0c74d36f29e8279d9061d57466b3f488a4e1b89f
src/main/java/com/nq/controller/StockApiController.java
@@ -60,8 +60,8 @@
    //通过股票代码查询股票信息
    @RequestMapping({"getSingleStock.do"})
    @ResponseBody
    public ServerResponse getSingleStock(@RequestParam("code") String code, HttpServletRequest request) {
        return this.iStockService.getSingleStock(code, request);
    public ServerResponse getSingleStock(@RequestParam("stockType") String stockType,@RequestParam("code") String code, HttpServletRequest request) {
        return this.iStockService.getSingleStock(stockType,code, request);
    }
    @RequestMapping({"getMinK.do"})
@@ -179,11 +179,11 @@
    @ResponseBody
    public ServerResponse getStockMarketZDFB(Integer pageNo,Integer pageSize, String sort,
                                            Integer asc,
                                            String node){
                                            String node,String stockType){
//        String key=pageNo+pageSize+sort+asc+node;
//        String result = (String) CacheUtil.get(key);
//        if(StringUtils.isEmpty(result)){
            ServerResponse stockSort = this.iStockService.getStockSort(pageNo, pageSize, sort, asc, node);
            ServerResponse stockSort = this.iStockService.getStockSort(pageNo, pageSize, sort, asc, node,stockType);
//            CacheUtil.set(key, JSON.toJSONString(stockSort.getData()),5000);
//            return stockSort;
//        }
@@ -243,7 +243,7 @@
    @PostMapping({"getVipList.do"})
    @ResponseBody
    public ServerResponse getVipList() {
        ServerResponse stockSort = this.iStockService.getStockSort(1, 15, "changepercent", 0, "hs_a");
        ServerResponse stockSort = this.iStockService.getStockSort(1, 15, "changepercent", 0, "hs_a","hs");
        if(!ObjectUtils.isEmpty(stockSort.getData())){
            JSONArray data = (JSONArray)stockSort.getData();
            ArrayList<HashMap> list = new ArrayList<>();