forked from Gitlink/microservices
feat(支持用户在前台进行操作): 前台操作专区资源
新增sql:专区组织下新增可选角色会员,为专区中历史会员增加会员身份
This commit is contained in:
parent
4704921931
commit
dd692dfdf5
|
|
@ -0,0 +1,19 @@
|
|||
-- 专区组织下新增可选角色会员,为专区中历史会员增加会员身份
|
||||
INSERT INTO `sys_dept_role` (`dept_id`, `role_id`)
|
||||
SELECT d.dept_id,
|
||||
r.role_id
|
||||
FROM sys_dept d
|
||||
INNER JOIN sys_role r ON r.role_key = 'zone_member'
|
||||
WHERE d.dept_type = 1
|
||||
and d.del_flag = '0';
|
||||
|
||||
|
||||
|
||||
INSERT INTO sys_user_dept_role (dept_id, user_id, role_id)
|
||||
SELECT z.dept_id, z.user_id, r.role_id
|
||||
FROM zone_member z
|
||||
INNER JOIN sys_role r ON r.role_key = 'zone_member'
|
||||
WHERE z.is_audit = '1'
|
||||
AND z.user_id NOT IN (SELECT user_id
|
||||
FROM sys_user_dept_role
|
||||
WHERE dept_id = z.dept_id);
|
||||
Loading…
Reference in New Issue