import request from '@/utils/request'; /** * 查询股票池列表(带实时数据) */ export function listStockPool(query: any) { return request({ url: '/stock/pool/list', method: 'get', params: query }); } /** * 查询股票池详情 */ export function getStockPool(id: number) { return request({ url: `/stock/pool/${id}`, method: 'get' }); } /** * 添加股票到指定池 */ export function addToPool(data: any) { return request({ url: '/stock/pool/add', method: 'post', data: data }); } /** * 从股票池移除 */ export function removeFromPool(ids: number | number[]) { return request({ url: `/stock/pool/${ids}`, method: 'delete' }); } /** * 搜索股票(用于添加到池) */ export function searchStock(keyword: string) { return request({ url: '/stock/info/search', method: 'get', params: { keyword } }); } /** * 补全历史数据 * @param importDate 导入日期(格式:yyyy-MM-dd) */ export function completeHistory(importDate: string) { return request({ url: '/stock/pool/completeHistory', method: 'post', params: { importDate } }); }