| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169 |
- -- 小程序 OA 五中心菜单种子(挂在「移动端菜单」根下)
- -- 前置:docs/sql/mobile_menu_oa_start.sql(发起审批 OA001)可已执行
- -- 角色授权请在 Web「角色管理」勾选本菜单。
- SET @mini_root = (
- SELECT id FROM sys_menu
- WHERE del_flag = 0 AND parent_id = '0' AND menu_name LIKE '%移动端%'
- LIMIT 1
- );
- -- 草稿箱
- INSERT INTO sys_menu (
- id, menu_name, parent_id, menu_type, path, component, perms,
- is_frame, visible, status, tenant_no, order_num, remark,
- create_by, create_dept_id, create_time, update_by, update_time, del_flag
- )
- SELECT
- 'MINI000000000000000000000000OA002',
- '草稿箱',
- @mini_root,
- 'C',
- '/pages/oa/drafts/index',
- NULL,
- 'mini:oa:drafts',
- 1,
- '1',
- '1',
- 'zkxw',
- 20,
- '小程序草稿箱',
- 'admin',
- '',
- NOW(),
- NULL,
- NOW(),
- 0
- FROM DUAL
- WHERE @mini_root IS NOT NULL
- AND NOT EXISTS (
- SELECT 1 FROM sys_menu WHERE id = 'MINI000000000000000000000000OA002' AND del_flag = 0
- );
- -- 待办中心
- INSERT INTO sys_menu (
- id, menu_name, parent_id, menu_type, path, component, perms,
- is_frame, visible, status, tenant_no, order_num, remark,
- create_by, create_dept_id, create_time, update_by, update_time, del_flag
- )
- SELECT
- 'MINI000000000000000000000000OA003',
- '待办中心',
- @mini_root,
- 'C',
- '/pages/oa/pending/index',
- NULL,
- 'mini:oa:pending',
- 1,
- '1',
- '1',
- 'zkxw',
- 30,
- '小程序待办中心',
- 'admin',
- '',
- NOW(),
- NULL,
- NOW(),
- 0
- FROM DUAL
- WHERE @mini_root IS NOT NULL
- AND NOT EXISTS (
- SELECT 1 FROM sys_menu WHERE id = 'MINI000000000000000000000000OA003' AND del_flag = 0
- );
- -- 已办中心
- INSERT INTO sys_menu (
- id, menu_name, parent_id, menu_type, path, component, perms,
- is_frame, visible, status, tenant_no, order_num, remark,
- create_by, create_dept_id, create_time, update_by, update_time, del_flag
- )
- SELECT
- 'MINI000000000000000000000000OA004',
- '已办中心',
- @mini_root,
- 'C',
- '/pages/oa/done/index',
- NULL,
- 'mini:oa:done',
- 1,
- '1',
- '1',
- 'zkxw',
- 40,
- '小程序已办中心',
- 'admin',
- '',
- NOW(),
- NULL,
- NOW(),
- 0
- FROM DUAL
- WHERE @mini_root IS NOT NULL
- AND NOT EXISTS (
- SELECT 1 FROM sys_menu WHERE id = 'MINI000000000000000000000000OA004' AND del_flag = 0
- );
- -- 我发起的
- INSERT INTO sys_menu (
- id, menu_name, parent_id, menu_type, path, component, perms,
- is_frame, visible, status, tenant_no, order_num, remark,
- create_by, create_dept_id, create_time, update_by, update_time, del_flag
- )
- SELECT
- 'MINI000000000000000000000000OA005',
- '我发起的',
- @mini_root,
- 'C',
- '/pages/oa/mine/index',
- NULL,
- 'mini:oa:mine',
- 1,
- '1',
- '1',
- 'zkxw',
- 50,
- '小程序我发起的',
- 'admin',
- '',
- NOW(),
- NULL,
- NOW(),
- 0
- FROM DUAL
- WHERE @mini_root IS NOT NULL
- AND NOT EXISTS (
- SELECT 1 FROM sys_menu WHERE id = 'MINI000000000000000000000000OA005' AND del_flag = 0
- );
- -- 抄送我的
- INSERT INTO sys_menu (
- id, menu_name, parent_id, menu_type, path, component, perms,
- is_frame, visible, status, tenant_no, order_num, remark,
- create_by, create_dept_id, create_time, update_by, update_time, del_flag
- )
- SELECT
- 'MINI000000000000000000000000OA006',
- '抄送我的',
- @mini_root,
- 'C',
- '/pages/oa/cc/index',
- NULL,
- 'mini:oa:cc',
- 1,
- '1',
- '1',
- 'zkxw',
- 60,
- '小程序抄送我的',
- 'admin',
- '',
- NOW(),
- NULL,
- NOW(),
- 0
- FROM DUAL
- WHERE @mini_root IS NOT NULL
- AND NOT EXISTS (
- SELECT 1 FROM sys_menu WHERE id = 'MINI000000000000000000000000OA006' AND del_flag = 0
- );
|