mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-04-22 19:51:11 +08:00
@@ -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,
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user