| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- CREATE TABLE `repair` (
- `Id` int NOT NULL AUTO_INCREMENT COMMENT 'Id',
- `Type` int NOT NULL COMMENT '报修类型',
- `Status` int NOT NULL COMMENT '报修状态 1 未处理 2 已处理',
- `Content` text NOT NULL COMMENT '报修内容',
- `CurrentProcessorId` int NOT NULL COMMENT '反馈内容',
- `CreatedById` int NOT NULL COMMENT '创建者 Id',
- `CreatedByName` varchar(255) NOT NULL COMMENT '创建者用户名',
- `CreatedByMobile` varchar(255) NOT NULL COMMENT '创建者联系方式',
- `CreatedByEmail` varchar(255) NOT NULL COMMENT '创建者邮箱',
- `CreatedByDeptId` int NOT NULL COMMENT '创建者部门 Id',
- `CreatedByDeptName` varchar(255) NOT NULL COMMENT '创建者部门名称',
- `CreatedAt` datetime COMMENT '创建时间',
- `UpdatedAt` datetime COMMENT '更新时间',
- `DeletedAt` datetime COMMENT '删除时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='报修表';
- CREATE TABLE `repair_flow` (
- `Id` int NOT NULL AUTO_INCREMENT COMMENT 'Id',
- `FeebackId` int NOT NULL COMMENT '报修Id',
- `Type` int NOT NULL COMMENT '流程节点 1 发起 2 转交 3 处理 4 重新激活',
- `Status` int NOT NULL COMMENT '处理结果 1 成功',
- `ProcessById` int NOT NULL COMMENT '处理人 Id',
- `ProcessByName` varchar(255) NOT NULL COMMENT '处理人名称',
- `Note` text COMMENT '备注',
- `CreatedAt` datetime COMMENT '创建时间',
- `UpdatedAt` datetime COMMENT '更新时间',
- `DeletedAt` datetime COMMENT '删除时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='报修处理流程表';
- CREATE TABLE `repair_result` (
- `Id` int NOT NULL AUTO_INCREMENT COMMENT 'Id',
- `FeebackId` int NOT NULL COMMENT '反馈Id',
- `ProcessById` int NOT NULL COMMENT '处理人 Id',
- `ProcessByName` varchar(255) NOT NULL COMMENT '处理人名称',
- `ProcessType` int COMMENT '处理方式',
- `ProcessNote` text COMMENT '处理描述',
- `CreatedAt` datetime COMMENT '创建时间',
- `UpdatedAt` datetime COMMENT '更新时间',
- `DeletedAt` datetime COMMENT '删除时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='报修处理结果表';
|