瀏覽代碼

取消售后修改订单参数

moonsflyer 5 月之前
父節點
當前提交
12abcc791e
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      app/shopapi/logic/AfterSaleLogic.php

+ 5 - 0
app/shopapi/logic/AfterSaleLogic.php

@@ -323,6 +323,11 @@ class AfterSaleLogic extends BaseLogic
             if(!in_array($afterSale->sub_status,AfterSaleEnum::ALLOW_CANCEL)) {
             if(!in_array($afterSale->sub_status,AfterSaleEnum::ALLOW_CANCEL)) {
                 throw new \think\Exception('售后处理中,不允许撤销申请');
                 throw new \think\Exception('售后处理中,不允许撤销申请');
             }
             }
+
+            Order::update([ 'is_after_sale' => 0 ], [
+                [ 'id', '=', $afterSale['order_id'] ],
+            ]);
+
             $afterSale->status = AfterSaleEnum::STATUS_FAIL;
             $afterSale->status = AfterSaleEnum::STATUS_FAIL;
             $afterSale->sub_status = AfterSaleEnum::SUB_STATUS_BUYER_CANCEL_AFTER_SALE;
             $afterSale->sub_status = AfterSaleEnum::SUB_STATUS_BUYER_CANCEL_AFTER_SALE;
             $afterSale->save();
             $afterSale->save();