主页睡眠信息点击跳转页面修改
This commit is contained in:
@@ -38,13 +38,12 @@ class SleepReportController extends GetControllerEx<SleepReportModel> {
|
|||||||
RxString mac = "".obs;
|
RxString mac = "".obs;
|
||||||
|
|
||||||
// 日历选择的日期
|
// 日历选择的日期
|
||||||
RxInt date = 0.obs;
|
|
||||||
|
|
||||||
// 初始化方法(外部跳转时调用)
|
// 初始化方法(外部跳转时调用)
|
||||||
void initParams({String? macValue, int? dateValue}) {
|
void initParams({String? macValue, int? dateValue}) {
|
||||||
if (macValue != null) mac.value = macValue;
|
if (macValue != null) mac.value = macValue;
|
||||||
if (dateValue != null) {
|
if (dateValue != null) {
|
||||||
date.value = dateValue;
|
selectedDate.value = DateTime.fromMillisecondsSinceEpoch(dateValue);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ class _MhtSleepReportPageState extends State<MhtSleepReportPage> {
|
|||||||
final RxBool isRightLimit = false.obs;
|
final RxBool isRightLimit = false.obs;
|
||||||
var formFieldController = FormFieldController<String>(null);
|
var formFieldController = FormFieldController<String>(null);
|
||||||
var personInfo = {}.obs;
|
var personInfo = {}.obs;
|
||||||
|
RxBool isDateInitialized = false.obs;
|
||||||
@override
|
@override
|
||||||
void initState() {
|
void initState() {
|
||||||
super.initState();
|
super.initState();
|
||||||
@@ -601,13 +601,7 @@ class _MhtSleepReportPageState extends State<MhtSleepReportPage> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Widget getTimeWidget() {
|
Widget getTimeWidget() {
|
||||||
if (sleepReportController.date.value > 0) {
|
|
||||||
selectedDate =
|
|
||||||
DateTime.fromMillisecondsSinceEpoch(sleepReportController.date.value);
|
|
||||||
} else {
|
|
||||||
selectedDate = sleepReportController.selectedDate.value!;
|
selectedDate = sleepReportController.selectedDate.value!;
|
||||||
}
|
|
||||||
|
|
||||||
final type = sleepReportController.model.type;
|
final type = sleepReportController.model.type;
|
||||||
bool isChinese = AppLanguage().isChinese();
|
bool isChinese = AppLanguage().isChinese();
|
||||||
String displayText = '';
|
String displayText = '';
|
||||||
|
|||||||
@@ -494,10 +494,12 @@ class _NewHomePageState extends State<NewHomePage> {
|
|||||||
selectedPerson;
|
selectedPerson;
|
||||||
personInfo.value =
|
personInfo.value =
|
||||||
selectedPerson;
|
selectedPerson;
|
||||||
|
// homeController
|
||||||
|
// .selectedDayIndex =
|
||||||
|
// (6).obs;
|
||||||
homeController
|
homeController
|
||||||
.selectedDayIndex =
|
.selectedDayIndex
|
||||||
(6).obs;
|
.value = 6;
|
||||||
print("$val");
|
print("$val");
|
||||||
if (val == null) {
|
if (val == null) {
|
||||||
homeController
|
homeController
|
||||||
@@ -681,28 +683,6 @@ class _NewHomePageState extends State<NewHomePage> {
|
|||||||
int? timeMillis =
|
int? timeMillis =
|
||||||
parseToInt(
|
parseToInt(
|
||||||
day['time']);
|
day['time']);
|
||||||
// Get.toNamed(
|
|
||||||
// "/newSleepReportPage",
|
|
||||||
// arguments: {
|
|
||||||
// 'date':
|
|
||||||
// timeMillis,
|
|
||||||
// 'mac':
|
|
||||||
// formFieldController
|
|
||||||
// .value!,
|
|
||||||
// 'type': 1,
|
|
||||||
// "person":
|
|
||||||
// personInfo
|
|
||||||
// .value,
|
|
||||||
// 'backgroundImg':
|
|
||||||
// 'assets/images/new_background.png',
|
|
||||||
// // 'backgroundColor':stringToColor("#003058"),
|
|
||||||
// 'person_show':
|
|
||||||
// false,
|
|
||||||
// 'reportPadding':
|
|
||||||
// false,
|
|
||||||
// }
|
|
||||||
// //主页跳详情睡眠报告
|
|
||||||
// );
|
|
||||||
sleepReportController
|
sleepReportController
|
||||||
.initParams(
|
.initParams(
|
||||||
macValue:
|
macValue:
|
||||||
|
|||||||
Reference in New Issue
Block a user