Files
shanxia2.0/backend/scripts/migration_20260725_bx_reimburse_change_applicant_perm.sql
T
zlwuandCursor 31b0db6840 feat(bx): 报销可代选申请人,并放宽主数据选项的数据权限过滤
支持具备 changeApplicant 权限时代填申请人及发票/余额联动;系统/CRM/BX/PL 主数据与下拉选项改为仅租户隔离,避免「仅本人」导致空选项。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-25 23:27:23 +08:00

17 lines
729 B
SQL

-- 报销申请:改选申请人按钮权限
-- 幂等:按 id 不存在时插入
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
'BX10000000000000000000000000009', '改选申请人', 'BX00000000000000000000000000011', 'F',
'', NULL, 'bx:reimburseApply:changeApplicant',
1, '1', '1', 'shanxia2.0', 2, '报销申请新增/编辑时可改选申请人并代选其发票',
NULL, '', NOW(), NULL, NOW(), 0
WHERE NOT EXISTS (
SELECT 1 FROM `sys_menu` WHERE `id` = 'BX10000000000000000000000000009'
);