package me.bello.eastline.dao;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;
@Mapper
public interface StockDao {
/**
* 根据code查名称
* @return
*/
List<Map<String, Object>> queryNameFromCode(String code);
/**
* 按周查询最近一月涨幅优秀的票
* @param days
* @return
*/
List<Map<String, Object>> queryDayPercentSum(@Param(value = "days")Integer days);
/**
* 按code查询一支票的日线
* @param code
* @return
*/
List<Map<String, Object>> queryDayLineFromCode(String code);
/**
* 按code查询一支票的今日时分线
* @param code
* @return
*/
List<Map<String, Object>> queryTimeLineFromCode(String code, int limit);
/**
* 按code查询一支票的板块
* @param code
* @return
*/
List<Map<String, Object>> queryBanKuaiFromCode(String code);
/**
* 查关注列表
*
* @return
*/
List<Map<String, Object>> queryTempCodes();
/**
* 删除关注
* @param code
* @return
*/
int delTempCode(String code);
/**
* 添加关注
*
* @param code
* @param name
* @return
*/
int addTempCode(String code, String name);
/**
* 按名称搜索代码
*
* @param key
* @return
*/
List<Map<String, Object>> searchStock(String key);
}