TradeAction.java 1.42 KB
package com.cjs.cms.action.trade;

import java.util.List;
import java.util.Map;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

import com.cjs.cms.biz.trade.TradeBiz;
import com.cjs.cms.dao.trade.OtcEntrustDao;

/**
 * 交易
 * 
 * @author tongyufu
 *
 */
@RestController
@RequestMapping("/trade")
public class TradeAction {
    @Autowired
    private TradeBiz      tradeBiz;

    @Autowired
    private OtcEntrustDao otcEntrustDao;

    /**
     * 获取交易行情
     */
    @RequestMapping("/exchaneInfo")
    public List<Map<String, Object>> exchaneInfo() {
        return null;
        //return tradeBiz.exchaneInfo();
    }

    /**
     * 获取电子盘委托单详情
     */
    @RequestMapping(value = "/otcentrustInfo", method = RequestMethod.POST)
    public List<Map<String, Object>> otcentrustInfo(@RequestParam Map<String, Object> params) {
        return otcEntrustDao.queryOtcentrust(params);
    }

    /**
     * 委托统计
     */
    @RequestMapping(value = "/otcentrustCount", method = RequestMethod.POST)
    public List<Map<String, Object>> otcentrustCount(@RequestParam Map<String, Object> params) {
        return otcEntrustDao.queryOtcCount(params);
    }

}