| | |
| | | |
| | | func init() { |
| | | //make cache with 5 minutes TTL and 100 max keys |
| | | userCache = expirable.NewLRU[string, *UserBaseInfo](100, nil, time.Minute*5) |
| | | userCache = expirable.NewLRU[string, *UserBaseInfo](100, nil, time.Minute*1) //todo zq 暂时改成 1分钟 |
| | | } |
| | | |
| | | func GetUserBaseCache(adminUserId string) *UserBaseInfo { |
| | |
| | | return nil |
| | | } |
| | | var subIds []int |
| | | if userRecord.SubUserIds != nil && *userRecord.SubUserIds != "" { |
| | | subIds, _, err = userService.UUID2CrmUserId(strings.Split(*userRecord.SubUserIds, ",")) |
| | | if userRecord.SubUserIds != "" { |
| | | subIds, _, err = userService.UUID2CrmUserId(strings.Split(userRecord.SubUserIds, ",")) |
| | | if err != nil { |
| | | return nil |
| | | } |