diff --git a/features/udm_user/service/service_redis_data.go b/features/udm_user/service/service_redis_data.go index f1c691ea..cd425ec1 100644 --- a/features/udm_user/service/service_redis_data.go +++ b/features/udm_user/service/service_redis_data.go @@ -90,8 +90,11 @@ func redisUdmSubUserList() []model.UdmSubUser { } // 1,64,24,65,def_eps,1,2,010200000000,- if v, ok := m["eps-dat"]; ok { - a.EpsDat = v arr := strings.Split(v, ",") + if len(arr) > 9 { + continue + } + a.EpsDat = v a.EpsFlag = arr[0] a.EpsOdb = arr[1] a.HplmnOdb = arr[2]