Przeglądaj źródła

修改退款金额

jun 4 miesięcy temu
rodzic
commit
d85b966587
1 zmienionych plików z 5 dodań i 4 usunięć
  1. 5 4
      app/Http/Controllers/Admin/Orders.php

+ 5 - 4
app/Http/Controllers/Admin/Orders.php

@@ -91,7 +91,7 @@ class Orders extends Auth{
             ->join('orders_addr','orders_addr.order_id','=','orders.id')
             ->where($map)
             ->orderByDesc('id')
-            ->select([
+            ->select(['orders.id as order_id',
                 'orders.*','custom.username as custom_name','orders.regiment_id as regiment_id',
                 'orders_addr.contact_area','orders_addr.contact_school','orders_addr.contact_grade','orders_addr.contact_class','orders_addr.contact_name','orders_addr.contact_phone',
             ])
@@ -238,12 +238,13 @@ class Orders extends Auth{
         $id				= request('id',0);
         $orderInfo		= $Model->query()->find($id);
         if (!$orderInfo)    return json_send(['code'=>'error','msg'=>'订单不存在']);
-        $params['out_trade_no']   =   (string)$orderInfo['snowflake_id'];
+        //$params['out_trade_no']   =   (string)$orderInfo['snowflake_id'];
+        $params['out_trade_no']   =   '533370780159971652';
         $Snowflake = new Snowflake();
         $out_refund_no = $Snowflake->next();
         $params['out_refund_no']    =   (string)$out_refund_no;
-        $params['refund']           =   (int)$orderInfo['pay_total'];
-        $params['total']            =   (int)$orderInfo['pay_total'];
+        $params['refund']           =   $orderInfo['pay_total'];
+        $params['total']            =   $orderInfo['pay_total'];
         $params['reason']           =   '用户退款';
         $res                        =   $Payment->refund($params);
         if (!$res)                  return json_send(['code'=>'error','msg'=>'退款失败']);