需求管理
数据结构
1.字典需求表(dt_demand)
字段 |
字段说明 |
数据类型 |
备注 |
id |
主键 |
varchar(40) |
32位UUID |
code |
编码 |
varchar(40) |
全局唯一,6位流水号 |
user_name |
用户名 |
varchar(200) |
|
dept_name |
部门名称 |
varchar(200) |
|
product_line |
产线 |
tinyint(4) |
1:业务 2:研发 3:实施 |
subject |
主题 |
varchar(1024) |
|
content |
内容 |
varchar(1024) |
|
bill_state |
需求状态 |
tinyint(4) |
0:待提交 1:待回复 2:已接受 3:已拒绝 4:待完善 5:论证中 |
respondent |
回复人 |
varchar(200) |
|
reply |
回复内容 |
varchar(1024) |
|
submit_time |
提交时间 |
char(14) |
格式为yyyyMMddHHmmss |
estimate_time |
预计回复日期 |
char(8) |
格式为yyyyMMdd |
answer_time |
回复时间 |
char(14) |
格式为yyyyMMddHHmmss |
creator |
创建人账号id |
varchar(32) |
|
creation_time |
创建时间 |
char(14) |
格式为yyyyMMddHHmmss |
modified_time |
最后更新时间 |
char(14) |
格式为yyyyMMddHHmmss |
modifier |
最后更新账号id |
varchar(32) |
|
valid |
合法标识 |
tinyint(4) |
0-无效,1-有效 |
ts |
乐观锁 |
timestamp |
|
DDL语句
字典需求表
CREATE TABLE IF NOT EXISTS `dt_demand` (
`id` varchar(40) NOT NULL COMMENT '主键',
`code` varchar(40) NULL DEFAULT NULL COMMENT '编码-全局唯一',
`user_name` varchar(200) NOT NULL COMMENT '用户名',
`dept_name` varchar(200) NOT NULL COMMENT '部门名称',
`product_line` tinyint NOT NULL COMMENT '产线 - 1:业务 2:研发 3:实施',
`subject` varchar(1024) NULL DEFAULT NULL COMMENT '主题',
`content` varchar(1024) NULL DEFAULT NULL COMMENT '内容',
`bill_state` tinyint NOT NULL DEFAULT 0 COMMENT '需求状态 - 0:待提交 1:待回复 2:已接受 3:已拒绝 4:待完善 5:论证中',
`respondent` varchar(200) NULL DEFAULT NULL COMMENT '回复人',
`reply` varchar(1024) NULL DEFAULT NULL COMMENT '回复内容',
`submit_time` char(14) NULL DEFAULT NULL COMMENT '提交时间',
`estimate_time` char(8) NULL DEFAULT NULL COMMENT '预计回复日期',
`answer_time` char(14) NULL DEFAULT NULL COMMENT '回复时间',
`creator` varchar(32) NULL DEFAULT NULL COMMENT '创建人',
`creation_time` char(14) NULL DEFAULT NULL COMMENT '创建时间',
`modifier` varchar(32) NULL DEFAULT NULL COMMENT '最后修改人',
`modified_time` char(14) NULL DEFAULT NULL COMMENT '最后修改时间',
`valid` tinyint NULL DEFAULT NULL COMMENT '合法标识',
`ts` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '乐观锁',
PRIMARY KEY (`id`) USING BTREE,
INDEX `idx_state`(`bill_state`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COMMENT = '字典需求' ROW_FORMAT = Dynamic;