更新
This commit is contained in:
@@ -49,8 +49,8 @@ class _EPageState extends State<PersonPage> {
|
||||
personController.name.value = '';
|
||||
personController.gender.value = 1;
|
||||
personController.birthday.value = "";
|
||||
personController.weight.value = 65;
|
||||
personController.dateTime = DateTime.now();
|
||||
personController.weight.value = "";
|
||||
personController.dateTime = null;
|
||||
}
|
||||
|
||||
@override
|
||||
@@ -107,8 +107,8 @@ class _EPageState extends State<PersonPage> {
|
||||
if (apiRespons.code == HttpStatusCodes.ok) {
|
||||
TopSlideNotification.show(context,
|
||||
text: apiRespons.msg!);
|
||||
// Get.offAllNamed("/bindDeviceSuccess");
|
||||
Get.toNamed("/wifiPage");
|
||||
Get.offAllNamed("/bindDeviceSuccess");
|
||||
// Get.toNamed("/wifiPage");
|
||||
} else {
|
||||
TopSlideNotification.show(context,
|
||||
text: apiRespons.msg!,
|
||||
@@ -200,6 +200,7 @@ class _EPageState extends State<PersonPage> {
|
||||
fontFamily: 'Inter',
|
||||
fontSize: 26.rpx,
|
||||
letterSpacing: 0.0,
|
||||
color: themeController.currentColor.sc4,
|
||||
),
|
||||
enabledBorder: OutlineInputBorder(
|
||||
borderSide: BorderSide(
|
||||
@@ -440,6 +441,7 @@ class _EPageState extends State<PersonPage> {
|
||||
personController.dateTime = d;
|
||||
personController.updateAll();
|
||||
},
|
||||
title: "生日".tr
|
||||
);
|
||||
});
|
||||
},
|
||||
@@ -499,8 +501,7 @@ class _EPageState extends State<PersonPage> {
|
||||
.height.value
|
||||
.toString(),
|
||||
onChanged: (value) {
|
||||
personController.height.value =
|
||||
int.tryParse(value) ?? 0;
|
||||
personController.height.value = value;
|
||||
},
|
||||
autofocus: false,
|
||||
obscureText: false,
|
||||
@@ -573,7 +574,8 @@ class _EPageState extends State<PersonPage> {
|
||||
Obx(() {
|
||||
final height =
|
||||
personController.height.value;
|
||||
return height == 0
|
||||
return (height == null ||
|
||||
height.isEmpty)
|
||||
? const SizedBox.shrink() // 不显示任何内容
|
||||
: Text(
|
||||
'${height}cm',
|
||||
@@ -621,12 +623,10 @@ class _EPageState extends State<PersonPage> {
|
||||
FilteringTextInputFormatter
|
||||
.digitsOnly,
|
||||
],
|
||||
initialValue: personController
|
||||
.weight.value
|
||||
.toString(),
|
||||
initialValue:
|
||||
personController.weight.value,
|
||||
onChanged: (value) {
|
||||
personController.weight.value =
|
||||
int.tryParse(value) ?? 0;
|
||||
personController.weight.value = value;
|
||||
},
|
||||
autofocus: false,
|
||||
obscureText: false,
|
||||
@@ -699,7 +699,8 @@ class _EPageState extends State<PersonPage> {
|
||||
Obx(() {
|
||||
final weight =
|
||||
personController.weight.value;
|
||||
return weight == 0
|
||||
return (weight == null ||
|
||||
weight.isEmpty)
|
||||
? const SizedBox.shrink() // 不显示任何内容
|
||||
: Text(
|
||||
'${weight}kg',
|
||||
@@ -768,7 +769,6 @@ class _EPageState extends State<PersonPage> {
|
||||
}
|
||||
personController.model.read = 0;
|
||||
personController.updateAll();
|
||||
|
||||
},
|
||||
);
|
||||
}).toList(),
|
||||
|
||||
Reference in New Issue
Block a user