bugfix
This commit is contained in:
@@ -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',
|
||||||
'id': id,
|
data: {
|
||||||
'addStatus': addStatus, //完成使用 完成1,未加2
|
'id': id,
|
||||||
"addHydAmount": addHydAmount,
|
'state': -1, //拒绝使用
|
||||||
}
|
"rejectReason": rejectReason,
|
||||||
: {
|
},
|
||||||
'id': id,
|
);
|
||||||
'state': addStatus, //拒绝使用 -1
|
} else {
|
||||||
"rejectReason": rejectReason,
|
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();
|
||||||
|
|||||||
@@ -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();
|
||||||
|
|||||||
Reference in New Issue
Block a user