moonsflyer 5 месяцев назад
Родитель
Сommit
9d9b10f285
1 измененных файлов с 20 добавлено и 0 удалено
  1. 20 0
      app/shopapi/logic/Order/OrderBtnLogic.php

+ 20 - 0
app/shopapi/logic/Order/OrderBtnLogic.php

@@ -57,6 +57,7 @@ class OrderBtnLogic extends BaseLogic
             'content_btn'   => self::getContentBtn($order),
             'express_btn'   => self::getExpressBtn($order), //快递单号btn
             'reapply_btn'   => self::getReapplyBtn($order), //重新申请
+            'return_cancel_btn'    => self::getReturnCancelBtn($order),  //撤销申请
         ];
     }
 
@@ -293,4 +294,23 @@ class OrderBtnLogic extends BaseLogic
         return $btn;
     }
 
+    /**
+     * @notes 取消按钮
+     * @param $order
+     * @return int
+     * @author 段誉
+     * @date 2021/8/2 20:25
+     */
+
+    public static function getReturnCancelBtn($order)
+    {
+        $btn = OrderEnum::BTN_HIDE;
+
+        if ($order['after_sale_status'] == 1 || $order['after_sale_status'] == 4) {
+            $btn = OrderEnum::BTN_SHOW;
+        }
+        
+        return $btn;
+    }
+
 }