Silent 6 gadi atpakaļ
vecāks
revīzija
59643b2140

+ 6 - 1
app/Http/Controllers/WeChat/LoginController.php → app/Http/Controllers/WeChat/ApiController.php

@@ -7,7 +7,7 @@ use Illuminate\Http\Request;
 use App\Http\Controllers\Controller;
 use App\Http\Controllers\Controller;
 use Illuminate\Support\Facades\Log;
 use Illuminate\Support\Facades\Log;
 
 
-class LoginController extends Controller
+class ApiController extends Controller
 {
 {
     public function login(Request $request)
     public function login(Request $request)
     {
     {
@@ -47,4 +47,9 @@ class LoginController extends Controller
         $data = ['id' => $student->id, 'nickname' => $student->nickname, 'avatar_url' => $student->avatar_url];
         $data = ['id' => $student->id, 'nickname' => $student->nickname, 'avatar_url' => $student->avatar_url];
         return response()->json(['status' => 'success', 'info' => '操作成功', 'data' => $data]);
         return response()->json(['status' => 'success', 'info' => '操作成功', 'data' => $data]);
     }
     }
+
+    public function checkPosition(Request $request)
+    {
+        
+    }
 }
 }

+ 3 - 1
routes/wechat.php

@@ -1,4 +1,6 @@
 <?php
 <?php
 use \Illuminate\Support\Facades\Route;
 use \Illuminate\Support\Facades\Route;
 
 
-Route::post('login', 'LoginController@login');
+Route::post('login', 'ApiController@login');
+
+Route::post('checkPosition', 'ApiController@checkPosition');

+ 13 - 2
wechat/pages/index/index.js

@@ -1,5 +1,6 @@
 
 
 var app = getApp()
 var app = getApp()
+var api = require('utils/api.js');
 
 
 const SEC = 1000
 const SEC = 1000
 const MIN = 60 * SEC
 const MIN = 60 * SEC
@@ -50,8 +51,18 @@ Page({
       }
       }
     })
     })
   },
   },
-  validLocation () {
-    // TODO
+  validLocation(latitude, longitude) {
+    wx.request({
+      url: api.checkPosition,
+      method: 'GET',
+      data: {
+        latitude: latitude,
+        longitude: longitude
+      },
+      success: res => {
+        console.log(res);
+      }
+    })
     return true;
     return true;
   },
   },
   handleBtnClick() {
   handleBtnClick() {

+ 2 - 1
wechat/utils/api.js

@@ -2,5 +2,6 @@ const headUrl = 'http://t20.9026.com/wechat/';
 
 
 module.exports = {
 module.exports = {
   headUrl: headUrl,
   headUrl: headUrl,
-  loginUrl: headUrl + 'login'
+  loginUrl: headUrl + 'login',
+  checkPosition: headUrl + 'checkPosition'
 }
 }