Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2026-01-02 12:05:31 +08:00
parent 80e007bac6
commit 041af37bb0
67 changed files with 775 additions and 838 deletions

View File

@@ -1,4 +1,5 @@
import 'package:PiliPlus/http/dynamics.dart';
import 'package:PiliPlus/http/loading_state.dart';
import 'package:PiliPlus/models_new/dynamic/dyn_reserve_info/data.dart';
import 'package:PiliPlus/utils/utils.dart';
import 'package:get/get.dart';
@@ -29,12 +30,11 @@ class CreateReserveController extends GetxController {
Future<void> queryData() async {
final res = await DynamicsHttp.reserveInfo(sid: sid);
if (res.isSuccess) {
ReserveInfoData data = res.data;
if (res case Success(:final response)) {
key = Utils.generateRandomString(6);
title.value = data.title!;
title.value = response.title!;
date.value = DateTime.fromMillisecondsSinceEpoch(
data.livePlanStartTime! * 1000,
response.livePlanStartTime! * 1000,
);
canCreate.value = true;
} else {
@@ -56,10 +56,10 @@ class CreateReserveController extends GetxController {
title: title.value,
livePlanStartTime: livePlanStartTime,
);
if (res.isSuccess) {
if (res case Success(:final response)) {
Get.back(
result: ReserveInfoData(
id: res.data,
id: response,
title: title.value,
livePlanStartTime: livePlanStartTime,
),