-- 车辆-分公司关联表
|
-- 用于支持一辆车归属多个分公司的多对多关系
|
alter table sys_user
|
add oa_order_class varchar(200);
|
|
CREATE TABLE IF NOT EXISTS `tb_vehicle_dept` (
|
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '关联ID',
|
`vehicle_id` bigint(20) NOT NULL COMMENT '车辆ID',
|
`dept_id` bigint(20) NOT NULL COMMENT '分公司ID(parent_id=100的部门)',
|
`order_class` varchar(50) DEFAULT NULL COMMENT '对应的分公司编码(如HB,TI等)',
|
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
|
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
PRIMARY KEY (`id`),
|
UNIQUE KEY `uk_vehicle_dept` (`vehicle_id`, `dept_id`),
|
KEY `idx_vehicle_id` (`vehicle_id`),
|
KEY `idx_dept_id` (`dept_id`)
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='车辆-分公司关联表';
|