create_organization.sql 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. -- 组织部门
  2. create table business_org(
  3. org_id VARCHAR(30) NOT NULL COMMENT '组织ID',
  4. b_id VARCHAR(30) NOT NULL COMMENT '业务Id',
  5. store_id varchar(30) not null comment '商户ID',
  6. org_name varchar(200) not null comment '组织名称',
  7. org_level varchar(10) not null comment '组织级别1 公司级 2 分公司级,3 部门级 查看t_dict表',
  8. parent_org_id varchar(30) not null comment '上级组织ID,一级时填写org_id',
  9. description varchar(200) not null comment '组织描述',
  10. create_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  11. operate VARCHAR(3) NOT NULL COMMENT '数据状态,添加ADD,修改MOD 删除DEL'
  12. );
  13. -- 组织员工关系
  14. create table business_org_staff_rel(
  15. rel_id varchar(30) not null comment '组织员工ID',
  16. b_id VARCHAR(30) NOT NULL COMMENT '业务Id',
  17. org_id varchar(30) not null comment '组织ID',
  18. staff_id varchar(30) not null comment '员工ID',
  19. store_id varchar(30) not null comment '商户ID,分片建',
  20. rel_cd varchar(30) not null comment '关系角色,10000 普通员工, 20000部门经理 查看t_dict表',
  21. create_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  22. operate VARCHAR(3) NOT NULL COMMENT '数据状态,添加ADD,修改MOD 删除DEL'
  23. );
  24. create table u_org(
  25. org_id VARCHAR(30) NOT NULL COMMENT '组织ID',
  26. b_id VARCHAR(30) NOT NULL COMMENT '业务Id',
  27. store_id varchar(30) not null comment '商户ID',
  28. org_name varchar(200) not null comment '组织名称',
  29. org_level varchar(10) not null comment '组织级别1 公司级 2 分公司级,3 部门级 查看t_dict表',
  30. parent_org_id varchar(30) not null comment '上级组织ID,一级时填写org_id',
  31. description varchar(200) not null comment '组织描述',
  32. create_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  33. status_cd VARCHAR(2) NOT NULL default '0' COMMENT '数据状态,详细参考c_status表,0在用,1失效'
  34. );
  35. -- 组织员工关系
  36. create table u_org_staff_rel(
  37. rel_id varchar(30) not null comment '组织员工ID',
  38. b_id VARCHAR(30) NOT NULL COMMENT '业务Id',
  39. org_id varchar(30) not null comment '组织ID',
  40. staff_id varchar(30) not null comment '员工ID',
  41. store_id varchar(30) not null comment '商户ID,分片建',
  42. rel_cd varchar(30) not null comment '关系角色,10000 普通员工, 20000部门经理 查看t_dict表',
  43. create_time TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  44. status_cd VARCHAR(2) NOT NULL default '0' COMMENT '数据状态,详细参考c_status表,0在用,1失效'
  45. );