You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
RuoYi-Vue/ruoyi-ui/src/api/newstocksystem/newstocks.js

128 lines
2.5 KiB

import request from '@/utils/request'
// 导出API
export default {
// 查询行情数据列表
listNewStocks(query) {
return request({
url: '/newstocksystem/newstocks/list',
method: 'get',
params: query
})
},
// 查询行情数据列表含基础数据
listNewStocksB(query) {
return request({
url: '/newstocksystem/newstocks/listB',
method: 'get',
params: query
})
},
// 查询强势股列表
listNewStrongStocks(query) {
return request({
url: '/newstocksystem/newstocks/listStrongStocks',
method: 'get',
params: query
})
},
// 查询涨停股列表
listNewLimitStocks(query) {
return request({
url: '/newstocksystem/newstocks/listLimitStocks',
method: 'get',
params: query
})
},
// 获取行情数据详细信息
getNewStocks(id) {
return request({
url: `/newstocksystem/newstocks/${id}`,
method: 'get'
})
},
// 新增行情数据
addNewStocks(data) {
return request({
url: '/newstocksystem/newstocks',
method: 'post',
data: data
})
},
// 修改行情数据
updateNewStocks(data) {
return request({
url: '/newstocksystem/newstocks',
method: 'put',
data: data
})
},
// 删除行情数据
deleteNewStocks(ids) {
return request({
url: `/newstocksystem/newstocks/${ids}`,
method: 'delete'
})
},
// 导出行情数据
exportNewStocks(query) {
return request({
url: '/newstocksystem/newstocks/export',
method: 'post',
params: query,
responseType: 'blob'
})
},
// 导入行情数据
importNewStocks(data) {
return request({
url: '/newstocksystem/newstocks/importData',
method: 'post',
data: data
})
},
// 分析行情数据
analyzeNewStocks(data) {
return request({
url: '/newstocksystem/newstocks/analyze',
method: 'post',
data: data
})
},
// 获取联想的数据(股票代码)
stockQueryData(query) {
return request({
url: '/newstocksystem/newstocks/stockQueryData',
method: 'get',
params: { query }
})
},
// 获取联想的数据(股票名称)
stockNameQueryData(query) {
return request({
url: '/newstocksystem/newstocks/stockNameQueryData',
method: 'get',
params: { query }
})
},
// 获取交易日期列表
getTradeDates() {
return request({
url: '/newstocksystem/newstocks/tradeDates',
method: 'get'
})
}
}