OtcEntrustDao.java 1.15 KB
package com.cjs.cms.dao.trade;

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

import org.springframework.stereotype.Repository;

import com.cjs.cms.model.entrust.EcEntrustInfo;
import com.cjs.cms.model.trade.OtcEntrustInfo;
import com.cjs.cms.util.db.OracleDao;

/**
 * 当天委托交易(hs_otc.otcentrust)
 * 
 * @author tongyufu
 *
 */
@Repository
public interface OtcEntrustDao extends OracleDao {

    /**最新委托*/
    List<OtcEntrustInfo> queryLastEntrust(Map<String, Object> params);

    /**最新成交*/
    List<OtcEntrustInfo> queryLastBargin(Map<String, Object> params);

    /**官网,买卖的全部商品查询*/
    List<EcEntrustInfo> queryEntrustingInfo();

    List<Map<String, Object>> queryOtcentrust(Map<String, Object> params);

    List<Map<String, Object>> queryOtcCount(Map<String, Object> params);

    /**查询最大的委托号*/
    Integer queryMaxEntrustNo();

    /**
     * 查询买入五档
     * 
     * @param rank 档位数
     */
    List<Map<String, Object>> queryBuyRank(Integer rank);

    /**
     * 查询卖出五档
     * 
     * @param rank 档位数
     */
    List<Map<String, Object>> querySellRank(Integer rank);
}