Просмотр исходного кода

填写单号那妞+重新申请按钮

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

+ 38 - 2
app/shopapi/logic/Order/OrderBtnLogic.php

@@ -55,8 +55,8 @@ class OrderBtnLogic extends BaseLogic
             'refund_btn'    => self::getRefundBtn($order),
             'delete_btn'    => self::getDeletedBtn($order),
             'content_btn'   => self::getContentBtn($order),
-//            'express_btn'   => self::getExpressBtn($order), //快递单号btn
-//            'reapply_btn'   => self::getReapplyBtn($order), //重新申请
+            'express_btn'   => self::getExpressBtn($order), //快递单号btn
+            'reapply_btn'   => self::getReapplyBtn($order), //重新申请
         ];
     }
 
@@ -257,4 +257,40 @@ class OrderBtnLogic extends BaseLogic
         }
         return $btn;
     }
+
+    /**
+     * @notes 填写物流单号按钮
+     * @param $order
+     * @return int
+     * @author 段誉
+     * @date 2021/8/2 20:25
+     */
+    public static function getExpressBtn($order)
+    {
+        $btn = OrderEnum::BTN_HIDE;
+
+        if($order['is_after_sale'] == 1 && $order['after_sale_status']  == 4){
+            $btn = OrderEnum::BTN_SHOW;
+        }
+
+        return $btn;
+    }
+    /**
+     * @notes 重新申请
+     * @param $order
+     * @return int
+     * @author 段誉
+     * @date 2021/8/2 20:25
+     */
+    public static function getReapplyBtn($order)
+    {
+        $btn = OrderEnum::BTN_HIDE;
+
+        if($order['is_after_sale'] == 1 && $order['after_sale_status']  == 3){
+            $btn = OrderEnum::BTN_SHOW;
+        }
+
+        return $btn;
+    }
+
 }