package imgroupdata import ( "91porn-server/models/v/imgroupmod" ) // FormatAppDataList 格式化app列表数据 func FormatAppDataList(origin []imgroupmod.ImGroup) (res []*imgroupmod.ImGroupInfo) { res = make([]*imgroupmod.ImGroupInfo, len(origin)) if len(origin) == 0 { return } // 组装返回数据 for i, item := range origin { res[i] = FormatAppData(item) } return } // FormatAppData 格式化app数据 func FormatAppData(item imgroupmod.ImGroup) (res *imgroupmod.ImGroupInfo) { if item.ID.IsZero() { return } // 组装返回数据 res = &imgroupmod.ImGroupInfo{ ID: item.ID, GroupId: item.GroupId, Name: item.Name, Cover: item.Cover, Summary: item.Summary, MemberNum: item.MemberNum, FakeMemberNum: item.FakeMemberNum, Price: item.Price, CreatedAt: item.CreatedAt, UpdatedAt: item.UpdatedAt, } return }