add:添加mock;

add:添加工单报工倒扣逻辑
This commit is contained in:
zhangzq
2026-06-12 14:59:37 +08:00
parent bd54c8057f
commit bf66aae879
34 changed files with 1123 additions and 72 deletions

View File

@@ -36,3 +36,16 @@ CREATE TABLE pmd_demand_dtl (
INDEX idx_order_uuid (order_uuid),
FOREIGN KEY (order_id) REFERENCES pm_demand_order(id) ON DELETE CASCADE
) AUTO_INCREMENT=10000 COMMENT='需求单明细表';
CREATE TABLE `sys_mock_config` (
`id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`class_name` VARCHAR(255) NOT NULL COMMENT '类名',
`method_name` VARCHAR(255) NOT NULL COMMENT '方法名',
`description` VARCHAR(500) DEFAULT NULL COMMENT '描述',
`enabled` TINYINT(1) DEFAULT 1 COMMENT '是否启用 (0-禁用, 1-启用)',
`response_data` LONGTEXT COMMENT 'Mock返回数据(JSON)',
`delay_ms` INT DEFAULT 0 COMMENT '延迟毫秒数',
`update_time` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
KEY `idx_class_method` (`class_name`, `method_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Mock配置表';