Silent 6 年之前
父節點
當前提交
cc2f517992
共有 2 個文件被更改,包括 6 次插入7 次删除
  1. 5 6
      app/Http/Controllers/WeChat/ApiController.php
  2. 1 1
      wechat/pages/form/index.js

+ 5 - 6
app/Http/Controllers/WeChat/ApiController.php

@@ -620,17 +620,16 @@ class ApiController extends Controller
             return response()->json(['status' => 'fail', 'info' => '保存失败']);
             return response()->json(['status' => 'fail', 'info' => '保存失败']);
         }
         }
 
 
-        if($type == 'pay') {
-            return $this->makeOrder($request);
+        $money = $form_set->money;
+
+        if($type == 'pay' && !empty($money)) {
+            return $this->makeOrder($request, $money);
         }
         }
         return response()->json(['status' => 'success', 'info' => '提交成功']);
         return response()->json(['status' => 'success', 'info' => '提交成功']);
     }
     }
 
 
-    public function makeOrder(Request $request)
+    public function makeOrder(Request $request, $money)
     {
     {
-        if(empty($request->input('money'))) {
-            return response()->json(['status' => 'fail', 'info' => '金额错误']);
-        }
         if(empty($request->input('id')) || empty($we_chat_user = WeChatUser::find($request->input('id')))) {
         if(empty($request->input('id')) || empty($we_chat_user = WeChatUser::find($request->input('id')))) {
             return response()->json(['status' => 'fail', 'info' => '找不到用户']);
             return response()->json(['status' => 'fail', 'info' => '找不到用户']);
         }
         }

+ 1 - 1
wechat/pages/form/index.js

@@ -99,7 +99,7 @@ Page({
     }
     }
     wx.request({
     wx.request({
       url: api.submitFormUrl,
       url: api.submitFormUrl,
-      method: 'GET',
+      method: 'POST',
       data: {
       data: {
         data: value
         data: value
       },
       },