diff --git a/Laravel/app/Http/Controllers/API/H5/UserController.php b/Laravel/app/Http/Controllers/API/H5/UserController.php index 931be3c..525a55d 100644 --- a/Laravel/app/Http/Controllers/API/H5/UserController.php +++ b/Laravel/app/Http/Controllers/API/H5/UserController.php @@ -2,6 +2,7 @@ namespace App\Http\Controllers\API\H5; +use App\Http\Controllers\API\AspNetZhuanController; use App\Http\Controllers\API\XCXApiController; use App\Http\Controllers\Controller; use App\Services\ConfigService; @@ -10,6 +11,22 @@ use Illuminate\Support\Facades\DB; class UserController extends Controller { + public function hunjian(Request $request) + { + $person_id = $request->post('person_id'); + $user_info = DB::table('web_user_person')->where(['id' => $person_id])->first(); + $res = false; + if (!!$user_info) { + $dnet = new AspNetZhuanController(); + $res = $dnet->GetPersonInfo([ + "ghzid" => $user_info->ghzid, + "action" => "1" + ]); + } + return \Yz::Return(true, '获取成功', [ + 'info' => $res ?? ['Patid' => ''] + ]); + } // 获取配置更新时间 public function info(Request $request) { diff --git a/Laravel/routes/web-zhao.php b/Laravel/routes/web-zhao.php index 792d1b3..41d9218 100644 --- a/Laravel/routes/web-zhao.php +++ b/Laravel/routes/web-zhao.php @@ -4,6 +4,7 @@ use Illuminate\Support\Facades\Route; Route::any('/api/test', 'App\Http\Controllers\TestController@ApiTest'); +Route::any("/api/H5/User/hunjian", [\App\Http\Controllers\API\H5\UserController::class, 'hunjian']); Route::any("/api/H5/Question/choose", [\App\Http\Controllers\API\H5\QuestionnaireController::class, 'list']); Route::any("/api/H5/QuestionLog/push", [\App\Http\Controllers\API\H5\QuestionnairesLogsController::class, 'push']); Route::any("/api/H5/QuestionLog/delete", [\App\Http\Controllers\API\H5\QuestionnairesLogsController::class, 'delete']);