set map and encode 常用于多层map嵌套
Future<bool> setEncodeMap(dynamic key, Map<String, dynamic> value) => setObject<String>(key, jsonEncode(value));