From 8ee95e3505ef94967d820c7d16d9987905be6bf9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Fri, 19 Jul 2024 17:26:33 +0800 Subject: [PATCH] 1 --- controllers/cms_store.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/controllers/cms_store.go b/controllers/cms_store.go index 5a0664f15..813bf48c0 100644 --- a/controllers/cms_store.go +++ b/controllers/cms_store.go @@ -4,6 +4,7 @@ import ( "bytes" "encoding/json" "errors" + "git.rosy.net.cn/jx-callback/business/authz/autils" "strings" "git.rosy.net.cn/baseapi/platformapi/mtwmapi" @@ -154,6 +155,10 @@ func (c *StoreController) CreateStore() { store := &cms.StoreExt{} if err = utils.UnmarshalUseNumber([]byte(params.Payload), store); err == nil { retVal, err = cms.CreateStore(params.Ctx, store, params.Ctx.GetUserName()) + // 将创建门店用户添加到管理组 + if retVal != 0 { + cms.AddUsers4Role(params.Ctx, autils.NewRole("StoreBoss", retVal.(int)), []string{params.Ctx.GetUserID()}) + } } return retVal, "", err })