|
@@ -174,12 +174,15 @@ func (this *EntFollow) GetEntFollowAndChangeList(num int) (followData []map[stri
|
|
|
if len(entChanges) == 0 {
|
|
|
return 0, ""
|
|
|
}
|
|
|
- for _, item := range entChanges {
|
|
|
- if changeField, ok := item["change_field"].(string); ok && changeField != "" {
|
|
|
- return len(entChanges), changeField
|
|
|
+ entChangesSort := InitializeSort(entChanges)
|
|
|
+ for _, item := range entChangesSort {
|
|
|
+ for _, array := range item {
|
|
|
+ if newShowItem := qutil.ObjToString(array[len(array)-1].Change_name_new); newShowItem != "" {
|
|
|
+ return len(entChangesSort), newShowItem
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
- return len(entChanges), ""
|
|
|
+ return len(entChangesSort), ""
|
|
|
}(entId)
|
|
|
followData = append(followData, map[string]interface{}{
|
|
|
"s_entId": util.EncodeId(entId), //此处id需要加密
|