import 'dart:convert'; class JsApiResult { const JsApiResult({required this.code, required this.message, this.data}); const JsApiResult.success() : code = 0, message = 'success', data = null; final int code; final String message; final Map? data; Map toMap() => { 'code': code, 'message': message, if (data != null) 'data': data, }; String toJson() => jsonEncode(toMap()); }