Merge jygk/dsc/test into local test, re-implement file presigned URL cache
This commit is contained in:
512
deployment.yaml
512
deployment.yaml
File diff suppressed because it is too large
Load Diff
17
pom.xml
17
pom.xml
@@ -16,9 +16,9 @@
|
||||
<!-- 各种 module 拓展 -->
|
||||
<module>zt-module-system</module>
|
||||
<module>zt-module-infra</module>
|
||||
<module>zt-module-bpm</module>
|
||||
<!-- <module>zt-module-bpm</module>-->
|
||||
<module>zt-module-report</module>
|
||||
<!-- <module>zt-module-mp</module>-->
|
||||
<!--<module>zt-module-mp</module>-->
|
||||
<!-- <module>zt-module-ai</module>-->
|
||||
<module>zt-module-template</module>
|
||||
<!-- <module>zt-module-iot</module>-->
|
||||
@@ -295,6 +295,19 @@
|
||||
<config.version>1.0.0</config.version>
|
||||
</properties>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>qsj</id>
|
||||
<properties>
|
||||
<env.name>dev</env.name>
|
||||
<!--Nacos 配置-->
|
||||
<config.server-addr>172.16.46.63:30848</config.server-addr>
|
||||
<config.namespace>qsj</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>
|
||||
</profiles>
|
||||
|
||||
</project>
|
||||
|
||||
144
sql/dm/doc_management.sql
Normal file
144
sql/dm/doc_management.sql
Normal file
File diff suppressed because it is too large
Load Diff
39
sql/dm/doc_management_menu.sql
Normal file
39
sql/dm/doc_management_menu.sql
Normal file
@@ -0,0 +1,39 @@
|
||||
-- 在线文档管理功能菜单数据(DM 格式)
|
||||
-- 说明:达梦脚本使用与 patch.sql 相同的精简列形式,省略布尔列与时间列,使用默认值。
|
||||
|
||||
-- 清理旧数据,保持可重复执行
|
||||
DELETE FROM system_menu WHERE id IN (6000,6001,6002,600101,600102,600103,600104,600105,600106,600107,600108,600109,600110);
|
||||
|
||||
-- 顶级目录(父级假定已存在 id=2 的“基础设施/Infra”或同级目录)
|
||||
INSERT INTO system_menu (
|
||||
id, name, permission, type, sort, parent_id,
|
||||
path, icon, component, status, component_name
|
||||
) VALUES (
|
||||
6000, '在线文档', '', 1, 15, 2,
|
||||
'doc', 'fa:file-text-o', '', 0, NULL
|
||||
);
|
||||
|
||||
-- 文档管理主页面
|
||||
INSERT INTO system_menu (
|
||||
id, name, permission, type, sort, parent_id,
|
||||
path, icon, component, status, component_name
|
||||
) VALUES (
|
||||
6001, '文档管理', 'infra:doc:query', 2, 1, 6000,
|
||||
'doc-file', 'fa:file-text', 'infra/doc/index', 0, 'DocFile'
|
||||
);
|
||||
|
||||
-- 按钮权限(操作项)
|
||||
INSERT INTO system_menu (
|
||||
id, name, permission, type, sort, parent_id,
|
||||
path, icon, component, status
|
||||
) VALUES
|
||||
(600101,'文档查询','infra:doc:query',3,1,6001,'','','',0),
|
||||
(600102,'文档创建','infra:doc:create',3,2,6001,'','','',0),
|
||||
(600103,'文档更新','infra:doc:update',3,3,6001,'','','',0),
|
||||
(600104,'文档删除','infra:doc:delete',3,4,6001,'','','',0),
|
||||
(600105,'文档导出','infra:doc:export',3,5,6001,'','','',0),
|
||||
(600106,'文档上传','infra:doc:upload',3,6,6001,'','','',0),
|
||||
(600107,'文档编辑','infra:doc:edit',3,7,6001,'','','',0),
|
||||
(600108,'文档预览','infra:doc:preview',3,8,6001,'','','',0),
|
||||
(600109,'文档下载','infra:doc:download',3,9,6001,'','','',0),
|
||||
(600110,'权限管理','infra:doc:permission',3,10,6001,'','','',0);
|
||||
83
sql/dm/system_sync_log.sql
Normal file
83
sql/dm/system_sync_log.sql
Normal file
@@ -0,0 +1,83 @@
|
||||
/*
|
||||
Zt Database Transfer Tool
|
||||
|
||||
Source Server Type : MySQL
|
||||
|
||||
Target Server Type : DM8
|
||||
|
||||
Date: 2025-08-28 14:12:23
|
||||
*/
|
||||
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for system_sync_log
|
||||
-- ----------------------------
|
||||
CREATE TABLE system_sync_log (
|
||||
id bigint NOT NULL PRIMARY KEY,
|
||||
bim_request_id varchar(64) DEFAULT '' NULL,
|
||||
service_name varchar(100) NOT NULL,
|
||||
request_method varchar(16) DEFAULT 'POST' NOT NULL,
|
||||
request_url varchar(500) NOT NULL,
|
||||
client_ip varchar(50) NOT NULL,
|
||||
user_agent varchar(512) DEFAULT NULL NULL,
|
||||
request_time datetime NOT NULL,
|
||||
response_time datetime DEFAULT NULL NULL,
|
||||
duration bigint DEFAULT NULL NULL,
|
||||
encrypted_request text NOT NULL,
|
||||
decrypted_request text NULL,
|
||||
status smallint DEFAULT 0 NOT NULL,
|
||||
error_code varchar(100) DEFAULT NULL NULL,
|
||||
error_message varchar(1000) DEFAULT NULL NULL,
|
||||
exception_stack text NULL,
|
||||
response_data text NULL,
|
||||
encrypted_response text NULL,
|
||||
auth_user varchar(100) DEFAULT NULL NULL,
|
||||
decrypt_status smallint DEFAULT 0 NOT NULL,
|
||||
signature_verify_status smallint DEFAULT 0 NOT NULL,
|
||||
auth_status smallint DEFAULT 0 NOT NULL,
|
||||
business_result varchar(100) DEFAULT NULL NULL,
|
||||
extra text NULL,
|
||||
creator varchar(64) DEFAULT '' NULL,
|
||||
create_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL,
|
||||
updater varchar(64) DEFAULT '' NULL,
|
||||
update_time datetime DEFAULT CURRENT_TIMESTAMP NOT NULL,
|
||||
deleted bit DEFAULT '0' NOT NULL
|
||||
);
|
||||
|
||||
CREATE INDEX idx_system_sync_log_01 ON system_sync_log (bim_request_id);
|
||||
CREATE INDEX idx_system_sync_log_02 ON system_sync_log (service_name);
|
||||
CREATE INDEX idx_system_sync_log_03 ON system_sync_log (request_time);
|
||||
CREATE INDEX idx_system_sync_log_04 ON system_sync_log (status);
|
||||
CREATE INDEX idx_system_sync_log_05 ON system_sync_log (client_ip);
|
||||
CREATE INDEX idx_system_sync_log_06 ON system_sync_log (auth_user);
|
||||
|
||||
COMMENT ON COLUMN system_sync_log.id IS '日志主键';
|
||||
COMMENT ON COLUMN system_sync_log.bim_request_id IS '外部请求ID';
|
||||
COMMENT ON COLUMN system_sync_log.service_name IS '接口名称/服务名称';
|
||||
COMMENT ON COLUMN system_sync_log.request_method IS '请求方法';
|
||||
COMMENT ON COLUMN system_sync_log.request_url IS '请求URL';
|
||||
COMMENT ON COLUMN system_sync_log.client_ip IS '客户端IP地址';
|
||||
COMMENT ON COLUMN system_sync_log.user_agent IS '用户代理字符串';
|
||||
COMMENT ON COLUMN system_sync_log.request_time IS '请求开始时间';
|
||||
COMMENT ON COLUMN system_sync_log.response_time IS '请求结束时间';
|
||||
COMMENT ON COLUMN system_sync_log.duration IS '请求处理耗时(毫秒)';
|
||||
COMMENT ON COLUMN system_sync_log.encrypted_request IS '原始加密请求体';
|
||||
COMMENT ON COLUMN system_sync_log.decrypted_request IS '解密后的请求体';
|
||||
COMMENT ON COLUMN system_sync_log.status IS '响应状态 0-成功 1-解密失败 2-签名验证失败 3-认证失败 4-业务处理失败 5-系统异常';
|
||||
COMMENT ON COLUMN system_sync_log.error_code IS '错误码';
|
||||
COMMENT ON COLUMN system_sync_log.error_message IS '错误信息';
|
||||
COMMENT ON COLUMN system_sync_log.exception_stack IS '异常堆栈';
|
||||
COMMENT ON COLUMN system_sync_log.response_data IS '响应数据(加密前)';
|
||||
COMMENT ON COLUMN system_sync_log.encrypted_response IS '加密后的响应数据';
|
||||
COMMENT ON COLUMN system_sync_log.auth_user IS '认证用户';
|
||||
COMMENT ON COLUMN system_sync_log.decrypt_status IS '解密状态 0-成功 1-失败';
|
||||
COMMENT ON COLUMN system_sync_log.signature_verify_status IS '签名验证状态 0-成功 1-失败';
|
||||
COMMENT ON COLUMN system_sync_log.auth_status IS '认证状态 0-成功 1-失败';
|
||||
COMMENT ON COLUMN system_sync_log.business_result IS '业务处理结果';
|
||||
COMMENT ON COLUMN system_sync_log.extra IS '额外信息';
|
||||
COMMENT ON COLUMN system_sync_log.creator IS '创建者';
|
||||
COMMENT ON COLUMN system_sync_log.create_time IS '创建时间';
|
||||
COMMENT ON COLUMN system_sync_log.updater IS '更新者';
|
||||
COMMENT ON COLUMN system_sync_log.update_time IS '更新时间';
|
||||
COMMENT ON COLUMN system_sync_log.deleted IS '是否删除';
|
||||
COMMENT ON TABLE system_sync_log IS '同步接口调用日志表';
|
||||
44
sql/dm/工艺工序页面菜单权限_20251030.sql
Normal file
44
sql/dm/工艺工序页面菜单权限_20251030.sql
Normal file
@@ -0,0 +1,44 @@
|
||||
-- 工艺工序页面菜单与权限初始化脚本(DM8)
|
||||
-- 默认挂载在基础数据目录(parent_id = 6200),如需调整请修改 parent_id。
|
||||
|
||||
DELETE FROM system_menu
|
||||
WHERE id IN (6207, 620701, 620702, 620703, 620704, 620705);
|
||||
|
||||
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
|
||||
) VALUES (
|
||||
6207, '工艺工序', 'base:processing-infomation-operation:query', 2, 70, 6200,
|
||||
'processing-infomation-operation', 'ep:operation', 'base/processinginfomationoperation/index', 'ProcessingInfomationOperation',
|
||||
0, '1', '0', '1',
|
||||
'admin', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '0'
|
||||
);
|
||||
|
||||
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
|
||||
) VALUES
|
||||
(620701, '工艺工序查询', 'base:processing-infomation-operation:query', 3, 1, 6207,
|
||||
'', '', '', '',
|
||||
0, '1', '1', '1',
|
||||
'admin', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '0'),
|
||||
(620702, '工艺工序创建', 'base:processing-infomation-operation:create', 3, 2, 6207,
|
||||
'', '', '', '',
|
||||
0, '1', '1', '1',
|
||||
'admin', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '0'),
|
||||
(620703, '工艺工序更新', 'base:processing-infomation-operation:update', 3, 3, 6207,
|
||||
'', '', '', '',
|
||||
0, '1', '1', '1',
|
||||
'admin', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '0'),
|
||||
(620704, '工艺工序删除', 'base:processing-infomation-operation:delete', 3, 4, 6207,
|
||||
'', '', '', '',
|
||||
0, '1', '1', '1',
|
||||
'admin', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '0'),
|
||||
(620705, '工艺工序导出', 'base:processing-infomation-operation:export', 3, 5, 6207,
|
||||
'', '', '', '',
|
||||
0, '1', '1', '1',
|
||||
'admin', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '0');
|
||||
8
sql/dm/组织物料状态字段补充_20251105.sql
Normal file
8
sql/dm/组织物料状态字段补充_20251105.sql
Normal file
@@ -0,0 +1,8 @@
|
||||
-- ---------------------------------------------------------------------------
|
||||
-- 脚本名称 : 组织物料状态字段补充_20251105.sql
|
||||
-- 适用数据库 : DM8
|
||||
-- 变更目的 : 为 bse_dept_mtrl 表补充状态字段 STS,解决查询时列不存在的问题
|
||||
-- 影响说明 : 仅新增并初始化 STS 字段,默认值为 '1'(有效)
|
||||
-- 执行前请先确认已备份相关数据
|
||||
-- ---------------------------------------------------------------------------
|
||||
ALTER TABLE BSE_DEPT_MTRL ADD STS VARCHAR2(5) DEFAULT '0';
|
||||
File diff suppressed because it is too large
Load Diff
@@ -64,6 +64,7 @@
|
||||
<podam.version>8.0.2.RELEASE</podam.version>
|
||||
<jedis-mock.version>1.1.4</jedis-mock.version>
|
||||
<mockito-inline.version>5.2.0</mockito-inline.version>
|
||||
<okhttp3.version>4.12.0</okhttp3.version>
|
||||
<!-- Bpm 工作流相关 -->
|
||||
<flowable.version>7.0.1</flowable.version>
|
||||
<!-- 工具类相关 -->
|
||||
@@ -144,6 +145,12 @@
|
||||
<artifactId>seata-spring-boot-starter</artifactId>
|
||||
<version>${seata.version}</version>
|
||||
</dependency>
|
||||
<!-- Seata 达梦数据库补丁 -->
|
||||
<dependency>
|
||||
<groupId>com.zt.plat</groupId>
|
||||
<artifactId>zt-spring-boot-starter-seata-dm</artifactId>
|
||||
<version>${revision}</version>
|
||||
</dependency>
|
||||
|
||||
<!-- 业务组件 -->
|
||||
<dependency>
|
||||
|
||||
@@ -33,6 +33,7 @@
|
||||
<module>zt-spring-boot-starter-biz-data-permission</module>
|
||||
<module>zt-spring-boot-starter-biz-ip</module>
|
||||
<module>zt-spring-boot-starter-biz-business</module>
|
||||
<module>zt-spring-boot-starter-seata-dm</module>
|
||||
</modules>
|
||||
|
||||
<artifactId>zt-framework</artifactId>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user