新增 mark-problematic/mark-claimed/handle-status 接口,异常事件审计表与占位符渲染;inApp/email 通知及下单/入库/出库自动触发运行时。 Co-authored-by: Cursor <cursoragent@cursor.com>
28 lines
1.5 KiB
SQL
28 lines
1.5 KiB
SQL
-- 订单异常事件审计表
|
||
CREATE TABLE IF NOT EXISTS `t_order_exception_event` (
|
||
`Id` INT NOT NULL AUTO_INCREMENT COMMENT '主键',
|
||
`OrderId` INT NOT NULL COMMENT '订单Id',
|
||
`EventType` VARCHAR(32) NOT NULL COMMENT 'mark_problematic/mark_claimed/handle_processed',
|
||
`FromStatus` VARCHAR(32) NULL COMMENT '变更前OrderStatus',
|
||
`ToStatus` VARCHAR(32) NULL COMMENT '变更后OrderStatus',
|
||
`FromHandleStatus` VARCHAR(16) NULL COMMENT '变更前HandleStatus',
|
||
`ToHandleStatus` VARCHAR(16) NULL COMMENT '变更后HandleStatus',
|
||
`IssueType` VARCHAR(32) NULL COMMENT '问题类型',
|
||
`Title` VARCHAR(128) NULL COMMENT '标题快照',
|
||
`Content` TEXT NULL COMMENT '内容快照',
|
||
`IssueTemplateId` INT NULL COMMENT '模板Id',
|
||
`NotifyMethod` VARCHAR(64) NULL COMMENT '通知方式快照',
|
||
`ClaimType` VARCHAR(32) NULL COMMENT '理赔类型',
|
||
`ClaimAmount` DECIMAL(18,4) NULL COMMENT '索赔金额',
|
||
`ClaimCurrency` VARCHAR(16) NULL COMMENT '索赔币种',
|
||
`ClaimReason` VARCHAR(512) NULL COMMENT '理赔原因',
|
||
`Remark` VARCHAR(512) NULL COMMENT '操作备注',
|
||
`IsDeleted` TINYINT NOT NULL DEFAULT 0 COMMENT '软删除:0-否,1-是',
|
||
`CreateUserId` INT NOT NULL DEFAULT 0 COMMENT '操作人',
|
||
`CreateTime` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '操作时间',
|
||
`UpdateUserId` INT NULL COMMENT '更新人',
|
||
`UpdateTime` DATETIME NULL COMMENT '更新时间',
|
||
PRIMARY KEY (`Id`),
|
||
KEY `idx_oee_order_time` (`OrderId`, `CreateTime`)
|
||
) COMMENT='订单异常事件表';
|