4-自选
自选表功能,均需要使用 Token 令牌进行操作,目的是为了将数据隔离。
添加自选表的作用是进行推送, 将 自选表中的近十天的涨跌幅情况通过邮箱的方式推送给对应的用户。
一. 添加到自选表
接口描述:
接口地址:/StockApi/stockSelected/add
请求方式:POST
consumes:["application/json"]
produces:["*/*"]
请求示例:
{
"stockCode": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
Authorization | Token令牌 | header | true | string | |
stockSelectedRo | stockSelectedRo | body | true | 股票自选Ro | 股票自选Ro |
schema属性说明
股票自选Ro
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
stockCode | 股票编号 | body | false | string |
响应示例:
{
"code": 0,
"data": {},
"exceptionMessage": "",
"message": "",
"success": true,
"timestamp": 0
}
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
code | 响应代码 | integer(int32) | integer(int32) |
data | 响应的数据 | object | |
exceptionMessage | 异常信息 | string | |
message | 响应信息 | string | |
success | 是否成功 true 为成功 false 为不成功 | boolean | |
timestamp | 当前时间戳 | integer(int64) | integer(int64) |
如添加 股票 002812
多次添加时,会进行提示 已经存在
二. 根据股票code进行移除
接口描述:
接口地址:/StockApi/stockSelected/deleteByCode
请求方式:POST
consumes:["application/json"]
produces:["*/*"]
请求示例:
{
"stockCode": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
Authorization | Token令牌 | header | true | string | |
stockSelectedRo | stockSelectedRo | body | true | 股票自选Ro | 股票自选Ro |
schema属性说明
股票自选Ro
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
stockCode | 股票编号 | body | false | string |
响应示例:
{
"code": 0,
"data": {},
"exceptionMessage": "",
"message": "",
"success": true,
"timestamp": 0
}
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
code | 响应代码 | integer(int32) | integer(int32) |
data | 响应的数据 | object | |
exceptionMessage | 异常信息 | string | |
message | 响应信息 | string | |
success | 是否成功 true 为成功 false 为不成功 | boolean | |
timestamp | 当前时间戳 | integer(int64) | integer(int64) |
将股票 移出到自选
三. 查询用户自选股票
接口描述:
接口地址:/StockApi/stockSelected/list
请求方式:POST
consumes:["application/json"]
produces:["*/*"]
请求示例:
{
"pageSize": 15,
"pageNum": 1,
"keyword": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
Authorization | Token令牌 | header | true | string | |
stockSelectedRo | stockSelectedRo | body | true | 股票自选Ro | 股票自选Ro |
schema属性说明
股票自选Ro
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
keyword | 搜索的关键字 | body | false | string | 搜索条件,支持 股票编码搜索 |
pageNum | 页数 | body | true | integer(int32) | |
pageSize | 每页显示最大数量 | body | true | integer(int32) |
响应示例:
{
"code": 0,
"data": {
"list": [
{
"code": "",
"createTime": "",
"id": 0,
"name": "",
"notes": "",
"stockCode": "",
"stockName": ""
}
],
"total": 0
},
"exceptionMessage": "",
"message": "",
"success": true,
"timestamp": 0
}
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
code | 响应代码 | integer(int32) | integer(int32) |
data | 响应的数据 | 分页展示«股票自选展示Vo» | 分页展示«股票自选展示Vo» |
exceptionMessage | 异常信息 | string | |
message | 响应信息 | string | |
success | 是否成功 true 为成功 false 为不成功 | boolean | |
timestamp | 当前时间戳 | integer(int64) | integer(int64) |
schema属性说明
分页展示«股票自选展示Vo»
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
list | list数据 | array | 股票自选展示Vo |
total | 总数 | integer(int64) |
股票自选展示Vo
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
code | 股票编码 | string | |
createTime | 添加日期 | string(date-time) | |
id | id编号 | integer(int32) | |
name | 股票名称 | string | |
notes | 股票自选笔记 | string | |
stockCode | 股票编码 | string | |
stockName | 股票名称 | string |
查询自选列表信息
四. 查询当前自选股票最近的历史记录
接口描述:
接口地址:/StockApi/stockSelected/yesHistory
请求方式:POST
consumes:["application/json"]
produces:["*/*"]
请求示例:
{
"pageNum": 0,
"pageSize": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
Authorization | Token令牌 | header | true | string | |
stockSelectedRo | stockSelectedRo | body | true | 股票自选Ro | 股票自选Ro |
schema属性说明
股票自选Ro
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
pageNum | 页数 | body | true | integer(int32) | |
pageSize | 每页显示最大数量 | body | true | integer(int32) |
响应示例:
{
"code": 0,
"data": {
"list": [
{
"amplitude": 0,
"amplitudeProportion": 0,
"appointThan": "",
"avgPrice": 0,
"buyHand": 0,
"changingProportion": 0,
"closingPrice": 0,
"code": "",
"currDate": "",
"dynamicPriceRatio": 0,
"highestPrice": 0,
"highestTime": "",
"innerDish": 0,
"lowestPrice": 0,
"lowestTime": "",
"ltMarket": 0,
"market": 0,
"name": "",
"openingPrice": 0,
"outDish": 0,
"sellHand": 0,
"staticPriceRatio": 0,
"than": 0,
"tradingValue": 0,
"tradingVolume": 0,
"ttmPriceRatio": 0,
"yesClosingPrice": 0
}
],
"total": 0
},
"exceptionMessage": "",
"message": "",
"success": true,
"timestamp": 0
}
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
code | 响应代码 | integer(int32) | integer(int32) |
data | 响应的数据 | 分页展示«股票记录展示Vo» | 分页展示«股票记录展示Vo» |
exceptionMessage | 异常信息 | string | |
message | 响应信息 | string | |
success | 是否成功 true 为成功 false 为不成功 | boolean | |
timestamp | 当前时间戳 | integer(int64) | integer(int64) |
schema属性说明
分页展示«股票记录展示Vo»
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
list | list数据 | array | 股票记录展示Vo |
total | 总数 | integer(int64) |
股票记录展示Vo
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
amplitude | 涨跌额 | number | |
amplitudeProportion | 涨跌幅度 | number | |
appointThan | 委比 | string | |
avgPrice | 平均价 | number | |
buyHand | 买手 | integer(int32) | |
changingProportion | 换手率 | number | |
closingPrice | 收盘价 | number | |
code | 编码 | string | |
currDate | 当前日期 | string(date-time) | |
dynamicPriceRatio | 动态的市盈率 | number | |
highestPrice | 最高价 | number | |
highestTime | 最高价时间 | string(date-time) | |
innerDish | 内盘 | integer(int32) | |
lowestPrice | 最低价 | number | |
lowestTime | 最低价时间 | string(date-time) | |
ltMarket | 流动市值 | number | |
market | 市值 | number | |
name | 名称 | string | |
openingPrice | 开盘价 | number | |
outDish | 外盘 | integer(int32) | |
sellHand | 卖手 | integer(int32) | |
staticPriceRatio | 静态的市盈率 | number | |
than | 量比 | number | |
tradingValue | 成交额 | number | |
tradingVolume | 成交量 | number | |
ttmPriceRatio | ttm 的市盈率 | number | |
yesClosingPrice | 昨日收盘价 | number |
查询昨日的股票历史记录:
五. 根据自选记录,编辑笔记
接口描述:
接口地址:/StockApi/stockSelected/editNotes
请求方式:POST
consumes:["application/json"]
produces:["*/*"]
请求示例:
{
"notes": "",
"stockCode": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
Authorization | Token令牌 | header | true | string | |
stockSelectedRo | stockSelectedRo | body | true | 股票自选Ro | 股票自选Ro |
schema属性说明
股票自选Ro
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
notes | 笔记 | body | false | string | |
stockCode | 股票编号 | body | false | string |
响应示例:
{
"code": 0,
"data": {},
"exceptionMessage": "",
"message": "",
"success": true,
"timestamp": 0
}
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
code | 响应代码 | integer(int32) | integer(int32) |
data | 响应的数据 | object | |
exceptionMessage | 异常信息 | string | |
message | 响应信息 | string | |
success | 是否成功 true 为成功 false 为不成功 | boolean | |
timestamp | 当前时间戳 | integer(int64) | integer(int64) |