toModifyJsonParam method
Implementation
Map<String, dynamic> toModifyJsonParam() {
final Map<String, dynamic> data = <String, dynamic>{};
data['friendship_modify_friend_profile_param_identifier'] = userID;
final Map<String, dynamic> modifyItem = <String, dynamic>{};
if (friendRemark != null) {
modifyItem['friend_profile_item_remark'] = friendRemark;
}
if (friendGroups != null) {
modifyItem['friend_profile_item_group_name_array'] = friendGroups;
}
if (friendCustomInfo != null) {
List<Map<String, dynamic>> customInfoList = Tools.map2JsonList(friendCustomInfo!, 'friend_profile_custom_string_info_key', 'friend_profile_custom_string_info_value');
modifyItem['friend_profile_item_custom_string_array'] = customInfoList;
}
data['friendship_modify_friend_profile_param_item'] = modifyItem;
return data;
}