新增客服一键交接功能
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
-- +goose Up
|
||||
|
||||
INSERT INTO permissions (code, name, resource, action)
|
||||
VALUES ('order:force_handoff', '客服一键交接', 'order', 'force_handoff')
|
||||
ON DUPLICATE KEY UPDATE
|
||||
name = VALUES(name),
|
||||
resource = VALUES(resource),
|
||||
action = VALUES(action);
|
||||
|
||||
INSERT IGNORE INTO role_permissions (role_id, permission_id)
|
||||
SELECT r.id, p.id
|
||||
FROM roles r
|
||||
JOIN permissions p ON p.code = 'order:force_handoff'
|
||||
WHERE r.code IN ('cs', 'ops');
|
||||
|
||||
-- +goose Down
|
||||
|
||||
DELETE rp
|
||||
FROM role_permissions rp
|
||||
JOIN permissions p ON p.id = rp.permission_id
|
||||
WHERE p.code = 'order:force_handoff';
|
||||
|
||||
DELETE FROM permissions WHERE code = 'order:force_handoff';
|
||||
Reference in New Issue
Block a user