1、fix bug

2、完善凭证模块
This commit is contained in:
2026-08-12 19:44:34 +08:00
parent 4ad3108c4d
commit 1109fe777c
15 changed files with 198 additions and 39 deletions
@@ -0,0 +1,37 @@
-- 文件服务当前使用 transport 数据库时必须执行。
-- 文件上传任务在返回结果及完成事件中会查询该表;未启用压缩包解压业务时表中不会产生数据。
CREATE TABLE IF NOT EXISTS `blade_business_unzip_task` (
`id` bigint NOT NULL COMMENT '主键ID',
`biz_id` bigint DEFAULT NULL COMMENT '业务ID',
`department_id` bigint DEFAULT NULL COMMENT '部门ID',
`biz_code` varchar(100) DEFAULT NULL COMMENT '业务编码',
`doc_code` varchar(100) DEFAULT NULL COMMENT '文档编号',
`relate_type` varchar(30) DEFAULT NULL COMMENT '关联类型:file_task、attachment',
`relate_id` bigint DEFAULT NULL COMMENT '关联ID:文件任务ID或附件ID',
`status` varchar(30) DEFAULT NULL COMMENT '状态:uploading、uploaded、unzipping、finished、failed',
`tenant_id` varchar(12) NOT NULL DEFAULT '000000' COMMENT '租户ID',
`create_user` bigint DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_user` bigint DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`is_deleted` tinyint NOT NULL DEFAULT 0 COMMENT '是否删除:0否、1是',
PRIMARY KEY (`id`),
KEY `idx_business_unzip_task_relate_id` (`relate_id`),
KEY `idx_business_unzip_task_biz_id` (`biz_id`),
KEY `idx_business_unzip_task_status` (`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='业务解压任务';
CREATE TABLE IF NOT EXISTS `blade_business_unzip_detail` (
`id` bigint NOT NULL COMMENT '主键ID',
`business_unzip_task_id` bigint NOT NULL COMMENT '业务解压任务ID',
`attachment_id` bigint NOT NULL COMMENT '附件ID',
`create_user` bigint DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_user` bigint DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`is_deleted` tinyint NOT NULL DEFAULT 0 COMMENT '是否删除:0否、1是',
PRIMARY KEY (`id`),
KEY `idx_business_unzip_detail_task_id` (`business_unzip_task_id`),
KEY `idx_business_unzip_detail_attachment_id` (`attachment_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='业务解压明细';
+3
View File
@@ -243,6 +243,9 @@ CREATE TABLE `blade_waybill` (
`driver_name` varchar(100) DEFAULT NULL COMMENT '司机姓名',
`driver_phone` varchar(50) DEFAULT NULL COMMENT '司机手机号',
`vehicle_no` varchar(100) DEFAULT NULL COMMENT '车/船/航班/班列号',
`captain_name` varchar(20) DEFAULT NULL COMMENT '船长',
`cabin_no` varchar(30) DEFAULT NULL COMMENT '舱位',
`container_no` varchar(30) DEFAULT NULL COMMENT '箱号',
`trailer_vehicle_no` varchar(100) DEFAULT NULL COMMENT '挂车车牌号',
`escort_name` varchar(100) DEFAULT NULL COMMENT '押运人',
`escort_phone` varchar(50) DEFAULT NULL COMMENT '押运人手机号',
@@ -0,0 +1,4 @@
ALTER TABLE `blade_waybill`
ADD COLUMN `captain_name` varchar(20) DEFAULT NULL COMMENT '船长' AFTER `vehicle_no`,
ADD COLUMN `cabin_no` varchar(30) DEFAULT NULL COMMENT '舱位' AFTER `captain_name`,
ADD COLUMN `container_no` varchar(30) DEFAULT NULL COMMENT '箱号' AFTER `cabin_no`;