zz 5 rokov pred
rodič
commit
3d779a6800

+ 2 - 1
app/Http/Controllers/Wap/Pay/MonthOrderController.php

@@ -96,10 +96,11 @@ class MonthOrderController extends Controller
         $user_id = $request->post('user_id');
         $total_fee = $request->post('total_fee');
         $trade_no = $request->post('trade_no');
+        $out_trade_no = $request->post('out_trade_no');
         $sign = _sign(compact('app_id','plan_id','user_id','total_fee','trade_no'),$key.$key);
         $sign = strtoupper($sign);
         if($sign == $request->post('sign')){
-            UserMonthService::createLOrder($user_id,$plan_id,$total_fee,$trade_no);
+            UserMonthService::createLOrder($user_id,$plan_id,$total_fee,$trade_no,$out_trade_no);
         }
 
         Log::info('orderCallBack--------------------endend----------------------orderCallBack');

+ 1 - 1
app/Modules/User/Models/UserMonthOrder.php

@@ -8,5 +8,5 @@ class UserMonthOrder extends Model
 {
     protected $table = 'user_month_order';
 
-    protected $fillable = ['uid','plan_id','total_fee','trade_no'];
+    protected $fillable = ['uid','plan_id','total_fee','trade_no','out_trade_no'];
 }

+ 2 - 1
app/Modules/User/Services/UserMonthService.php

@@ -29,13 +29,14 @@ class UserMonthService
         return;
     }
 
-    public static function createLOrder(int $uid, int $plan_id, int $total_fee, string $trade_no)
+    public static function createLOrder(int $uid, int $plan_id, int $total_fee, string $trade_no,string $out_trade_no)
     {
         $model = new UserMonthOrder();
         $model->uid = $uid;
         $model->plan_id = $plan_id;
         $model->total_fee = $total_fee;
         $model->trade_no = $trade_no;
+        $model->out_trade_no = $out_trade_no;
         $model->save();
         return;
     }