Silent 6 năm trước cách đây
mục cha
commit
b03bc15859

+ 1 - 0
app/Http/Controllers/WeChat/ApiController.php

@@ -687,6 +687,7 @@ class ApiController extends Controller
         $app = app('wechat.payment');
         $app = app('wechat.payment');
 
 
         $response = $app->handlePaidNotify(function ($message, $fail) {
         $response = $app->handlePaidNotify(function ($message, $fail) {
+            Log::info($message);
             if($message['return_code'] === 'SUCCESS' && $message['result_code'] === 'SUCCESS' ) {
             if($message['return_code'] === 'SUCCESS' && $message['result_code'] === 'SUCCESS' ) {
                 $order = Order::where('out_trade_no', $message['out_trade_no'])->first();
                 $order = Order::where('out_trade_no', $message['out_trade_no'])->first();
                 if(!empty($order) && $order->money  == $message['total_fee']) {
                 if(!empty($order) && $order->money  == $message['total_fee']) {

+ 6 - 5
wechat/pages/form/index.js

@@ -7,7 +7,8 @@ Page({
    */
    */
   data: {
   data: {
     data: {
     data: {
-      formContainerClass: 'mode-1-container'
+      formContainerClass: 'mode-1-container',
+      mode: 1
     }
     }
   },
   },
 
 
@@ -24,7 +25,8 @@ Page({
           var formContainerClass = res.data.data.mode == 1 ? 'mode-1-container' : 'mode-2-container'
           var formContainerClass = res.data.data.mode == 1 ? 'mode-1-container' : 'mode-2-container'
           that.setData({
           that.setData({
             data: res.data.data,
             data: res.data.data,
-            formContainerClass: formContainerClass
+            formContainerClass: formContainerClass,
+            mode: res.data.data.mode
           })
           })
           if(res.data.data.top_title) {
           if(res.data.data.top_title) {
             wx.setNavigationBarTitle({
             wx.setNavigationBarTitle({
@@ -102,14 +104,13 @@ Page({
       method: 'POST',
       method: 'POST',
       data: {
       data: {
         data: value,
         data: value,
-        id: id
+        id: id,
+        mode: this.data.mode
       },
       },
       success: res => {
       success: res => {
-        console.log(res)
         if (res.data.status == 'success') {
         if (res.data.status == 'success') {
           if(value.type == 'pay') {
           if(value.type == 'pay') {
             data = JSON.parse(res.data.data)
             data = JSON.parse(res.data.data)
-            console.log(data)
             wx.requestPayment({
             wx.requestPayment({
               timeStamp: data.timeStamp,
               timeStamp: data.timeStamp,
               nonceStr: data.nonceStr,
               nonceStr: data.nonceStr,