Compare commits
2 Commits
5c4d17e9fc
...
ad9f613dd6
| Author | SHA1 | Date | |
|---|---|---|---|
| ad9f613dd6 | |||
| b5826ed7e2 |
@@ -532,7 +532,7 @@ func newShopTestEnv(t *testing.T) *shopTestEnv {
|
|||||||
})
|
})
|
||||||
|
|
||||||
shopStore := postgres.NewShopStore(db, redisClient)
|
shopStore := postgres.NewShopStore(db, redisClient)
|
||||||
service := shopService.New(shopStore, nil, nil, nil, nil, nil)
|
service := shopService.New(shopStore, nil, nil, nil)
|
||||||
shopCommission := shopCommissionService.New(
|
shopCommission := shopCommissionService.New(
|
||||||
shopStore,
|
shopStore,
|
||||||
postgres.NewAccountStore(db, redisClient),
|
postgres.NewAccountStore(db, redisClient),
|
||||||
|
|||||||
@@ -1,17 +0,0 @@
|
|||||||
DO $$
|
|
||||||
BEGIN
|
|
||||||
IF EXISTS (
|
|
||||||
SELECT 1
|
|
||||||
FROM tb_role_permission rp
|
|
||||||
JOIN tb_permission p ON p.id = rp.perm_id
|
|
||||||
WHERE p.perm_code = 'shop:credit-limit:manage'
|
|
||||||
AND rp.deleted_at IS NULL
|
|
||||||
) THEN
|
|
||||||
RAISE EXCEPTION '店铺实际信用额度权限已分配,禁止回滚权限定义';
|
|
||||||
END IF;
|
|
||||||
END
|
|
||||||
$$;
|
|
||||||
|
|
||||||
DELETE FROM tb_permission
|
|
||||||
WHERE perm_code = 'shop:credit-limit:manage'
|
|
||||||
AND deleted_at IS NULL;
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
INSERT INTO tb_permission (
|
|
||||||
created_at, updated_at, creator, updater, perm_name, perm_code,
|
|
||||||
perm_type, platform, available_for_role_types, url, parent_id, sort, status
|
|
||||||
)
|
|
||||||
VALUES (
|
|
||||||
NOW(), NOW(), 0, 0, '调整店铺实际信用额度', 'shop:credit-limit:manage',
|
|
||||||
2, 'web', '1', '/api/admin/shops/:id/credit-limit', NULL, 0, 1
|
|
||||||
)
|
|
||||||
ON CONFLICT (perm_code) WHERE deleted_at IS NULL
|
|
||||||
DO UPDATE SET
|
|
||||||
perm_name = EXCLUDED.perm_name,
|
|
||||||
perm_type = EXCLUDED.perm_type,
|
|
||||||
platform = EXCLUDED.platform,
|
|
||||||
available_for_role_types = EXCLUDED.available_for_role_types,
|
|
||||||
url = EXCLUDED.url,
|
|
||||||
status = EXCLUDED.status,
|
|
||||||
updated_at = NOW();
|
|
||||||
Reference in New Issue
Block a user