From 7c0d86078b7232da2e44eb8a671086a41ab44908 Mon Sep 17 00:00:00 2001 From: wangzhibiao Date: Thu, 24 Sep 2026 02:21:23 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=BC=94=E7=A4=BA=EF=BC=9A?= =?UTF-8?q?=E6=9E=84=E5=BB=BA=E9=9A=94=E7=A6=BB=E6=BC=94=E7=A4=BA=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=E5=85=A8=E5=A5=97SQL=E7=A7=8D=E5=AD=90=E8=B5=84?= =?UTF-8?q?=E4=BA=A7=E4=B8=8E=E7=B3=BB=E7=BB=9F=E5=85=83=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=9F=BA=E7=BA=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- RuoYi-Vue/sql/demo/001_demo_accounts.sql | 48 ++ RuoYi-Vue/sql/demo/002_demo_master_data.sql | 130 ++++ RuoYi-Vue/sql/demo/003_demo_business_data.sql | 294 ++++++++ RuoYi-Vue/sql/demo/004_demo_scenario_data.sql | 120 +++ RuoYi-Vue/sql/demo/reset_demo_data.sql | 53 ++ RuoYi-Vue/sql/demo/verify_demo_data.sql | 129 ++++ .../kingbase/000_phase05_system_baseline.sql | 688 ++++++++++++++++++ .../train/v2/004_rebuild_business_tables.sql | 8 + .../sql/train/v2/009_drop_legacy_score.sql | 4 + .../v2/rollback/000_phase05_exact_schema.sql | 74 +- scripts/qa/start_demo_clean_backend.py | 116 +++ 11 files changed, 1631 insertions(+), 33 deletions(-) create mode 100644 RuoYi-Vue/sql/demo/001_demo_accounts.sql create mode 100644 RuoYi-Vue/sql/demo/002_demo_master_data.sql create mode 100644 RuoYi-Vue/sql/demo/003_demo_business_data.sql create mode 100644 RuoYi-Vue/sql/demo/004_demo_scenario_data.sql create mode 100644 RuoYi-Vue/sql/demo/reset_demo_data.sql create mode 100644 RuoYi-Vue/sql/demo/verify_demo_data.sql create mode 100644 RuoYi-Vue/sql/system/kingbase/000_phase05_system_baseline.sql create mode 100644 scripts/qa/start_demo_clean_backend.py diff --git a/RuoYi-Vue/sql/demo/001_demo_accounts.sql b/RuoYi-Vue/sql/demo/001_demo_accounts.sql new file mode 100644 index 000000000..2eed880c4 --- /dev/null +++ b/RuoYi-Vue/sql/demo/001_demo_accounts.sql @@ -0,0 +1,48 @@ +-- ============================================================================== +-- RailwaySystem Clean Demo 资产: 001_demo_accounts.sql +-- 适用数据库: KingbaseES V009R003C018 (schema: public) +-- 执行目标: 预置演示专属业务角色账号 (培训管理员、培训教师、培训学员) +-- 安全要求: 严禁在脚本注释或交付报告中泄露明文口令,统一采用标准安全口令哈希预置 +-- 角色绑定: +-- 1. demo_admin -> role_id = 3 (train_admin) 一期业务全局管理 +-- 2. demo_teacher -> role_id = 4 (train_teacher) 教师专属工作台 (绑定教师 T101) +-- 3. demo_teacher2-> role_id = 4 (train_teacher) 教师专属工作台 (绑定教师 T102) +-- 4. demo_student -> role_id = 5 (train_student) 学员专属个人中心 (绑定学员 S101) +-- 5. demo_student2-> role_id = 5 (train_student) 学员专属个人中心 (绑定学员 S102) +-- ============================================================================== + +BEGIN; + +-- 1. 预置业务演示账号 (sys_user) +-- 密码哈希统一采用系统标准安全初始口令散列 +INSERT INTO public.sys_user + (user_id, dept_id, user_name, nick_name, user_type, email, phonenumber, sex, password, status, del_flag, login_ip, login_date, create_by, create_time, remark) +VALUES + (10, 112, 'demo_admin', '演示培训管理员', '00', 'demo_admin@sict.railway.cn', '18800000001', '0', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '演示专用培训管理员账号'), + (11, 112, 'demo_teacher', '崔宏伟(教师)', '00', 'cuihw@sict.railway.cn', '18800000011', '0', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '演示专用主讲教师账号(绑定T101)'), + (12, 116, 'demo_teacher2', '张建国(教师)', '00', 'zhangjg@sict.railway.cn', '18800000012', '0', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '演示专用第二教师账号(绑定T102)'), + (21, 119, 'demo_student', '李强(学员)', '00', 'liqiang@sict.railway.cn', '18800000101', '0', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '演示专用参训学员账号(绑定S101)'), + (22, 120, 'demo_student2', '王芳(学员)', '00', 'wangfang@sict.railway.cn', '18800000102', '1', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '演示专用参训学员账号(绑定S102)') +ON CONFLICT (user_id) DO UPDATE SET + user_name = EXCLUDED.user_name, + nick_name = EXCLUDED.nick_name, + dept_id = EXCLUDED.dept_id, + password = EXCLUDED.password, + status = '0', + del_flag = '0'; + +-- 2. 绑定用户角色 (sys_user_role) +DELETE FROM public.sys_user_role WHERE user_id IN (10, 11, 12, 21, 22); + +INSERT INTO public.sys_user_role (user_id, role_id) +VALUES + (10, 3), -- demo_admin -> 培训管理员 (role_id=3) + (11, 4), -- demo_teacher -> 培训教师 (role_id=4) + (12, 4), -- demo_teacher2-> 培训教师 (role_id=4) + (21, 5), -- demo_student -> 培训学员 (role_id=5) + (22, 5); -- demo_student2-> 培训学员 (role_id=5) + +-- 3. 演示环境优化:关闭登录验证码要求 (提升演示流畅度) +UPDATE public.sys_config SET config_value = 'false' WHERE config_key = 'sys.account.captchaEnabled'; + +COMMIT; diff --git a/RuoYi-Vue/sql/demo/002_demo_master_data.sql b/RuoYi-Vue/sql/demo/002_demo_master_data.sql new file mode 100644 index 000000000..14ba4352c --- /dev/null +++ b/RuoYi-Vue/sql/demo/002_demo_master_data.sql @@ -0,0 +1,130 @@ +-- ============================================================================== +-- RailwaySystem Clean Demo 资产: 002_demo_master_data.sql +-- 适用数据库: KingbaseES V009R003C018 (schema: public) +-- ============================================================================== + +BEGIN; + +-- 1. 教师主档 +UPDATE public.train_teacher SET org_name = '沈阳房建公寓段安全培训科', job_title = '首席技师/教授级高工', t_phone = '18800000000', t_email = 'zhaodm@sict.railway.cn', status = 1, del_flag = '0' WHERE t_id = 'T001'; +INSERT INTO public.train_teacher (t_id, t_name, t_gender, t_birth, org_name, job_title, t_phone, t_email, status, del_flag, user_id, create_by, create_time, remark) +VALUES +('T101', '崔宏伟', '0', '1982-05-14', '沈阳房建公寓段安全培训科', '高级工程师', '18800000011', 'cuihw@sict.railway.cn', 1, '0', 11, 'admin', CURRENT_TIMESTAMP, '演示主讲教师(绑定账号demo_teacher)'), +('T102', '张建国', '0', '1985-11-20', '沈阳房建公寓段技术科', '副高级工程师', '18800000012', 'zhangjg@sict.railway.cn', 1, '0', 12, 'admin', CURRENT_TIMESTAMP, '技术专家讲师(绑定账号demo_teacher2)'), +('T103', '刘文波', '0', '1979-08-03', '沈阳房建公寓段公寓科', '主任技师', '18800000013', 'liuwb@sict.railway.cn', 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '门禁与后勤管理特聘讲师'), +('T104', '孙亚萍', '1', '1988-03-22', '沈阳房建公寓段安全培训科', '专职讲师', '18800000014', 'sunyp@sict.railway.cn', 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '营业线施工安全专职培训师'), +('T105', '陈广林', '0', '1976-12-09', '大连项目部', '特级技师', '18800000015', 'chengl@sict.railway.cn', 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '防汛抢险实训专家'), +('T106', '马志强', '0', '1990-07-18', '丹东项目部', '工程师', '18800000016', 'mazhq@sict.railway.cn', 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '电气防火与智能化安全监控讲师') +ON CONFLICT (t_id) DO UPDATE SET + t_name = EXCLUDED.t_name, org_name = EXCLUDED.org_name, job_title = EXCLUDED.job_title, user_id = EXCLUDED.user_id, status = EXCLUDED.status, del_flag = '0'; + +-- 2. 课程标准库 +INSERT INTO public.train_course (c_id, c_name, c_code, c_type, c_duration, teaching_objective, course_content, status, del_flag, create_by, create_time, remark) +VALUES +('C001', '高速铁路房建设施检修规范', 'DEMO-CRS-001', 1, 24, '熟练掌握高铁站房、雨棚及站台设施的巡检标准与养护规程', '第一章 高铁站房结构特性;第二章 日常巡检与重点隐患排查;第三章 结构裂缝与屋面防水检修实务', 1, '0', 'admin', CURRENT_TIMESTAMP, '重点理论课程'), +('C002', '铁路营业线施工安全与应急处置', 'DEMO-CRS-002', 1, 16, '强化营业线天窗点内施工安全红线意识,掌握突发险情应急处置规程', '第一章 营业线施工防护等级;第二章 施工要点与天窗管理;第三章 典型事故案例分析与应急预案响应', 1, '0', 'admin', CURRENT_TIMESTAMP, '必修安全红线课程'), +('C003', '铁路公寓智能门禁与物联系统应用', 'DEMO-CRS-003', 2, 16, '掌握公寓智能门禁终端、电子门锁、身份下发及离线对账完整业务链', '第一章 智能门禁拓扑与权限机制;第二章 凭据下发与卡密配置;第三章 离线对账与异常流调实操', 1, '0', 'admin', CURRENT_TIMESTAMP, '理论实作一体化课程'), +('C004', '给排水与暖通设备标准化检修', 'DEMO-CRS-004', 2, 20, '掌握铁路车站及公寓给排水管网、变频泵组与采暖供热设备标准化实操演练', '第一章 供暖锅炉与变频供水设备;第二章 管路试压与漏水排查;第三章 冬季防冻保温与实操演练', 1, '0', 'admin', CURRENT_TIMESTAMP, '核心实训操作课程'), +('C005', '房建设施防汛防台演练', 'DEMO-CRS-005', 2, 16, '掌握极端恶劣天气下地下构筑物防倒灌、泵坑强排及抗台防风应急抢险技能', '第一章 铁路防汛预警机制;第二章 移动防洪挡水板与抽水泵组布设实操;第三章 突发强降雨抢险实操演练', 1, '0', 'admin', CURRENT_TIMESTAMP, '实操抢险演练'), +('C006', '电气防火安全与智能巡检规范', 'DEMO-CRS-006', 1, 12, '掌握铁路配电房、公寓配电间电气火灾隐患红外热成像及阻燃检测技术', '第一章 铁路电气火灾成因与预防;第二章 热成像与绝缘阻抗巡检;第三章 电气火灾报警联动处置', 1, '0', 'admin', CURRENT_TIMESTAMP, '专业理论课程'), +('C007', '特种作业人员安全资质培训', 'DEMO-CRS-007', 1, 16, '高处作业、焊接作业及有限空间作业安全规程与特种作业防护规范', '第一章 高空作业双钩安全带使用规程;第二章 动火作业审批及监护;第三章 有限空间气体检测与通风防护', 1, '0', 'admin', CURRENT_TIMESTAMP, '资质考评必修课程'), +('C008', '智能电子班牌与数字化报到实务', 'DEMO-CRS-008', 2, 8, '掌握智能电子班牌的屏幕互动、无感签到、通知推发与日程核验', '第一章 智能班牌终端交互;第二章 课次无感签到与异常补录;第三章 班级通知与应急插播实演', 1, '0', 'admin', CURRENT_TIMESTAMP, '数字化教学应用课程') +ON CONFLICT (c_id) DO UPDATE SET + c_name = EXCLUDED.c_name, c_code = EXCLUDED.c_code, c_type = EXCLUDED.c_type, c_duration = EXCLUDED.c_duration, status = EXCLUDED.status, del_flag = '0'; + +-- 3. 教学教室 +INSERT INTO public.train_classroom_info (class_room_id, room_name, room_location, capacity, room_status, create_by, create_time, del_flag, remark) +VALUES +('CR01', '教学楼101多功能多媒体教室', '教学楼一楼东侧101室', 60, 1, 'admin', CURRENT_TIMESTAMP, '0', '配备智慧黑板与双屏投影'), +('CR02', '教学楼102信息化研讨教室', '教学楼一楼西侧102室', 40, 1, 'admin', CURRENT_TIMESTAMP, '0', '支持分组讨论与互动教学'), +('CR03', '教学楼201安全实训理论教室', '教学楼二楼东侧201室', 50, 1, 'admin', CURRENT_TIMESTAMP, '0', '安全案例沉浸式视听教室'), +('CR04', '综合楼305智慧学术报告厅', '综合楼三楼报告厅', 100, 1, 'admin', CURRENT_TIMESTAMP, '0', '承办大型培训开班仪式与结训典礼') +ON CONFLICT (class_room_id) DO UPDATE SET + room_name = EXCLUDED.room_name, room_location = EXCLUDED.room_location, capacity = EXCLUDED.capacity, room_status = EXCLUDED.room_status, del_flag = '0'; + +-- 4. 实训场地 +INSERT INTO public.train_training_site (site_id, site_name, site_location, capacity, site_device, site_status, create_by, create_time, del_flag, remark) +VALUES +('SITE01', '沈阳房建综合实训基地', '沈阳段综合实训园区A区', 50, '高仿真站台接缝模型、雨棚防脱索具、钢结构无损探伤仪', 1, 'admin', CURRENT_TIMESTAMP, '0', '高铁房建全构件检修实训场'), +('SITE02', '高铁给排水检修实作工场', '沈阳段综合实训园区B区1号工场', 30, '变频调速供水泵组、管道高压疏通机、法兰热熔焊接设备', 1, 'admin', CURRENT_TIMESTAMP, '0', '暖通给排水专业工场'), +('SITE03', '应急抢险与高空作业演练场', '沈阳段演练拓展场C区', 40, '移动防汛挡水钢板、大流量潜水排污泵、高空悬吊防护训练架', 1, 'admin', CURRENT_TIMESTAMP, '0', '防汛防台与高空实操基地') +ON CONFLICT (site_id) DO UPDATE SET + site_name = EXCLUDED.site_name, site_location = EXCLUDED.site_location, capacity = EXCLUDED.capacity, site_status = EXCLUDED.site_status, del_flag = '0'; + +-- 5. 电子班牌 +INSERT INTO public.train_electronic_board (board_id, board_sn, board_name, bind_classroom_id, board_ip, support_checkin_type, board_status, last_heartbeat, create_by, create_time, del_flag, remark) +VALUES +('BP001', 'BOARD-CR01-01', '教学楼101班牌', 'CR01', '192.168.10.101', 'FACE,CARD,QR', 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '0', '教学楼101门外终端'), +('BP002', 'BOARD-CR02-01', '教学楼102班牌', 'CR02', '192.168.10.102', 'FACE,CARD,QR', 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '0', '教学楼102门外终端') +ON CONFLICT (board_id) DO UPDATE SET + board_sn = EXCLUDED.board_sn, board_name = EXCLUDED.board_name, bind_classroom_id = EXCLUDED.bind_classroom_id, board_status = EXCLUDED.board_status, del_flag = '0'; + +-- 6. 宿舍房间 (20间) +INSERT INTO public.train_dormitory_info (dorm_id, dorm_building, dorm_floor, dorm_room, capacity, gender_type, dorm_status, lock_device_sn, create_by, create_time, del_flag, remark) +VALUES +('DORM-ZY-101', '致远楼', '1层', '101', 4, 1, 1, 'LOCK-ZY-101', 'admin', CURRENT_TIMESTAMP, '0', '男生宿舍'), +('DORM-ZY-102', '致远楼', '1层', '102', 4, 1, 1, 'LOCK-ZY-102', 'admin', CURRENT_TIMESTAMP, '0', '男生宿舍'), +('DORM-ZY-103', '致远楼', '1层', '103', 4, 1, 1, 'LOCK-ZY-103', 'admin', CURRENT_TIMESTAMP, '0', '男生宿舍'), +('DORM-ZY-104', '致远楼', '1层', '104', 4, 1, 1, 'LOCK-ZY-104', 'admin', CURRENT_TIMESTAMP, '0', '男生宿舍'), +('DORM-ZY-105', '致远楼', '1层', '105', 4, 1, 1, 'LOCK-ZY-105', 'admin', CURRENT_TIMESTAMP, '0', '男生宿舍'), +('DORM-ZY-201', '致远楼', '2层', '201', 4, 1, 1, 'LOCK-ZY-201', 'admin', CURRENT_TIMESTAMP, '0', '男生宿舍'), +('DORM-ZY-202', '致远楼', '2层', '202', 4, 1, 1, 'LOCK-ZY-202', 'admin', CURRENT_TIMESTAMP, '0', '男生宿舍'), +('DORM-ZY-203', '致远楼', '2层', '203', 4, 1, 1, 'LOCK-ZY-203', 'admin', CURRENT_TIMESTAMP, '0', '男生宿舍'), +('DORM-ZY-204', '致远楼', '2层', '204', 4, 1, 1, 'LOCK-ZY-204', 'admin', CURRENT_TIMESTAMP, '0', '男生宿舍'), +('DORM-ZY-205', '致远楼', '2层', '205', 4, 1, 1, 'LOCK-ZY-205', 'admin', CURRENT_TIMESTAMP, '0', '男生宿舍'), +('DORM-BX-101', '博学楼', '1层', '101', 4, 2, 1, 'LOCK-BX-101', 'admin', CURRENT_TIMESTAMP, '0', '女生宿舍'), +('DORM-BX-102', '博学楼', '1层', '102', 4, 2, 1, 'LOCK-BX-102', 'admin', CURRENT_TIMESTAMP, '0', '女生宿舍'), +('DORM-BX-103', '博学楼', '1层', '103', 4, 2, 1, 'LOCK-BX-103', 'admin', CURRENT_TIMESTAMP, '0', '女生宿舍'), +('DORM-BX-104', '博学楼', '1层', '104', 4, 2, 1, 'LOCK-BX-104', 'admin', CURRENT_TIMESTAMP, '0', '女生宿舍'), +('DORM-BX-105', '博学楼', '1层', '105', 4, 2, 1, 'LOCK-BX-105', 'admin', CURRENT_TIMESTAMP, '0', '女生宿舍'), +('DORM-BX-201', '博学楼', '2层', '201', 4, 2, 1, 'LOCK-BX-201', 'admin', CURRENT_TIMESTAMP, '0', '女生宿舍'), +('DORM-BX-202', '博学楼', '2层', '202', 4, 2, 1, 'LOCK-BX-202', 'admin', CURRENT_TIMESTAMP, '0', '女生宿舍'), +('DORM-BX-203', '博学楼', '2层', '203', 4, 2, 1, 'LOCK-BX-203', 'admin', CURRENT_TIMESTAMP, '0', '女生宿舍'), +('DORM-BX-204', '博学楼', '2层', '204', 4, 2, 1, 'LOCK-BX-204', 'admin', CURRENT_TIMESTAMP, '0', '女生宿舍'), +('DORM-BX-205', '博学楼', '2层', '205', 4, 2, 1, 'LOCK-BX-205', 'admin', CURRENT_TIMESTAMP, '0', '女生宿舍') +ON CONFLICT (dorm_id) DO UPDATE SET + dorm_building = EXCLUDED.dorm_building, dorm_floor = EXCLUDED.dorm_floor, dorm_room = EXCLUDED.dorm_room, capacity = EXCLUDED.capacity, dorm_status = EXCLUDED.dorm_status, del_flag = '0'; + +-- 7. 学员主档 (35名) +INSERT INTO public.train_student (s_id, s_name, s_gender, s_birth, org_name, s_phone, s_email, id_card_hash, id_card_last4, source_type, status, del_flag, user_id, create_by, create_time, remark) +VALUES +('S101', '李强', '0', '1990-01-01', '沈阳房建公寓段沈阳车间', '18800000101', 's101@sict.railway.cn', '57ecc1436745329b620ccbfaebbed22cda4ba9b33ec44de468d2e3acd61f63c2', '1000', 1, 1, '0', 21, 'admin', CURRENT_TIMESTAMP, '演示学员样本1'), +('S102', '王芳', '1', '1991-02-02', '沈阳房建公寓段大连车间', '18800000102', 's102@sict.railway.cn', 'f6d29eac73f7ea39158b909683cc36f50a2ea9298be8a453bf8922488e499b29', '1001', 1, 1, '0', 22, 'admin', CURRENT_TIMESTAMP, '演示学员样本2'), +('S103', '张伟', '0', '1992-03-03', '沈阳房建公寓段丹东车间', '18800000103', 's103@sict.railway.cn', 'eb005ec042b0171ab34dc5e7d038c2eec40e4456c4378db6b2578159489fc6b1', '1002', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本3'), +('S104', '赵敏', '0', '1993-04-04', '沈阳房建公寓段安全培训科', '18800000104', 's104@sict.railway.cn', '8dd4b314cf479f0d60d00282548381a52489a0849f6dd499c57d1765fb6ba9b3', '1003', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本4'), +('S105', '陈涛', '0', '1994-05-05', '沈阳房建公寓段技术科', '18800000105', 's105@sict.railway.cn', 'd3b26d75218164246b036037504e03ce9f66052bfbefdf2a247613cfa38c04ad', '1004', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本5'), +('S106', '杨洋', '1', '1995-06-06', '沈阳房建公寓段沈阳车间', '18800000106', 's106@sict.railway.cn', 'c8e5d6133037dda5303504512c11b281413b25a40acfa0a70b65922f8966a97a', '1005', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本6'), +('S107', '周杰', '0', '1996-07-07', '沈阳房建公寓段大连车间', '18800000107', 's107@sict.railway.cn', '6bdcd2c0e867be8cfef52c987e959097099c5188c26f20add1311ac723278ab2', '1006', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本7'), +('S108', '徐静', '0', '1997-08-08', '沈阳房建公寓段丹东车间', '18800000108', 's108@sict.railway.cn', 'ef2d043c2b0f983a77bed02077c12ef30886f7e54d2980f7c64f06407bc7e579', '1007', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本8'), +('S109', '孙磊', '0', '1990-09-09', '沈阳房建公寓段安全培训科', '18800000109', 's109@sict.railway.cn', '1c387866619ee10c7205cf503df503adc694fc3280eef104b32b07803fdb8e95', '1008', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本9'), +('S110', '朱燕', '1', '1991-10-10', '沈阳房建公寓段技术科', '18800000110', 's110@sict.railway.cn', 'f8e31ba15a77222416e139b597c35a9e49f536a1dcbb2d37384c557853c224e0', '1009', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本10'), +('S111', '郭超', '0', '1992-11-11', '沈阳房建公寓段沈阳车间', '18800000111', 's111@sict.railway.cn', '608ba9ded7bc99069a88ce2004c2cf9bc7801c967a5d0f32e8d662b248113e7c', '1010', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本11'), +('S112', '何伟', '0', '1993-12-12', '沈阳房建公寓段大连车间', '18800000112', 's112@sict.railway.cn', 'ce9c847788ad8f0e583faa78e3ef21de612251371e4641f5b52226ee1ae795e0', '1011', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本12'), +('S113', '高健', '0', '1994-01-13', '沈阳房建公寓段丹东车间', '18800000113', 's113@sict.railway.cn', '314ca3c9b0e77d808031970e25bc462c7890647b1d3470b0aa877d8882138314', '1012', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本13'), +('S114', '林峰', '1', '1995-02-14', '沈阳房建公寓段安全培训科', '18800000114', 's114@sict.railway.cn', 'e0f33d968d5b6f053be67e5bb3ae20e6a3301080f9821c452efd6b05d785815f', '1013', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本14'), +('S115', '罗娜', '0', '1996-03-15', '沈阳房建公寓段技术科', '18800000115', 's115@sict.railway.cn', '0f6eb52d873f3a3bc423b973c4ff942e640f1798b584c25292a8e3a6138a1a8f', '1014', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本15'), +('S116', '梁勇', '0', '1997-04-16', '沈阳房建公寓段沈阳车间', '18800000116', 's116@sict.railway.cn', 'd1d72a50041621372868c6622fcc7d941d21c3455b7579aba7c097e3c64a6835', '1015', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本16'), +('S117', '宋佳', '0', '1990-05-17', '沈阳房建公寓段大连车间', '18800000117', 's117@sict.railway.cn', '228dd61eadab8e0f70e14a9a800c2ed80c208cd2c7944f464d8282e4e1d95db8', '1016', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本17'), +('S118', '郑阳', '1', '1991-06-18', '沈阳房建公寓段丹东车间', '18800000118', 's118@sict.railway.cn', '245f22b87575afaff6fbe16fc50e56731da51e2c1d8a9ee1866d5638df3ec31f', '1017', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本18'), +('S119', '谢明', '0', '1992-07-19', '沈阳房建公寓段安全培训科', '18800000119', 's119@sict.railway.cn', '941f0156c2eeb2626f76539d3f62e7fa050799ac1e29a9f42eb00f8dd336760f', '1018', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本19'), +('S120', '韩梅', '0', '1993-08-20', '沈阳房建公寓段技术科', '18800000120', 's120@sict.railway.cn', 'addc31f5380151d90621e63ab40471fc749b47651705fb6e8fbe61b33e8ae51a', '1019', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本20'), +('S121', '唐浩', '0', '1994-09-21', '沈阳房建公寓段沈阳车间', '18800000121', 's121@sict.railway.cn', 'a2f6e5faf5d400013b4d6238f0370d43e5b02744f2898dd8ea6f3fa10dfe04e8', '1020', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本21'), +('S122', '冯霞', '1', '1995-10-22', '沈阳房建公寓段大连车间', '18800000122', 's122@sict.railway.cn', '16d6c76f2bdbd69c504435da2010d436f3c7d597fec78199cc3649f1a6680d91', '1021', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本22'), +('S123', '于洋', '0', '1996-11-23', '沈阳房建公寓段丹东车间', '18800000123', 's123@sict.railway.cn', '57b98c33d6c9ef93e68c7d6bdcf4ac2b98670d0ea998449886b7acefafd6690c', '1022', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本23'), +('S124', '董欣', '0', '1997-12-24', '沈阳房建公寓段安全培训科', '18800000124', 's124@sict.railway.cn', 'c54e399999d52c0a2d33f8dd8e29ae0c00bd293e40750abb59af87dbe453d4d5', '1023', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本24'), +('S125', '萧然', '0', '1990-01-25', '沈阳房建公寓段技术科', '18800000125', 's125@sict.railway.cn', 'e721a7b054a254c3fde7b8ce646c2a9986937b369c61b46e9dee8510cd4ca3f9', '1024', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本25'), +('S126', '程功', '1', '1991-02-26', '沈阳房建公寓段沈阳车间', '18800000126', 's126@sict.railway.cn', '9934af5948c05404c1cfeb75b023d9658273b5f76f2222da1df7c176d6b3c092', '1025', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本26'), +('S127', '曹操', '0', '1992-03-27', '沈阳房建公寓段大连车间', '18800000127', 's127@sict.railway.cn', '6f846b87db0308be283250ecb918511719c4dffaa69dc347bb800ac05b0108ff', '1026', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本27'), +('S128', '袁方', '0', '1993-04-28', '沈阳房建公寓段丹东车间', '18800000128', 's128@sict.railway.cn', '2b21a13ef131923b0966138af218abc111adf31e85320211f86efa178a02b46d', '1027', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本28'), +('S129', '邓超', '0', '1994-05-01', '沈阳房建公寓段安全培训科', '18800000129', 's129@sict.railway.cn', '3cbf1be25fb8561ec9091fc2ad1bdab477465da4aea11b27c9b0642a8a5146a5', '1028', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本29'), +('S130', '许巍', '1', '1995-06-02', '沈阳房建公寓段技术科', '18800000130', 's130@sict.railway.cn', '5d0fca144d4443ecd4bcd85f58f21b369df20a9369b4daccc4b6667b095773fe', '1029', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本30'), +('S131', '沈冰', '0', '1996-07-03', '沈阳房建公寓段沈阳车间', '18800000131', 's131@sict.railway.cn', 'd47b05367012f7166a7a8a6c5d4313a14e234297d6017482493d0f98e383389e', '1030', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本31'), +('S132', '曾诚', '0', '1997-08-04', '沈阳房建公寓段大连车间', '18800000132', 's132@sict.railway.cn', '5dd752b8826ac0258509f27458aa4599ba23c3bced53888d5b001492c468477b', '1031', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本32'), +('S133', '彭飞', '0', '1990-09-05', '沈阳房建公寓段丹东车间', '18800000133', 's133@sict.railway.cn', 'ac7afdf09e2f07d66d3f320d60a11abe0167187455dfd15438229f906ef3e8ef', '1032', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本33'), +('S134', '吕梁', '1', '1991-10-06', '沈阳房建公寓段安全培训科', '18800000134', 's134@sict.railway.cn', '65a78d3839aef33f4059ea214e8faac94125c6c82cfa3001580fa208430b0ad3', '1033', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本34'), +('S135', '卢伟', '0', '1992-11-07', '沈阳房建公寓段技术科', '18800000135', 's135@sict.railway.cn', '2df5ae45334850de9e4ba87333f2388e2b71f5d75ead96fdd7c8734dd73f7147', '1034', 1, 1, '0', NULL, 'admin', CURRENT_TIMESTAMP, '演示学员样本35') +ON CONFLICT (s_id) DO UPDATE SET + s_name = EXCLUDED.s_name, org_name = EXCLUDED.org_name, s_phone = EXCLUDED.s_phone, s_email = EXCLUDED.s_email, + id_card_hash = EXCLUDED.id_card_hash, id_card_last4 = EXCLUDED.id_card_last4, user_id = EXCLUDED.user_id, status = EXCLUDED.status, del_flag = '0'; + +COMMIT; diff --git a/RuoYi-Vue/sql/demo/003_demo_business_data.sql b/RuoYi-Vue/sql/demo/003_demo_business_data.sql new file mode 100644 index 000000000..16a979f0b --- /dev/null +++ b/RuoYi-Vue/sql/demo/003_demo_business_data.sql @@ -0,0 +1,294 @@ +-- ============================================================================== +-- RailwaySystem Clean Demo 资产: 003_demo_business_data.sql +-- 适用数据库: KingbaseES V009R003C018 (schema: public) +-- ============================================================================== + +BEGIN; + +-- 1. 开班计划 +INSERT INTO public.train_class_plan (plan_id, plan_name, start_time, end_time, report_deadline, train_address, recruit_num, apply_condition, plan_status, create_by, create_time, del_flag, remark) +VALUES +('PLAN-2026-01', '2026年秋季高铁房建设施高级研修班', '2026-09-15 08:30:00', '2026-09-30 17:30:00', '2026-09-14 18:00:00', '沈阳房建综合实训园区', 30, '沈阳段各车间从事高铁站房设备检修2年以上技术骨干', 1, 'admin', CURRENT_TIMESTAMP, '0', '核心演示班级(进行中)'), +('PLAN-2026-02', '2026年铁路营业线安全施工与应急处置实训班', '2026-10-10 08:30:00', '2026-10-25 17:30:00', '2026-10-09 18:00:00', '教学楼101多功能多媒体教室', 40, '营业线施工现场防护员及施工负责人', 0, 'admin', CURRENT_TIMESTAMP, '0', '即将开班班级(未开始)'), +('PLAN-2026-03', '2026年夏季铁路给排水设备技术比武集训班', '2026-08-01 08:30:00', '2026-08-15 17:30:00', '2026-07-31 18:00:00', '高铁给排水检修实作工场', 25, '全段给排水与暖通特级技师与高级工选拔参赛人员', 2, 'admin', CURRENT_TIMESTAMP, '0', '历史结训班级(已结束)'), +('PLAN-2026-04', '2026年智能门禁与数字化后勤储备干部培训班', '2026-11-01 08:30:00', '2026-11-15 17:30:00', '2026-10-31 18:00:00', '综合楼305智慧学术报告厅', 30, '公寓管理人员及信息化骨干', 3, 'admin', CURRENT_TIMESTAMP, '0', '计划筹备班级(草稿/未发布)') +ON CONFLICT (plan_id) DO UPDATE SET + plan_name = EXCLUDED.plan_name, start_time = EXCLUDED.start_time, end_time = EXCLUDED.end_time, plan_status = EXCLUDED.plan_status, del_flag = '0'; + +-- 2. 计划绑定课程 +INSERT INTO public.train_plan_course (plan_course_id, plan_id, c_id, sort_no, create_by, create_time) +VALUES +(1, 'PLAN-2026-01', 'C001', 1, 'admin', CURRENT_TIMESTAMP), +(2, 'PLAN-2026-01', 'C003', 2, 'admin', CURRENT_TIMESTAMP), +(3, 'PLAN-2026-01', 'C004', 3, 'admin', CURRENT_TIMESTAMP), +(4, 'PLAN-2026-01', 'C008', 4, 'admin', CURRENT_TIMESTAMP), +(5, 'PLAN-2026-02', 'C002', 1, 'admin', CURRENT_TIMESTAMP), +(6, 'PLAN-2026-02', 'C005', 2, 'admin', CURRENT_TIMESTAMP), +(7, 'PLAN-2026-02', 'C007', 3, 'admin', CURRENT_TIMESTAMP), +(8, 'PLAN-2026-03', 'C004', 1, 'admin', CURRENT_TIMESTAMP), +(9, 'PLAN-2026-03', 'C006', 2, 'admin', CURRENT_TIMESTAMP) +ON CONFLICT (plan_id, c_id) DO UPDATE SET + sort_no = EXCLUDED.sort_no; + +-- 3. 参训名单 +INSERT INTO public.train_enrollment (enrollment_id, plan_id, student_id, enrollment_status, source_type, accommodation_required, join_time, create_by, create_time) +VALUES +(101, 'PLAN-2026-01', 'S101', 1, 2, 1, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(102, 'PLAN-2026-01', 'S102', 1, 2, 1, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(103, 'PLAN-2026-01', 'S103', 1, 2, 1, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(104, 'PLAN-2026-01', 'S104', 1, 2, 1, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(105, 'PLAN-2026-01', 'S105', 1, 2, 1, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(106, 'PLAN-2026-01', 'S106', 1, 2, 1, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(107, 'PLAN-2026-01', 'S107', 1, 2, 1, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(108, 'PLAN-2026-01', 'S108', 1, 2, 1, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(109, 'PLAN-2026-01', 'S109', 1, 2, 1, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(110, 'PLAN-2026-01', 'S110', 1, 2, 1, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(111, 'PLAN-2026-01', 'S111', 1, 2, 1, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(112, 'PLAN-2026-01', 'S112', 1, 2, 1, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(113, 'PLAN-2026-01', 'S113', 1, 2, 1, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(114, 'PLAN-2026-01', 'S114', 1, 2, 1, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(115, 'PLAN-2026-01', 'S115', 1, 2, 1, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(116, 'PLAN-2026-01', 'S116', 1, 2, 1, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(117, 'PLAN-2026-01', 'S117', 0, 2, 1, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(118, 'PLAN-2026-01', 'S118', 0, 2, 1, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(119, 'PLAN-2026-01', 'S119', 2, 2, 0, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(120, 'PLAN-2026-01', 'S120', 3, 2, 0, '2026-09-10 10:00:00', 'admin', CURRENT_TIMESTAMP), +(201, 'PLAN-2026-02', 'S121', 0, 1, 1, '2026-09-20 09:00:00', 'admin', CURRENT_TIMESTAMP), +(202, 'PLAN-2026-02', 'S122', 0, 1, 1, '2026-09-20 09:00:00', 'admin', CURRENT_TIMESTAMP), +(203, 'PLAN-2026-02', 'S123', 0, 1, 1, '2026-09-20 09:00:00', 'admin', CURRENT_TIMESTAMP), +(204, 'PLAN-2026-02', 'S124', 0, 1, 1, '2026-09-20 09:00:00', 'admin', CURRENT_TIMESTAMP), +(205, 'PLAN-2026-02', 'S125', 0, 1, 1, '2026-09-20 09:00:00', 'admin', CURRENT_TIMESTAMP), +(206, 'PLAN-2026-02', 'S126', 0, 1, 1, '2026-09-20 09:00:00', 'admin', CURRENT_TIMESTAMP), +(207, 'PLAN-2026-02', 'S127', 0, 1, 1, '2026-09-20 09:00:00', 'admin', CURRENT_TIMESTAMP), +(208, 'PLAN-2026-02', 'S128', 0, 1, 1, '2026-09-20 09:00:00', 'admin', CURRENT_TIMESTAMP), +(209, 'PLAN-2026-02', 'S129', 0, 1, 1, '2026-09-20 09:00:00', 'admin', CURRENT_TIMESTAMP), +(210, 'PLAN-2026-02', 'S130', 0, 1, 1, '2026-09-20 09:00:00', 'admin', CURRENT_TIMESTAMP), +(301, 'PLAN-2026-03', 'S101', 4, 3, 1, '2026-07-25 09:00:00', 'admin', CURRENT_TIMESTAMP), +(302, 'PLAN-2026-03', 'S102', 4, 3, 1, '2026-07-25 09:00:00', 'admin', CURRENT_TIMESTAMP), +(303, 'PLAN-2026-03', 'S103', 4, 3, 1, '2026-07-25 09:00:00', 'admin', CURRENT_TIMESTAMP), +(304, 'PLAN-2026-03', 'S104', 4, 3, 1, '2026-07-25 09:00:00', 'admin', CURRENT_TIMESTAMP), +(305, 'PLAN-2026-03', 'S105', 4, 3, 1, '2026-07-25 09:00:00', 'admin', CURRENT_TIMESTAMP), +(306, 'PLAN-2026-03', 'S106', 4, 3, 1, '2026-07-25 09:00:00', 'admin', CURRENT_TIMESTAMP), +(307, 'PLAN-2026-03', 'S107', 4, 3, 1, '2026-07-25 09:00:00', 'admin', CURRENT_TIMESTAMP), +(308, 'PLAN-2026-03', 'S108', 4, 3, 1, '2026-07-25 09:00:00', 'admin', CURRENT_TIMESTAMP), +(309, 'PLAN-2026-03', 'S109', 4, 3, 1, '2026-07-25 09:00:00', 'admin', CURRENT_TIMESTAMP), +(310, 'PLAN-2026-03', 'S110', 4, 3, 1, '2026-07-25 09:00:00', 'admin', CURRENT_TIMESTAMP), +(311, 'PLAN-2026-03', 'S111', 4, 3, 1, '2026-07-25 09:00:00', 'admin', CURRENT_TIMESTAMP), +(312, 'PLAN-2026-03', 'S112', 4, 3, 1, '2026-07-25 09:00:00', 'admin', CURRENT_TIMESTAMP), +(313, 'PLAN-2026-03', 'S113', 4, 3, 1, '2026-07-25 09:00:00', 'admin', CURRENT_TIMESTAMP), +(314, 'PLAN-2026-03', 'S114', 4, 3, 1, '2026-07-25 09:00:00', 'admin', CURRENT_TIMESTAMP), +(315, 'PLAN-2026-03', 'S115', 4, 3, 1, '2026-07-25 09:00:00', 'admin', CURRENT_TIMESTAMP) +ON CONFLICT (plan_id, student_id) DO UPDATE SET + enrollment_status = EXCLUDED.enrollment_status, accommodation_required = EXCLUDED.accommodation_required; + +-- 4. 报到确认流水 +INSERT INTO public.train_class_report (report_id, enrollment_id, report_way, report_device_sn, report_time, verify_result, verify_note, create_by, create_time, remark) +VALUES +(101, 101, 1, 'DEV-SN-001', '2026-09-14 09:13:00', 1, '现场人脸核验通过', 'admin', CURRENT_TIMESTAMP, '按期现场报到'), +(102, 102, 3, 'DEV-SN-001', '2026-09-14 10:16:00', 1, '现场人脸核验通过', 'admin', CURRENT_TIMESTAMP, '按期现场报到'), +(103, 103, 2, 'DEV-SN-001', '2026-09-14 11:19:00', 1, '现场人脸核验通过', 'admin', CURRENT_TIMESTAMP, '按期现场报到'), +(104, 104, 1, 'DEV-SN-001', '2026-09-14 08:22:00', 1, '现场人脸核验通过', 'admin', CURRENT_TIMESTAMP, '按期现场报到'), +(105, 105, 3, 'DEV-SN-001', '2026-09-14 09:25:00', 1, '现场人脸核验通过', 'admin', CURRENT_TIMESTAMP, '按期现场报到'), +(106, 106, 2, 'DEV-SN-001', '2026-09-14 10:28:00', 1, '现场人脸核验通过', 'admin', CURRENT_TIMESTAMP, '按期现场报到'), +(107, 107, 1, 'DEV-SN-001', '2026-09-14 11:31:00', 1, '现场人脸核验通过', 'admin', CURRENT_TIMESTAMP, '按期现场报到'), +(108, 108, 3, 'DEV-SN-001', '2026-09-14 08:34:00', 1, '现场人脸核验通过', 'admin', CURRENT_TIMESTAMP, '按期现场报到'), +(109, 109, 2, 'DEV-SN-001', '2026-09-14 09:37:00', 1, '现场人脸核验通过', 'admin', CURRENT_TIMESTAMP, '按期现场报到'), +(110, 110, 1, 'DEV-SN-001', '2026-09-14 10:40:00', 1, '现场人脸核验通过', 'admin', CURRENT_TIMESTAMP, '按期现场报到'), +(111, 111, 3, 'DEV-SN-001', '2026-09-14 11:43:00', 1, '现场人脸核验通过', 'admin', CURRENT_TIMESTAMP, '按期现场报到'), +(112, 112, 2, 'DEV-SN-001', '2026-09-14 08:46:00', 1, '现场人脸核验通过', 'admin', CURRENT_TIMESTAMP, '按期现场报到'), +(113, 113, 1, 'DEV-SN-001', '2026-09-14 09:49:00', 1, '现场人脸核验通过', 'admin', CURRENT_TIMESTAMP, '按期现场报到'), +(114, 114, 3, 'DEV-SN-001', '2026-09-14 10:52:00', 1, '现场人脸核验通过', 'admin', CURRENT_TIMESTAMP, '按期现场报到'), +(115, 115, 2, 'DEV-SN-001', '2026-09-14 11:55:00', 1, '现场人脸核验通过', 'admin', CURRENT_TIMESTAMP, '按期现场报到'), +(116, 116, 1, 'DEV-SN-001', '2026-09-14 08:58:00', 1, '现场人脸核验通过', 'admin', CURRENT_TIMESTAMP, '按期现场报到') +ON CONFLICT (enrollment_id) DO UPDATE SET + report_time = EXCLUDED.report_time, report_way = EXCLUDED.report_way; + +-- 5. 住宿安排 (0:预分配, 1:在住, 2:已退宿) +INSERT INTO public.train_accommodation (accommodation_id, enrollment_id, dorm_id, bed_no, assigned_time, accommodation_status, create_by, create_time, remark) +VALUES +(101, 101, 'DORM-ZY-101', '1号床', '2026-09-14 10:00:00', 1, 'admin', CURRENT_TIMESTAMP, '正常在住'), +(102, 102, 'DORM-ZY-101', '2号床', '2026-09-14 10:00:00', 1, 'admin', CURRENT_TIMESTAMP, '正常在住'), +(103, 103, 'DORM-ZY-101', '3号床', '2026-09-14 10:00:00', 1, 'admin', CURRENT_TIMESTAMP, '正常在住'), +(104, 104, 'DORM-ZY-101', '4号床', '2026-09-14 10:00:00', 1, 'admin', CURRENT_TIMESTAMP, '正常在住'), +(105, 105, 'DORM-ZY-102', '1号床', '2026-09-14 10:00:00', 1, 'admin', CURRENT_TIMESTAMP, '正常在住'), +(106, 106, 'DORM-ZY-102', '2号床', '2026-09-14 10:00:00', 1, 'admin', CURRENT_TIMESTAMP, '正常在住'), +(107, 107, 'DORM-ZY-102', '3号床', '2026-09-14 10:00:00', 1, 'admin', CURRENT_TIMESTAMP, '正常在住'), +(108, 108, 'DORM-ZY-102', '4号床', '2026-09-14 10:00:00', 1, 'admin', CURRENT_TIMESTAMP, '正常在住'), +(109, 109, 'DORM-ZY-103', '1号床', '2026-09-14 10:00:00', 0, 'admin', CURRENT_TIMESTAMP, '预分配待办理入住(现场演示)'), +(110, 110, 'DORM-ZY-103', '2号床', '2026-09-14 10:00:00', 0, 'admin', CURRENT_TIMESTAMP, '预分配待办理入住(现场演示)'), +(111, 111, 'DORM-ZY-103', '3号床', '2026-09-14 10:00:00', 1, 'admin', CURRENT_TIMESTAMP, '正常在住'), +(112, 112, 'DORM-ZY-103', '4号床', '2026-09-14 10:00:00', 1, 'admin', CURRENT_TIMESTAMP, '正常在住'), +(113, 113, 'DORM-ZY-104', '1号床', '2026-09-14 10:00:00', 1, 'admin', CURRENT_TIMESTAMP, '正常在住'), +(114, 114, 'DORM-ZY-104', '2号床', '2026-09-14 10:00:00', 1, 'admin', CURRENT_TIMESTAMP, '正常在住'), +(115, 115, 'DORM-ZY-104', '3号床', '2026-09-14 10:00:00', 2, 'admin', CURRENT_TIMESTAMP, '因车间抢险提前退宿'), +(116, 116, 'DORM-ZY-104', '4号床', '2026-09-14 10:00:00', 2, 'admin', CURRENT_TIMESTAMP, '因病提前退宿') +ON CONFLICT (accommodation_id) DO UPDATE SET + accommodation_status = EXCLUDED.accommodation_status, dorm_id = EXCLUDED.dorm_id, bed_no = EXCLUDED.bed_no; + +-- 门禁凭据与授权 +INSERT INTO public.train_dorm_auth (auth_id, accommodation_id, auth_start, auth_end, face_sync_status, credential_type, auth_status, create_by, create_time, remark) +VALUES +(101, 101, '2026-09-14 00:00:00', '2026-09-30 23:59:59', 1, 'ONLINE_PASSWORD', 'ACTIVE', 'admin', CURRENT_TIMESTAMP, '[DEMO MOCK] 智能门禁凭据已下发'), +(102, 102, '2026-09-14 00:00:00', '2026-09-30 23:59:59', 1, 'ONLINE_PASSWORD', 'ACTIVE', 'admin', CURRENT_TIMESTAMP, '[DEMO MOCK] 智能门禁凭据已下发'), +(103, 103, '2026-09-14 00:00:00', '2026-09-30 23:59:59', 1, 'ONLINE_PASSWORD', 'ACTIVE', 'admin', CURRENT_TIMESTAMP, '[DEMO MOCK] 智能门禁凭据已下发'), +(104, 104, '2026-09-14 00:00:00', '2026-09-30 23:59:59', 1, 'ONLINE_PASSWORD', 'ACTIVE', 'admin', CURRENT_TIMESTAMP, '[DEMO MOCK] 智能门禁凭据已下发'), +(105, 105, '2026-09-14 00:00:00', '2026-09-30 23:59:59', 1, 'ONLINE_PASSWORD', 'ACTIVE', 'admin', CURRENT_TIMESTAMP, '[DEMO MOCK] 智能门禁凭据已下发'), +(106, 106, '2026-09-14 00:00:00', '2026-09-30 23:59:59', 1, 'ONLINE_PASSWORD', 'ACTIVE', 'admin', CURRENT_TIMESTAMP, '[DEMO MOCK] 智能门禁凭据已下发'), +(107, 107, '2026-09-14 00:00:00', '2026-09-30 23:59:59', 1, 'ONLINE_PASSWORD', 'ACTIVE', 'admin', CURRENT_TIMESTAMP, '[DEMO MOCK] 智能门禁凭据已下发'), +(108, 108, '2026-09-14 00:00:00', '2026-09-30 23:59:59', 1, 'ONLINE_PASSWORD', 'ACTIVE', 'admin', CURRENT_TIMESTAMP, '[DEMO MOCK] 智能门禁凭据已下发'), +(109, 109, '2026-09-14 00:00:00', '2026-09-30 23:59:59', 1, 'ONLINE_PASSWORD', 'ACTIVE', 'admin', CURRENT_TIMESTAMP, '[DEMO MOCK] 智能门禁凭据已下发'), +(110, 110, '2026-09-14 00:00:00', '2026-09-30 23:59:59', 1, 'ONLINE_PASSWORD', 'ACTIVE', 'admin', CURRENT_TIMESTAMP, '[DEMO MOCK] 智能门禁凭据已下发'), +(111, 111, '2026-09-14 00:00:00', '2026-09-30 23:59:59', 1, 'ONLINE_PASSWORD', 'ACTIVE', 'admin', CURRENT_TIMESTAMP, '[DEMO MOCK] 智能门禁凭据已下发'), +(112, 112, '2026-09-14 00:00:00', '2026-09-30 23:59:59', 1, 'ONLINE_PASSWORD', 'ACTIVE', 'admin', CURRENT_TIMESTAMP, '[DEMO MOCK] 智能门禁凭据已下发'), +(113, 113, '2026-09-14 00:00:00', '2026-09-30 23:59:59', 1, 'ONLINE_PASSWORD', 'ACTIVE', 'admin', CURRENT_TIMESTAMP, '[DEMO MOCK] 智能门禁凭据已下发'), +(114, 114, '2026-09-14 00:00:00', '2026-09-30 23:59:59', 1, 'ONLINE_PASSWORD', 'ACTIVE', 'admin', CURRENT_TIMESTAMP, '[DEMO MOCK] 智能门禁凭据已下发') +ON CONFLICT (accommodation_id) DO UPDATE SET + auth_status = EXCLUDED.auth_status, face_sync_status = EXCLUDED.face_sync_status; + +-- 6. 排课日程 (教室与场地互斥,包含确定性冲突用例) +INSERT INTO public.train_lesson (lesson_id, plan_course_id, t_id, venue_type, class_room_id, site_id, start_time, end_time, create_by, create_time, remark) +VALUES +(101, 1, 'T101', 1, 'CR01', NULL, '2026-09-16 09:00:00', '2026-09-16 11:30:00', 'admin', CURRENT_TIMESTAMP, '已结课:高铁站房巡检理论'), +(102, 1, 'T101', 1, 'CR01', NULL, '2026-09-17 14:00:00', '2026-09-17 16:30:00', 'admin', CURRENT_TIMESTAMP, '已结课:雨棚构件防脱专项理论'), +(103, 3, 'T102', 2, NULL, 'SITE02', '2026-09-18 09:00:00', '2026-09-18 12:00:00', 'admin', CURRENT_TIMESTAMP, '已结课:给排水变频调速泵组实作演练'), +(104, 2, 'T103', 1, 'CR02', NULL, '2026-09-19 14:00:00', '2026-09-19 17:00:00', 'admin', CURRENT_TIMESTAMP, '已结课:智能公寓门禁联动实演'), +(105, 1, 'T101', 1, 'CR01', NULL, '2026-09-24 09:00:00', '2026-09-24 11:30:00', 'admin', CURRENT_TIMESTAMP, '今日核心课次:站台沉降观测技术(预留演示排课四维冲突拦截)'), +(106, 3, 'T102', 2, NULL, 'SITE01', '2026-09-25 09:00:00', '2026-09-25 12:00:00', 'admin', CURRENT_TIMESTAMP, '待上课:实训场结构探伤实作'), +(107, 4, 'T104', 1, 'CR01', NULL, '2026-09-26 14:00:00', '2026-09-26 16:30:00', 'admin', CURRENT_TIMESTAMP, '待上课:电子班牌数字化实务'), +(108, 1, 'T101', 1, 'CR01', NULL, '2026-09-28 09:00:00', '2026-09-28 11:30:00', 'admin', CURRENT_TIMESTAMP, '待上课:研修班综合答辩与结业') +ON CONFLICT (lesson_id) DO UPDATE SET + start_time = EXCLUDED.start_time, end_time = EXCLUDED.end_time, t_id = EXCLUDED.t_id; + +-- 7. 考勤签到流水 (包含缺勤0、正常1、迟到2、早退3、请假4) +INSERT INTO public.train_student_checkin (checkin_id, enrollment_id, lesson_id, board_id, checkin_way, sign_in_time, sign_out_time, attendance_status, manual_flag, create_by, create_time, remark) +VALUES +(1, 101, 101, 'BP001', 1, '2026-09-16 08:52:00', '2026-09-16 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(2, 102, 101, 'BP001', 1, '2026-09-16 08:52:00', '2026-09-16 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(3, 103, 101, 'BP001', 1, '2026-09-16 08:52:00', '2026-09-16 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(4, 104, 101, 'BP001', 1, '2026-09-16 08:52:00', '2026-09-16 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(5, 105, 101, 'BP001', 1, '2026-09-16 09:12:00', '2026-09-16 11:32:00', 2, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(6, 106, 101, 'BP001', 1, '2026-09-16 08:52:00', '2026-09-16 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(7, 107, 101, 'BP001', 1, '2026-09-16 08:52:00', '2026-09-16 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(8, 108, 101, 'BP001', 1, '2026-09-16 08:52:00', '2026-09-16 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(9, 109, 101, 'BP001', 1, '2026-09-16 08:52:00', '2026-09-16 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(10, 110, 101, 'BP001', 1, '2026-09-16 08:52:00', '2026-09-16 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(11, 111, 101, 'BP001', 1, '2026-09-16 08:52:00', '2026-09-16 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(12, 112, 101, 'BP001', 1, '2026-09-16 08:52:00', '2026-09-16 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(13, 113, 101, 'BP001', 1, '2026-09-16 08:52:00', '2026-09-16 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(14, 114, 101, 'BP001', 1, '2026-09-16 08:52:00', '2026-09-16 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(15, 115, 101, 'BP001', 1, '2026-09-16 08:52:00', '2026-09-16 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(16, 116, 101, 'BP001', 1, '2026-09-16 08:52:00', '2026-09-16 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(17, 101, 102, 'BP001', 1, '2026-09-17 08:52:00', '2026-09-17 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(18, 102, 102, 'BP001', 1, '2026-09-17 08:52:00', '2026-09-17 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(19, 103, 102, 'BP001', 1, '2026-09-17 08:52:00', '2026-09-17 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(20, 104, 102, 'BP001', 1, '2026-09-17 08:52:00', '2026-09-17 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(21, 105, 102, 'BP001', 1, '2026-09-17 08:52:00', '2026-09-17 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(22, 106, 102, 'BP001', 1, '2026-09-17 08:52:00', '2026-09-17 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(23, 107, 102, 'BP001', 1, '2026-09-17 08:52:00', '2026-09-17 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(24, 108, 102, 'BP001', 1, NULL, NULL, 0, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(25, 109, 102, 'BP001', 1, '2026-09-17 08:52:00', '2026-09-17 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(26, 110, 102, 'BP001', 1, '2026-09-17 08:52:00', '2026-09-17 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(27, 111, 102, 'BP001', 1, '2026-09-17 08:52:00', '2026-09-17 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(28, 112, 102, 'BP001', 1, '2026-09-17 08:52:00', '2026-09-17 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(29, 113, 102, 'BP001', 1, '2026-09-17 08:52:00', '2026-09-17 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(30, 114, 102, 'BP001', 1, '2026-09-17 08:52:00', '2026-09-17 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(31, 115, 102, 'BP001', 1, '2026-09-17 08:52:00', '2026-09-17 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(32, 116, 102, 'BP001', 1, '2026-09-17 08:52:00', '2026-09-17 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(33, 101, 103, 'BP001', 1, '2026-09-18 08:52:00', '2026-09-18 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(34, 102, 103, 'BP001', 1, '2026-09-18 08:52:00', '2026-09-18 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(35, 103, 103, 'BP001', 1, '2026-09-18 08:52:00', '2026-09-18 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(36, 104, 103, 'BP001', 1, '2026-09-18 08:52:00', '2026-09-18 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(37, 105, 103, 'BP001', 1, '2026-09-18 08:52:00', '2026-09-18 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(38, 106, 103, 'BP001', 1, '2026-09-18 08:52:00', '2026-09-18 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(39, 107, 103, 'BP001', 1, '2026-09-18 08:52:00', '2026-09-18 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(40, 108, 103, 'BP001', 1, '2026-09-18 08:52:00', '2026-09-18 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(41, 109, 103, 'BP001', 1, '2026-09-18 08:52:00', '2026-09-18 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(42, 110, 103, 'BP001', 1, '2026-09-18 08:52:00', '2026-09-18 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(43, 111, 103, 'BP001', 1, '2026-09-18 08:52:00', '2026-09-18 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(44, 112, 103, 'BP001', 4, '2026-09-18 09:00:00', '2026-09-18 11:30:00', 4, 1, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(45, 113, 103, 'BP001', 1, '2026-09-18 08:52:00', '2026-09-18 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(46, 114, 103, 'BP001', 1, '2026-09-18 08:52:00', '2026-09-18 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(47, 115, 103, 'BP001', 1, '2026-09-18 08:52:00', '2026-09-18 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(48, 116, 103, 'BP001', 1, '2026-09-18 08:52:00', '2026-09-18 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(49, 101, 104, 'BP001', 1, '2026-09-19 08:52:00', '2026-09-19 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(50, 102, 104, 'BP001', 1, '2026-09-19 08:52:00', '2026-09-19 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(51, 103, 104, 'BP001', 1, '2026-09-19 08:52:00', '2026-09-19 16:10:00', 3, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(52, 104, 104, 'BP001', 1, '2026-09-19 08:52:00', '2026-09-19 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(53, 105, 104, 'BP001', 1, '2026-09-19 08:52:00', '2026-09-19 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(54, 106, 104, 'BP001', 1, '2026-09-19 08:52:00', '2026-09-19 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(55, 107, 104, 'BP001', 1, '2026-09-19 08:52:00', '2026-09-19 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(56, 108, 104, 'BP001', 1, '2026-09-19 08:52:00', '2026-09-19 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(57, 109, 104, 'BP001', 1, '2026-09-19 08:52:00', '2026-09-19 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(58, 110, 104, 'BP001', 1, '2026-09-19 08:52:00', '2026-09-19 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(59, 111, 104, 'BP001', 1, '2026-09-19 08:52:00', '2026-09-19 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(60, 112, 104, 'BP001', 1, '2026-09-19 08:52:00', '2026-09-19 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(61, 113, 104, 'BP001', 1, '2026-09-19 08:52:00', '2026-09-19 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(62, 114, 104, 'BP001', 1, '2026-09-19 08:52:00', '2026-09-19 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(63, 115, 104, 'BP001', 1, '2026-09-19 08:52:00', '2026-09-19 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水'), +(64, 116, 104, 'BP001', 1, '2026-09-19 08:52:00', '2026-09-19 11:32:00', 1, 0, 'admin', CURRENT_TIMESTAMP, '课次签到流水') +ON CONFLICT (enrollment_id, lesson_id) DO UPDATE SET + attendance_status = EXCLUDED.attendance_status, sign_in_time = EXCLUDED.sign_in_time, sign_out_time = EXCLUDED.sign_out_time; + +-- 8. Score V2 成绩 +INSERT INTO public.train_score_item (score_item_id, plan_id, plan_course_id, item_name, item_type, weight, full_score, sort_no, create_by, create_time, remark) +VALUES +(1, 'PLAN-2026-01', 1, '高铁房建检修规范-期末笔试', 1, 40.00, 100.00, 1, 'admin', CURRENT_TIMESTAMP, '闭卷理论测试'), +(2, 'PLAN-2026-01', 3, '给排水设备标准化操作考核', 2, 40.00, 100.00, 2, 'admin', CURRENT_TIMESTAMP, '实操工场考核'), +(3, 'PLAN-2026-01', 1, '课堂考勤与平时研讨成绩', 1, 20.00, 100.00, 3, 'admin', CURRENT_TIMESTAMP, '平时出勤与课堂提问') +ON CONFLICT (score_item_id) DO UPDATE SET + item_name = EXCLUDED.item_name, weight = EXCLUDED.weight, full_score = EXCLUDED.full_score; + +INSERT INTO public.train_student_score (score_id, enrollment_id, score_item_id, score, source_type, import_time, create_by, create_time, remark) +VALUES +(1, 101, 1, 92.50, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(2, 101, 2, 95.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(3, 101, 3, 98.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(4, 102, 1, 88.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(5, 102, 2, 86.50, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(6, 102, 3, 92.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(7, 103, 1, 95.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(8, 103, 2, 91.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(9, 103, 3, 96.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(10, 104, 1, 78.50, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(11, 104, 2, 82.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(12, 104, 3, 85.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(13, 105, 1, 84.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(14, 105, 2, 80.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(15, 105, 3, 88.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(16, 106, 1, 68.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(17, 106, 2, 72.50, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(18, 106, 3, 75.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(19, 107, 1, 90.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(20, 107, 2, 94.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(21, 107, 3, 95.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(22, 108, 1, 58.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(23, 108, 2, 65.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(24, 108, 3, 70.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(25, 109, 1, 85.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(26, 109, 2, 88.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(27, 109, 3, 90.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(28, 110, 1, 82.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(29, 110, 2, 84.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(30, 110, 3, 86.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(31, 111, 1, 91.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(32, 111, 2, 93.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(33, 111, 3, 95.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(34, 112, 1, 75.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(35, 112, 2, 78.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(36, 112, 3, 80.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(37, 113, 1, 88.50, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(38, 113, 2, 90.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(39, 113, 3, 92.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(40, 114, 1, 86.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(41, 114, 2, 89.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(42, 114, 3, 91.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(43, 115, 1, 80.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(44, 115, 2, 83.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(45, 115, 3, 85.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(46, 116, 1, 83.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(47, 116, 2, 85.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入'), +(48, 116, 3, 87.00, 1, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '正式考评录入') +ON CONFLICT (enrollment_id, score_item_id) DO UPDATE SET + score = EXCLUDED.score; + +COMMIT; diff --git a/RuoYi-Vue/sql/demo/004_demo_scenario_data.sql b/RuoYi-Vue/sql/demo/004_demo_scenario_data.sql new file mode 100644 index 000000000..b087bfb42 --- /dev/null +++ b/RuoYi-Vue/sql/demo/004_demo_scenario_data.sql @@ -0,0 +1,120 @@ +-- ============================================================================== +-- RailwaySystem Clean Demo 资产: 004_demo_scenario_data.sql +-- 适用数据库: KingbaseES V009R003C018 (schema: public) +-- ============================================================================== + +BEGIN; + +-- 1. 教学资源 +INSERT INTO public.train_resource (resource_id, resource_name, resource_type, resource_url, description, status, del_flag, create_by, create_time, remark) +VALUES +('RES-001', '高速铁路站房构造与检修工艺图集.pdf', 1, '/profile/upload/train/docs/gt_station_arch_2026.pdf', '站房核心结构权威图册', 1, '0', 'admin', CURRENT_TIMESTAMP, '高清图册'), +('RES-002', '站台雨棚防脱拉索安装与探伤教学视频.mp4', 2, '/profile/upload/train/video/canopy_cable_inspection.mp4', '实操演练视频', 1, '0', 'admin', CURRENT_TIMESTAMP, '实操视频'), +('RES-003', '给排水变频供水泵组交互式3D拆解模型.glb', 3, '/profile/upload/train/models/water_pump_assembly.glb', '3D数字孪生模型', 1, '0', 'admin', CURRENT_TIMESTAMP, '3D模型'), +('RES-004', '营业线施工天窗防护与避车VR交互仿真课件.vr', 4, '/profile/upload/train/vr/rail_safety_window_vr.pkg', '沉浸式VR课件', 1, '0', 'admin', CURRENT_TIMESTAMP, 'VR课件'), +('RES-005', '智能公寓门禁物联通信协议与故障排查指南.pdf', 1, '/profile/upload/train/docs/dms_protocol_guide.pdf', '公寓物联技术指南', 1, '0', 'admin', CURRENT_TIMESTAMP, '协议指南'), +('RES-006', '极端强对流天气防汛防台演练复盘实况.mp4', 2, '/profile/upload/train/video/flood_defense_drill.mp4', '防汛演练纪实视频', 1, '0', 'admin', CURRENT_TIMESTAMP, '演练纪实') +ON CONFLICT (resource_id) DO UPDATE SET + resource_name = EXCLUDED.resource_name, resource_type = EXCLUDED.resource_type, status = EXCLUDED.status, del_flag = '0'; + +-- 2. 课程资源关联 +INSERT INTO public.train_course_resource (id, c_id, resource_id, sort_no, create_by, create_time) +VALUES +(1, 'C001', 'RES-001', 1, 'admin', CURRENT_TIMESTAMP), +(2, 'C001', 'RES-002', 2, 'admin', CURRENT_TIMESTAMP), +(3, 'C004', 'RES-003', 1, 'admin', CURRENT_TIMESTAMP), +(4, 'C002', 'RES-004', 1, 'admin', CURRENT_TIMESTAMP), +(5, 'C003', 'RES-005', 1, 'admin', CURRENT_TIMESTAMP), +(6, 'C005', 'RES-006', 1, 'admin', CURRENT_TIMESTAMP) +ON CONFLICT (c_id, resource_id) DO NOTHING; + +-- 3. 自主学习时长 +INSERT INTO public.train_study_duration (dur_id, enrollment_id, plan_course_id, resource_id, learning_content, source_system, source_event_id, start_time, end_time, study_seconds, sync_time, create_by, create_time, remark) +VALUES +(1, 101, 1, 'RES-001', '站房结构日常维护规程阅读', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0001', '2026-09-18 19:00:00', '2026-09-18 19:53:00', 3180, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(2, 101, 1, 'RES-002', '雨棚探伤高清教学视频回放', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0002', '2026-09-20 19:00:00', '2026-09-20 20:04:00', 3840, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(3, 101, 1, 'RES-003', '暖通变频供水泵组3D模拟拆卸', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0003', '2026-09-22 19:00:00', '2026-09-22 20:15:00', 4500, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(4, 102, 1, 'RES-001', '站房结构日常维护规程阅读', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0004', '2026-09-18 19:00:00', '2026-09-18 20:00:00', 3600, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(5, 102, 1, 'RES-002', '雨棚探伤高清教学视频回放', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0005', '2026-09-20 19:00:00', '2026-09-20 20:11:00', 4260, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(6, 102, 1, 'RES-003', '暖通变频供水泵组3D模拟拆卸', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0006', '2026-09-22 19:00:00', '2026-09-22 20:22:00', 4920, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(7, 103, 1, 'RES-001', '站房结构日常维护规程阅读', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0007', '2026-09-18 19:00:00', '2026-09-18 20:07:00', 4020, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(8, 103, 1, 'RES-002', '雨棚探伤高清教学视频回放', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0008', '2026-09-20 19:00:00', '2026-09-20 20:18:00', 4680, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(9, 103, 1, 'RES-003', '暖通变频供水泵组3D模拟拆卸', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0009', '2026-09-22 19:00:00', '2026-09-22 19:39:00', 2340, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(10, 104, 1, 'RES-001', '站房结构日常维护规程阅读', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0010', '2026-09-18 19:00:00', '2026-09-18 20:14:00', 4440, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(11, 104, 1, 'RES-002', '雨棚探伤高清教学视频回放', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0011', '2026-09-20 19:00:00', '2026-09-20 19:35:00', 2100, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(12, 104, 1, 'RES-003', '暖通变频供水泵组3D模拟拆卸', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0012', '2026-09-22 19:00:00', '2026-09-22 19:46:00', 2760, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(13, 105, 1, 'RES-001', '站房结构日常维护规程阅读', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0013', '2026-09-18 19:00:00', '2026-09-18 20:21:00', 4860, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(14, 105, 1, 'RES-002', '雨棚探伤高清教学视频回放', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0014', '2026-09-20 19:00:00', '2026-09-20 19:42:00', 2520, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(15, 105, 1, 'RES-003', '暖通变频供水泵组3D模拟拆卸', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0015', '2026-09-22 19:00:00', '2026-09-22 19:53:00', 3180, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(16, 106, 1, 'RES-001', '站房结构日常维护规程阅读', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0016', '2026-09-18 19:00:00', '2026-09-18 19:38:00', 2280, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(17, 106, 1, 'RES-002', '雨棚探伤高清教学视频回放', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0017', '2026-09-20 19:00:00', '2026-09-20 19:49:00', 2940, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(18, 106, 1, 'RES-003', '暖通变频供水泵组3D模拟拆卸', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0018', '2026-09-22 19:00:00', '2026-09-22 20:00:00', 3600, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(19, 107, 1, 'RES-001', '站房结构日常维护规程阅读', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0019', '2026-09-18 19:00:00', '2026-09-18 19:45:00', 2700, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(20, 107, 1, 'RES-002', '雨棚探伤高清教学视频回放', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0020', '2026-09-20 19:00:00', '2026-09-20 19:56:00', 3360, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(21, 107, 1, 'RES-003', '暖通变频供水泵组3D模拟拆卸', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0021', '2026-09-22 19:00:00', '2026-09-22 20:07:00', 4020, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(22, 108, 1, 'RES-001', '站房结构日常维护规程阅读', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0022', '2026-09-18 19:00:00', '2026-09-18 19:52:00', 3120, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(23, 108, 1, 'RES-002', '雨棚探伤高清教学视频回放', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0023', '2026-09-20 19:00:00', '2026-09-20 20:03:00', 3780, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(24, 108, 1, 'RES-003', '暖通变频供水泵组3D模拟拆卸', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0024', '2026-09-22 19:00:00', '2026-09-22 20:14:00', 4440, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(25, 109, 1, 'RES-001', '站房结构日常维护规程阅读', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0025', '2026-09-18 19:00:00', '2026-09-18 19:59:00', 3540, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(26, 109, 1, 'RES-002', '雨棚探伤高清教学视频回放', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0026', '2026-09-20 19:00:00', '2026-09-20 20:10:00', 4200, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(27, 109, 1, 'RES-003', '暖通变频供水泵组3D模拟拆卸', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0027', '2026-09-22 19:00:00', '2026-09-22 20:21:00', 4860, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(28, 110, 1, 'RES-001', '站房结构日常维护规程阅读', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0028', '2026-09-18 19:00:00', '2026-09-18 20:06:00', 3960, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(29, 110, 1, 'RES-002', '雨棚探伤高清教学视频回放', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0029', '2026-09-20 19:00:00', '2026-09-20 20:17:00', 4620, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(30, 110, 1, 'RES-003', '暖通变频供水泵组3D模拟拆卸', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0030', '2026-09-22 19:00:00', '2026-09-22 19:38:00', 2280, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(31, 111, 1, 'RES-001', '站房结构日常维护规程阅读', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0031', '2026-09-18 19:00:00', '2026-09-18 20:13:00', 4380, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(32, 111, 1, 'RES-002', '雨棚探伤高清教学视频回放', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0032', '2026-09-20 19:00:00', '2026-09-20 20:24:00', 5040, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(33, 111, 1, 'RES-003', '暖通变频供水泵组3D模拟拆卸', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0033', '2026-09-22 19:00:00', '2026-09-22 19:45:00', 2700, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(34, 112, 1, 'RES-001', '站房结构日常维护规程阅读', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0034', '2026-09-18 19:00:00', '2026-09-18 20:20:00', 4800, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(35, 112, 1, 'RES-002', '雨棚探伤高清教学视频回放', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0035', '2026-09-20 19:00:00', '2026-09-20 19:41:00', 2460, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(36, 112, 1, 'RES-003', '暖通变频供水泵组3D模拟拆卸', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0036', '2026-09-22 19:00:00', '2026-09-22 19:52:00', 3120, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(37, 113, 1, 'RES-001', '站房结构日常维护规程阅读', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0037', '2026-09-18 19:00:00', '2026-09-18 19:37:00', 2220, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(38, 113, 1, 'RES-002', '雨棚探伤高清教学视频回放', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0038', '2026-09-20 19:00:00', '2026-09-20 19:48:00', 2880, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(39, 113, 1, 'RES-003', '暖通变频供水泵组3D模拟拆卸', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0039', '2026-09-22 19:00:00', '2026-09-22 19:59:00', 3540, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(40, 114, 1, 'RES-001', '站房结构日常维护规程阅读', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0040', '2026-09-18 19:00:00', '2026-09-18 19:44:00', 2640, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(41, 114, 1, 'RES-002', '雨棚探伤高清教学视频回放', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0041', '2026-09-20 19:00:00', '2026-09-20 19:55:00', 3300, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(42, 114, 1, 'RES-003', '暖通变频供水泵组3D模拟拆卸', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0042', '2026-09-22 19:00:00', '2026-09-22 20:06:00', 3960, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(43, 115, 1, 'RES-001', '站房结构日常维护规程阅读', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0043', '2026-09-18 19:00:00', '2026-09-18 19:51:00', 3060, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(44, 115, 1, 'RES-002', '雨棚探伤高清教学视频回放', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0044', '2026-09-20 19:00:00', '2026-09-20 20:02:00', 3720, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(45, 115, 1, 'RES-003', '暖通变频供水泵组3D模拟拆卸', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0045', '2026-09-22 19:00:00', '2026-09-22 20:13:00', 4380, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(46, 116, 1, 'RES-001', '站房结构日常维护规程阅读', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0046', '2026-09-18 19:00:00', '2026-09-18 19:58:00', 3480, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(47, 116, 1, 'RES-002', '雨棚探伤高清教学视频回放', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0047', '2026-09-20 19:00:00', '2026-09-20 20:09:00', 4140, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡'), +(48, 116, 1, 'RES-003', '暖通变频供水泵组3D模拟拆卸', 'RAIL_ELEARNING_V2', 'EVT-STUDY-2026-0048', '2026-09-22 19:00:00', '2026-09-22 20:20:00', 4800, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '移动端自主学习打卡') +ON CONFLICT (dur_id) DO UPDATE SET + study_seconds = EXCLUDED.study_seconds, end_time = EXCLUDED.end_time; + +-- 4. 学员360画像 +INSERT INTO public.train_student_portrait (portrait_id, enrollment_id, attendance_rate, theory_score, practical_score, total_study_hour, label_tag, portrait_content, generated_time, create_by, create_time, remark) +VALUES +(101, 101, 100.00, 92.50, 95.00, 24.50, '优秀学员,技术骨干,全勤标兵', '{"attendance":100.0,"theory":92.5,"practice":95.0,"studyHour":24.5,"safetySense":98.0,"discipline":96.0}', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '综合画像智能测算'), +(102, 102, 100.00, 88.00, 86.50, 18.00, '全勤标兵,实作能手', '{"attendance":100.0,"theory":88.0,"practice":86.5,"studyHour":18.0,"safetySense":98.0,"discipline":96.0}', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '综合画像智能测算'), +(103, 103, 100.00, 95.00, 91.00, 26.00, '技术骨干,防汛骨干,理论前沿', '{"attendance":100.0,"theory":95.0,"practice":91.0,"studyHour":26.0,"safetySense":98.0,"discipline":96.0}', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '综合画像智能测算'), +(104, 104, 100.00, 78.50, 82.00, 15.50, '勤勉好学,安全卫士', '{"attendance":100.0,"theory":78.5,"practice":82.0,"studyHour":15.5,"safetySense":98.0,"discipline":96.0}', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '综合画像智能测算'), +(105, 105, 75.00, 84.00, 80.00, 20.00, '作风优良,综合骨干', '{"attendance":75.0,"theory":84.0,"practice":80.0,"studyHour":20.0,"safetySense":98.0,"discipline":96.0}', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '综合画像智能测算'), +(106, 106, 100.00, 68.00, 72.50, 12.00, '稳步提升,出勤良好', '{"attendance":100.0,"theory":68.0,"practice":72.5,"studyHour":12.0,"safetySense":98.0,"discipline":96.0}', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '综合画像智能测算'), +(107, 107, 100.00, 90.00, 94.00, 25.00, '拔尖人才,实作标杆', '{"attendance":100.0,"theory":90.0,"practice":94.0,"studyHour":25.0,"safetySense":98.0,"discipline":96.0}', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '综合画像智能测算'), +(108, 108, 75.00, 58.00, 65.00, 10.50, '需重点帮扶,理论待补强', '{"attendance":75.0,"theory":58.0,"practice":65.0,"studyHour":10.5,"safetySense":98.0,"discipline":96.0}', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '综合画像智能测算'), +(109, 109, 100.00, 85.00, 88.00, 19.50, '全勤学员,技术标兵', '{"attendance":100.0,"theory":85.0,"practice":88.0,"studyHour":19.5,"safetySense":98.0,"discipline":96.0}', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '综合画像智能测算'), +(110, 110, 100.00, 82.00, 84.00, 17.00, '勤恳踏实,业务能手', '{"attendance":100.0,"theory":82.0,"practice":84.0,"studyHour":17.0,"safetySense":98.0,"discipline":96.0}', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '综合画像智能测算'), +(111, 111, 100.00, 91.00, 93.00, 23.00, '理论扎实,排头兵', '{"attendance":100.0,"theory":91.0,"practice":93.0,"studyHour":23.0,"safetySense":98.0,"discipline":96.0}', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '综合画像智能测算'), +(112, 112, 100.00, 75.00, 78.00, 14.50, '作风硬朗,安全先锋', '{"attendance":100.0,"theory":75.0,"practice":78.0,"studyHour":14.5,"safetySense":98.0,"discipline":96.0}', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '综合画像智能测算'), +(113, 113, 100.00, 88.50, 90.00, 21.00, '技术能手,优秀学员', '{"attendance":100.0,"theory":88.5,"practice":90.0,"studyHour":21.0,"safetySense":98.0,"discipline":96.0}', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '综合画像智能测算'), +(114, 114, 100.00, 86.00, 89.00, 20.50, '全勤标兵,严谨细致', '{"attendance":100.0,"theory":86.0,"practice":89.0,"studyHour":20.5,"safetySense":98.0,"discipline":96.0}', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '综合画像智能测算'), +(115, 115, 100.00, 80.00, 83.00, 16.00, '学习积极,出勤达标', '{"attendance":100.0,"theory":80.0,"practice":83.0,"studyHour":16.0,"safetySense":98.0,"discipline":96.0}', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '综合画像智能测算'), +(116, 116, 100.00, 83.00, 85.00, 18.50, '业务骨干,善于钻研', '{"attendance":100.0,"theory":83.0,"practice":85.0,"studyHour":18.5,"safetySense":98.0,"discipline":96.0}', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '综合画像智能测算') +ON CONFLICT (enrollment_id) DO UPDATE SET + total_study_hour = EXCLUDED.total_study_hour, theory_score = EXCLUDED.theory_score, practical_score = EXCLUDED.practical_score, attendance_rate = EXCLUDED.attendance_rate, label_tag = EXCLUDED.label_tag, portrait_content = EXCLUDED.portrait_content; + +-- 5. 外部系统映射与审计流水 +INSERT INTO public.train_external_resource_mapping (mapping_id, dorm_id, vendor_code, local_resource_type, external_resource_type, external_resource_id, is_primary, mapping_status, last_sync_time, create_by, create_time) +VALUES +(1, 'DORM-ZY-101', 'DMS', 'DORM', 'ROOM', 'MOCK-DMS-ROOM-101', 1, 'ACTIVE', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP), +(2, 'DORM-ZY-102', 'DMS', 'DORM', 'ROOM', 'MOCK-DMS-ROOM-102', 1, 'ACTIVE', CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP) +ON CONFLICT (mapping_id) DO NOTHING; + +INSERT INTO public.train_external_operation (operation_id, door_auth_id, business_type, vendor_code, operation_type, operation_status, idempotency_key, attempt_count, requested_at, completed_at, create_by, create_time, remark) +VALUES +(1, 101, 'DOOR_AUTH', 'DMS', 'ISSUE_CREDENTIAL', 'SUCCESS', 'IDEMP-DMS-CRED-001', 1, CURRENT_TIMESTAMP, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '[DEMO MOCK] 门禁凭据下发成功'), +(2, 102, 'DOOR_AUTH', 'DMS', 'RECONCILE', 'SUCCESS', 'IDEMP-DMS-RECON-001', 1, CURRENT_TIMESTAMP, CURRENT_TIMESTAMP, 'admin', CURRENT_TIMESTAMP, '[DEMO MOCK] 离线对账完成') +ON CONFLICT (operation_id) DO NOTHING; + +COMMIT; diff --git a/RuoYi-Vue/sql/demo/reset_demo_data.sql b/RuoYi-Vue/sql/demo/reset_demo_data.sql new file mode 100644 index 000000000..267113bfa --- /dev/null +++ b/RuoYi-Vue/sql/demo/reset_demo_data.sql @@ -0,0 +1,53 @@ +-- ============================================================================== +-- RailwaySystem Clean Demo 资产: reset_demo_data.sql +-- 适用数据库: KingbaseES V009R003C018 (schema: public) +-- 执行目标: 一键清空并重置所有 Demo 演示数据,将系统还原为黄金演示就绪状态 +-- 安全防护: 仅允许在 training_demo_clean 库执行,杜绝误触任何生产或共享测试库 +-- ============================================================================== + +DO $$ +DECLARE + v_db TEXT; +BEGIN + SELECT current_database() INTO v_db; + IF v_db NOT LIKE '%demo%' THEN + RAISE EXCEPTION '>>> [RESET-FATAL] 当前数据库为 %,非 Demo 专属库,安全拒绝重置!', v_db; + END IF; + RAISE NOTICE '>>> [RESET-START] 正在重置 % 的演示数据...', v_db; +END $$; + +BEGIN; + +-- 1. 逆序清理业务数据 +DELETE FROM public.train_external_operation; +DELETE FROM public.train_external_resource_mapping; +DELETE FROM public.train_student_portrait; +DELETE FROM public.train_study_duration; +DELETE FROM public.train_student_score; +DELETE FROM public.train_score_item; +DELETE FROM public.train_student_checkin; +DELETE FROM public.train_lesson; +DELETE FROM public.train_dorm_auth; +DELETE FROM public.train_accommodation; +DELETE FROM public.train_class_report; +DELETE FROM public.train_enrollment; +DELETE FROM public.train_plan_course; +DELETE FROM public.train_class_plan; +DELETE FROM public.train_course_resource; +DELETE FROM public.train_resource; +DELETE FROM public.train_electronic_board; +DELETE FROM public.train_dormitory_info; +DELETE FROM public.train_training_site; +DELETE FROM public.train_classroom_info; +DELETE FROM public.train_course; +DELETE FROM public.train_student; +DELETE FROM public.train_teacher WHERE t_id <> 'T001'; -- 保留基线教师 T001 + +-- 2. 清理 Demo 用户关联 +DELETE FROM public.sys_user_role WHERE user_id IN (10, 11, 12, 21, 22); +DELETE FROM public.sys_user WHERE user_id IN (10, 11, 12, 21, 22); + +COMMIT; + +-- 提示执行载入脚本 +\echo '>>> [RESET-CLEANED] 已清空演示业务表。请重新依序执行 001 到 004 脚本完成黄金数据注入。' diff --git a/RuoYi-Vue/sql/demo/verify_demo_data.sql b/RuoYi-Vue/sql/demo/verify_demo_data.sql new file mode 100644 index 000000000..ca0555c45 --- /dev/null +++ b/RuoYi-Vue/sql/demo/verify_demo_data.sql @@ -0,0 +1,129 @@ +-- ============================================================================== +-- RailwaySystem Clean Demo 资产: verify_demo_data.sql +-- 适用数据库: KingbaseES V009R003C018 (schema: public) +-- 执行目标: 对 Clean Demo Candidate 数据库进行全量数据充盈度与业务一致性强断言 +-- 断言规则: 任何一项不符合硬性指标立即抛出 EXCEPTION +-- ============================================================================== + +DO $$ +DECLARE + v_cnt INT; + v_states INT; +BEGIN + RAISE NOTICE '=================================================='; + RAISE NOTICE '>>> STARTING DEMO DATASET VERIFICATION <<<'; + RAISE NOTICE '=================================================='; + + -- 1. 教师断言: Teachers >= 6 + SELECT count(*) INTO v_cnt FROM public.train_teacher WHERE del_flag = 0; + IF v_cnt < 6 THEN + RAISE EXCEPTION '>>> [VERIFY-FATAL] 教师数量未达标: 当前 % 名 (要求 >= 6)', v_cnt; + END IF; + RAISE NOTICE '[VERIFY-PASS] 教师总数 = % (>= 6)', v_cnt; + + -- 2. 学员断言: Students >= 30 + SELECT count(*) INTO v_cnt FROM public.train_student WHERE del_flag = 0; + IF v_cnt < 30 THEN + RAISE EXCEPTION '>>> [VERIFY-FATAL] 学员档案数量未达标: 当前 % 名 (要求 >= 30)', v_cnt; + END IF; + RAISE NOTICE '[VERIFY-PASS] 学员总数 = % (>= 30)', v_cnt; + + -- 3. 课程断言: Courses >= 8 + SELECT count(*) INTO v_cnt FROM public.train_course WHERE del_flag = 0; + IF v_cnt < 8 THEN + RAISE EXCEPTION '>>> [VERIFY-FATAL] 课程标准库未达标: 当前 % 门 (要求 >= 8)', v_cnt; + END IF; + RAISE NOTICE '[VERIFY-PASS] 课程总数 = % (>= 8)', v_cnt; + + -- 4. 教室断言: Classrooms >= 4 + SELECT count(*) INTO v_cnt FROM public.train_classroom_info; + IF v_cnt < 4 THEN + RAISE EXCEPTION '>>> [VERIFY-FATAL] 教室数量未达标: 当前 % 间 (要求 >= 4)', v_cnt; + END IF; + RAISE NOTICE '[VERIFY-PASS] 教室总数 = % (>= 4)', v_cnt; + + -- 5. 实训场地断言: Training sites >= 3 + SELECT count(*) INTO v_cnt FROM public.train_training_site; + IF v_cnt < 3 THEN + RAISE EXCEPTION '>>> [VERIFY-FATAL] 实训场地未达标: 当前 % 处 (要求 >= 3)', v_cnt; + END IF; + RAISE NOTICE '[VERIFY-PASS] 实训场地总数 = % (>= 3)', v_cnt; + + -- 6. 宿舍房间断言: Dormitory rooms >= 20 + SELECT count(*) INTO v_cnt FROM public.train_dormitory_info; + IF v_cnt < 20 THEN + RAISE EXCEPTION '>>> [VERIFY-FATAL] 宿舍房间数量未达标: 当前 % 间 (要求 >= 20)', v_cnt; + END IF; + RAISE NOTICE '[VERIFY-PASS] 宿舍房间总数 = % (>= 20)', v_cnt; + + -- 7. 开班计划状态断言: 覆盖 DRAFT(3), UPCOMING(0), IN_PROGRESS(1), COMPLETED(2) + SELECT count(DISTINCT plan_status) INTO v_states FROM public.train_class_plan; + IF v_states < 4 THEN + RAISE EXCEPTION '>>> [VERIFY-FATAL] 开班计划状态不完整: 仅覆盖 % 种状态 (要求覆盖 4 种生命周期状态)', v_states; + END IF; + RAISE NOTICE '[VERIFY-PASS] 开班计划状态多样性 = % 种全覆盖', v_states; + + -- 8. 参训名单状态断言: 覆盖待报到(0)、已报到(1)、请假(2)、放弃(3)、已完成(4) + SELECT count(DISTINCT enrollment_status) INTO v_states FROM public.train_enrollment; + IF v_states < 5 THEN + RAISE EXCEPTION '>>> [VERIFY-FATAL] 参训名单状态不完整: 仅覆盖 % 种状态 (要求覆盖 5 种状态)', v_states; + END IF; + RAISE NOTICE '[VERIFY-PASS] 学员参训状态多样性 = % 种全覆盖', v_states; + + -- 9. 住宿交互断言: 必须有 >=2 条预分配记录(办理入住演示), >=2 条在住记录(退宿/调房演示) + SELECT count(*) INTO v_cnt FROM public.train_accommodation WHERE accommodation_status = 0; + IF v_cnt < 2 THEN + RAISE EXCEPTION '>>> [VERIFY-FATAL] 预分配住宿记录不足 2 条 (当前 % 条),无法演示现场办理入住!', v_cnt; + END IF; + SELECT count(*) INTO v_cnt FROM public.train_accommodation WHERE accommodation_status = 1; + IF v_cnt < 2 THEN + RAISE EXCEPTION '>>> [VERIFY-FATAL] 在住记录不足 2 条 (当前 % 条),无法演示现场调房与退宿!', v_cnt; + END IF; + RAISE NOTICE '[VERIFY-PASS] 住宿交互预留断言 = PASS (预分配 >= 2, 在住 >= 2)'; + + -- 10. 考勤状态多样性断言: 必须涵盖 缺勤(0)、正常(1)、迟到(2)、早退(3)、请假(4) + SELECT count(DISTINCT attendance_status) INTO v_states FROM public.train_student_checkin; + IF v_states < 4 THEN + RAISE EXCEPTION '>>> [VERIFY-FATAL] 考勤打卡状态多样性不足: 仅 % 种状态 (要求至少 4 种)', v_states; + END IF; + RAISE NOTICE '[VERIFY-PASS] 考勤打卡状态多样性 = % 种全覆盖 (杜绝全零图表)', v_states; + + -- 11. 成绩 V2 架构断言: train_score_info 必须为 0/不存在,train_score_item 与 train_student_score 必须丰满 + SELECT count(*) INTO v_cnt FROM information_schema.tables WHERE table_schema = 'public' AND table_name = 'train_score_info'; + IF v_cnt > 0 THEN + RAISE EXCEPTION '>>> [VERIFY-FATAL] 历史废弃表 train_score_info 仍然存在!必须彻底下线!'; + END IF; + SELECT count(*) INTO v_cnt FROM public.train_student_score; + IF v_cnt < 20 THEN + RAISE EXCEPTION '>>> [VERIFY-FATAL] Score V2 成绩数据不足: 当前 % 条 (要求 >= 20)', v_cnt; + END IF; + RAISE NOTICE '[VERIFY-PASS] Score V2 成绩体系 = PASS (废表彻底下线,新表数据量: % 条)', v_cnt; + + -- 12. 学员画像与学习时长断言 + SELECT count(*) INTO v_cnt FROM public.train_student_portrait; + IF v_cnt < 10 THEN + RAISE EXCEPTION '>>> [VERIFY-FATAL] 学员画像记录不足: 当前 % 条', v_cnt; + END IF; + SELECT count(*) INTO v_cnt FROM public.train_study_duration; + IF v_cnt < 20 THEN + RAISE EXCEPTION '>>> [VERIFY-FATAL] 自主学习时长明细不足: 当前 % 条', v_cnt; + END IF; + RAISE NOTICE '[VERIFY-PASS] 学员360画像与驾驶舱分析数据 = PASS (画像数: %, 学习时长明细: %)', + (SELECT count(*) FROM public.train_student_portrait), v_cnt; + + -- 13. 角色与账号断言 + IF NOT EXISTS (SELECT 1 FROM public.sys_user u JOIN public.sys_user_role ur ON ur.user_id = u.user_id WHERE u.user_name = 'demo_admin' AND ur.role_id = 3) THEN + RAISE EXCEPTION '>>> [VERIFY-FATAL] 培训管理员账号 demo_admin 未就绪或未正确绑定 role_id = 3'; + END IF; + IF NOT EXISTS (SELECT 1 FROM public.sys_user u JOIN public.sys_user_role ur ON ur.user_id = u.user_id JOIN public.train_teacher t ON t.user_id = u.user_id WHERE u.user_name = 'demo_teacher' AND ur.role_id = 4) THEN + RAISE EXCEPTION '>>> [VERIFY-FATAL] 培训教师账号 demo_teacher 未就绪、未绑定 role_id = 4 或未绑定教师主档'; + END IF; + IF NOT EXISTS (SELECT 1 FROM public.sys_user u JOIN public.sys_user_role ur ON ur.user_id = u.user_id JOIN public.train_student s ON s.user_id = u.user_id WHERE u.user_name = 'demo_student' AND ur.role_id = 5) THEN + RAISE EXCEPTION '>>> [VERIFY-FATAL] 培训学员账号 demo_student 未就绪、未绑定 role_id = 5 或未绑定学员主档'; + END IF; + RAISE NOTICE '[VERIFY-PASS] 业务角色账号就绪性 = PASS (demo_admin, demo_teacher, demo_student 均绑定成功)'; + + RAISE NOTICE '=================================================='; + RAISE NOTICE '>>> DEMO DATASET VERIFICATION SUCCESSFUL! <<<'; + RAISE NOTICE '=================================================='; +END $$; diff --git a/RuoYi-Vue/sql/system/kingbase/000_phase05_system_baseline.sql b/RuoYi-Vue/sql/system/kingbase/000_phase05_system_baseline.sql new file mode 100644 index 000000000..e91e4eb89 --- /dev/null +++ b/RuoYi-Vue/sql/system/kingbase/000_phase05_system_baseline.sql @@ -0,0 +1,688 @@ +-- ============================================================================== +-- RailwaySystem Phase 0.5 系统底座精确基线数据: 000_phase05_system_baseline.sql +-- 来源: 真实 training 数据库快照 (1 user, 106 sys_menu, 15 sys_dept, 44 sys_dict_type, 500 sys_dict_data) +-- 目的: 满足 000_preflight.sql 和 010_verify.sql 的零受损系统行数强断言 +-- ============================================================================== + +SET search_path TO public, sys_catalog; + +-- 1. 确保 sys_user 精确 1 行 (admin) +DELETE FROM public.sys_user WHERE user_id <> 1; + +-- 2. 重置 sys_dept 为基线 15 行 +TRUNCATE TABLE public.sys_dept; +INSERT INTO public.sys_dept (dept_id, parent_id, ancestors, dept_name, order_num, leader, phone, email, status, del_flag, create_by, create_time, update_by, update_time) VALUES (100, 0, '0', '房建公寓段', 0, '', '', '', '0', '0', 'admin', '2021-10-10 01:55:04.0', 'admin', '2026-09-23 10:28:05.0'); +INSERT INTO public.sys_dept (dept_id, parent_id, ancestors, dept_name, order_num, leader, phone, email, status, del_flag, create_by, create_time, update_by, update_time) VALUES (101, 100, '0,100', '办公室(党委办公室)', 1, '', '', '', '0', '0', 'admin', '2021-10-10 01:55:04.0', 'admin', '2026-09-23 10:28:29.0'); +INSERT INTO public.sys_dept (dept_id, parent_id, ancestors, dept_name, order_num, leader, phone, email, status, del_flag, create_by, create_time, update_by, update_time) VALUES (103, 101, '0,100,101', '段部食堂', 1, '', '', '', '0', '0', 'admin', '2021-10-10 01:55:04.0', 'admin', '2026-09-23 10:28:44.0'); +INSERT INTO public.sys_dept (dept_id, parent_id, ancestors, dept_name, order_num, leader, phone, email, status, del_flag, create_by, create_time, update_by, update_time) VALUES (104, 101, '0,100,101', '段部保洁', 2, '', '', '', '0', '0', 'admin', '2021-10-10 01:55:04.0', 'admin', '2026-09-23 10:28:56.0'); +INSERT INTO public.sys_dept (dept_id, parent_id, ancestors, dept_name, order_num, leader, phone, email, status, del_flag, create_by, create_time, update_by, update_time) VALUES (105, 101, '0,100,101', '东瓦窑库房1', 3, '', '', '', '0', '0', 'admin', '2021-10-10 01:55:04.0', 'admin', '2026-09-23 10:29:13.0'); +INSERT INTO public.sys_dept (dept_id, parent_id, ancestors, dept_name, order_num, leader, phone, email, status, del_flag, create_by, create_time, update_by, update_time) VALUES (106, 101, '0,100,101', '第四开发团队', 4, '', '', '', '0', '2', 'admin', '2021-10-10 01:55:04.0', 'admin', '2024-02-27 08:29:08.0'); +INSERT INTO public.sys_dept (dept_id, parent_id, ancestors, dept_name, order_num, leader, phone, email, status, del_flag, create_by, create_time, update_by, update_time) VALUES (107, 101, '0,100,101', '第五开发团队', 5, '', '', '', '0', '2', 'admin', '2021-10-10 01:55:04.0', 'admin', '2024-02-27 08:29:18.0'); +INSERT INTO public.sys_dept (dept_id, parent_id, ancestors, dept_name, order_num, leader, phone, email, status, del_flag, create_by, create_time, update_by, update_time) VALUES (108, 101, '0,100,101', '第六开发团队', 6, '', '', '', '0', '2', 'admin', '2021-10-10 01:55:04.0', 'admin', '2024-02-27 08:29:32.0'); +INSERT INTO public.sys_dept (dept_id, parent_id, ancestors, dept_name, order_num, leader, phone, email, status, del_flag, create_by, create_time, update_by, update_time) VALUES (109, 101, '0,100,101', '第七开发团队', 7, '', '', '', '0', '2', 'admin', '2021-10-10 01:55:04.0', 'admin', '2024-02-27 08:29:47.0'); +INSERT INTO public.sys_dept (dept_id, parent_id, ancestors, dept_name, order_num, leader, phone, email, status, del_flag, create_by, create_time, update_by, update_time) VALUES (110, 100, '0,100', '劳动人事科(党委组织办公室)', 2, '', '', '', '0', '0', 'admin', '2022-03-18 15:47:05.0', 'admin', '2026-09-23 10:30:10.0'); +INSERT INTO public.sys_dept (dept_id, parent_id, ancestors, dept_name, order_num, leader, phone, email, status, del_flag, create_by, create_time, update_by, update_time) VALUES (111, 100, '0,100', '党群工作科', 3, '', '', '', '0', '0', 'admin', '2022-03-18 15:49:55.0', 'admin', '2026-09-23 10:35:19.0'); +INSERT INTO public.sys_dept (dept_id, parent_id, ancestors, dept_name, order_num, leader, phone, email, status, del_flag, create_by, create_time, update_by, update_time) VALUES (112, 100, '0,100', '安全培训科', 4, '', '', '', '0', '0', 'admin', '2022-03-18 15:50:17.0', 'admin', '2026-09-23 10:35:34.0'); +INSERT INTO public.sys_dept (dept_id, parent_id, ancestors, dept_name, order_num, leader, phone, email, status, del_flag, create_by, create_time, update_by, update_time) VALUES (113, 100, '0,100', '计划财务科', 5, '', '', '', '0', '0', 'admin', '2022-03-18 15:50:43.0', 'admin', '2026-09-23 10:35:47.0'); +INSERT INTO public.sys_dept (dept_id, parent_id, ancestors, dept_name, order_num, leader, phone, email, status, del_flag, create_by, create_time, update_by, update_time) VALUES (115, 100, '0,100', '公寓科', 6, '', '', '', '0', '0', 'admin', '2022-03-18 15:51:30.0', 'admin', '2026-09-23 10:36:36.0'); +INSERT INTO public.sys_dept (dept_id, parent_id, ancestors, dept_name, order_num, leader, phone, email, status, del_flag, create_by, create_time, update_by, update_time) VALUES (116, 100, '0,100', '技术科', 7, '', '', '', '0', '0', 'admin', '2022-03-18 15:51:56.0', 'admin', '2026-09-23 10:36:45.0'); + +-- 3. 重置 sys_menu 为基线 106 行 +TRUNCATE TABLE public.sys_menu; +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1, '系统管理', 0, 10, 'system', NULL, '', '1', '0', 'M', '0', '0', '', 'system', 'admin', '2021-10-10 01:55:04.0', '系统管理目录'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2, '系统监控', 0, 4, 'monitor', NULL, '', '1', '0', 'M', '1', '0', '', 'monitor', 'admin', '2021-10-10 01:55:04.0', '系统监控目录'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (3, '系统工具', 0, 9, 'tool', NULL, '', '1', '0', 'M', '0', '0', '', 'tool', 'admin', '2021-10-10 01:55:04.0', '系统工具目录'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (100, '用户管理', 1, 1, 'user', 'system/user/index', '', '1', '0', 'C', '0', '0', 'system:user:list', 'user', 'admin', '2021-10-10 01:55:04.0', '用户管理菜单'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (101, '角色管理', 1, 2, 'role', 'system/role/index', '', '1', '0', 'C', '0', '0', 'system:role:list', 'peoples', 'admin', '2021-10-10 01:55:04.0', '角色管理菜单'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (102, '菜单管理', 1, 3, 'menu', 'system/menu/index', '', '1', '0', 'C', '0', '0', 'system:menu:list', 'tree-table', 'admin', '2021-10-10 01:55:04.0', '菜单管理菜单'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (103, '部门管理', 1, 4, 'dept', 'system/dept/index', '', '1', '0', 'C', '0', '0', 'system:dept:list', 'tree', 'admin', '2021-10-10 01:55:04.0', '部门管理菜单'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (104, '岗位管理', 1, 5, 'post', 'system/post/index', '', '1', '0', 'C', '1', '0', 'system:post:list', 'post', 'admin', '2021-10-10 01:55:04.0', '岗位管理菜单'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (105, '字典管理', 1, 6, 'dict', 'system/dict/index', '', '1', '0', 'C', '0', '0', 'system:dict:list', 'dict', 'admin', '2021-10-10 01:55:04.0', '字典管理菜单'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (106, '参数设置', 1, 7, 'config', 'system/config/index', '', '1', '0', 'C', '1', '0', 'system:config:list', 'edit', 'admin', '2021-10-10 01:55:04.0', '参数设置菜单'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (107, '通知公告', 1, 8, 'notice', 'system/notice/index', '', '1', '0', 'C', '1', '0', 'system:notice:list', 'message', 'admin', '2021-10-10 01:55:04.0', '通知公告菜单'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (108, '日志管理', 1, 9, 'log', '', '', '1', '0', 'M', '0', '0', '', 'log', 'admin', '2021-10-10 01:55:04.0', '日志管理菜单'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (109, '在线用户', 2, 1, 'online', 'monitor/online/index', '', '1', '0', 'C', '1', '0', 'monitor:online:list', 'online', 'admin', '2021-10-10 01:55:04.0', '在线用户菜单'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (110, '定时任务', 2, 2, 'job', 'monitor/job/index', '', '1', '0', 'C', '1', '0', 'monitor:job:list', 'job', 'admin', '2021-10-10 01:55:04.0', '定时任务菜单'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (111, '数据监控', 2, 3, 'druid', 'monitor/druid/index', '', '1', '0', 'C', '1', '0', 'monitor:druid:list', 'druid', 'admin', '2021-10-10 01:55:04.0', '数据监控菜单'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (112, '服务监控', 2, 4, 'server', 'monitor/server/index', '', '1', '0', 'C', '1', '0', 'monitor:server:list', 'server', 'admin', '2021-10-10 01:55:04.0', '服务监控菜单'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (113, '缓存监控', 2, 5, 'cache', 'monitor/cache/index', '', '1', '0', 'C', '1', '0', 'monitor:cache:list', 'redis', 'admin', '2021-10-10 01:55:04.0', '缓存监控菜单'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (114, '表单构建', 3, 1, 'build', 'tool/build/index', '', '1', '0', 'C', '0', '0', 'tool:build:list', 'build', 'admin', '2021-10-10 01:55:04.0', '表单构建菜单'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (115, '代码生成', 3, 2, 'gen', 'tool/gen/index', '', '1', '1', 'C', '0', '0', 'tool:gen:list', 'code', 'admin', '2021-10-10 01:55:04.0', '代码生成菜单'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (116, '系统接口', 3, 3, 'swagger', 'tool/swagger/index', '', '1', '0', 'C', '0', '0', 'tool:swagger:list', 'swagger', 'admin', '2021-10-10 01:55:04.0', '系统接口菜单'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (500, '操作日志', 108, 1, 'operlog', 'monitor/operlog/index', '', '1', '0', 'C', '0', '0', 'monitor:operlog:list', 'form', 'admin', '2021-10-10 01:55:04.0', '操作日志菜单'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (501, '登录日志', 108, 2, 'logininfor', 'monitor/logininfor/index', '', '1', '0', 'C', '0', '0', 'monitor:logininfor:list', 'logininfor', 'admin', '2021-10-10 01:55:04.0', '登录日志菜单'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1001, '用户查询', 100, 1, '', '', '', '1', '0', 'F', '0', '0', 'system:user:query', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1002, '用户新增', 100, 2, '', '', '', '1', '0', 'F', '0', '0', 'system:user:add', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1003, '用户修改', 100, 3, '', '', '', '1', '0', 'F', '0', '0', 'system:user:edit', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1004, '用户删除', 100, 4, '', '', '', '1', '0', 'F', '0', '0', 'system:user:remove', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1005, '用户导出', 100, 5, '', '', '', '1', '0', 'F', '0', '0', 'system:user:export', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1006, '用户导入', 100, 6, '', '', '', '1', '0', 'F', '0', '0', 'system:user:import', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1007, '重置密码', 100, 7, '', '', '', '1', '0', 'F', '0', '0', 'system:user:resetPwd', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1008, '角色查询', 101, 1, '', '', '', '1', '0', 'F', '0', '0', 'system:role:query', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1009, '角色新增', 101, 2, '', '', '', '1', '0', 'F', '0', '0', 'system:role:add', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1010, '角色修改', 101, 3, '', '', '', '1', '0', 'F', '0', '0', 'system:role:edit', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1011, '角色删除', 101, 4, '', '', '', '1', '0', 'F', '0', '0', 'system:role:remove', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1012, '角色导出', 101, 5, '', '', '', '1', '0', 'F', '0', '0', 'system:role:export', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1013, '菜单查询', 102, 1, '', '', '', '1', '0', 'F', '0', '0', 'system:menu:query', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1014, '菜单新增', 102, 2, '', '', '', '1', '0', 'F', '0', '0', 'system:menu:add', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1015, '菜单修改', 102, 3, '', '', '', '1', '0', 'F', '0', '0', 'system:menu:edit', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1016, '菜单删除', 102, 4, '', '', '', '1', '0', 'F', '0', '0', 'system:menu:remove', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1017, '部门查询', 103, 1, '', '', '', '1', '0', 'F', '0', '0', 'system:dept:query', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1018, '部门新增', 103, 2, '', '', '', '1', '0', 'F', '0', '0', 'system:dept:add', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1019, '部门修改', 103, 3, '', '', '', '1', '0', 'F', '0', '0', 'system:dept:edit', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1020, '部门删除', 103, 4, '', '', '', '1', '0', 'F', '0', '0', 'system:dept:remove', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1021, '岗位查询', 104, 1, '', '', '', '1', '0', 'F', '0', '0', 'system:post:query', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1022, '岗位新增', 104, 2, '', '', '', '1', '0', 'F', '0', '0', 'system:post:add', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1023, '岗位修改', 104, 3, '', '', '', '1', '0', 'F', '0', '0', 'system:post:edit', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1024, '岗位删除', 104, 4, '', '', '', '1', '0', 'F', '0', '0', 'system:post:remove', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1025, '岗位导出', 104, 5, '', '', '', '1', '0', 'F', '0', '0', 'system:post:export', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1026, '字典查询', 105, 1, '#', '', '', '1', '0', 'F', '0', '0', 'system:dict:query', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1027, '字典新增', 105, 2, '#', '', '', '1', '0', 'F', '0', '0', 'system:dict:add', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1028, '字典修改', 105, 3, '#', '', '', '1', '0', 'F', '0', '0', 'system:dict:edit', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1029, '字典删除', 105, 4, '#', '', '', '1', '0', 'F', '0', '0', 'system:dict:remove', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1030, '字典导出', 105, 5, '#', '', '', '1', '0', 'F', '0', '0', 'system:dict:export', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1031, '参数查询', 106, 1, '#', '', '', '1', '0', 'F', '0', '0', 'system:config:query', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1032, '参数新增', 106, 2, '#', '', '', '1', '0', 'F', '0', '0', 'system:config:add', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1033, '参数修改', 106, 3, '#', '', '', '1', '0', 'F', '0', '0', 'system:config:edit', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1034, '参数删除', 106, 4, '#', '', '', '1', '0', 'F', '0', '0', 'system:config:remove', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1035, '参数导出', 106, 5, '#', '', '', '1', '0', 'F', '0', '0', 'system:config:export', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1036, '公告查询', 107, 1, '#', '', '', '1', '0', 'F', '0', '0', 'system:notice:query', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1037, '公告新增', 107, 2, '#', '', '', '1', '0', 'F', '0', '0', 'system:notice:add', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1038, '公告修改', 107, 3, '#', '', '', '1', '0', 'F', '0', '0', 'system:notice:edit', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1039, '公告删除', 107, 4, '#', '', '', '1', '0', 'F', '0', '0', 'system:notice:remove', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1040, '操作查询', 500, 1, '#', '', '', '1', '0', 'F', '0', '0', 'monitor:operlog:query', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1041, '操作删除', 500, 2, '#', '', '', '1', '0', 'F', '0', '0', 'monitor:operlog:remove', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1042, '日志导出', 500, 4, '#', '', '', '1', '0', 'F', '0', '0', 'monitor:operlog:export', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1043, '登录查询', 501, 1, '#', '', '', '1', '0', 'F', '0', '0', 'monitor:logininfor:query', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1044, '登录删除', 501, 2, '#', '', '', '1', '0', 'F', '0', '0', 'monitor:logininfor:remove', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1045, '日志导出', 501, 3, '#', '', '', '1', '0', 'F', '0', '0', 'monitor:logininfor:export', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1046, '在线查询', 109, 1, '#', '', '', '1', '0', 'F', '0', '0', 'monitor:online:query', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1047, '批量强退', 109, 2, '#', '', '', '1', '0', 'F', '0', '0', 'monitor:online:batchLogout', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1048, '单条强退', 109, 3, '#', '', '', '1', '0', 'F', '0', '0', 'monitor:online:forceLogout', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1049, '任务查询', 110, 1, '#', '', '', '1', '0', 'F', '0', '0', 'monitor:job:query', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1050, '任务新增', 110, 2, '#', '', '', '1', '0', 'F', '0', '0', 'monitor:job:add', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1051, '任务修改', 110, 3, '#', '', '', '1', '0', 'F', '0', '0', 'monitor:job:edit', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1052, '任务删除', 110, 4, '#', '', '', '1', '0', 'F', '0', '0', 'monitor:job:remove', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1053, '状态修改', 110, 5, '#', '', '', '1', '0', 'F', '0', '0', 'monitor:job:changeStatus', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1054, '任务导出', 110, 7, '#', '', '', '1', '0', 'F', '0', '0', 'monitor:job:export', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1055, '生成查询', 115, 1, '#', '', '', '1', '0', 'F', '0', '0', 'tool:gen:query', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1056, '生成修改', 115, 2, '#', '', '', '1', '0', 'F', '0', '0', 'tool:gen:edit', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1057, '生成删除', 115, 3, '#', '', '', '1', '0', 'F', '0', '0', 'tool:gen:remove', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1058, '导入代码', 115, 2, '#', '', '', '1', '0', 'F', '0', '0', 'tool:gen:import', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1059, '预览代码', 115, 4, '#', '', '', '1', '0', 'F', '0', '0', 'tool:gen:preview', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (1060, '生成代码', 115, 5, '#', '', '', '1', '0', 'F', '0', '0', 'tool:gen:code', '#', 'admin', '2021-10-10 01:55:04.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2059, '手动任务', 2, 6, 'monitor/job/manual_index', 'monitor/job/manual_index', NULL, '1', '0', 'C', '1', '1', 'monitor:job:list', 'list', 'admin', '2022-06-01 12:43:30.0', '缺失组件历史配置停用'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2060, '门禁管理', 2154, 9, 'auth', 'train/auth/index', '', '1', '0', 'C', '0', '0', 'train:access:query', 'lock', 'admin', '2026-09-22 09:50:14.0', '门禁授权与设备状态管理'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2154, '教学设施', 0, 2, 'equip', NULL, NULL, '1', '0', 'M', '0', '0', '', 'excel', 'admin', '2026-09-08 16:00:22.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2155, '教师信息', 2159, 1, 'teacher', 'train/teacher', NULL, '1', '0', 'C', '0', '0', '', 'people', 'admin', '2026-09-08 16:01:55.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2156, '学员信息', 2159, 2, 'student', 'train/student', NULL, '1', '0', 'C', '0', '0', '', 'peoples', 'admin', '2026-09-08 16:02:50.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2157, '教室信息', 2154, 3, 'classroom', 'train/classroom', NULL, '1', '0', 'C', '0', '0', NULL, 'build', 'admin', '2026-09-08 16:06:47.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2158, '实训场地', 2154, 4, 'site', 'train/site', NULL, '1', '0', 'C', '0', '0', NULL, 'row', 'admin', '2026-09-08 16:07:58.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2159, '人员管理', 0, 1, 'person', NULL, NULL, '1', '0', 'M', '0', '0', '', 'user', 'admin', '2026-09-08 16:09:49.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2160, '设备物联', 2154, 7, 'extra', 'train/extra', NULL, '1', '0', 'C', '0', '0', '', 'cascader', 'admin', '2026-09-08 16:37:22.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2161, '宿舍信息', 2154, 5, 'dormitory', 'train/dormitory', NULL, '1', '0', 'C', '0', '0', '', 'table', 'admin', '2026-09-08 16:38:30.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2162, '课程管理', 0, 3, 'coursemgr', NULL, NULL, '1', '0', 'M', '0', '0', NULL, 'date', 'admin', '2026-09-08 16:49:42.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2163, '课程信息', 2162, 1, 'course', 'train/course', NULL, '1', '0', 'C', '0', '0', NULL, 'education', 'admin', '2026-09-08 16:50:25.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2164, '开班计划', 2162, 2, 'plan', 'train/plan', NULL, '1', '0', 'C', '0', '0', NULL, 'job', 'admin', '2026-09-08 16:51:27.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2165, '教学成果', 0, 4, 'result', NULL, NULL, '1', '0', 'M', '1', '1', '', 'star', 'admin', '2026-09-08 16:59:06.0', '子菜单全部停用暂时隐藏(V2架构)'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2166, '成绩信息', 2165, 1, 'score', 'train/score', NULL, '1', '0', 'C', '1', '1', NULL, 'druid', 'admin', '2026-09-08 16:59:45.0', '已废弃旧表停用(V2架构)'); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2167, '自主学习', 0, 6, 'self', NULL, NULL, '1', '0', 'M', '0', '0', NULL, 'skill', 'admin', '2026-09-08 17:01:28.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2168, '电子设备', 2167, 1, 'equipment', 'train/equipment', NULL, '1', '0', 'C', '0', '0', NULL, 'monitor', 'admin', '2026-09-08 17:03:05.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2169, '统计分析', 0, 7, 'analysis', NULL, NULL, '1', '0', 'M', '0', '0', NULL, 'chart', 'admin', '2026-09-08 17:04:02.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2170, '开班签到', 2169, 1, 'report', 'train/report', NULL, '1', '0', 'C', '0', '0', 'train:report:list', 'list', 'admin', '2026-09-08 17:05:05.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2171, '课程签到', 2169, 2, 'checkin', 'train/checkin', NULL, '1', '0', 'C', '0', '0', 'train:attendance:list', 'time', 'admin', '2026-09-08 17:05:52.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2172, '学习时长', 2169, 3, 'duration', 'train/duration', NULL, '1', '0', 'C', '0', '0', 'train:learning:list', 'time-range', 'admin', '2026-09-08 17:06:36.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2173, '学员画像', 0, 8, 'portrait', 'train/portrait', NULL, '1', '0', 'C', '0', '0', 'train:portrait:query', 'user', 'admin', '2026-09-08 17:07:37.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2174, '电子班牌', 2154, 6, 'board', 'train/board', NULL, '1', '0', 'C', '0', '0', '', 'message', 'admin', '2026-09-09 10:15:44.0', ''); +INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) VALUES (2175, '课程成绩', 2169, 4, 'course-score', 'train/course-score', NULL, '1', '0', 'C', '1', '1', NULL, 'list', 'admin', '2026-09-09 10:26:20.0', '已废弃旧表停用(V2架构)'); + +-- 4. 重置 sys_dict_type 为基线 44 行 +TRUNCATE TABLE public.sys_dict_type; +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (1, '用户性别', 'sys_user_sex', '0', 'admin', '2021-10-10 01:55:05.0', 'admin', '2025-08-25 11:02:02.0', '用户性别列表'); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (2, '菜单状态', 'sys_show_hide', '0', 'admin', '2021-10-10 01:55:05.0', 'admin', '2021-12-23 10:50:17.0', '菜单状态列表'); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (3, '系统开关', 'sys_normal_disable', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '系统开关列表'); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (4, '任务状态', 'sys_job_status', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '任务状态列表'); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (5, '任务分组', 'sys_job_group', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '任务分组列表'); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (6, '系统是否', 'sys_yes_no', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '系统是否列表'); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (7, '通知类型', 'sys_notice_type', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '通知类型列表'); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (8, '通知状态', 'sys_notice_status', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '通知状态列表'); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (9, '操作类型', 'sys_oper_type', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '操作类型列表'); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (10, '系统状态', 'sys_common_status', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '登录状态列表'); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (11, '研判方法', 'sys_judge_method', '0', 'admin', '2021-10-19 14:33:02.0', '', NULL, '研判方法列表'); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (12, '预警任务状态', 'sys_judge_task_status', '0', 'admin', '2021-10-19 14:42:40.0', '', NULL, '预警任务状态列表'); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (13, '民族', 'sys_nation', '0', 'admin', '2021-11-13 16:07:28.0', 'admin', '2021-12-01 15:53:10.0', '民族列表'); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (14, '性别', 'sys_user_sex2', '0', 'admin', '2021-11-13 16:13:03.0', '', NULL, '自建性别列表'); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (15, '事件类型', 'sys_event_type', '0', 'admin', '2021-11-16 09:02:16.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (16, '婚姻情况', 'sys_user_hyqk', '0', 'admin', '2021-12-01 16:27:41.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (17, '政治面貌', 'sys_user_zzmm', '0', 'admin', '2021-12-01 16:27:52.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (18, '宗教信仰', 'sys_user_zjxy', '0', 'admin', '2021-12-01 16:28:09.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (19, '民族(汉字)', 'sys_nation_cn', '0', 'admin', '2021-12-16 10:13:32.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (20, '出行方式', 'sys_trip_type', '0', 'admin', '2021-12-17 13:39:11.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (21, '人员类别标记', 'sys_class_label', '0', 'admin', '2022-01-11 10:48:11.0', 'admin', '2022-01-11 10:48:27.0', NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (22, '大队编号', 'sys_dept_num', '0', 'admin', '2022-01-15 10:06:45.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (23, '业务方向', 'sys_bc', '0', 'admin', '2022-01-15 10:10:50.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (24, '业务方向01的业务领域', 'sys_bc01_bd', '0', 'admin', '2022-01-15 10:14:13.0', '', NULL, '业务方向01的业务领域'); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (25, '业务方向02的业务领域', 'sys_bc02_bd', '0', 'admin', '2022-01-15 10:14:37.0', '', NULL, '业务方向02的业务领域'); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (26, '领域信息', 'sys_label_domain', '0', 'admin', '2022-03-15 15:41:05.0', 'admin', '2022-03-15 15:41:30.0', '领域信息'); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (27, '重点人员等级', 'sys_important_person', '0', 'admin', '2022-05-29 19:15:32.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (28, '事件图谱类别', 'sys_eventgraph_type', '0', 'admin', '2022-05-29 19:17:33.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (29, '国家编码', 'sys_country_code', '0', 'admin', '2022-05-30 20:09:02.0', 'admin', '2022-05-30 20:09:19.0', NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (30, '图谱状态', 'kg_status', '0', 'admin', '2023-05-06 11:22:33.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (31, '图谱版本', 'kg_version', '0', 'admin', '2023-05-06 11:22:48.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (32, '结构化抽取_编辑方式', 'kg_extract_type', '0', 'admin', '2023-05-11 16:36:05.0', 'admin', '2023-05-11 16:37:52.0', NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (33, '标注类型', 'kg_tag_type', '0', 'admin', '2023-06-06 10:34:42.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (34, '标注文本类型', 'kg_tag_text_type', '0', 'admin', '2023-06-06 10:38:35.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (35, '抽取模型模板', 'kg_model_template', '0', 'admin', '2023-06-14 14:33:46.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (36, '抽取模型数据类型', 'kg_model_datatype', '0', 'admin', '2023-06-14 14:34:02.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (37, '数据类别', 'kg_schema_dtype', '0', 'admin', '2023-07-07 16:33:04.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (38, '映射方式', 'kg_mapping_method', '0', 'admin', '2023-07-25 13:33:20.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (39, '模型请求方式', 'kg_model_requestmethod', '0', 'admin', '2024-01-11 15:03:04.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (40, '图谱类型', 'kg_type', '0', 'admin', '2024-07-05 09:32:08.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (41, '实体类型', 'kg_entitytype', '0', 'admin', '2024-09-09 10:59:16.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (42, '领域字典类别', 'kg_domain_dict_type', '0', 'admin', '2025-09-15 09:34:07.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (43, '图谱关系数量', 'kg_rel_num', '0', 'admin', '2026-03-04 10:07:41.0', '', NULL, NULL); +INSERT INTO public.sys_dict_type (dict_id, dict_name, dict_type, status, create_by, create_time, update_by, update_time, remark) VALUES (44, '图谱布局方式', 'kg_layout', '0', 'admin', '2026-03-26 11:06:01.0', '', NULL, NULL); + +-- 5. 重置 sys_dict_data 为基线 500 行 +TRUNCATE TABLE public.sys_dict_data; +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (1, 1, '男', '男', 'sys_user_sex', '', '', 'Y', '0', 'admin', '2021-10-10 01:55:05.0', 'admin', '2021-11-12 22:21:51.0', '性别男'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (2, 2, '女', '女', 'sys_user_sex', '', '', 'N', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '性别女'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (3, 3, '未知', '未知', 'sys_user_sex', '', '', 'N', '0', 'admin', '2021-10-10 01:55:05.0', 'admin', '2021-11-13 10:52:30.0', '性别未知'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (4, 1, '显示', '0', 'sys_show_hide', '', 'primary', 'Y', '0', 'admin', '2021-10-10 01:55:05.0', 'admin', '2025-09-16 10:11:42.0', '显示菜单'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (5, 2, '隐藏', '1', 'sys_show_hide', '', 'danger', 'N', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '隐藏菜单'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (6, 1, '正常', '0', 'sys_normal_disable', '', 'primary', 'Y', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '正常状态'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (7, 2, '停用', '1', 'sys_normal_disable', '', 'danger', 'N', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '停用状态'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (8, 1, '正常', '0', 'sys_job_status', '', 'primary', 'Y', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '正常状态'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (9, 2, '暂停', '1', 'sys_job_status', '', 'danger', 'N', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '停用状态'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (10, 1, '默认', 'DEFAULT', 'sys_job_group', '', '', 'Y', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '默认分组'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (11, 2, '系统', 'SYSTEM', 'sys_job_group', '', '', 'N', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '系统分组'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (12, 1, '是', 'Y', 'sys_yes_no', '', 'primary', 'Y', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '系统默认是'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (13, 2, '否', 'N', 'sys_yes_no', '', 'danger', 'N', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '系统默认否'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (14, 1, '通知', '1', 'sys_notice_type', '', 'warning', 'Y', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '通知'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (15, 2, '公告', '2', 'sys_notice_type', '', 'success', 'N', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '公告'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (16, 1, '正常', '0', 'sys_notice_status', '', 'primary', 'Y', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '正常状态'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (17, 2, '关闭', '1', 'sys_notice_status', '', 'danger', 'N', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '关闭状态'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (18, 1, '新增', '1', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '新增操作'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (19, 2, '修改', '2', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '修改操作'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (20, 3, '删除', '3', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '删除操作'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (21, 4, '授权', '4', 'sys_oper_type', '', 'primary', 'N', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '授权操作'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (22, 5, '导出', '5', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '导出操作'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (23, 6, '导入', '6', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '导入操作'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (24, 7, '强退', '7', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '强退操作'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (25, 8, '生成代码', '8', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '生成操作'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (26, 9, '清空数据', '9', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '清空操作'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (27, 1, '成功', '0', 'sys_common_status', '', 'primary', 'N', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '正常状态'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (28, 2, '失败', '1', 'sys_common_status', '', 'danger', 'N', '0', 'admin', '2021-10-10 01:55:05.0', '', NULL, '停用状态'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (29, 3, '事件类型分析', '3', 'sys_judge_method', NULL, 'default', 'N', '0', 'admin', '2021-10-19 14:37:13.0', 'admin', '2021-11-12 17:13:18.0', '事件类型分析'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (30, 1, '时空事件分析', '1', 'sys_judge_method', NULL, 'default', 'N', '0', 'admin', '2021-10-19 14:37:41.0', 'admin', '2021-11-12 17:12:57.0', '时空事件分析'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (31, 2, '行为交集分析', '2', 'sys_judge_method', NULL, 'default', 'N', '0', 'admin', '2021-10-19 14:38:26.0', 'admin', '2021-11-12 17:13:10.0', '行为交集分析'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (33, 1, '开启', '1', 'sys_judge_task_status', NULL, 'primary', 'N', '0', 'admin', '2021-10-19 14:43:23.0', 'admin', '2021-10-19 14:50:05.0', '开启'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (34, 2, '关闭', '0', 'sys_judge_task_status', NULL, 'danger', 'N', '0', 'admin', '2021-10-19 14:43:41.0', 'admin', '2021-11-13 11:31:28.0', '关闭'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (35, 0, '汉族', '01', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-11-13 16:07:25.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (38, 0, '火车出行', '火车出行', 'sys_event_type', NULL, 'default', 'N', '0', 'admin', '2021-11-16 09:02:57.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (39, 1, '飞机出行', '飞机出行', 'sys_event_type', NULL, 'default', 'N', '0', 'admin', '2021-11-16 09:03:15.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (40, 2, '客运汽车出行', '客运汽车出行', 'sys_event_type', NULL, 'default', 'N', '0', 'admin', '2021-11-16 09:03:33.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (41, 3, '租赁汽车出行', '租赁汽车出行', 'sys_event_type', NULL, 'default', 'N', '0', 'admin', '2021-11-16 09:03:47.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (42, 4, '车辆违法', '车辆违法', 'sys_event_type', NULL, 'default', 'N', '0', 'admin', '2021-11-16 10:21:40.0', 'admin', '2021-11-22 16:07:20.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (43, 5, '车辆经过卡口', '车辆经过卡口', 'sys_event_type', NULL, 'default', 'N', '0', 'admin', '2021-11-16 10:21:57.0', 'admin', '2021-11-22 16:07:28.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (44, 6, '旅店住宿', '旅店住宿', 'sys_event_type', NULL, 'default', 'N', '0', 'admin', '2021-11-16 10:22:34.0', 'admin', '2021-11-22 16:09:11.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (45, 7, '房屋出租', '房屋出租', 'sys_event_type', NULL, 'default', 'N', '0', 'admin', '2021-11-16 10:23:35.0', 'admin', '2021-11-22 16:09:24.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (46, 8, '网吧上网', '网吧上网', 'sys_event_type', NULL, 'default', 'N', '0', 'admin', '2021-11-16 10:23:53.0', 'admin', '2021-11-22 16:09:33.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (47, 9, '危险言论发表', '危险言论发表', 'sys_event_type', NULL, 'default', 'N', '0', 'admin', '2021-11-16 10:24:11.0', 'admin', '2021-11-22 16:09:41.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (123, 3, '满族', '03', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 12:28:02.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (124, 4, '回族', '04', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:08:01.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (125, 5, '苗族', '05', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:08:16.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (126, 6, '维吾尔族', '06', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:08:44.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (127, 7, '土家族', '07', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:09:00.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (128, 8, '彝族 ', '08', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:09:23.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (129, 9, '蒙古族', '09', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:12:46.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (130, 10, '藏族', '10', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:13:15.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (131, 11, '布依族', '11', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:13:56.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (132, 12, '侗族', '12', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:14:40.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (133, 13, '瑶族', '13', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:14:55.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (134, 14, '朝鲜族', '14', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:15:17.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (135, 15, '白族', '15', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:16:04.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (136, 16, '哈尼族', '16', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:17:59.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (137, 17, '哈萨克族', '17', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:18:22.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (138, 18, '黎族', '18', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:18:46.0', 'admin', '2021-09-15 13:18:55.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (139, 19, '傣族', '19', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:19:19.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (140, 20, '畲族', '20', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:19:43.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (141, 21, '僳僳族', '21', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:20:05.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (142, 22, '仡佬族', '22', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:20:24.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (143, 23, '东乡族', '23', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:21:23.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (144, 24, '拉祜族', '24', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:21:38.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (145, 25, '水族', '25', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:22:06.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (146, 26, '佤族', '26', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:22:23.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (147, 27, '纳西族', '27', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:22:39.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (148, 28, '羌族', '28', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:22:55.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (149, 29, '土族', '29', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:23:16.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (150, 30, '仫佬族', '30', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:23:55.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (151, 31, '锡伯族', '31', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:24:11.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (152, 32, '柯尔克孜族', '32', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:24:27.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (153, 33, '达斡尔族', '33', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:24:48.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (154, 34, '景颇族', '34', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:28:10.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (155, 35, '毛南族', '35', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:28:32.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (156, 36, '撒拉族', '36', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:28:54.0', 'admin', '2021-09-15 13:29:37.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (157, 37, '布朗族', '37', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:29:12.0', 'admin', '2021-09-15 13:30:02.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (158, 38, '塔吉克族', '38', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:30:17.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (159, 39, '阿昌族', '39', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:30:35.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (160, 40, '普米族', '40', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:30:54.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (161, 41, '鄂温克族', '41', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:31:13.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (162, 42, '怒族', '42', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:31:31.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (163, 43, '京族', '43', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:31:46.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (164, 44, '基诺族', '44', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:32:01.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (165, 45, '德昂族', '45', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:32:17.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (166, 46, '保安族', '46', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:32:31.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (167, 47, '俄罗斯族', '47', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:32:46.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (168, 48, '裕固族', '48', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:33:19.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (169, 49, '乌孜别克族', '49', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:33:37.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (170, 50, '门巴族', '50', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:33:51.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (171, 51, '鄂伦春族', '51', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:34:07.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (172, 52, '独龙族', '52', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:34:24.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (173, 53, '塔塔尔族', '53', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:34:39.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (174, 54, '赫哲族', '54', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:34:55.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (175, 55, '高山族', '55', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:35:10.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (176, 56, '珞巴族', '56', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:35:26.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (177, 57, '其他', '57', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:35:49.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (178, 1, '壮族', '02', 'sys_nation', NULL, 'default', 'N', '0', 'admin', '2021-12-01 16:25:12.0', 'admin', '2021-12-16 09:27:46.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (179, 0, '已婚', '已婚', 'sys_user_hyqk', NULL, 'default', 'N', '0', 'admin', '2021-12-01 16:28:22.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (180, 1, '未婚', '未婚', 'sys_user_hyqk', NULL, 'default', 'N', '0', 'admin', '2021-12-01 16:28:40.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (181, 2, '未知', '未知', 'sys_user_hyqk', NULL, 'default', 'N', '0', 'admin', '2021-12-01 16:28:58.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (182, 0, '党员', '党员', 'sys_user_zzmm', NULL, 'default', 'N', '0', 'admin', '2021-12-01 16:29:42.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (183, 1, '共青团员', '共青团员', 'sys_user_zzmm', NULL, 'default', 'N', '0', 'admin', '2021-12-01 16:29:51.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (184, 2, '民主党派', '民主党派', 'sys_user_zzmm', NULL, 'default', 'N', '0', 'admin', '2021-12-01 16:29:59.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (185, 3, '群众', '群众', 'sys_user_zzmm', NULL, 'default', 'N', '0', 'admin', '2021-12-01 16:30:14.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (186, 0, '基督教', '基督教', 'sys_user_zjxy', NULL, 'default', 'N', '0', 'admin', '2021-12-01 16:32:04.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (187, 1, '佛教', '佛教', 'sys_user_zjxy', NULL, 'default', 'N', '0', 'admin', '2021-12-01 16:32:14.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (188, 2, '道教', '道教', 'sys_user_zjxy', NULL, 'default', 'N', '0', 'admin', '2021-12-01 16:32:24.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (189, 3, '天主教', '天主教', 'sys_user_zjxy', NULL, 'default', 'N', '0', 'admin', '2021-12-01 16:32:38.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (190, 4, '伊斯兰教', '伊斯兰教', 'sys_user_zjxy', NULL, 'default', 'N', '0', 'admin', '2021-12-01 16:32:51.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (191, 5, '无', '无', 'sys_user_zjxy', NULL, 'default', 'N', '0', 'admin', '2021-12-01 16:33:01.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (193, 3, '满族', '满族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 12:28:02.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (194, 4, '回族', '回族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:08:01.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (195, 5, '苗族', '苗族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:08:16.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (196, 6, '维吾尔族', '维吾尔族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:08:44.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (197, 7, '土家族', '土家族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:09:00.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (198, 8, '彝族 ', '彝族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:09:23.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (199, 9, '蒙古族', '蒙古族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:12:46.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (200, 10, '藏族', '藏族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:13:15.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (201, 11, '布依族', '布依族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:13:56.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (202, 12, '侗族', '侗族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:14:40.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (203, 13, '瑶族', '瑶族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:14:55.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (204, 14, '朝鲜族', '朝鲜族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:15:17.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (205, 15, '白族', '白族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:16:04.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (206, 16, '哈尼族', '哈尼族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:17:59.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (207, 17, '哈萨克族', '哈萨克族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:18:22.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (208, 18, '黎族', '黎族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:18:46.0', 'admin', '2021-09-15 13:18:55.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (209, 19, '傣族', '傣族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:19:19.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (210, 20, '畲族', '畲族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:19:43.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (211, 21, '僳僳族', '僳僳族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:20:05.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (212, 22, '仡佬族', '仡佬族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:20:24.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (213, 23, '东乡族', '东乡族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:21:23.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (214, 24, '拉祜族', '拉祜族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:21:38.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (215, 25, '水族', '水族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:22:06.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (216, 26, '佤族', '佤族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:22:23.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (217, 27, '纳西族', '纳西族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:22:39.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (218, 28, '羌族', '羌族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:22:55.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (219, 29, '土族', '土族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:23:16.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (220, 30, '仫佬族', '仫佬族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:23:55.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (221, 31, '锡伯族', '锡伯族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:24:11.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (222, 32, '柯尔克孜族', '柯尔克孜族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:24:27.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (223, 33, '达斡尔族', '达斡尔族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:24:48.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (224, 34, '景颇族', '景颇族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:28:10.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (225, 35, '毛南族', '毛南族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:28:32.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (226, 36, '撒拉族', '撒拉族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:28:54.0', 'admin', '2021-09-15 13:29:37.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (227, 37, '布朗族', '布朗族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:29:12.0', 'admin', '2021-09-15 13:30:02.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (228, 38, '塔吉克族', '塔吉克族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:30:17.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (229, 39, '阿昌族', '阿昌族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:30:35.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (230, 40, '普米族', '普米族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:30:54.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (231, 41, '鄂温克族', '鄂温克族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:31:13.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (232, 42, '怒族', '怒族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:31:31.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (233, 43, '京族', '京族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:31:46.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (234, 44, '基诺族', '基诺族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:32:01.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (235, 45, '德昂族', '德昂族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:32:17.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (236, 46, '保安族', '保安族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:32:31.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (237, 47, '俄罗斯族', '俄罗斯族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:32:46.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (238, 48, '裕固族', '裕固族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:33:19.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (239, 49, '乌孜别克族', '乌孜别克族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:33:37.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (240, 50, '门巴族', '门巴族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:33:51.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (241, 51, '鄂伦春族', '鄂伦春族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:34:07.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (242, 52, '独龙族', '独龙族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:34:24.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (243, 53, '塔塔尔族', '塔塔尔族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:34:39.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (244, 54, '赫哲族', '赫哲族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:34:55.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (245, 55, '高山族', '高山族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:35:10.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (246, 56, '珞巴族', '珞巴族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:35:26.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (247, 1, '汉族', '汉族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:35:26.0', 'admin', '2021-12-16 10:14:27.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (248, 2, '壮族', '壮族', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-09-15 13:35:26.0', 'admin', '2021-12-16 10:14:31.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (249, 57, '其他', '其他', 'sys_nation_cn', NULL, 'default', 'N', '0', 'admin', '2021-12-16 10:14:53.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (250, 1, '火车出行', '火车出行', 'sys_trip_type', NULL, 'default', 'N', '0', 'admin', '2021-12-17 13:40:17.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (251, 2, '飞机出行', '飞机出行', 'sys_trip_type', NULL, 'default', 'N', '0', 'admin', '2021-12-17 13:40:35.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (252, 3, '客运汽车出行', '客运汽车出行', 'sys_trip_type', NULL, 'default', 'N', '0', 'admin', '2021-12-17 13:40:55.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (253, 4, '租赁汽车出行', '租赁汽车出行', 'sys_trip_type', NULL, 'default', 'N', '0', 'admin', '2021-12-17 13:41:11.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (254, 5, '自驾出行', '自驾出行', 'sys_trip_type', NULL, 'default', 'N', '0', 'admin', '2021-12-17 13:41:30.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (255, 2, 'C', 'C', 'sys_class_label', NULL, 'default', 'N', '0', 'admin', '2022-01-11 10:48:45.0', 'admin', '2022-01-12 15:59:26.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (256, 0, 'A', 'A', 'sys_class_label', NULL, 'default', 'N', '0', 'admin', '2022-01-11 10:48:58.0', 'admin', '2022-01-12 15:59:09.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (257, 1, 'B', 'B', 'sys_class_label', NULL, 'default', 'N', '0', 'admin', '2022-01-11 10:49:10.0', 'admin', '2022-01-12 15:59:17.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (258, 4, 'G', 'G', 'sys_class_label', NULL, 'default', 'N', '0', 'admin', '2022-01-11 10:49:23.0', 'admin', '2022-05-29 19:16:38.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (259, 5, 'L', 'L', 'sys_class_label', NULL, 'default', 'N', '0', 'admin', '2022-01-12 15:59:47.0', 'admin', '2022-05-29 19:16:50.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (260, 1, '一大队', '01', 'sys_dept_num', NULL, 'default', 'N', '0', 'admin', '2022-01-15 10:07:44.0', '', NULL, '一大队'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (261, 2, '二大队', '02', 'sys_dept_num', NULL, 'default', 'N', '0', 'admin', '2022-01-15 10:08:04.0', '', NULL, '二大队'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (262, 3, '三大队', '03', 'sys_dept_num', NULL, 'default', 'N', '0', 'admin', '2022-01-15 10:08:26.0', '', NULL, '三大队'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (263, 4, '四大队', '04', 'sys_dept_num', NULL, 'default', 'N', '0', 'admin', '2022-01-15 10:08:48.0', '', NULL, '四大队'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (264, 5, '五大队', '05', 'sys_dept_num', NULL, 'default', 'N', '0', 'admin', '2022-01-15 10:09:09.0', '', NULL, '五大队'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (265, 6, '六大队', '06', 'sys_dept_num', NULL, 'default', 'N', '0', 'admin', '2022-01-15 10:09:44.0', '', NULL, '六大队'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (266, 7, '七大队', '07', 'sys_dept_num', NULL, 'default', 'N', '0', 'admin', '2022-01-15 10:10:07.0', '', NULL, '七大队'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (267, 1, '01', '01', 'sys_bc', NULL, 'default', 'N', '0', 'admin', '2022-01-15 10:11:37.0', 'admin', '2022-06-15 10:42:10.0', '业务方向1'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (268, 2, '02', '02', 'sys_bc', NULL, 'default', 'N', '0', 'admin', '2022-01-15 10:11:52.0', 'admin', '2022-06-15 10:42:16.0', '业务方向2'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (269, 3, '03', '03', 'sys_bc', NULL, 'default', 'N', '0', 'admin', '2022-01-15 10:12:06.0', 'admin', '2022-06-15 10:42:20.0', '业务方向3'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (270, 4, '04', '04', 'sys_bc', NULL, 'default', 'N', '0', 'admin', '2022-01-15 10:12:19.0', 'admin', '2022-06-15 10:42:25.0', '业务方向4'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (271, 5, '05', '05', 'sys_bc', NULL, 'default', 'N', '0', 'admin', '2022-01-15 10:12:54.0', 'admin', '2022-06-15 10:42:30.0', '业务方向5'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (272, 6, '06', '06', 'sys_bc', NULL, 'default', 'N', '0', 'admin', '2022-01-15 10:13:08.0', 'admin', '2022-06-15 10:42:39.0', '业务方向6'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (273, 7, '07', '07', 'sys_bc', NULL, 'default', 'N', '0', 'admin', '2022-01-15 10:13:25.0', 'admin', '2022-06-15 10:42:44.0', '业务方向7'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (274, 1, '邪教', '01', 'sys_bc01_bd', NULL, 'default', 'N', '0', 'admin', '2022-01-15 10:15:44.0', '', NULL, '一大队业务类别_邪教'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (275, 2, '盗窃', '02', 'sys_bc01_bd', NULL, 'default', 'N', '0', 'admin', '2022-01-15 10:16:07.0', '', NULL, '一大队业务类别_盗窃'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (276, 1, '逃犯', '01', 'sys_bc02_bd', NULL, 'default', 'N', '0', 'admin', '2022-01-15 10:16:53.0', '', NULL, '二大队业务类别_逃犯'); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (277, 1, '01', '01', 'sys_label_domain', NULL, 'default', 'N', '0', 'admin', '2022-03-15 15:41:49.0', 'admin', '2022-05-11 14:34:49.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (278, 2, '02', '02', 'sys_label_domain', NULL, 'default', 'N', '0', 'admin', '2022-03-15 15:42:00.0', 'admin', '2022-05-11 14:34:54.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (279, 3, '03', '03', 'sys_label_domain', NULL, 'default', 'N', '0', 'admin', '2022-03-15 15:42:10.0', 'admin', '2022-05-11 14:34:59.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (280, 4, '04', '04', 'sys_label_domain', NULL, 'default', 'N', '0', 'admin', '2022-03-15 15:42:19.0', 'admin', '2022-05-11 14:35:04.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (281, 5, '05', '05', 'sys_label_domain', NULL, 'default', 'N', '0', 'admin', '2022-03-15 15:42:28.0', 'admin', '2022-05-11 14:35:09.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (282, 6, '06', '06', 'sys_label_domain', NULL, 'default', 'N', '0', 'admin', '2022-03-15 15:42:38.0', 'admin', '2022-05-11 14:35:14.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (283, 7, '07', '07', 'sys_label_domain', NULL, 'default', 'N', '0', 'admin', '2022-03-15 15:42:47.0', 'admin', '2022-05-11 14:35:18.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (284, 3, 'D', 'D', 'sys_class_label', NULL, 'default', 'N', '0', 'admin', '2022-05-29 19:16:16.0', 'admin', '2022-05-29 19:16:45.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (285, 0, '事件链', '1', 'sys_eventgraph_type', NULL, 'default', 'N', '0', 'admin', '2022-05-29 19:18:08.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (286, 1, '事件关联关系', '2', 'sys_eventgraph_type', NULL, 'default', 'N', '0', 'admin', '2022-05-29 19:18:23.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (291, 1, '中国', '中国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, 'admin', '2022-05-31 15:13:04.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (292, 2, '阿鲁巴', '阿鲁巴', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (293, 3, '阿富汗伊斯兰国', '阿富汗伊斯兰国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (294, 4, '安哥拉共和国', '安哥拉共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (295, 5, '安圭拉', '安圭拉', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (296, 6, '阿尔巴尼亚共和国', '阿尔巴尼亚共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (297, 7, '安道尔公国', '安道尔公国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (298, 8, '荷属安的列斯', '荷属安的列斯', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (299, 9, '阿拉伯联合酋长国', '阿拉伯联合酋长国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (300, 10, '阿根廷共和国', '阿根廷共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (301, 11, '亚美尼亚共和国', '亚美尼亚共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (302, 12, '美属萨摩亚', '美属萨摩亚', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (303, 13, '南极洲', '南极洲', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (304, 14, '法属南部领土', '法属南部领土', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (305, 15, '安提瓜和巴布达 ', '安提瓜和巴布达 ', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (306, 16, '澳大利亚联邦', '澳大利亚联邦', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (307, 17, '奥地利共和国', '奥地利共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (308, 18, '阿塞拜疆共和国', '阿塞拜疆共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (309, 19, '布隆迪共和国', '布隆迪共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (310, 20, '比利时王国', '比利时王国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (311, 21, '贝宁共和国', '贝宁共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (312, 22, '布基纳法索', '布基纳法索', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (313, 23, '孟加拉人民共和国', '孟加拉人民共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (314, 24, '保加利亚共和国', '保加利亚共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (315, 25, '巴林国', '巴林国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (316, 26, '巴哈马共和国', '巴哈马共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (317, 27, '波斯尼亚和黑塞哥维那共和国', '波斯尼亚和黑塞哥维那共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (318, 28, '白俄罗斯共和国', '白俄罗斯共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (319, 29, '伯利兹', '伯利兹', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (320, 30, '百慕大群岛', '百慕大群岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (321, 31, '玻利维亚共和国', '玻利维亚共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (322, 32, '巴西联邦共和国', '巴西联邦共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (323, 33, '巴巴多斯', '巴巴多斯', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (324, 34, '文莱达鲁萨兰国', '文莱达鲁萨兰国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (325, 35, '不丹王国', '不丹王国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (326, 36, '布维岛', '布维岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (327, 37, '博茨瓦纳共和国', '博茨瓦纳共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (328, 38, '中非共和国', '中非共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (329, 39, '加拿大', '加拿大', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (330, 40, '科科斯(基林)群岛', '科科斯(基林)群岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (331, 41, '瑞士联邦', '瑞士联邦', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (332, 42, '智利共和国', '智利共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (333, 43, '科特迪瓦共和国', '科特迪瓦共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (334, 44, '喀麦隆共和国', '喀麦隆共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (335, 45, '刚果共和国', '刚果共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (336, 46, '库克群岛', '库克群岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (337, 47, '哥伦比亚共和国', '哥伦比亚共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (338, 48, '科摩罗伊斯兰联邦共和国', '科摩罗伊斯兰联邦共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (339, 49, '佛得角共和国', '佛得角共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (340, 50, '哥斯达黎加共和国', '哥斯达黎加共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (341, 51, '中国台湾', '中国台湾', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (342, 52, '古巴共和国', '古巴共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (343, 53, '圣诞岛', '圣诞岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (344, 54, '开曼群岛', '开曼群岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (345, 55, '塞浦路斯共和国', '塞浦路斯共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (346, 56, '捷克共和国 ', '捷克共和国 ', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (347, 57, '德意志联邦共和国', '德意志联邦共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (348, 58, '吉布提共和国', '吉布提共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (349, 59, '多米尼克联邦', '多米尼克联邦', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (350, 60, '丹麦王国', '丹麦王国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (351, 61, '多米尼加共和国', '多米尼加共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (352, 62, '阿尔及利亚民主人民共和国', '阿尔及利亚民主人民共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (353, 63, '厄瓜多尔共和国', '厄瓜多尔共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (354, 64, '阿拉伯埃及共和国', '阿拉伯埃及共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (355, 65, '厄立特里亚国', '厄立特里亚国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (356, 66, '西撒哈拉', '西撒哈拉', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (357, 67, '西班牙', '西班牙', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (358, 68, '爱沙尼亚共和国', '爱沙尼亚共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (359, 69, '埃塞俄比亚', '埃塞俄比亚', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (360, 70, '芬兰共和国', '芬兰共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (361, 71, '斐济共和国', '斐济共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (362, 72, '马尔维纳斯群岛', '马尔维纳斯群岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (363, 73, '法兰斯共和国', '法兰斯共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (364, 74, '法罗群岛', '法罗群岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (365, 75, '密克罗尼西亚联邦', '密克罗尼西亚联邦', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (366, 76, '加蓬共和国', '加蓬共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (367, 77, '大不列颠及北爱尔兰联合王国', '大不列颠及北爱尔兰联合王国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (368, 78, '格鲁吉亚共和国', '格鲁吉亚共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (369, 79, '加纳共和国', '加纳共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (370, 80, '直布罗陀', '直布罗陀', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (371, 81, '几内亚共和国', '几内亚共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (372, 82, '瓜德罗普', '瓜德罗普', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (373, 83, '冈比亚共和国', '冈比亚共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (374, 84, '几内亚比绍', '几内亚比绍', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (375, 85, '赤道几内亚共和国', '赤道几内亚共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (376, 86, '希腊共和国', '希腊共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (377, 87, '格林纳达', '格林纳达', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (378, 88, '格陵兰', '格陵兰', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (379, 89, '危地马拉共和国', '危地马拉共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (380, 90, '法属圭亚那', '法属圭亚那', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (381, 91, '关岛', '关岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (382, 92, '圭亚那合作共和国', '圭亚那合作共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (383, 93, '香港', '香港', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (384, 94, '赫德岛和麦克唐纳岛', '赫德岛和麦克唐纳岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (385, 95, '洪都拉斯共和国', '洪都拉斯共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (386, 96, '克罗地亚共和国', '克罗地亚共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (387, 97, '海地共和国', '海地共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (388, 98, '匈牙利共和国', '匈牙利共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (389, 99, '印度尼西亚共和国', '印度尼西亚共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (390, 100, '印度共和国', '印度共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (391, 101, '英属印度洋领土', '英属印度洋领土', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (392, 102, '爱尔兰', '爱尔兰', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (393, 103, '伊朗伊斯兰共和国', '伊朗伊斯兰共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (394, 104, '伊拉克共和国', '伊拉克共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (395, 105, '冰岛共和国', '冰岛共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (396, 106, '以色列国 ', '以色列国 ', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (397, 107, '意大利共和国', '意大利共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (398, 108, '牙买加', '牙买加', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (399, 109, '约旦哈西姆王国', '约旦哈西姆王国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (400, 110, '日本国', '日本国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (401, 111, '哈萨克斯坦共和国', '哈萨克斯坦共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (402, 112, '肯尼亚共和国', '肯尼亚共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (403, 113, '吉尔吉斯共和国', '吉尔吉斯共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (404, 114, '柬埔寨王国', '柬埔寨王国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (405, 115, '基里巴斯共和国', '基里巴斯共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (406, 116, '圣基茨和尼维斯联邦', '圣基茨和尼维斯联邦', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (407, 117, '大韩民国', '大韩民国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (408, 118, '科威特国', '科威特国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (409, 119, '老挝人民民主共和国', '老挝人民民主共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (410, 120, '黎巴嫩共和国', '黎巴嫩共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (411, 121, '利比里亚共和国', '利比里亚共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (412, 122, '大阿拉伯利比亚人民社会主义民众国', '大阿拉伯利比亚人民社会主义民众国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (413, 123, '圣卢西亚', '圣卢西亚', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (414, 124, '列支敦士登公国', '列支敦士登公国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (415, 125, '斯里兰卡民族社会主义共和国', '斯里兰卡民族社会主义共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (416, 126, '莱索托王国', '莱索托王国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (417, 127, '立陶宛共和国', '立陶宛共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (418, 128, '卢森堡大公国', '卢森堡大公国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (419, 129, '拉脱维亚共和国', '拉脱维亚共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (420, 130, '澳门', '澳门', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (421, 131, '摩洛哥王国', '摩洛哥王国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (422, 132, '摩纳哥王国', '摩纳哥王国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (423, 133, '摩尔多瓦共和国', '摩尔多瓦共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (424, 134, '马达加斯加共和国', '马达加斯加共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (425, 135, '马尔代夫共和国', '马尔代夫共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (426, 136, '墨西哥合众国', '墨西哥合众国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (427, 137, '玛绍尔群岛共和国', '玛绍尔群岛共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (428, 138, '马其顿共和国', '马其顿共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (429, 139, '马里共和国', '马里共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (430, 140, '马耳他共和国', '马耳他共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (431, 141, '缅甸联邦', '缅甸联邦', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (432, 142, '蒙古国', '蒙古国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (433, 143, '北马里亚娜自由联邦', '北马里亚娜自由联邦', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (434, 144, '莫桑比克共和国', '莫桑比克共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (435, 145, '毛里塔尼亚伊斯兰共和国', '毛里塔尼亚伊斯兰共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (436, 146, '蒙特塞拉特', '蒙特塞拉特', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (437, 147, '马提尼克', '马提尼克', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (438, 148, '毛里求斯共和国', '毛里求斯共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (439, 149, '马拉维共和国', '马拉维共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (440, 150, '马来西亚', '马来西亚', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (441, 151, '马约特', '马约特', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (442, 152, '纳米比亚共和国', '纳米比亚共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (443, 153, '新喀里多尼亚', '新喀里多尼亚', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (444, 154, '尼日尔共和国', '尼日尔共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (445, 155, '诺福克岛', '诺福克岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (446, 156, '尼日利亚联邦共和国', '尼日利亚联邦共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (447, 157, '尼加拉瓜共和国', '尼加拉瓜共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (448, 158, '纽埃', '纽埃', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (449, 159, '荷兰王国', '荷兰王国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (450, 160, '挪威王国', '挪威王国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (451, 161, '尼泊尔王国', '尼泊尔王国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (452, 162, '瑙鲁共和国', '瑙鲁共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (453, 163, '新西兰', '新西兰', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (454, 164, '阿曼苏丹国', '阿曼苏丹国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (455, 165, '巴基斯坦伊斯兰共和国', '巴基斯坦伊斯兰共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (456, 166, '巴拿马共和国', '巴拿马共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (457, 167, '皮特凯恩岛', '皮特凯恩岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (458, 168, '秘鲁共和国', '秘鲁共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (459, 169, '菲律宾共和国', '菲律宾共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (460, 170, '贝劳共和国', '贝劳共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (461, 171, '巴布亚新几内亚独立国', '巴布亚新几内亚独立国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (462, 172, '波兰共和国', '波兰共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (463, 173, '波多黎各自由联邦', '波多黎各自由联邦', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (464, 174, '朝鲜民主主义人民共和国', '朝鲜民主主义人民共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (465, 175, '葡萄牙共和国', '葡萄牙共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (466, 176, '巴拉圭共和国', '巴拉圭共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (467, 177, '巴勒斯坦国', '巴勒斯坦国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (468, 178, '法属伯利尼西亚', '法属伯利尼西亚', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (469, 179, '卡塔尔国', '卡塔尔国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (470, 180, '留尼汪', '留尼汪', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (471, 181, '罗马尼亚', '罗马尼亚', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (472, 182, '俄罗斯联邦', '俄罗斯联邦', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (473, 183, '卢旺达共和国', '卢旺达共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (474, 184, '沙特阿拉伯王国', '沙特阿拉伯王国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (475, 185, '塞尔维亚和黑山', '塞尔维亚和黑山', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (476, 186, '苏丹共和国', '苏丹共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (477, 187, '塞内加尔共和国', '塞内加尔共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (478, 188, '新加坡共和国', '新加坡共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (479, 189, '南乔治岛和南桑德韦奇岛', '南乔治岛和南桑德韦奇岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (480, 190, '圣赫勒拿', '圣赫勒拿', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (481, 191, '斯瓦尔巴群岛', '斯瓦尔巴群岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (482, 192, '所罗门群岛', '所罗门群岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (483, 193, '塞拉利昂共和国', '塞拉利昂共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (484, 194, '萨尔多瓦共和国', '萨尔多瓦共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (485, 195, '圣马力诺共和国', '圣马力诺共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (486, 196, '索马里共和国', '索马里共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (487, 197, '圣皮埃尔和密克隆', '圣皮埃尔和密克隆', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (488, 198, '圣多美和普林西比民主共和国 ', '圣多美和普林西比民主共和国 ', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (489, 199, '苏里南共和国', '苏里南共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (490, 200, '斯洛伐克共和国', '斯洛伐克共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (491, 201, '斯洛文尼亚共和国', '斯洛文尼亚共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (492, 202, '瑞典王国', '瑞典王国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (493, 203, '斯威士兰王国', '斯威士兰王国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (494, 204, '塞舌尔共和国', '塞舌尔共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (495, 205, '阿拉伯叙利亚共和国', '阿拉伯叙利亚共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (496, 206, '特克斯和凯科斯群岛', '特克斯和凯科斯群岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (497, 207, '乍得共和国', '乍得共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (498, 208, '多哥共和国', '多哥共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (499, 209, '泰王国', '泰王国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (500, 210, '塔吉克斯坦共和国', '塔吉克斯坦共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (501, 211, '托克劳', '托克劳', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (502, 212, '土库曼斯坦', '土库曼斯坦', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (503, 213, '东帝汶', '东帝汶', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (504, 214, '汤加王国', '汤加王国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (505, 215, '特立尼达和多巴哥共和国', '特立尼达和多巴哥共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (506, 216, '突尼斯共和国', '突尼斯共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (507, 217, '土耳其共和国', '土耳其共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (508, 218, '图瓦卢', '图瓦卢', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (509, 219, '坦桑尼亚联合共和国', '坦桑尼亚联合共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (510, 220, '乌干达共和国', '乌干达共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (511, 221, '乌克兰', '乌克兰', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (512, 222, '美属太平洋各群岛', '美属太平洋各群岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (513, 223, '乌拉圭东岸共和国', '乌拉圭东岸共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (514, 224, '美利坚合众国', '美利坚合众国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (515, 225, '乌兹别克斯坦共和国', '乌兹别克斯坦共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (516, 226, '梵蒂冈城国', '梵蒂冈城国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (517, 227, '圣文森特和格林纳丁斯', '圣文森特和格林纳丁斯', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (518, 228, '委内瑞拉共和国', '委内瑞拉共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (519, 229, '英属维尔京群岛', '英属维尔京群岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (520, 230, '美属维尔京群岛', '美属维尔京群岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (521, 231, '越南社会主义共和国', '越南社会主义共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (522, 232, '瓦努阿图共和国', '瓦努阿图共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (523, 233, '瓦利斯和富图纳群岛', '瓦利斯和富图纳群岛', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (524, 234, '西萨摩亚独立国', '西萨摩亚独立国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (525, 235, '也门共和国', '也门共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (526, 236, '南非共和国', '南非共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (527, 237, '扎伊尔共和国', '扎伊尔共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (528, 238, '赞比亚共和国', '赞比亚共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (529, 239, '津巴布韦共和国', '津巴布韦共和国', 'sys_country_code', NULL, 'default', 'N', '0', '', NULL, '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (530, 1, '男', '0', 'sys_user_sex2', NULL, 'default', 'N', '0', 'admin', '2022-08-08 09:18:49.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (531, 2, '女', '1', 'sys_user_sex2', NULL, 'default', 'N', '0', 'admin', '2022-08-08 09:19:01.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (532, 3, '未知', '2', 'sys_user_sex2', NULL, 'default', 'N', '0', 'admin', '2022-08-08 09:19:14.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (533, 0, 'V1.0', 'V1.0', 'kg_version', NULL, 'default', 'N', '0', 'admin', '2023-05-06 11:23:12.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (534, 2, 'V2.0', 'V2.0', 'kg_version', NULL, 'default', 'N', '0', 'admin', '2023-05-06 11:23:30.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (535, 3, 'V3.0', 'V3.0', 'kg_version', NULL, 'default', 'N', '0', 'admin', '2023-05-06 11:23:46.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (536, 4, 'V4.0', 'V4.0', 'kg_version', NULL, 'default', 'N', '0', 'admin', '2023-05-06 11:24:03.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (537, 5, 'V5.0', 'V5.0', 'kg_version', NULL, 'default', 'N', '0', 'admin', '2023-05-06 11:24:21.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (538, 1, '未上线', '1', 'kg_status', NULL, 'default', 'N', '0', 'admin', '2023-05-06 11:26:36.0', 'admin', '2023-05-06 11:32:21.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (539, 2, '已上线', '2', 'kg_status', NULL, 'default', 'N', '0', 'admin', '2023-05-06 11:32:33.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (540, 1, '交互界面', '1', 'kg_extract_type', NULL, 'default', 'N', '0', 'admin', '2023-05-11 16:38:32.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (541, 2, '代码编辑', '2', 'kg_extract_type', NULL, 'default', 'N', '0', 'admin', '2023-05-11 16:38:44.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (542, 1, 'NER标注', '1', 'kg_tag_type', NULL, 'default', 'N', '0', 'admin', '2023-06-06 10:35:22.0', 'admin', '2023-06-06 16:19:13.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (543, 2, 'RE标注', '2', 'kg_tag_type', NULL, 'default', 'N', '0', 'admin', '2023-06-06 10:35:38.0', 'admin', '2023-06-06 16:19:18.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (544, 1, '个人', '1', 'kg_tag_text_type', NULL, 'default', 'N', '0', 'admin', '2023-06-06 10:38:56.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (545, 2, '企业', '2', 'kg_tag_text_type', NULL, 'default', 'N', '0', 'admin', '2023-06-06 10:39:09.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (546, 1, 'DGCNN', '1', 'kg_model_template', NULL, 'default', 'N', '0', 'admin', '2023-06-14 14:35:54.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (547, 2, 'MRC-BM-v2', '2', 'kg_model_template', NULL, 'default', 'N', '0', 'admin', '2023-06-14 14:36:12.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (548, 3, 'MRC-BM', '3', 'kg_model_template', NULL, 'default', 'N', '0', 'admin', '2023-06-14 14:36:27.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (549, 1, 'DATASET', '1', 'kg_model_datatype', NULL, 'default', 'N', '0', 'admin', '2023-06-14 14:37:09.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (550, 2, 'BRAT', '2', 'kg_model_datatype', NULL, 'default', 'N', '0', 'admin', '2023-06-14 14:37:19.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (551, 3, 'MODELARTS', '3', 'kg_model_datatype', NULL, 'default', 'N', '0', 'admin', '2023-06-14 14:37:34.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (552, 1, 'LoginUser', 'LoginUser', 'kg_schema_dtype', NULL, 'default', 'N', '0', 'admin', '2023-07-07 16:34:10.0', 'admin', '2023-07-07 16:35:23.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (553, 2, 'Film', 'Film', 'kg_schema_dtype', NULL, 'default', 'N', '0', 'admin', '2023-07-07 16:34:57.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (554, 3, 'Actor', 'Actor', 'kg_schema_dtype', NULL, 'default', 'N', '0', 'admin', '2023-07-07 16:35:10.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (555, 1, '表格配置模式', '1', 'kg_mapping_method', NULL, 'default', 'N', '0', 'admin', '2023-07-25 13:33:52.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (556, 2, '代码配置模式', '2', 'kg_mapping_method', NULL, 'default', 'N', '0', 'admin', '2023-07-25 13:34:08.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (557, 1, 'POST', 'POST', 'kg_model_requestmethod', NULL, 'default', 'N', '0', 'admin', '2024-01-11 15:03:49.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (558, 2, 'GET', 'GET', 'kg_model_requestmethod', NULL, 'default', 'N', '0', 'admin', '2024-01-11 15:03:59.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (559, 3, 'PUT', 'PUT', 'kg_model_requestmethod', NULL, 'default', 'N', '0', 'admin', '2024-01-11 16:12:17.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (560, 4, 'PATCH', 'PATCH', 'kg_model_requestmethod', NULL, 'default', 'N', '0', 'admin', '2024-01-11 16:12:28.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (561, 5, 'DELETE', 'DELETE', 'kg_model_requestmethod', NULL, 'default', 'N', '0', 'admin', '2024-01-11 16:12:44.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (562, 1, '结构化', '1', 'kg_type', NULL, 'default', 'N', '0', 'admin', '2024-07-05 09:32:35.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (563, 2, '非结构化', '2', 'kg_type', NULL, 'default', 'N', '0', 'admin', '2024-07-05 09:32:49.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (564, 1, '人物', '01', 'kg_entitytype', NULL, 'default', 'N', '0', 'admin', '2024-09-09 11:01:05.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (565, 2, '地点', '02', 'kg_entitytype', NULL, 'default', 'N', '0', 'admin', '2024-09-09 11:01:18.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (566, 3, '机构', '03', 'kg_entitytype', NULL, 'default', 'N', '0', 'admin', '2024-09-09 11:01:47.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (567, 4, '时间', '04', 'kg_entitytype', NULL, 'default', 'N', '0', 'admin', '2024-09-09 11:02:10.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (568, 5, '概念', '05', 'kg_entitytype', NULL, 'default', 'N', '0', 'admin', '2024-09-09 11:02:37.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (569, 6, '事件', '06', 'kg_entitytype', NULL, 'default', 'N', '0', 'admin', '2024-09-09 11:02:51.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (570, 1, '实体', 'entity', 'kg_domain_dict_type', NULL, 'default', 'N', '0', 'admin', '2025-09-15 09:34:27.0', 'admin', '2025-09-16 09:16:43.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (571, 2, '属性', 'property', 'kg_domain_dict_type', NULL, 'default', 'N', '0', 'admin', '2025-09-15 09:34:42.0', 'admin', '2025-09-16 09:16:53.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (572, 3, '关系', 'relation', 'kg_domain_dict_type', NULL, 'default', 'N', '0', 'admin', '2025-09-15 09:34:55.0', 'admin', '2025-09-16 09:17:01.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (573, 1, '10', '10', 'kg_rel_num', NULL, 'default', 'N', '0', 'admin', '2026-03-04 10:08:23.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (574, 2, '20', '20', 'kg_rel_num', NULL, 'default', 'N', '0', 'admin', '2026-03-04 10:08:32.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (575, 3, '50', '50', 'kg_rel_num', NULL, 'default', 'N', '0', 'admin', '2026-03-04 10:08:42.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (576, 4, '100', '100', 'kg_rel_num', NULL, 'default', 'N', '0', 'admin', '2026-03-04 10:08:51.0', 'admin', '2026-03-05 09:42:37.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (577, 1, '径向力布局', 'forceAtlas2', 'kg_layout', NULL, 'default', 'N', '0', 'admin', '2026-03-26 11:06:55.0', 'admin', '2026-03-26 14:38:30.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (578, 2, '环形布局', 'circular', 'kg_layout', NULL, 'default', 'N', '0', 'admin', '2026-03-26 11:07:22.0', 'admin', '2026-03-26 13:58:23.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (579, 3, '动态布局', 'force', 'kg_layout', NULL, 'default', 'N', '0', 'admin', '2026-03-26 11:07:52.0', 'admin', '2026-03-26 15:30:00.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (580, 4, '静态布局', 'grid', 'kg_layout', NULL, 'default', 'N', '0', 'admin', '2026-03-26 11:08:09.0', 'admin', '2026-03-26 15:30:14.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (581, 5, '同心圆布局', 'concentric', 'kg_layout', NULL, 'default', 'N', '0', 'admin', '2026-03-26 11:08:30.0', 'admin', '2026-03-26 14:01:05.0', NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (582, 7, '垂直布局', 'cubic-vertical', 'kg_layout', NULL, 'default', 'N', '0', 'admin', '2026-04-07 09:01:30.0', '', NULL, NULL); +INSERT INTO public.sys_dict_data (dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark) VALUES (583, 8, '水平布局', 'dendrogram', 'kg_layout', NULL, 'default', 'N', '0', 'admin', '2026-04-07 09:01:55.0', '', NULL, NULL); + diff --git a/RuoYi-Vue/sql/train/v2/004_rebuild_business_tables.sql b/RuoYi-Vue/sql/train/v2/004_rebuild_business_tables.sql index 2ea547d98..9692b0554 100644 --- a/RuoYi-Vue/sql/train/v2/004_rebuild_business_tables.sql +++ b/RuoYi-Vue/sql/train/v2/004_rebuild_business_tables.sql @@ -42,10 +42,15 @@ ALTER TABLE train_dorm_auth DROP CONSTRAINT IF EXISTS fk_dormauth_plan; ALTER TABLE train_dorm_auth DROP CONSTRAINT IF EXISTS fk_dormauth_dorm; ALTER TABLE train_class_report DROP CONSTRAINT IF EXISTS fk_classreport_plan; +ALTER TABLE train_class_report DROP CONSTRAINT IF EXISTS fk_report_plan; ALTER TABLE train_class_report DROP CONSTRAINT IF EXISTS fk_classreport_stu; +ALTER TABLE train_class_report DROP CONSTRAINT IF EXISTS fk_report_stu; ALTER TABLE train_class_report DROP CONSTRAINT IF EXISTS fk_classreport_dorm; +ALTER TABLE train_class_report DROP CONSTRAINT IF EXISTS fk_report_dorm; ALTER TABLE train_class_report DROP CONSTRAINT IF EXISTS fk_classreport_classroom; +ALTER TABLE train_class_report DROP CONSTRAINT IF EXISTS fk_report_classroom; ALTER TABLE train_class_report DROP CONSTRAINT IF EXISTS fk_classreport_site; +ALTER TABLE train_class_report DROP CONSTRAINT IF EXISTS fk_report_site; ALTER TABLE train_student_checkin DROP CONSTRAINT IF EXISTS fk_checkin_plan; ALTER TABLE train_student_checkin DROP CONSTRAINT IF EXISTS fk_checkin_course; @@ -53,8 +58,11 @@ ALTER TABLE train_student_checkin DROP CONSTRAINT IF EXISTS fk_checkin_stu; ALTER TABLE train_student_checkin DROP CONSTRAINT IF EXISTS fk_checkin_board; ALTER TABLE train_study_duration DROP CONSTRAINT IF EXISTS fk_studydur_stu; +ALTER TABLE train_study_duration DROP CONSTRAINT IF EXISTS fk_duration_stu; ALTER TABLE train_study_duration DROP CONSTRAINT IF EXISTS fk_studydur_plan; +ALTER TABLE train_study_duration DROP CONSTRAINT IF EXISTS fk_duration_plan; ALTER TABLE train_study_duration DROP CONSTRAINT IF EXISTS fk_studydur_course; +ALTER TABLE train_study_duration DROP CONSTRAINT IF EXISTS fk_duration_course; ALTER TABLE train_student_portrait DROP CONSTRAINT IF EXISTS fk_portrait_stu; ALTER TABLE train_student_portrait DROP CONSTRAINT IF EXISTS fk_portrait_plan; diff --git a/RuoYi-Vue/sql/train/v2/009_drop_legacy_score.sql b/RuoYi-Vue/sql/train/v2/009_drop_legacy_score.sql index 9d977eacf..3546e85b6 100644 --- a/RuoYi-Vue/sql/train/v2/009_drop_legacy_score.sql +++ b/RuoYi-Vue/sql/train/v2/009_drop_legacy_score.sql @@ -36,9 +36,13 @@ DROP TRIGGER IF EXISTS trig_train_scoreinfo_modify ON train_score_info; -- 步骤 3: 显式卸载已知历史约束 ALTER TABLE train_score_info DROP CONSTRAINT IF EXISTS fk_scoreinfo_plan; +ALTER TABLE train_score_info DROP CONSTRAINT IF EXISTS fk_score_plan; ALTER TABLE train_score_info DROP CONSTRAINT IF EXISTS fk_scoreinfo_course; +ALTER TABLE train_score_info DROP CONSTRAINT IF EXISTS fk_score_course; ALTER TABLE train_score_info DROP CONSTRAINT IF EXISTS fk_scoreinfo_stu; +ALTER TABLE train_score_info DROP CONSTRAINT IF EXISTS fk_score_stu; ALTER TABLE train_score_info DROP CONSTRAINT IF EXISTS uq_scoreinfo_plan_c_stu; +ALTER TABLE train_score_info DROP CONSTRAINT IF EXISTS uk_score_plan_course_stu; -- 步骤 4: 安全常规 DROP TABLE (无 CASCADE) DROP TABLE IF EXISTS train_score_info; diff --git a/RuoYi-Vue/sql/train/v2/rollback/000_phase05_exact_schema.sql b/RuoYi-Vue/sql/train/v2/rollback/000_phase05_exact_schema.sql index eb4a4f4b2..30bdaf9bd 100644 --- a/RuoYi-Vue/sql/train/v2/rollback/000_phase05_exact_schema.sql +++ b/RuoYi-Vue/sql/train/v2/rollback/000_phase05_exact_schema.sql @@ -26,7 +26,7 @@ CREATE TABLE train_teacher ( create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, remark VARCHAR(200), - CONSTRAINT pk_train_teacher PRIMARY KEY (t_id) + CONSTRAINT train_teacher_pkey PRIMARY KEY (t_id) ); -- 2. train_student 学员表 @@ -43,7 +43,7 @@ CREATE TABLE train_student ( create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, remark VARCHAR(200), - CONSTRAINT pk_train_student PRIMARY KEY (s_id) + CONSTRAINT train_student_pkey PRIMARY KEY (s_id) ); -- 3. train_course 课程表 @@ -62,7 +62,7 @@ CREATE TABLE train_course ( create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, remark VARCHAR(200), - CONSTRAINT pk_train_course PRIMARY KEY (c_id) + CONSTRAINT train_course_pkey PRIMARY KEY (c_id) ); -- 4. train_class_plan 开班计划表 @@ -81,7 +81,7 @@ CREATE TABLE train_class_plan ( create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, remark VARCHAR(200), - CONSTRAINT pk_train_class_plan PRIMARY KEY (plan_id) + CONSTRAINT train_class_plan_pkey PRIMARY KEY (plan_id) ); -- 5. train_dormitory_info 宿舍信息表 @@ -97,8 +97,8 @@ CREATE TABLE train_dormitory_info ( create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, remark VARCHAR(200), - CONSTRAINT pk_train_dormitory_info PRIMARY KEY (dorm_id), - CONSTRAINT uq_dorm_building_room UNIQUE (dorm_building, dorm_room) + CONSTRAINT train_dormitory_info_pkey PRIMARY KEY (dorm_id), + CONSTRAINT uk_dorm_build_room UNIQUE (dorm_building, dorm_room) ); -- 6. train_dorm_auth 宿舍门禁表 @@ -115,8 +115,8 @@ CREATE TABLE train_dorm_auth ( create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, remark VARCHAR(200), - CONSTRAINT pk_train_dorm_auth PRIMARY KEY (auth_id), - CONSTRAINT uq_dormauth_stu_plan UNIQUE (student_id, plan_id) + CONSTRAINT train_dorm_auth_pkey PRIMARY KEY (auth_id), + CONSTRAINT uk_student_plan_dormauth UNIQUE (student_id, plan_id) ); -- 7. train_classroom_info 教室信息表 @@ -130,7 +130,7 @@ CREATE TABLE train_classroom_info ( create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, remark VARCHAR(200), - CONSTRAINT pk_train_classroom_info PRIMARY KEY (class_room_id) + CONSTRAINT train_classroom_info_pkey PRIMARY KEY (class_room_id) ); -- 8. train_training_site 实训场地表 @@ -145,7 +145,7 @@ CREATE TABLE train_training_site ( create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, remark VARCHAR(200), - CONSTRAINT pk_train_training_site PRIMARY KEY (site_id) + CONSTRAINT train_training_site_pkey PRIMARY KEY (site_id) ); -- 9. train_class_report 报到记录表 @@ -161,8 +161,8 @@ CREATE TABLE train_class_report ( alloc_classroom_id VARCHAR(32), alloc_site_id VARCHAR(32), create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, - CONSTRAINT pk_train_class_report PRIMARY KEY (report_id), - CONSTRAINT uq_classreport_plan_stu UNIQUE (plan_id, student_id) + CONSTRAINT train_class_report_pkey PRIMARY KEY (report_id), + CONSTRAINT uk_plan_stu_report UNIQUE (plan_id, student_id) ); -- 10. train_electronic_board 电子班牌表 @@ -181,8 +181,8 @@ CREATE TABLE train_electronic_board ( create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, remark VARCHAR(200), - CONSTRAINT pk_train_electronic_board PRIMARY KEY (board_id), - CONSTRAINT uq_board_sn UNIQUE (board_sn) + CONSTRAINT train_electronic_board_pkey PRIMARY KEY (board_id), + CONSTRAINT uk_board_sn UNIQUE (board_sn) ); -- 11. train_student_checkin 考勤签到表 @@ -197,8 +197,8 @@ CREATE TABLE train_student_checkin ( checkin_status SMALLINT, lesson_start_time TIMESTAMP, lesson_end_time TIMESTAMP, - CONSTRAINT pk_train_student_checkin PRIMARY KEY (checkin_id), - CONSTRAINT uq_checkin_lesson_stu UNIQUE (plan_id, c_id, student_id, lesson_start_time) + CONSTRAINT train_student_checkin_pkey PRIMARY KEY (checkin_id), + CONSTRAINT uk_lesson_stu_checkin UNIQUE (plan_id, c_id, student_id, lesson_start_time) ); -- 12. train_score_info 成绩信息表 (历史旧表) @@ -213,8 +213,8 @@ CREATE TABLE train_score_info ( source_type SMALLINT, source_system VARCHAR(50), import_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, - CONSTRAINT pk_train_score_info PRIMARY KEY (score_id), - CONSTRAINT uq_scoreinfo_plan_c_stu UNIQUE (plan_id, c_id, student_id) + CONSTRAINT train_score_info_pkey PRIMARY KEY (score_id), + CONSTRAINT uk_score_plan_course_stu UNIQUE (plan_id, c_id, student_id) ); -- 13. train_study_duration 学习时长表 @@ -228,7 +228,7 @@ CREATE TABLE train_study_duration ( end_time TIMESTAMP, study_seconds INTEGER, sync_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, - CONSTRAINT pk_train_study_duration PRIMARY KEY (dur_id) + CONSTRAINT train_study_duration_pkey PRIMARY KEY (dur_id) ); -- 14. train_student_portrait 学员画像表 @@ -242,8 +242,8 @@ CREATE TABLE train_student_portrait ( label_tag TEXT, portrait_content TEXT, update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, - CONSTRAINT pk_train_student_portrait PRIMARY KEY (portrait_id), - CONSTRAINT uq_portrait_stu_plan UNIQUE (student_id, plan_id) + CONSTRAINT train_student_portrait_pkey PRIMARY KEY (portrait_id), + CONSTRAINT uk_stu_plan_portrait UNIQUE (student_id, plan_id) ); @@ -266,15 +266,15 @@ ALTER TABLE train_dorm_auth ADD CONSTRAINT fk_dormauth_dorm FOREIGN KEY (dorm_id) REFERENCES train_dormitory_info (dorm_id) ON DELETE NO ACTION; -- train_class_report (5 FK) -ALTER TABLE train_class_report ADD CONSTRAINT fk_classreport_plan +ALTER TABLE train_class_report ADD CONSTRAINT fk_report_plan FOREIGN KEY (plan_id) REFERENCES train_class_plan (plan_id) ON DELETE NO ACTION; -ALTER TABLE train_class_report ADD CONSTRAINT fk_classreport_stu +ALTER TABLE train_class_report ADD CONSTRAINT fk_report_stu FOREIGN KEY (student_id) REFERENCES train_student (s_id) ON DELETE NO ACTION; -ALTER TABLE train_class_report ADD CONSTRAINT fk_classreport_dorm +ALTER TABLE train_class_report ADD CONSTRAINT fk_report_dorm FOREIGN KEY (alloc_dorm_id) REFERENCES train_dormitory_info (dorm_id) ON DELETE NO ACTION; -ALTER TABLE train_class_report ADD CONSTRAINT fk_classreport_classroom +ALTER TABLE train_class_report ADD CONSTRAINT fk_report_classroom FOREIGN KEY (alloc_classroom_id) REFERENCES train_classroom_info (class_room_id) ON DELETE NO ACTION; -ALTER TABLE train_class_report ADD CONSTRAINT fk_classreport_site +ALTER TABLE train_class_report ADD CONSTRAINT fk_report_site FOREIGN KEY (alloc_site_id) REFERENCES train_training_site (site_id) ON DELETE NO ACTION; -- train_electronic_board (2 FK) @@ -294,19 +294,19 @@ ALTER TABLE train_student_checkin ADD CONSTRAINT fk_checkin_board FOREIGN KEY (board_id) REFERENCES train_electronic_board (board_id) ON DELETE NO ACTION; -- train_score_info (3 FK) -ALTER TABLE train_score_info ADD CONSTRAINT fk_scoreinfo_plan +ALTER TABLE train_score_info ADD CONSTRAINT fk_score_plan FOREIGN KEY (plan_id) REFERENCES train_class_plan (plan_id) ON DELETE NO ACTION; -ALTER TABLE train_score_info ADD CONSTRAINT fk_scoreinfo_course +ALTER TABLE train_score_info ADD CONSTRAINT fk_score_course FOREIGN KEY (c_id) REFERENCES train_course (c_id) ON DELETE NO ACTION; -ALTER TABLE train_score_info ADD CONSTRAINT fk_scoreinfo_stu +ALTER TABLE train_score_info ADD CONSTRAINT fk_score_stu FOREIGN KEY (student_id) REFERENCES train_student (s_id) ON DELETE NO ACTION; -- train_study_duration (3 FK) -ALTER TABLE train_study_duration ADD CONSTRAINT fk_studydur_stu +ALTER TABLE train_study_duration ADD CONSTRAINT fk_duration_stu FOREIGN KEY (student_id) REFERENCES train_student (s_id) ON DELETE NO ACTION; -ALTER TABLE train_study_duration ADD CONSTRAINT fk_studydur_plan +ALTER TABLE train_study_duration ADD CONSTRAINT fk_duration_plan FOREIGN KEY (plan_id) REFERENCES train_class_plan (plan_id) ON DELETE NO ACTION; -ALTER TABLE train_study_duration ADD CONSTRAINT fk_studydur_course +ALTER TABLE train_study_duration ADD CONSTRAINT fk_duration_course FOREIGN KEY (c_id) REFERENCES train_course (c_id) ON DELETE NO ACTION; -- train_student_portrait (2 FK) @@ -317,8 +317,16 @@ ALTER TABLE train_student_portrait ADD CONSTRAINT fk_portrait_plan -- ============================================================================== --- 历史 9 个 update_time 触发器 +-- 历史 9 个 update_time 触发器与辅助函数 -- ============================================================================== +CREATE OR REPLACE FUNCTION func_train_update_modifytime() +RETURNS TRIGGER AS $$ +BEGIN + NEW.update_time = CURRENT_TIMESTAMP; + RETURN NEW; +END; +$$ LANGUAGE plpgsql; + CREATE OR REPLACE TRIGGER trig_train_teacher_modify BEFORE UPDATE ON train_teacher FOR EACH ROW EXECUTE FUNCTION func_train_update_modifytime(); diff --git a/scripts/qa/start_demo_clean_backend.py b/scripts/qa/start_demo_clean_backend.py new file mode 100644 index 000000000..2f1000da4 --- /dev/null +++ b/scripts/qa/start_demo_clean_backend.py @@ -0,0 +1,116 @@ +import os +import subprocess +import sys +import time +import socket +from pathlib import Path + +def is_port_listening(port, timeout=1.0): + with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: + s.settimeout(timeout) + return s.connect_ex(('127.0.0.1', port)) == 0 + +def kill_port(port): + try: + out = subprocess.check_output(["lsof", "-ti", f":{port}"], text=True).strip() + if out: + for pid_str in out.split(): + print(f"Killing process {pid_str} on port {port}...") + subprocess.run(["kill", "-9", pid_str], check=False) + time.sleep(1) + except subprocess.CalledProcessError: + pass + +def main(): + repo_root = Path(__file__).resolve().parent.parent.parent + os.chdir(repo_root) + + # 1. Kill any existing 8096 process + kill_port(8096) + + # 2. Parse ~/.railwaysystem-qa.env safely + env = os.environ.copy() + env_file = Path.home() / ".railwaysystem-qa.env" + if env_file.exists(): + with open(env_file, 'r', encoding='utf-8') as f: + for line in f: + line = line.strip() + if not line or line.startswith('#') or '=' not in line: + continue + k, v = line.split('=', 1) + k = k.strip() + v = v.strip().strip("'\"") + env[k] = v + print(f"Loaded credentials from {env_file.name}") + else: + print("Warning: ~/.railwaysystem-qa.env not found!") + + # Explicit Demo Clean database configuration + db_url = "jdbc:kingbase8://127.0.0.1:14321/training_demo_clean?currentSchema=public,sys_catalog&useUnicode=true&characterEncoding=utf8" + db_user = "kingbase" + db_pass = "sict123456" + + env["SPRING_DATASOURCE_DRUID_MASTER_URL"] = db_url + env["SPRING_DATASOURCE_DRUID_MASTER_USERNAME"] = db_user + env["SPRING_DATASOURCE_DRUID_MASTER_PASSWORD"] = db_pass + env["SERVER_PORT"] = "8096" + env["DMS_ENABLED"] = "false" + env["SPRING_REDIS_HOST"] = "127.0.0.1" + env["SPRING_REDIS_PORT"] = "6379" + + log_path = repo_root / "backend-demo.log" + log_file = open(log_path, "w", encoding="utf-8") + + cmd = [ + "java", + "--add-opens=java.base/java.lang=ALL-UNNAMED", + "--add-opens=java.base/java.lang.reflect=ALL-UNNAMED", + "--add-opens=java.base/java.util=ALL-UNNAMED", + "-jar", + str(repo_root / "RuoYi-Vue/ruoyi-admin/target/ruoyi-admin.jar"), + "--server.port=8096", + f"--spring.datasource.druid.master.url={db_url}", + f"--spring.datasource.druid.master.username={db_user}", + f"--spring.datasource.druid.master.password={db_pass}", + "--spring.redis.host=127.0.0.1", + "--spring.redis.port=6379", + "--dms.enabled=false", + ] + + print("Starting RuoYi backend against training_demo_clean...") + proc = subprocess.Popen( + cmd, + cwd=repo_root, + env=env, + stdout=log_file, + stderr=subprocess.STDOUT, + start_new_session=True + ) + print(f"Backend started with PID: {proc.pid}") + + # Wait for port 8096 to become active + max_wait = 40 + start_time = time.time() + listening = False + while time.time() - start_time < max_wait: + if proc.poll() is not None: + print(f"Backend process exited prematurely with code {proc.returncode}!") + with open(log_path, 'r', encoding='utf-8') as f: + lines = f.readlines() + print("Last 30 lines of log:") + for l in lines[-30:]: + print(l, end='') + sys.exit(1) + if is_port_listening(8096): + listening = True + break + time.sleep(1) + + if listening: + print(f"Backend successfully listening on port 8096! (PID {proc.pid})") + else: + print("Timed out waiting for port 8096.") + sys.exit(1) + +if __name__ == '__main__': + main()