Remove obsolete export APIs and persist recruitment work history

This commit is contained in:
wkc
2026-04-22 13:38:43 +08:00
parent 94507e3747
commit 0c5fa6b2c8
47 changed files with 823 additions and 408 deletions

View File

@@ -31,7 +31,7 @@ INSERT INTO sys_menu (
SELECT
'账户库管理',
@parent_menu_id,
11,
9,
'accountInfo',
'ccdiAccountInfo/index',
1,
@@ -198,33 +198,6 @@ WHERE @menu_id IS NOT NULL
AND perms = 'ccdi:accountInfo:import'
);
INSERT INTO sys_menu (
menu_name,
parent_id,
order_num,
path,
component,
is_frame,
is_cache,
menu_type,
visible,
status,
perms,
icon,
create_by,
create_time,
remark
)
SELECT '账户导出', @menu_id, 6, '', '', 1, 0, 'F', '0', '0', 'ccdi:accountInfo:export', '#', 'admin', NOW(), ''
FROM dual
WHERE @menu_id IS NOT NULL
AND NOT EXISTS (
SELECT 1
FROM sys_menu
WHERE parent_id = @menu_id
AND perms = 'ccdi:accountInfo:export'
);
INSERT INTO sys_role_menu (role_id, menu_id)
SELECT 1, @menu_id
FROM dual
@@ -284,30 +257,6 @@ WHERE @menu_id IS NOT NULL
)
);
INSERT INTO sys_role_menu (role_id, menu_id)
SELECT 1,
(
SELECT menu_id
FROM sys_menu
WHERE parent_id = @menu_id
AND perms = 'ccdi:accountInfo:export'
LIMIT 1
)
FROM dual
WHERE @menu_id IS NOT NULL
AND NOT EXISTS (
SELECT 1
FROM sys_role_menu
WHERE role_id = 1
AND menu_id = (
SELECT menu_id
FROM sys_menu
WHERE parent_id = @menu_id
AND perms = 'ccdi:accountInfo:export'
LIMIT 1
)
);
INSERT INTO sys_role_menu (role_id, menu_id)
SELECT 1,
(