From 2c86a8bd60deed0dd0e044bad6fb83f75d19a332 Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期日, 26 十月 2025 15:05:50 +0800
Subject: [PATCH] Merge branch 'feature-task'

---
 sql/task_menu.sql |   65 ++++++++++++++++++++++++++++++++
 1 files changed, 65 insertions(+), 0 deletions(-)

diff --git a/sql/task_menu.sql b/sql/task_menu.sql
new file mode 100644
index 0000000..cdfb9df
--- /dev/null
+++ b/sql/task_menu.sql
@@ -0,0 +1,65 @@
+-- ----------------------------
+-- 閫氱敤浠诲姟绠$悊鑿滃崟鏉冮檺閰嶇疆
+-- ----------------------------
+
+-- 浠诲姟绠$悊鑿滃崟
+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, update_by, update_time, remark)
+values('浠诲姟绠$悊', '0', '5', 'task', null, 1, 0, 'M', '0', '0', '', 'task', 'admin', sysdate(), '', null, '浠诲姟绠$悊鐩綍');
+
+-- 浠诲姟绠$悊鐖惰彍鍗旾D
+SELECT @taskParentId := LAST_INSERT_ID();
+
+-- 閫氱敤浠诲姟鑿滃崟
+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, update_by, update_time, remark)
+values('閫氱敤浠诲姟', @taskParentId, '1', 'general', 'task/general/index', 1, 0, 'C', '0', '0', 'task:general:view', 'list', 'admin', sysdate(), '', null, '閫氱敤浠诲姟鑿滃崟');
+
+-- 閫氱敤浠诲姟鎸夐挳鐖惰彍鍗旾D
+SELECT @generalParentId := LAST_INSERT_ID();
+
+-- 閫氱敤浠诲姟鎸夐挳 SQL
+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, update_by, update_time, remark)
+values('浠诲姟鏌ヨ', @generalParentId, '1',  '#', '', 1, 0, 'F', '0', '0', 'task:general:query',        '#', 'admin', sysdate(), '', null, '');
+
+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, update_by, update_time, remark)
+values('浠诲姟鏂板', @generalParentId, '2',  '#', '', 1, 0, 'F', '0', '0', 'task:general:add',          '#', 'admin', sysdate(), '', null, '');
+
+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, update_by, update_time, remark)
+values('浠诲姟淇敼', @generalParentId, '3',  '#', '', 1, 0, 'F', '0', '0', 'task:general:edit',         '#', 'admin', sysdate(), '', null, '');
+
+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, update_by, update_time, remark)
+values('浠诲姟鍒犻櫎', @generalParentId, '4',  '#', '', 1, 0, 'F', '0', '0', 'task:general:remove',       '#', 'admin', sysdate(), '', null, '');
+
+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, update_by, update_time, remark)
+values('浠诲姟鍒嗛厤', @generalParentId, '5',  '#', '', 1, 0, 'F', '0', '0', 'task:general:assign',       '#', 'admin', sysdate(), '', null, '');
+
+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, update_by, update_time, remark)
+values('鐘舵�佸彉鏇�', @generalParentId, '6',  '#', '', 1, 0, 'F', '0', '0', 'task:general:status',       '#', 'admin', sysdate(), '', null, '');
+
+-- 杞﹁締绠$悊鑿滃崟
+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, update_by, update_time, remark)
+values('杞﹁締绠$悊', @taskParentId, '2', 'vehicle', 'task/vehicle/index', 1, 0, 'C', '0', '0', 'task:vehicle:view', 'car', 'admin', sysdate(), '', null, '杞﹁締绠$悊鑿滃崟');
+
+-- 杞﹁締绠$悊鎸夐挳鐖惰彍鍗旾D
+SELECT @vehicleParentId := LAST_INSERT_ID();
+
+-- 杞﹁締绠$悊鎸夐挳 SQL
+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, update_by, update_time, remark)
+values('杞﹁締鏌ヨ', @vehicleParentId, '1',  '#', '', 1, 0, 'F', '0', '0', 'task:vehicle:query',        '#', 'admin', sysdate(), '', null, '');
+
+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, update_by, update_time, remark)
+values('杞﹁締鏂板', @vehicleParentId, '2',  '#', '', 1, 0, 'F', '0', '0', 'task:vehicle:add',          '#', 'admin', sysdate(), '', null, '');
+
+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, update_by, update_time, remark)
+values('杞﹁締淇敼', @vehicleParentId, '3',  '#', '', 1, 0, 'F', '0', '0', 'task:vehicle:edit',         '#', 'admin', sysdate(), '', null, '');
+
+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, update_by, update_time, remark)
+values('杞﹁締鍒犻櫎', @vehicleParentId, '4',  '#', '', 1, 0, 'F', '0', '0', 'task:vehicle:remove',       '#', 'admin', sysdate(), '', null, '');
+
+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, update_by, update_time, remark)
+values('杞﹁締鍒嗛厤', @vehicleParentId, '5',  '#', '', 1, 0, 'F', '0', '0', 'task:vehicle:assign',       '#', 'admin', sysdate(), '', null, '');
+
+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, update_by, update_time, remark)
+values('杞﹁締瀵煎嚭', @vehicleParentId, '6',  '#', '', 1, 0, 'F', '0', '0', 'task:vehicle:export',       '#', 'admin', sysdate(), '', null, '');
+
+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, update_by, update_time, remark)
+values('杞﹁締鍒楄〃', @vehicleParentId, '7',  '#', '', 1, 0, 'F', '0', '0', 'task:vehicle:list',         '#', 'admin', sysdate(), '', null, '');
\ No newline at end of file

--
Gitblit v1.9.1