Compare commits
98 Commits
7f7c4210ac
...
d8b2c4d7b1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d8b2c4d7b1 | ||
|
|
7a1cbabcad | ||
|
|
91c0cbc5d7 | ||
|
|
30b5db0617 | ||
|
|
efd1e8a19e | ||
|
|
d053d1396a | ||
|
|
8ea3757105 | ||
|
|
7bef916e95 | ||
|
|
35bb96b701 | ||
|
|
66a43c74f2 | ||
|
|
7d8e4f2e67 | ||
|
|
89ceac450e | ||
|
|
8b7e7da6c2 | ||
|
|
1c17c6539b | ||
|
|
2715799922 | ||
|
|
d1a85c7653 | ||
|
|
ee7b974c1a | ||
|
|
9199e6e5aa | ||
|
|
ba737a6a28 | ||
|
|
774734033c | ||
|
|
b11ffb4782 | ||
|
|
5e24c5a509 | ||
|
|
427c0bd6b1 | ||
|
|
5915f652ed | ||
|
|
5ce3724798 | ||
|
|
d2e4c593c8 | ||
|
|
f4211f0011 | ||
|
|
b368a4e6d5 | ||
|
|
a361dbaaba | ||
|
|
52a0109960 | ||
|
|
4f8a2f2e2d | ||
|
|
ce2119002c | ||
|
|
a0b51edd9b | ||
|
|
25978ad4b9 | ||
|
|
ffc7d0247d | ||
|
|
e093157bb5 | ||
|
|
6ac4a356cd | ||
|
|
adf3ec601a | ||
|
|
8329f9c834 | ||
|
|
94ab320fa8 | ||
|
|
bd90ec9d70 | ||
|
|
acdc73999a | ||
|
|
6f665a3681 | ||
|
|
7694d38cd7 | ||
|
|
50259f514f | ||
|
|
35be7d03f9 | ||
|
|
9cfe8c4dc7 | ||
|
|
71c523bbe8 | ||
|
|
7067170201 | ||
|
|
2b8e036c1b | ||
|
|
d657f80839 | ||
|
|
ea569a66ab | ||
|
|
a7a2de77d8 | ||
|
|
106f3b48b3 | ||
|
|
d4ade11b44 | ||
|
|
54b195f284 | ||
|
|
d9f0ef83c7 | ||
|
|
69bcd6697b | ||
|
|
15580ace8f | ||
|
|
aef63f0055 | ||
|
|
842155bfbd | ||
|
|
62494ced45 | ||
|
|
45140c7f5a | ||
|
|
91fdea9526 | ||
|
|
3f4a8eada8 | ||
|
|
6eda833c55 | ||
|
|
0846e4a56a | ||
|
|
bef2fc21f9 | ||
|
|
e11065a596 | ||
|
|
8d1a6ed045 | ||
|
|
39dcf82ea2 | ||
|
|
2e0b0a5e83 | ||
|
|
97abbd1db2 | ||
|
|
4f95272ca8 | ||
|
|
b7ad25e91c | ||
|
|
ee9bc438b5 | ||
|
|
ecf1b5f1e7 | ||
|
|
e2c3702ae5 | ||
|
|
a689a3ffe4 | ||
|
|
22403592cc | ||
|
|
d07ff36ace | ||
|
|
55dd8df69c | ||
|
|
dfca38feb7 | ||
|
|
63400e0075 | ||
|
|
01c4aa4301 | ||
|
|
db13036cea | ||
|
|
f5ba493f95 | ||
|
|
aa2fda8f62 | ||
|
|
754803b3eb | ||
|
|
95d905e76f | ||
|
|
fc0428e7b5 | ||
|
|
7fae3203bc | ||
|
|
e9542acd27 | ||
|
|
6ab387cba0 | ||
|
|
0c22975df0 | ||
|
|
e26bf8f11d | ||
|
|
9b911124e5 | ||
|
|
30bd4810f5 |
@@ -282,7 +282,7 @@
|
||||
| [Spring MVC](https://github.com/spring-projects/spring-framework/tree/master/spring-webmvc) | MVC 框架 | 6.1.10 | [文档](http://www.iocoder.cn/SpringMVC/MVC/?zt) |
|
||||
| [Spring Security](https://github.com/spring-projects/spring-security) | Spring 安全框架 | 6.3.1 | [文档](http://www.iocoder.cn/Spring-Boot/Spring-Security/?zt) |
|
||||
| [Hibernate Validator](https://github.com/hibernate/hibernate-validator) | 参数校验组件 | 8.0.1 | [文档](http://www.iocoder.cn/Spring-Boot/Validation/?zt) |
|
||||
| [Flowable](https://github.com/flowable/flowable-engine) | 工作流引擎 | 7.0.0 | [文档](https://doc.iocoder.cn/bpm/) |
|
||||
| [Flowable](https://github.com/flowable/flowable-engine) | 工作流引擎 | 7.0.0 | [文档](http://172.16.46.63:30888/bpm/) |
|
||||
| [Knife4j](https://gitee.com/xiaoym/knife4j) | Swagger 增强 UI 实现 | 4.5.0 | [文档](http://www.iocoder.cn/Spring-Boot/Swagger/?zt) |
|
||||
| [SkyWalking](https://skywalking.apache.org/) | 分布式应用追踪系统 | 9.0.0 | [文档](http://www.iocoder.cn/Spring-Boot/SkyWalking/?zt) |
|
||||
| [Spring Boot Admin](https://github.com/codecentric/spring-boot-admin) | Spring Boot 监控平台 | 3.6.1 | [文档](http://www.iocoder.cn/Spring-Boot/Admin/?zt) |
|
||||
|
||||
174
deployment.yaml
174
deployment.yaml
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -104,10 +104,15 @@ databus:
|
||||
nonce-ttl-seconds: 600
|
||||
require-body-encryption: true
|
||||
encrypt-response: true
|
||||
gateway:
|
||||
web-client:
|
||||
connection-pool-enabled: true # 默认启用 Reactor Netty 连接池,可在排查连接复用/长连接异常时设为 false
|
||||
```
|
||||
|
||||
> `GatewaySecurityFilter` 会自动注册到最高优先级 +10,确保该路径的请求先经过安全校验。
|
||||
|
||||
关闭连接池后,每次 HTTP Step 请求都会新建 TCP 连接,适合短期定位“连接被复用导致 Reset/超时”的场景,但会带来额外的握手开销;切换时可关注启动日志中的 `Databus gateway WebClient pooling` 提示。
|
||||
|
||||
## 8. 第三方调用流程详解
|
||||
|
||||
### 8.1 前置准备
|
||||
@@ -135,7 +140,7 @@ databus:
|
||||
|
||||
#### 签名字段示例
|
||||
|
||||
```
|
||||
```text
|
||||
appId=demo-app
|
||||
&body={"orderNo":"SO20251120001"}
|
||||
&nonce=0c5e2df9a1
|
||||
|
||||
11
pom.xml
11
pom.xml
@@ -20,7 +20,7 @@
|
||||
<module>zt-module-report</module>
|
||||
<!--<module>zt-module-mp</module>-->
|
||||
<!-- <module>zt-module-ai</module>-->
|
||||
<!-- <module>zt-module-template</module>-->
|
||||
<module>zt-module-template</module>
|
||||
<!-- <module>zt-module-iot</module>-->
|
||||
<module>zt-module-databus</module>
|
||||
<!-- <module>zt-module-rule</module>-->
|
||||
@@ -28,7 +28,7 @@
|
||||
</modules>
|
||||
|
||||
<name>${project.artifactId}</name>
|
||||
<description>芋道项目基础脚手架</description>
|
||||
<description>ZT项目基础脚手架</description>
|
||||
<url>https://github.com/YunaiV/ruoyi-vue-pro</url>
|
||||
|
||||
<properties>
|
||||
@@ -271,7 +271,14 @@
|
||||
<profile>
|
||||
<id>chenbowen</id>
|
||||
<properties>
|
||||
<env.name>local</env.name>
|
||||
<!-- <config.server-addr>localhost:8848</config.server-addr>-->
|
||||
<config.server-addr>172.16.46.63:30848</config.server-addr>
|
||||
<config.namespace>chenbowen</config.namespace>
|
||||
<config.group>DEFAULT_GROUP</config.group>
|
||||
<config.username>nacos</config.username>
|
||||
<config.password>P@ssword25</config.password>
|
||||
<config.version>1.0.0</config.version>
|
||||
</properties>
|
||||
</profile>
|
||||
<profile>
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
暂未适配 IBM DB2 数据库,如果你有需要,可以微信联系 wangwenbin-server 一起建设。
|
||||
|
||||
你需要把表结构与数据导入到 DM 数据库,我来测试与适配代码。
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
18
sql/dm/公司部门切换权限_DM8_20251205.sql
Normal file
18
sql/dm/公司部门切换权限_DM8_20251205.sql
Normal file
@@ -0,0 +1,18 @@
|
||||
-- 达梦 8 增量脚本:工具栏公司/部门切换权限点
|
||||
-- 请在执行前确认 system_menu 表中尚不存在相同 ID 或 permission 的记录
|
||||
|
||||
INSERT INTO system_menu (id, name, permission, type, sort, parent_id, path, icon, component, component_name, status, visible, keep_alive, always_show, creator, create_time, updater, update_time, deleted)
|
||||
SELECT 5013, '公司切换', 'system:company:visit', 3, 100, 103, '', '', '', '', 0, '1', '1', '1', '1', SYSDATE, '1', SYSDATE, '0'
|
||||
FROM dual
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1 FROM system_menu
|
||||
WHERE id = 5013 OR permission = 'system:company:visit'
|
||||
);
|
||||
|
||||
INSERT INTO system_menu (id, name, permission, type, sort, parent_id, path, icon, component, component_name, status, visible, keep_alive, always_show, creator, create_time, updater, update_time, deleted)
|
||||
SELECT 5014, '部门切换', 'system:dept:visit', 3, 101, 103, '', '', '', '', 0, '1', '1', '1', '1', SYSDATE, '1', SYSDATE, '0'
|
||||
FROM dual
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1 FROM system_menu
|
||||
WHERE id = 5014 OR permission = 'system:dept:visit'
|
||||
);
|
||||
8
sql/dm/新增用户工号字段_20251202.sql
Normal file
8
sql/dm/新增用户工号字段_20251202.sql
Normal file
@@ -0,0 +1,8 @@
|
||||
-- 达梦8数据库 DDL 脚本
|
||||
-- 为 system_users 表添加 workcode 字段(工号)
|
||||
|
||||
-- 添加工号字段
|
||||
ALTER TABLE system_users ADD COLUMN workcode VARCHAR(64);
|
||||
|
||||
-- 添加字段注释
|
||||
COMMENT ON COLUMN system_users.workcode IS '工号';
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user