| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- -- =====================================================
- -- 勤工俭学管理系统字典数据脚本
- -- 项目: 校园管理系统 - 勤工俭学模块
- -- 版本: v1.0
- -- 创建时间: 2025-01-03
- -- 说明: 适配现有系统字典表结构
- -- =====================================================
- -- 设置字符集
- SET NAMES utf8mb4;
- -- =====================================================
- -- 1. 插入字典类型数据
- -- =====================================================
- -- 1.1 岗位状态字典类型
- INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `create_by`, `create_time`, `remark`)
- VALUES (1736000001, '勤工俭学岗位状态', 'work_study_position_status', 1, NOW(), '勤工俭学岗位状态字典');
- -- 1.2 申请状态字典类型
- INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `create_by`, `create_time`, `remark`)
- VALUES (1736000002, '勤工俭学申请状态', 'work_study_application_status', 1, NOW(), '勤工俭学申请状态字典');
- -- 1.3 审核状态字典类型
- INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `create_by`, `create_time`, `remark`)
- VALUES (1736000003, '勤工俭学审核状态', 'work_study_review_status', 1, NOW(), '勤工俭学审核状态字典');
- -- 1.4 岗位发布范围字典类型
- INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `create_by`, `create_time`, `remark`)
- VALUES (1736000004, '勤工俭学岗位发布范围', 'work_study_position_scope', 1, NOW(), '勤工俭学岗位发布范围字典');
- -- =====================================================
- -- 2. 检查字典数据表结构
- -- =====================================================
- -- 先检查sys_dict_data表结构
- -- DESC sys_dict_data;
- -- =====================================================
- -- 3. 插入字典数据(需要根据实际表结构调整)
- -- =====================================================
- -- 查看现有字典数据样例来确定正确的字段结构
- SELECT * FROM sys_dict_data LIMIT 1;
- -- =====================================================
- -- 4. 预留字典数据插入区域
- -- =====================================================
- -- 4.1 岗位状态字典数据(待确认表结构后插入)
- /*
- 草稿(DRAFT), 已发布(PUBLISHED), 招录中(RECRUITING),
- 已满员(FULL), 已过期(EXPIRED), 已暂停(SUSPENDED), 已取消(CANCELLED)
- */
- -- 4.2 申请状态字典数据(待确认表结构后插入)
- /*
- 草稿(DRAFT), 已提交(SUBMITTED), 学院审核中(COLLEGE_REVIEWING),
- 学院审核通过(COLLEGE_PASSED), 学院审核不通过(COLLEGE_REJECTED),
- 学生处审核中(FINAL_REVIEWING), 审核通过(APPROVED),
- 审核不通过(REJECTED), 已撤回(WITHDRAWN)
- */
- -- 4.3 审核状态字典数据(待确认表结构后插入)
- /*
- 待审核(PENDING), 审核通过(PASSED), 审核不通过(REJECTED)
- */
- -- 4.4 岗位发布范围字典数据(待确认表结构后插入)
- /*
- 本学院(COLLEGE), 全校(UNIVERSITY)
- */
- -- =====================================================
- -- 5. 查询验证字典类型数据
- -- =====================================================
- SELECT
- dict_name as '字典名称',
- dict_type as '字典类型',
- create_time as '创建时间',
- remark as '备注'
- FROM sys_dict_type
- WHERE dict_type LIKE 'work_study%'
- ORDER BY dict_id;
- -- =====================================================
- -- 6. 脚本执行完成提示
- -- =====================================================
- SELECT 'JCBT勤工俭学模块字典类型数据插入完成!' AS '执行结果';
- SELECT
- (SELECT COUNT(*) FROM sys_dict_type WHERE dict_type LIKE 'work_study%') AS '字典类型数量';
|