// Author: fengshengxiong // Date: 2024/6/18 // Description: 基础模型 class BaseModel { bool success; String? status; String? message; T? data; BaseModel({ this.success = false, this.status, this.message, this.data, }); factory BaseModel.fromMap(Map json, T Function(Map) fromJsonT) => BaseModel( success: json["status"] == 'Success' ? true : false, status: json["status"], message: json["message"], data: fromJsonT(json["data"]), ); Map toMap() => { "success": success, "status": status, "message": message, "data": data, }; }