3.3.2.sql 9.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. USE teachcloud_db;
  2. CREATE TABLE `t_p_professional` (
  3. `id` BIGINT(20) NOT NULL,
  4. `school_id` BIGINT(20) NULL COMMENT '学校ID',
  5. `name` VARCHAR(80) NULL COMMENT '专业名称',
  6. `org_id` BIGINT(20) NULL COMMENT '所属学院ID',
  7. `create_id` BIGINT(20) NULL COMMENT '创建人ID',
  8. `create_time` BIGINT(20) NULL COMMENT '创建时间',
  9. `update_id` BIGINT(20) NULL COMMENT '更新人ID',
  10. `update_time` BIGINT(20) NULL COMMENT '更新时间',
  11. PRIMARY KEY (`id`))
  12. COMMENT = '专业认证专业表';
  13. CREATE TABLE `t_p_course` (
  14. `id` BIGINT(20) NOT NULL,
  15. `professional_id` BIGINT(20) NOT NULL COMMENT '专业ID',
  16. `course_code` VARCHAR(45) NOT NULL COMMENT '课程代码',
  17. `course_name` VARCHAR(100) NOT NULL COMMENT '课程名称',
  18. `sort_num` INT NULL COMMENT '排序值',
  19. `create_id` BIGINT(20) NULL COMMENT '创建人ID',
  20. `create_time` BIGINT(20) NULL COMMENT '创建时间',
  21. `update_id` BIGINT(20) NULL COMMENT '更新人ID',
  22. `update_time` BIGINT(20) NULL COMMENT '更新时间',
  23. PRIMARY KEY (`id`),
  24. KEY `uq_professional_id` (`professional_id`))
  25. COMMENT = '专业认证课程';
  26. CREATE TABLE `t_p_requirement` (
  27. `id` BIGINT(20) NOT NULL,
  28. `professional_id` BIGINT(20) NOT NULL COMMENT '专业ID',
  29. `code` VARCHAR(50) NULL COMMENT '毕业要求code',
  30. `name` VARCHAR(50) NOT NULL COMMENT '毕业要求',
  31. `node_count` INT NULL COMMENT '节点数量',
  32. `sort_num` INT NULL COMMENT '排序值',
  33. `create_id` BIGINT(20) NULL COMMENT '创建人ID',
  34. `create_time` BIGINT(20) NULL COMMENT '创建时间',
  35. `update_id` BIGINT(20) NULL COMMENT '更新人ID',
  36. `update_time` BIGINT(20) NULL COMMENT '更新时间',
  37. PRIMARY KEY (`id`),
  38. KEY `uq_professional_id` (`professional_id`))
  39. COMMENT = '专业认证毕业要求';
  40. CREATE TABLE `t_p_matrix` (
  41. `id` BIGINT(20) NOT NULL,
  42. `professional_id` BIGINT(20) NOT NULL COMMENT '专业ID',
  43. `course_id` BIGINT(20) NOT NULL COMMENT '专业认证课程ID',
  44. `requirement_id` BIGINT(20) NOT NULL COMMENT '专业认证毕业要求ID',
  45. `sub_name` VARCHAR(45) NULL COMMENT '子节点名称',
  46. `content` DOUBLE NULL COMMENT '指标值',
  47. `create_id` BIGINT(20) NULL COMMENT '创建人ID',
  48. `create_time` BIGINT(20) NULL COMMENT '创建时间',
  49. `update_id` BIGINT(20) NULL COMMENT '更新人ID',
  50. `update_time` BIGINT(20) NULL COMMENT '更新时间',
  51. PRIMARY KEY (`id`),
  52. KEY `uq_professional_id` (`professional_id`))
  53. COMMENT = '专业认证毕业要求支撑矩阵';
  54. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `enable`, `default_auth`, `front_display`) VALUES ('1999', '课程目标达成度', 'DegreeManage', 'MENU', '2000', '2', '1', '0', '1');
  55. UPDATE `sys_privilege` SET `parent_id` = '1999' WHERE (`id` = '2001');
  56. UPDATE `sys_privilege` SET `parent_id` = '1999' WHERE (`id` = '2002');
  57. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `enable`, `default_auth`, `front_display`) VALUES ('2035', '专业认证管理', 'ProfessionalCertificationManage', 'MENU', '2000', '1', '1', '0', '1');
  58. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `enable`, `default_auth`, `front_display`) VALUES ('2036', '专业认证', 'ProfessionalCertification', 'MENU', '2035', '1', '1', '0', '1');
  59. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `related`, `enable`, `default_auth`, `front_display`) VALUES ('2037', '列表', 'List', 'LIST', '2036', '1', 'AUTH', '2042', '1', '0', '1');
  60. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `related`, `enable`, `default_auth`, `front_display`) VALUES ('2038', '查询条件', 'Condition', 'CONDITION', '2036', '2', 'AUTH', '2042', '1', '0', '1');
  61. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `related`, `enable`, `default_auth`, `front_display`) VALUES ('2039', '查询', 'Select', 'BUTTON', '2036', '3', 'AUTH', '2042', '1', '0', '1');
  62. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `related`, `enable`, `default_auth`, `front_display`) VALUES ('2040', '新增', 'Add', 'BUTTON', '2036', '4', 'AUTH', '2043', '1', '0', '1');
  63. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `related`, `enable`, `default_auth`, `front_display`) VALUES ('2041', '管理', 'CertificationManage', 'LINK', '2036', '5', 'AUTH', '2044,2045,2046,2047,2048,2049,2050,2051,2052,2053,2054,2055', '1', '0', '1');
  64. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `enable`, `default_auth`, `front_display`) VALUES ('2042', '查询', '/api/admin/professional/certification/page', 'URL', '2036', '1', 'AUTH', '1', '1', '1');
  65. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `enable`, `default_auth`, `front_display`) VALUES ('2043', '新增', '/api/admin/professional/certification/save', 'URL', '2036', '2', 'AUTH', '1', '1', '1');
  66. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `enable`, `default_auth`, `front_display`) VALUES ('2044', '课程管理-选择课程', '/api/admin/professional/certification/course/query_list', 'URL', '2036', '3', 'AUTH', '1', '1', '1');
  67. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `enable`, `default_auth`, `front_display`) VALUES ('2045', '课程管理-查询列表', '/api/admin/professional/certification/course/list', 'URL', '2036', '4', 'AUTH', '1', '1', '1');
  68. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `enable`, `default_auth`, `front_display`) VALUES ('2046', '课程管理-新增', '/api/admin/professional/certification/course/save', 'URL', '2036', '5', 'AUTH', '1', '1', '1');
  69. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `enable`, `default_auth`, `front_display`) VALUES ('2047', '课程管理-排序', '/api/admin/professional/certification/course/sort', 'URL', '2036', '6', 'AUTH', '1', '1', '1');
  70. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `enable`, `default_auth`, `front_display`) VALUES ('2048', '课程管理-删除', '/api/admin/professional/certification/course/remove', 'URL', '2036', '7', 'AUTH', '1', '1', '1');
  71. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `enable`, `default_auth`, `front_display`) VALUES ('2049', '毕业要求管理-查询', '/api/admin/professional/certification/requirement/list', 'URL', '2036', '8', 'AUTH', '1', '1', '1');
  72. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `enable`, `default_auth`, `front_display`) VALUES ('2050', '毕业要求管理-新增/编辑', '/api/admin/professional/certification/requirement/save', 'URL', '2036', '9', 'AUTH', '1', '1', '1');
  73. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `enable`, `default_auth`, `front_display`) VALUES ('2051', '毕业要求管理-排序', '/api/admin/professional/certification/requirement/sort', 'URL', '2036', '10', 'AUTH', '1', '1', '1');
  74. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `enable`, `default_auth`, `front_display`) VALUES ('2052', '毕业要求管理-删除', '/api/admin/professional/certification/requirement/remove', 'URL', '2036', '11', 'AUTH', '1', '1', '1');
  75. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `enable`, `default_auth`, `front_display`) VALUES ('2053', '毕业支撑矩阵-查询', '/api/admin/professional/certification/matrix/get', 'URL', '2036', '12', 'AUTH', '1', '1', '1');
  76. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `enable`, `default_auth`, `front_display`) VALUES ('2054', '毕业支撑矩阵-提交', '/api/admin/professional/certification/matrix/save', 'URL', '2036', '13', 'AUTH', '1', '1', '1');
  77. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `enable`, `default_auth`, `front_display`) VALUES ('2055', '毕业支撑矩阵-下载', '/api/admin/professional/certification/matrix/download', 'URL', '2036', '14', 'AUTH', '1', '1', '1');
  78. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `enable`, `default_auth`, `front_display`) VALUES ('2056', '是否可编辑(课程)', 'canEditCourse', 'LINK', '2036', '6', 'AUTH', '1', '0', '1');
  79. INSERT INTO `sys_privilege` (`id`, `name`, `url`, `type`, `parent_id`, `sequence`, `property`, `enable`, `default_auth`, `front_display`) VALUES ('2057', '是否可编辑(毕业要求)', 'canEditRequirement', 'LINK', '2036', '7', 'AUTH', '1', '0', '1');
  80. update scan_omr_task set conditions='QUESTION_BLANK' where conditions='QUESTION_SINGLE_BLANK' OR conditions='QUESTION_MULTI_BLANK' ;