saveDislikes static method
保存短期反馈(不喜欢)
Implementation
static Future<void> saveDislikes({
required String itemType,
required List<String> reasons,
String? itemDescription,
}) async {
final prefs = await SharedPreferences.getInstance();
final dislikes = await getDislikes();
dislikes.add({
'itemType': itemType,
'reasons': reasons,
'description': itemDescription ?? '',
'timestamp': DateTime.now().toIso8601String(),
});
await prefs.setString(_keyDislikes, jsonEncode(dislikes));
}