|
@@ -15,6 +15,8 @@ import (
|
|
|
"strconv"
|
|
|
"strings"
|
|
|
"sync"
|
|
|
+ utils2 "sfis/utils"
|
|
|
+
|
|
|
)
|
|
|
|
|
|
func CreateUserProduct(appId string, productArr []map[string]interface{}) (status int, haveProductId string, errArr []error) {
|
|
@@ -112,6 +114,7 @@ func CreateUser(user model.User) (model.User, error) {
|
|
|
global.Logger.Info("userCreate Success", zap.Any("user", user))
|
|
|
// 生全局内存锁
|
|
|
lock.MainLock.Lock()
|
|
|
+ utils2.UserCaches.Map.Store(user.AppID, &user)
|
|
|
lock.UserLockMap[user.AppID] = &sync.Mutex{}
|
|
|
lock.MainLock.Unlock()
|
|
|
return user, nil
|