优化
This commit is contained in:
@@ -23,8 +23,12 @@ BEGIN
|
||||
END IF;
|
||||
IF EXISTS (
|
||||
SELECT 1 FROM iam_permission
|
||||
WHERE (id = 5103040 AND permission_code <> 'platform:download:list')
|
||||
OR (id = 5103041 AND permission_code <> 'platform:download:all')
|
||||
WHERE (id = 5103040 AND NOT (
|
||||
(permission_code = 'platform:download:list' AND parent_id = 5103000)
|
||||
OR (permission_code = 'platform:location:list' AND parent_id = 5103000)))
|
||||
OR (id = 5103041 AND NOT (
|
||||
(permission_code = 'platform:download:all' AND parent_id = 5103040)
|
||||
OR (permission_code = 'platform:location:create' AND parent_id = 5103040)))
|
||||
) THEN
|
||||
SIGNAL SQLSTATE '45000'
|
||||
SET MESSAGE_TEXT = '库位权限迁移失败:下载中心稳定 ID 被未知权限占用';
|
||||
|
||||
Reference in New Issue
Block a user