|
@@ -131,18 +131,21 @@ class CleanOrderDetailVm extends _$CleanOrderDetailVm with DioCancelableMixin {
|
|
|
switch (actionBtnCode) {
|
|
|
case '0':
|
|
|
// proceedWidthPayment
|
|
|
- vm.handlerExcutePay(true, orderId: _orderId, scallback: (String? orderId, String? orderDetailId){
|
|
|
- Log.d("成功");
|
|
|
- int orderid_int = int.parse(orderDetailId!);
|
|
|
- // 跳入 支付成功页面
|
|
|
- // ServicePaySuccessPage.startInstance();
|
|
|
- appRouter.pushAndPopUntil(
|
|
|
- ServicePaySuccessPageRoute(id: orderid_int, cleanServiceTypeStr: _cleanServiceTypeStr),
|
|
|
- predicate: (Route<dynamic> route) { // 根据具体条件返回 true 或 false
|
|
|
- return route.settings.name != 'CleanOrderDetailPageRoute';
|
|
|
- });
|
|
|
- }, fcallback: (String? orderId, String? orderDetailId){
|
|
|
- Log.d("失败");
|
|
|
+ vm.handlerExcutePay(
|
|
|
+ true,
|
|
|
+ orderId: _orderId,
|
|
|
+ scallback: (String? orderId, String? orderDetailId){
|
|
|
+ Log.d("继续支付成功 orderId:$_orderId orderId1:$orderId orderDetailId:$orderDetailId");
|
|
|
+ int orderid_int = int.parse(orderDetailId!);
|
|
|
+ // 跳入 支付成功页面
|
|
|
+ // ServicePaySuccessPage.startInstance();
|
|
|
+ context.appRouter.pushAndPopUntil(
|
|
|
+ ServicePaySuccessPageRoute(id: orderid_int, cleanServiceTypeStr: _cleanServiceTypeStr),
|
|
|
+ predicate: (Route<dynamic> route) { // 根据具体条件返回 true 或 false
|
|
|
+ return route.settings.name != 'CleanOrderDetailPageRoute';
|
|
|
+ });
|
|
|
+ }, fcallback: (String? orderId, String? orderDetailId){
|
|
|
+ Log.d("失败");
|
|
|
});
|
|
|
break;
|
|
|
case '1':
|