更新绑定成功布局

This commit is contained in:
wyf
2025-06-16 21:34:26 +08:00
parent aa51d92d2b
commit f7b50ae609
4 changed files with 403 additions and 7 deletions

View File

@@ -48,6 +48,8 @@ class MHTHomeController extends GetControllerEx<MHTHomeModel> {
String wifiMac = "";
var sleepDays = [].obs;
var selectedDayIndex = (6).obs;
Future<ApiResponse> getDeviceNum() async {
try {
ApiResponse apiResponse = ApiResponse(code: -1, msg: "设备.设备列表请求失败".tr);

View File

@@ -32,7 +32,7 @@ class _NewHomePageState extends State<NewHomePage> {
GlobalController gloablController = Get.find();
WeatherModelController weatherModelController = Get.find();
var selectedDayIndex = (6).obs;
// var selectedDayIndex = (6).obs;
@override
void initState() {
@@ -66,7 +66,7 @@ class _NewHomePageState extends State<NewHomePage> {
}
WidgetsBinding.instance.addPostFrameCallback((_) {
if (homeController.sleepDays.value.isNotEmpty) {
selectedDayIndex.value = homeController.sleepDays.value.length - 1;
homeController.selectedDayIndex.value = homeController.sleepDays.value.length - 1;
}
});
}
@@ -411,7 +411,7 @@ class _NewHomePageState extends State<NewHomePage> {
personInfo.value =
selectedPerson;
selectedDayIndex =
homeController.selectedDayIndex =
(6).obs;
print("$val");
if (val == null) {
@@ -524,13 +524,13 @@ class _NewHomePageState extends State<NewHomePage> {
var day = homeController
.sleepDays[index];
bool isSelected =
selectedDayIndex
homeController.selectedDayIndex
.value ==
index;
return Expanded(
child: GestureDetector(
onTap: () {
selectedDayIndex
homeController.selectedDayIndex
.value = index;
int? timeMillis =
parseToInt(day[