123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- package com.xc.controller;
- import com.xc.common.ServerResponse;
- import com.xc.service.IStockIndexService;
- import com.xc.vo.stock.MarketVO;
- import org.slf4j.Logger;
- import org.slf4j.LoggerFactory;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Controller;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestParam;
- import org.springframework.web.bind.annotation.ResponseBody;
- @Controller
- @RequestMapping({"/api/index/"})
- public class StockIndexApiController {
- private static final Logger log = LoggerFactory.getLogger(StockIndexApiController.class);
- @Autowired
- IStockIndexService iStockIndexService;
- //查询货币信息
- @RequestMapping({"queryHomeIndex.do"})
- @ResponseBody
- public ServerResponse queryHomeIndex() {
- return this.iStockIndexService.queryHomeIndex();
- }
- @RequestMapping({"queryListIndex.do"})
- @ResponseBody
- public ServerResponse queryListIndex() {
- return this.iStockIndexService.queryListIndex();
- }
- @RequestMapping({"queryTransIndex.do"})
- @ResponseBody
- public ServerResponse queryTransIndex(@RequestParam("indexId") Integer indexId) {
- return this.iStockIndexService.queryTransIndex(indexId);
- }
- @RequestMapping({"getSingleIndex.do"})
- @ResponseBody
- public ServerResponse getSingleIndex(@RequestParam("indexcode") String indexcode){
- return this.iStockIndexService.queryByidIndex(indexcode);
- }
- @RequestMapping({"querySingleIndex.do"})
- @ResponseBody
- public ServerResponse querySingleIndex(@RequestParam("indexCode") String indexCode) {
- MarketVO marketVO = this.iStockIndexService.querySingleIndex(indexCode);
- return ServerResponse.createBySuccess(marketVO);
- }
- }
|