Merge branch 'feat/issuance-request-module'

# Conflicts:
#	README.md
master
chenyuan 2 weeks ago
commit d252bdb043

@ -49,6 +49,15 @@ mvn spring-boot:run -Dspring-boot.run.profiles=local -Dspring-boot.run.arguments
本地 Swagger<http://localhost:8081/doc.html> 本地 Swagger<http://localhost:8081/doc.html>
## 数字货币发行实验模块
学生携带有效 JWT 可操作商业银行端和中央银行端;接口不区分教师、学生角色。
- 商业银行端:`/api/v1/commercial-banks/issuance`包含库存查询、发行申请创建与更新、待签名原文、SM3 摘要、SM2 签名、报文封装和发送。
- 中央银行端:`/api/v1/central-banks/issuance/requests/{id}`,只读返回请求接收状态、接收时间和请求报文。
- 启动测试库配置:`mvn spring-boot:run -Dspring-boot.run.profiles=dev`。
- Swagger 接口说明按“数字货币发行模块 - 商业银行端”和“数字货币发行模块 - 中央银行端”分组,使用中文 UTF-8 文本。
测试环境会执行 `schema.sql`,创建或更新测试账号 `tzs001`。`dev` 配置的 测试环境会执行 `schema.sql`,创建或更新测试账号 `tzs001`。`dev` 配置的
`spring.sql.init.mode``never`,不会自动修改真实 MySQL开发库必须已有 `spring.sql.init.mode``never`,不会自动修改真实 MySQL开发库必须已有
`sys_user` 记录,并且 `password` 必须保存 BCrypt 哈希,不能保存密码明文。 `sys_user` 记录,并且 `password` 必须保存 BCrypt 哈希,不能保存密码明文。

Loading…
Cancel
Save