|
@@ -6,8 +6,18 @@ import (
|
|
|
)
|
|
|
|
|
|
func GetHTReportIdsByPermissionIds(permissionIds []int) (ids []int, err error) {
|
|
|
+ var firstPermissions []PermissionDTO
|
|
|
+ firstPermissions, err = GetFirstPermissionsByIds(permissionIds)
|
|
|
+ if err != nil {
|
|
|
+ logger.Error("获取品种名称列表失败:%v", err)
|
|
|
+ return
|
|
|
+ }
|
|
|
+ var FirstIds []int
|
|
|
+ for _, permission := range firstPermissions {
|
|
|
+ FirstIds = append(FirstIds, permission.ID)
|
|
|
+ }
|
|
|
//品种名字筛选
|
|
|
- permissionNames, err := GetPermissionNamesByPermissionIds(permissionIds)
|
|
|
+ permissionNames, err := GetPermissionNamesByPermissionIds(FirstIds)
|
|
|
if err != nil {
|
|
|
logger.Error("获取品种名称列表失败:%v", err)
|
|
|
return
|