pangu-user-platform/sql/fix_ruoyi_charset.sql

106 lines
5.7 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- ============================================================
-- RuoYi系统表中文乱码修复SQL
-- 作者:湖北新华业务中台研发团队
-- 创建时间2026-01-31
-- 说明修复sys_role、sys_dept等表中的中文乱码
-- 使用方法mysql -h8.148.25.55 -P3306 -uroot -p --default-character-set=utf8mb4 pguser-db < fix_ruoyi_charset.sql
-- ============================================================
-- 1. 修复角色表sys_role
UPDATE sys_role SET role_name = '超级管理员', remark = '超级管理员' WHERE role_id = 1;
UPDATE sys_role SET role_name = '普通角色', remark = '普通角色' WHERE role_id = 2;
-- 2. 修复部门表sys_dept
UPDATE sys_dept SET dept_name = '若依科技', leader = '若依' WHERE dept_id = 100;
UPDATE sys_dept SET dept_name = '深圳总公司', leader = '若依' WHERE dept_id = 101;
UPDATE sys_dept SET dept_name = '长沙分公司', leader = '若依' WHERE dept_id = 102;
UPDATE sys_dept SET dept_name = '研发部门', leader = '若依' WHERE dept_id = 103;
UPDATE sys_dept SET dept_name = '市场部门', leader = '若依' WHERE dept_id = 104;
UPDATE sys_dept SET dept_name = '测试部门', leader = '若依' WHERE dept_id = 105;
UPDATE sys_dept SET dept_name = '财务部门', leader = '若依' WHERE dept_id = 106;
UPDATE sys_dept SET dept_name = '运维部门', leader = '若依' WHERE dept_id = 107;
UPDATE sys_dept SET dept_name = '市场部门', leader = '若依' WHERE dept_id = 108;
UPDATE sys_dept SET dept_name = '财务部门', leader = '若依' WHERE dept_id = 109;
-- 3. 修复用户表sys_user
UPDATE sys_user SET nick_name = '管理员' WHERE user_id = 1;
UPDATE sys_user SET nick_name = '若依' WHERE user_id = 2;
-- 4. 修复岗位表sys_post
UPDATE sys_post SET post_name = '董事长', remark = '' WHERE post_id = 1;
UPDATE sys_post SET post_name = '项目经理', remark = '' WHERE post_id = 2;
UPDATE sys_post SET post_name = '人力资源', remark = '' WHERE post_id = 3;
UPDATE sys_post SET post_name = '普通员工', remark = '' WHERE post_id = 4;
-- 5. 修复字典类型表sys_dict_type
UPDATE sys_dict_type SET dict_name = '用户性别' WHERE dict_type = 'sys_user_sex';
UPDATE sys_dict_type SET dict_name = '菜单状态' WHERE dict_type = 'sys_show_hide';
UPDATE sys_dict_type SET dict_name = '系统开关' WHERE dict_type = 'sys_normal_disable';
UPDATE sys_dict_type SET dict_name = '任务状态' WHERE dict_type = 'sys_job_status';
UPDATE sys_dict_type SET dict_name = '任务分组' WHERE dict_type = 'sys_job_group';
UPDATE sys_dict_type SET dict_name = '系统是否' WHERE dict_type = 'sys_yes_no';
UPDATE sys_dict_type SET dict_name = '通知类型' WHERE dict_type = 'sys_notice_type';
UPDATE sys_dict_type SET dict_name = '通知状态' WHERE dict_type = 'sys_notice_status';
UPDATE sys_dict_type SET dict_name = '操作类型' WHERE dict_type = 'sys_oper_type';
UPDATE sys_dict_type SET dict_name = '系统状态' WHERE dict_type = 'sys_common_status';
-- 6. 修复字典数据表sys_dict_data
-- 用户性别
UPDATE sys_dict_data SET dict_label = '' WHERE dict_code = 1;
UPDATE sys_dict_data SET dict_label = '' WHERE dict_code = 2;
UPDATE sys_dict_data SET dict_label = '未知' WHERE dict_code = 3;
-- 菜单状态
UPDATE sys_dict_data SET dict_label = '显示' WHERE dict_code = 4;
UPDATE sys_dict_data SET dict_label = '隐藏' WHERE dict_code = 5;
-- 系统开关
UPDATE sys_dict_data SET dict_label = '正常' WHERE dict_code = 6;
UPDATE sys_dict_data SET dict_label = '停用' WHERE dict_code = 7;
-- 任务状态
UPDATE sys_dict_data SET dict_label = '正常' WHERE dict_code = 8;
UPDATE sys_dict_data SET dict_label = '暂停' WHERE dict_code = 9;
-- 任务分组
UPDATE sys_dict_data SET dict_label = '默认' WHERE dict_code = 10;
UPDATE sys_dict_data SET dict_label = '系统' WHERE dict_code = 11;
-- 系统是否
UPDATE sys_dict_data SET dict_label = '' WHERE dict_code = 12;
UPDATE sys_dict_data SET dict_label = '' WHERE dict_code = 13;
-- 通知类型
UPDATE sys_dict_data SET dict_label = '通知' WHERE dict_code = 14;
UPDATE sys_dict_data SET dict_label = '公告' WHERE dict_code = 15;
-- 通知状态
UPDATE sys_dict_data SET dict_label = '正常' WHERE dict_code = 16;
UPDATE sys_dict_data SET dict_label = '关闭' WHERE dict_code = 17;
-- 操作类型
UPDATE sys_dict_data SET dict_label = '其他' WHERE dict_code = 18;
UPDATE sys_dict_data SET dict_label = '新增' WHERE dict_code = 19;
UPDATE sys_dict_data SET dict_label = '修改' WHERE dict_code = 20;
UPDATE sys_dict_data SET dict_label = '删除' WHERE dict_code = 21;
UPDATE sys_dict_data SET dict_label = '授权' WHERE dict_code = 22;
UPDATE sys_dict_data SET dict_label = '导出' WHERE dict_code = 23;
UPDATE sys_dict_data SET dict_label = '导入' WHERE dict_code = 24;
UPDATE sys_dict_data SET dict_label = '强退' WHERE dict_code = 25;
UPDATE sys_dict_data SET dict_label = '生成代码' WHERE dict_code = 26;
UPDATE sys_dict_data SET dict_label = '清空数据' WHERE dict_code = 27;
-- 系统状态
UPDATE sys_dict_data SET dict_label = '成功' WHERE dict_code = 28;
UPDATE sys_dict_data SET dict_label = '失败' WHERE dict_code = 29;
-- 7. 修复配置表sys_config
UPDATE sys_config SET config_name = '主框架页-默认皮肤样式名称' WHERE config_id = 1;
UPDATE sys_config SET config_name = '用户管理-账号初始密码' WHERE config_id = 2;
UPDATE sys_config SET config_name = '主框架页-侧边栏主题' WHERE config_id = 3;
UPDATE sys_config SET config_name = '账号自助-验证码开关' WHERE config_id = 4;
UPDATE sys_config SET config_name = '账号自助-是否开启用户注册功能' WHERE config_id = 5;
UPDATE sys_config SET config_name = '用户登录-黑名单列表' WHERE config_id = 11;
SELECT '✅ RuoYi系统表中文乱码修复完成' AS status;