|
@@ -122,7 +122,7 @@ func SearchMaxMediaId(mediaType string, key string) (total int64, latestId int64
|
|
|
}
|
|
|
return
|
|
|
}
|
|
|
-func GetMediaPermissionMappingByPermissionIds(mediaType string, permissionIds []int, riskLevel string) (total int64, latestId int64, orgIds []int) {
|
|
|
+func GetMediaPermissionMappingByPermissionIds(mediaType string, permissionIds []int, riskLevel string) (total int64, latestId int64, ids []int) {
|
|
|
ids, err := mediaDao.GetMediaPermissionMappingByPermissionId(mediaType, permissionIds)
|
|
|
if err != nil {
|
|
|
logger.Error("获取配置品种的媒体列表信息失败:%v", err)
|
|
@@ -141,7 +141,7 @@ func GetMediaPermissionMappingByPermissionIds(mediaType string, permissionIds []
|
|
|
}
|
|
|
}
|
|
|
if !find {
|
|
|
- orgIds = append(orgIds, mediaId)
|
|
|
+ ids = append(ids, mediaId)
|
|
|
}
|
|
|
}
|
|
|
riskNum, parseErr := parseRiskLevel(riskLevel)
|
|
@@ -159,17 +159,17 @@ func GetMediaPermissionMappingByPermissionIds(mediaType string, permissionIds []
|
|
|
continue
|
|
|
}
|
|
|
if pdRiskNum <= riskNum {
|
|
|
- orgIds = append(orgIds, mediaId)
|
|
|
+ ids = append(ids, mediaId)
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- if len(orgIds) > 0 {
|
|
|
- sort.Slice(orgIds, func(i, j int) bool {
|
|
|
- return orgIds[i] > orgIds[j]
|
|
|
+ if len(ids) > 0 {
|
|
|
+ sort.Slice(ids, func(i, j int) bool {
|
|
|
+ return ids[i] > ids[j]
|
|
|
})
|
|
|
- return int64(len(orgIds)), int64(orgIds[0]), orgIds
|
|
|
+ return int64(len(ids)), int64(ids[0]), ids
|
|
|
}
|
|
|
return 0, 0, []int{}
|
|
|
}
|