This commit is contained in:
2025-12-08 17:52:55 +08:00
parent a3fb0d8018
commit 4c63d5ebf3
2 changed files with 24 additions and 17 deletions

View File

@@ -16,7 +16,7 @@ enum ReservationStatus {
class ReservationModel { class ReservationModel {
final String id; final String id;
final String plateNumber; final String plateNumber;
final String amount; String amount;
final String time; final String time;
final String contactPerson; final String contactPerson;
final String contactPhone; final String contactPhone;
@@ -481,20 +481,26 @@ class SiteController extends GetxController with BaseControllerMixin {
showLoading("确认中"); showLoading("确认中");
try { try {
var responseData = await HttpService.to.post( var responseData;
'appointment/orderAddHyd/completeOrder', if (addStatus == -1) {
data: status == 0 responseData = await HttpService.to.post(
? { 'appointment/orderAddHyd/rejectOrder',
data: {
'id': id, 'id': id,
'addStatus': addStatus, //完成使用 完成1,未加2 'state': -1, //拒绝使用
"addHydAmount": addHydAmount,
}
: {
'id': id,
'state': addStatus, //拒绝使用 -1
"rejectReason": rejectReason, "rejectReason": rejectReason,
}, },
); );
} else {
responseData = await HttpService.to.post(
'appointment/orderAddHyd/completeOrder',
data: {
'id': id,
'addStatus': addStatus, //完成使用 完成1,未加2
"addHydAmount": addHydAmount,
},
);
}
if (responseData == null && responseData!.data == null) { if (responseData == null && responseData!.data == null) {
dismissLoading(); dismissLoading();
@@ -507,11 +513,13 @@ class SiteController extends GetxController with BaseControllerMixin {
} }
dismissLoading(); dismissLoading();
//addStatus 1完成 2未加 -1拒绝
if (addStatus == 1) { if (addStatus == 1) {
item.status = ReservationStatus.completed; item.status = ReservationStatus.completed;
item.amount = "${addHydAmount}kg";
} else if (addStatus == -1) { } else if (addStatus == -1) {
item.status = ReservationStatus.rejected; item.status = ReservationStatus.rejected;
} else if (addStatus == -2) { } else if (addStatus == 2) {
item.status = ReservationStatus.pending; item.status = ReservationStatus.pending;
} }
updateUi(); updateUi();

View File

@@ -559,7 +559,6 @@ class C_ReservationController extends GetxController with BaseControllerMixin {
}), }),
preventDuplicates: false, preventDuplicates: false,
); );
showToast("555$result");
if (result == true) { if (result == true) {
Get.back(); Get.back();
getReservationList(); getReservationList();