28 lines
1.5 KiB
SQL
28 lines
1.5 KiB
SQL
-- 业务大类表
|
|
CREATE TABLE `business_category` (
|
|
`id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
`name` VARCHAR(100) NOT NULL COMMENT '业务类型名称',
|
|
`create_dept` VARCHAR(50) DEFAULT NULL COMMENT '创建部门',
|
|
`create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人',
|
|
`create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人',
|
|
`update_time` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='业务大类表';
|
|
|
|
-- 业务子类表
|
|
CREATE TABLE `business_subcategory` (
|
|
`id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
`category_id` INT(11) NOT NULL COMMENT '所属大类ID',
|
|
`type_id` INT(11) DEFAULT NULL COMMENT '业务类型ID',
|
|
`name` VARCHAR(100) NOT NULL COMMENT '业务子类名称',
|
|
`dept_id` INT(11) DEFAULT NULL COMMENT '关联部门ID',
|
|
`pricing_rule` TEXT COMMENT '计价规则说明',
|
|
`create_dept` VARCHAR(50) DEFAULT NULL COMMENT '创建部门',
|
|
`create_by` VARCHAR(50) DEFAULT NULL COMMENT '创建人',
|
|
`create_time` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`update_by` VARCHAR(50) DEFAULT NULL COMMENT '更新人',
|
|
`update_time` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='业务子类表';
|