股票自选(四)

news2024/12/27 20:36:47

4-自选

自选表功能,均需要使用 Token 令牌进行操作,目的是为了将数据隔离。

添加自选表的作用是进行推送, 将 自选表中的近十天的涨跌幅情况通过邮箱的方式推送给对应的用户。

一. 添加到自选表

接口描述:

接口地址:/StockApi/stockSelected/add

请求方式POST

consumes:["application/json"]

produces:["*/*"]

请求示例

{
	"stockCode": ""
}

请求参数

参数名称参数说明in是否必须数据类型schema
AuthorizationToken令牌headertruestring
stockSelectedRostockSelectedRobodytrue股票自选Ro股票自选Ro

schema属性说明

股票自选Ro

参数名称参数说明in是否必须数据类型schema
stockCode股票编号bodyfalsestring

响应示例:

{
	"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

image-20231027151448205

多次添加时,会进行提示 已经存在

image-20231027151525145

二. 根据股票code进行移除

接口描述:

接口地址:/StockApi/stockSelected/deleteByCode

请求方式POST

consumes:["application/json"]

produces:["*/*"]

请求示例

{
	"stockCode": ""
}

请求参数

参数名称参数说明in是否必须数据类型schema
AuthorizationToken令牌headertruestring
stockSelectedRostockSelectedRobodytrue股票自选Ro股票自选Ro

schema属性说明

股票自选Ro

参数名称参数说明in是否必须数据类型schema
stockCode股票编号bodyfalsestring

响应示例:

{
	"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)

将股票 移出到自选

image-20231027151806045

三. 查询用户自选股票

接口描述:

接口地址:/StockApi/stockSelected/list

请求方式POST

consumes:["application/json"]

produces:["*/*"]

请求示例

{
  "pageSize": 15,
  "pageNum": 1,
  "keyword": ""
}

请求参数

参数名称参数说明in是否必须数据类型schema
AuthorizationToken令牌headertruestring
stockSelectedRostockSelectedRobodytrue股票自选Ro股票自选Ro

schema属性说明

股票自选Ro

参数名称参数说明in是否必须数据类型schema
keyword搜索的关键字bodyfalsestring搜索条件,支持 股票编码搜索
pageNum页数bodytrueinteger(int32)
pageSize每页显示最大数量bodytrueinteger(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
listlist数据array股票自选展示Vo
total总数integer(int64)

股票自选展示Vo

参数名称参数说明类型schema
code股票编码string
createTime添加日期string(date-time)
idid编号integer(int32)
name股票名称string
notes股票自选笔记string
stockCode股票编码string
stockName股票名称string

查询自选列表信息

image-20231027152250300

四. 查询当前自选股票最近的历史记录

接口描述:

接口地址:/StockApi/stockSelected/yesHistory

请求方式POST

consumes:["application/json"]

produces:["*/*"]

请求示例

{
	"pageNum": 0,
	"pageSize": 0
}

请求参数

参数名称参数说明in是否必须数据类型schema
AuthorizationToken令牌headertruestring
stockSelectedRostockSelectedRobodytrue股票自选Ro股票自选Ro

schema属性说明

股票自选Ro

参数名称参数说明in是否必须数据类型schema
pageNum页数bodytrueinteger(int32)
pageSize每页显示最大数量bodytrueinteger(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
listlist数据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
ttmPriceRatiottm 的市盈率number
yesClosingPrice昨日收盘价number

查询昨日的股票历史记录:

image-20231027153744175

五. 根据自选记录,编辑笔记

接口描述:

接口地址:/StockApi/stockSelected/editNotes

请求方式POST

consumes:["application/json"]

produces:["*/*"]

请求示例

{
	"notes": "",
	"stockCode": ""
}

请求参数

参数名称参数说明in是否必须数据类型schema
AuthorizationToken令牌headertruestring
stockSelectedRostockSelectedRobodytrue股票自选Ro股票自选Ro

schema属性说明

股票自选Ro

参数名称参数说明in是否必须数据类型schema
notes笔记bodyfalsestring
stockCode股票编号bodyfalsestring

响应示例:

{
	"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)

image-20231027153247903

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1234864.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

快速幂极简写法快速幂求逆元

快速幂原理介绍 快速幂模板 int qmi(int a, int k, int p) {int res 1;while (k) {//后面的a其实是底数与其指数的运算结果了,是不断迭代的//第一个a其实就是a的2的0次方if (k & 1) res (res * a) % p;a (a * a) % p;//注意,a是一个不断变化的过…

华为ac+fit无线2层漫游配置案例

ap的管理dhcp在ac上,业务dhcp在汇聚交换机上、并且带2层漫游 R1: interface GigabitEthernet0/0/0 ip address 11.1.1.1 255.255.255.0 ip route-static 12.2.2.0 255.255.255.0 11.1.1.2 ip route-static 192.168.0.0 255.255.0.0 11.1.1.2 lsw1: vlan batch 100…

深入理解Java虚拟机-GC

深入理解Java虚拟机-GC 当需要排查各种内存溢出、内存泄漏时,当垃圾回收成为系统到达更高并发量的瓶颈时,我们必须对内存动态分配和内存回收技术这样的“自动化”技术采用必要的监控和调节。 Java堆和方法区:一个接口的多个实现类需要的内存…

基于知识问答的上下文学习中的代码风格11.20

基于知识问答的上下文学习中的代码风格 摘要1 引言2 相关工作3 方法3.1 概述3.2 元函数设计3.3 推理 4 实验4.1 实验设置4.2 实施细节4.3 主要结果 摘要 现有的基于知识的问题分类方法通常依赖于复杂的训练技术和模型框架,在实际应用中存在诸多局限性。最近&#x…

优秀智慧园区案例 - 三亚市崖州湾科技城智慧园区,先进智慧园区建设方案经验

一、项目背景 三亚崖州湾科技城作为海南自贸港建设的重点园区,是重点推进的海南自贸港先导项目之一。崖州湾科技城全力抢抓有利时机,进一步拓宽发展思路,持续深化体制机制创新,牢牢把握“打造产学研城深度融合的聚集地”这一核心…

手把手带你在AutoDL上部署InternLM-Chat-7B Transformers

手把手带你在AutoDL上部署InternLM-Chat-7B Transformers 调用 项目地址:https://github.com/KMnO4-zx/self_llm.git 如果大家有其他模型想要部署教程,可以来仓库提交issue哦~ 也可以自己提交PR! InternLM-Chat-7B Transformers 部署调用 环…

Python爬虫技巧:百万级数据怎么爬取?

目录 前言 一、使用多线程/协程提高爬虫速度 1.1 使用多线程 1.2 使用协程 1.3 注意事项 二、使用代理IP解决目标网站限制爬虫的问题 三、使用分布式爬虫 四、其他一些小技巧 总结 前言 在实际的爬取过程中,我们经常会遇到一些需要大量爬取数据的情况&…

ConcurrentHashMap和HashMap的区别

HashMap相关知识点见主页博客:HashMap散列表的相关知识点-CSDN博客 目录 1、ConcurrentHashMap 2、ConcurrentHashMap和HashMap的区别 1、ConcurrentHashMap ConcurrentHashMap 是 Java 中的一个线程安全的哈希表实现,它是java.util.Map接口的一个具…

负载均衡Ribbon和Feign的使用与区别

Ribbon 的介绍 Spring Cloud Ribbon 是基于Netflix Ribbon 实现的一套客户端负载均衡的工具。主要功能是提供客户端的软件负载均衡和服务调用。Ribbon 客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer…

【python】Python生成GIF动图,多张图片转动态图,pillow

pip install pillow 示例代码: from PIL import Image, ImageSequence# 图片文件名列表 image_files [car.png, detected_map.png, base64_image_out.png]# 打开图片 images [Image.open(filename) for filename in image_files]# 设置输出 GIF 文件名 output_g…

深入理解JSON及其在Java中的应用

✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉 🍎个人主页:Leo的博客 💞当前专栏:每天一个知识点 ✨特色专栏&#xff1a…

【docker】虚拟化和docker容器概念

基础了解 IAAS: 基础设施服务,(只提供基础设施,没有系统) **SAAS: ** 软件即服务,(提供基础设施和系统) PAAS: 平台即服务,(提供基…

哪个才是最适合你的 Web UI 自动化测试框架

最近,项目上出于系统性稳定性、减少测试工作量考虑,打算在 Web 前端引入 BDD。由于上一个项目写了一定的 Cucumber 代码(BDD 测试框架之一),这个框架选型的责任便落到了我的肩膀上了。 在我们进行框架选型的时候&#…

前端uniapp生成海报绘制canvas画布并且保存到相册【实战/带源码/最新】

目录 插件市场效果如下图注意使用my-share.vue插件文件如下图片hch-posterutilsindex.js draw-demo.vuehch-poster.vue 最后 插件市场 插件市场 效果如下图 注意 主要&#xff1a;使用my-share.vue和绘制canvas的hch-poster.vue这两个使用 使用my-share.vue <template&…

使用kafka_exporter监控Kafka

prometheus 监控 kafka 常见的有两种开源方案,一种是传统的部署 exporter 的方式,一种是通过 jmx 配置监控, 项目地址: kafka_exporter:https://github.com/danielqsj/kafka_exporterjmx_exporter:https://github.com/prometheus/jmx_exporter本文将采用kafka_exporter方…

win11,无法修改文件的只读属性,解决办法

在尝试更改文件或文件夹的权限时&#xff0c;您可能经常会遇到错误 - 无法枚举容器中的对象访问被拒绝。 虽然作为管理员&#xff0c;您可以更改访问权限&#xff0c;但有时即使是管理员也可能会遇到相同的错误消息。 这是一个常见错误&#xff0c;通常由不同论坛上的用户提出…

Web前端—移动Web第三天(移动Web基础、rem、less、综合案例—极速问诊)

版本说明 当前版本号[20231120]。 版本修改说明20231120初版 目录 文章目录 版本说明目录移动 Web 第三天01-移动 Web 基础谷歌模拟器屏幕分辨率视口二倍图适配方案 02-rem简介媒体查询rem 布局flexible.jsrem 移动适配 03-less注释运算嵌套变量导入导出禁止导出 04-综合案例…

【SA8295P 源码分析 (三)】132 - GMSL2 协议分析 之 GPIO/SPI/I2C/UART 等通迅控制协议带宽消耗计算

【SA8295P 源码分析】132 - GMSL2 协议分析 之 GPIO/SPI/I2C/UART 等通迅控制协议带宽消耗计算 一、GPIO 透传带宽消耗计算二、SPI 通迅带宽消耗计算三、I2C 通迅带宽消耗计算四、UART 通迅带宽消耗计算系列文章汇总见:《【SA8295P 源码分析 (三)】Camera 模块 文章链接汇总 -…

nvm管理node版本过程记录

写在前面 今天记录一下windows电脑安装nvm同时使用nvm管理node版本的&#xff0c;为什么写windows版本的呢&#xff1f;因为mac版本的基本上是不需要进行记录的&#xff0c;相对windows的安装是简单很多的&#xff0c;行了废话不多说&#xff0c;我们直接开始 安装nvm nvm下载…

日志技术logback

一&#xff0c;日志概括 二&#xff0c;日志技术的特点 三&#xff0c;日志技术的体系 三&#xff0c;入门 四&#xff0c;案例 package XinZheng;import org.slf4j.Logger; import org.slf4j.LoggerFactory;public class Main58 {//1,创建一个Logger日志对象public static fi…