作者 lyh

gx

@@ -174,14 +174,14 @@ class LoginController extends BaseController @@ -174,14 +174,14 @@ class LoginController extends BaseController
174 $jsonData = json_encode($message); 174 $jsonData = json_encode($message);
175 $arrayData = json_decode($jsonData, true); 175 $arrayData = json_decode($jsonData, true);
176 @file_put_contents(storage_path('logs/lyh_error.log'), var_export($arrayData, true) . PHP_EOL, FILE_APPEND); 176 @file_put_contents(storage_path('logs/lyh_error.log'), var_export($arrayData, true) . PHP_EOL, FILE_APPEND);
177 -// $data = $this->wechatLogin($message->FromUserName);  
178 -// if($data == 0){//登录失败,请先绑定  
179 -// $resMessage = $data['message'];  
180 -// }else{  
181 -// $resMessage = $data['message'];  
182 -// $info = $data['data'];  
183 -// Cache::add('user-login-'.$info['id'],$info,300);  
184 -// } 177 + $data = $this->wechatLogin($arrayData['ToUserName']);
  178 + if($data == 0){//登录失败,请先绑定
  179 + $resMessage = $data['message'];
  180 + }else{
  181 + $resMessage = $data['message'];
  182 + $info = $data['data'];
  183 + Cache::add($arrayData['Ticket'],$info,300);
  184 + }
185 // $arr = [ 185 // $arr = [
186 // 'ToUserName' => 'gh_27174ac5c9d8', 186 // 'ToUserName' => 'gh_27174ac5c9d8',
187 // 'FromUserName' => 'oMbcI6gRzvfrU8ssGsEyvzXOO94w', 187 // 'FromUserName' => 'oMbcI6gRzvfrU8ssGsEyvzXOO94w',
@@ -196,7 +196,7 @@ class LoginController extends BaseController @@ -196,7 +196,7 @@ class LoginController extends BaseController
196 <FromUserName><![CDATA[$message->ToUserName]]></FromUserName> 196 <FromUserName><![CDATA[$message->ToUserName]]></FromUserName>
197 <CreateTime>".time()."</CreateTime> 197 <CreateTime>".time()."</CreateTime>
198 <MsgType><![CDATA[text]]></MsgType> 198 <MsgType><![CDATA[text]]></MsgType>
199 - <Content><![CDATA[成功]]></Content> 199 + <Content><![CDATA[$resMessage]]></Content>
200 </xml>"; 200 </xml>";
201 } 201 }
202 202
@@ -208,7 +208,8 @@ class LoginController extends BaseController @@ -208,7 +208,8 @@ class LoginController extends BaseController
208 * @time :2023/9/1 10:12 208 * @time :2023/9/1 10:12
209 */ 209 */
210 public function getWechatLoginInfo(){ 210 public function getWechatLoginInfo(){
211 - 211 + $info = Cache::get($this->param['Ticket']);
  212 + $this->response('success',Code::SUCCESS,$info);
212 } 213 }
213 214
214 /** 215 /**
@@ -344,4 +344,5 @@ Route::group([], function () { @@ -344,4 +344,5 @@ Route::group([], function () {
344 Route::any('/autologin', [\App\Http\Controllers\Bside\LoginController::class, 'autologin'])->name('autologin'); 344 Route::any('/autologin', [\App\Http\Controllers\Bside\LoginController::class, 'autologin'])->name('autologin');
345 Route::any('/qrcode', [\App\Http\Controllers\Bside\LoginController::class, 'qrcode'])->name('qrcode'); 345 Route::any('/qrcode', [\App\Http\Controllers\Bside\LoginController::class, 'qrcode'])->name('qrcode');
346 Route::any('/globalSo_v6_login', [\App\Http\Controllers\Bside\LoginController::class, 'globalSo_v6_login'])->name('globalSo_v6_login'); 346 Route::any('/globalSo_v6_login', [\App\Http\Controllers\Bside\LoginController::class, 'globalSo_v6_login'])->name('globalSo_v6_login');
  347 + Route::any('/getWechatLoginInfo', [\App\Http\Controllers\Bside\LoginController::class, 'getWechatLoginInfo'])->name('getWechatLoginInfo');
347 }); 348 });