diff --git a/star_lock/lib/main/lockDetail/electronicKey/electronicKeyDetail/electronicKeyDetail/electronicKeyDetail_page.dart b/star_lock/lib/main/lockDetail/electronicKey/electronicKeyDetail/electronicKeyDetail/electronicKeyDetail_page.dart index 94705580..50d2553e 100644 --- a/star_lock/lib/main/lockDetail/electronicKey/electronicKeyDetail/electronicKeyDetail/electronicKeyDetail_page.dart +++ b/star_lock/lib/main/lockDetail/electronicKey/electronicKeyDetail/electronicKeyDetail/electronicKeyDetail_page.dart @@ -70,18 +70,18 @@ class _ElectronicKeyDetailPageState extends State { Obx(() => getPeriodValidityWidget()), Container(height: 10.h), CommonItem( - leftTitel: "接受账号", - rightTitle: state.itemData.value.username, + leftTitel: "接收者", + rightTitle: state.itemData.value.username ?? "", action: () {}), const SizedBox(height: 1), CommonItem( leftTitel: TranslationLoader.lanKeys!.sender!.tr, - rightTitle: state.itemData.value.senderUsername, + rightTitle: state.itemData.value.senderUsername ?? "", action: () {}), const SizedBox(height: 1), CommonItem( leftTitel: TranslationLoader.lanKeys!.senderTime!.tr, - rightTitle: getSenderDate(state.itemData.value), + rightTitle: getSenderDate(state.itemData.value) ?? "", action: () {}), Container(height: 10.h), CommonItem( @@ -157,12 +157,15 @@ class _ElectronicKeyDetailPageState extends State { rightTitle: '${state.beginTime.value}\n${state.endTime.value}', isHaveDirection: true, action: () async { - var data = await Get.toNamed(Routers.electronicKeyDetailChangeDate, arguments: {"itemData": state.itemData.value}); - if(data != null) { + var data = await Get.toNamed(Routers.electronicKeyDetailChangeDate, + arguments: {"itemData": state.itemData.value}); + if (data != null) { state.beginTimeTimestamp.value = data["beginTimeTimestamp"]; state.endTimeTimestamp.value = data["endTimeTimestamp"]; - state.beginTime.value = DateTool().dateToYMDHNString(state.beginTimeTimestamp.value.toString()); - state.endTime.value = DateTool().dateToYMDHNString(state.endTimeTimestamp.value.toString()); + state.beginTime.value = DateTool() + .dateToYMDHNString(state.beginTimeTimestamp.value.toString()); + state.endTime.value = DateTool() + .dateToYMDHNString(state.endTimeTimestamp.value.toString()); } }); }