class MineViewSafetyProblemEntity { int? errorCode; String? description; String? errorMsg; List? dataList; MineViewSafetyProblemEntity( {this.errorCode, this.description, this.errorMsg, this.dataList}); MineViewSafetyProblemEntity.fromJson(Map json) { errorCode = json['errorCode']; description = json['description']; errorMsg = json['errorMsg']; if (json['data'] != null) { dataList = []; json['data'].forEach((v) { dataList!.add(SafetyProblemData.fromJson(v)); }); } } Map toJson() { final Map data = {}; data['errorCode'] = errorCode; data['description'] = description; data['errorMsg'] = errorMsg; if (dataList != null) { data['data'] = dataList!.map((v) => v.toJson()).toList(); } return data; } } class SafetyProblemData { int? questionId; String? answer; int? uid; String? question; int? answerId; SafetyProblemData({this.questionId, this.answer, this.uid, this.question}); SafetyProblemData.fromJson(Map json) { questionId = json['questionId']; answer = json['answer']; uid = json['uid']; question = json['question']; answerId = json['answerId']; } Map toJson() { final Map data = {}; data['questionId'] = questionId; data['answer'] = answer; data['uid'] = uid; data['question'] = question; data['answerId'] = answerId; return data; } }