规范
小于 1 分钟flutter
命名规范
- 所有文件名使用小写字母,多个单词中间使用下划线
- 类中的私有成员变量和私有成员方法前面都要带有下划线
模板代码
实体类
创建实体类文件 lib\entity\repair_main_dto.dart
// RepairMainDto = java后台实体类 RepairMaindto
// 此处只设置用得到的属性 progress
class RepairMainDto {
int? id;// repair_main 主键字段 id
String? progress;// repair_main 字段 progress
// 构造方法
RepairMainDto({this.id,this.progress});
// 静态构造方法,将 http 请求的响应数据转换为实体类对象
factory RepairMainDto.fromJson(Map<String,dynamic> map){
return RepairMainDto(
id: map['id'],
progress: map['progress'],
);
}
Map<String,dynamic> toJson(){
Map<String,dynamic> ret = {};
ret['id'] = id;
ret['progress'] = progress;
return ret;
}
String toString() {
return 'RepairMainDto:{id:$id,progress:$progress}';
}
}
