Files
GSFV2/lib/model/data/ICWeightCenterData.dart

112 lines
2.5 KiB
Dart
Raw Permalink Normal View History

2024-04-10 12:51:20 +05:30
import 'package:json_annotation/json_annotation.dart';
part 'ICWeightCenterData.g.dart';
@JsonSerializable()
class ICWeightCenterData{
/**
,
*/
bool isStabilized=false;
/**
()
*/
int time=0;
/**
kg体重小数点位数,:weight=70.12,precision=2weight=71.5,precision_kg=1
*/
int precision_kg=1;
/**
lb体重小数点位数,:weight=70.12,precision=2weight=71.5,precision_lb=1
*/
int precision_lb=1;
/**
st:lb体重小数点位数
*/
int precision_st_lb=1;
/**
kg分度值
*/
int kg_scale_division=0;
/**
lb分度值
*/
int lb_scale_division=0;
/**
(%)
*/
double leftPercent=0.0;
/**
(%)
*/
double rightPercent=0.0;
/**
(g)
*/
int left_weight_g=0;
/**
(g)
*/
int right_weight_g=0;
/**
(kg)
*/
double left_weight_kg=0.0;
/**
(kg)
*/
double right_weight_kg=0.0;
/**
(lb)
*/
double left_weight_lb=0.0;
/**
(lb)
*/
double right_weight_lb=0.0;
/**
(st:lb)
*/
int left_weight_st=0;
/**
(st:lb)
*/
int right_weight_st=0;
/**
(st:lb)
*/
double left_weight_st_lb=0.0;
/**
(st:lb)
*/
double right_weight_st_lb=0.0;
ICWeightCenterData();
factory ICWeightCenterData.fromJson(Map<String, dynamic> json) => _$ICWeightCenterDataFromJson(json);
Map<String, dynamic> toJson() => _$ICWeightCenterDataToJson(this);
@override
String toString() {
return 'ICWeightCenterData{isStabilized: $isStabilized, time: $time, precision_kg: $precision_kg, precision_lb: $precision_lb, precision_st_lb: $precision_st_lb, kg_scale_division: $kg_scale_division, lb_scale_division: $lb_scale_division, leftPercent: $leftPercent, rightPercent: $rightPercent, left_weight_g: $left_weight_g, right_weight_g: $right_weight_g, left_weight_kg: $left_weight_kg, right_weight_kg: $right_weight_kg, left_weight_lb: $left_weight_lb, right_weight_lb: $right_weight_lb, left_weight_st: $left_weight_st, right_weight_st: $right_weight_st, left_weight_st_lb: $left_weight_st_lb, right_weight_st_lb: $right_weight_st_lb}';
}
}