From 7ff7fc89cdcdf7077404701a1e5831dd5439de74 Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Sat, 9 Aug 2025 11:29:48 +0800 Subject: [PATCH] update --- app/Console/Commands/UpdateCompany.php | 2 +- .../Controllers/Admin/CourseController.php | 1 + .../Controllers/Admin/OtherController.php | 4 +-- app/Repositories/YuanheRepository.php | 1 - .../2025_08_09_112749_alert_courses_table.php | 32 +++++++++++++++++++ 5 files changed, 36 insertions(+), 4 deletions(-) create mode 100644 database/migrations/2025_08_09_112749_alert_courses_table.php diff --git a/app/Console/Commands/UpdateCompany.php b/app/Console/Commands/UpdateCompany.php index fbfb4a9..5366835 100755 --- a/app/Console/Commands/UpdateCompany.php +++ b/app/Console/Commands/UpdateCompany.php @@ -60,7 +60,7 @@ class UpdateCompany extends Command $users = User::where('id', $user_id)->get(); } else { // 批量更新 - $users = User::whereDoesntHave('company')->get(); + $users = User::whereDoesntHave('company')->whereNotNull('company_name')->get(); } $YuanheRepository = new YuanheRepository(); foreach ($users as $user) { diff --git a/app/Http/Controllers/Admin/CourseController.php b/app/Http/Controllers/Admin/CourseController.php index 04b30e3..f771f17 100755 --- a/app/Http/Controllers/Admin/CourseController.php +++ b/app/Http/Controllers/Admin/CourseController.php @@ -191,6 +191,7 @@ class CourseController extends BaseController * @OA\Parameter(name="total", in="query", @OA\Schema(type="integer"), description="开课人数"), * @OA\Parameter(name="class", in="query", @OA\Schema(type="string"), description="所在班级"), * @OA\Parameter(name="price", in="query", @OA\Schema(type="string"), description="价格"), + * @OA\Parameter(name="url", in="query", @OA\Schema(type="string"), description="过期后链接"), * @OA\Parameter(name="supply_wechat_pay", in="query", @OA\Schema(type="string"), description="是否支持微信支付0否1是"), * @OA\Parameter(name="is_arrange", in="query", @OA\Schema(type="integer"), description="是否排课-0否1是"), * @OA\Parameter(name="is_fee", in="query", @OA\Schema(type="integer"), description="是否缴费-0否1是"), diff --git a/app/Http/Controllers/Admin/OtherController.php b/app/Http/Controllers/Admin/OtherController.php index dd3736a..fd5791e 100755 --- a/app/Http/Controllers/Admin/OtherController.php +++ b/app/Http/Controllers/Admin/OtherController.php @@ -41,9 +41,9 @@ class OtherController extends CommonController public function home() { // 校友总数 - $schoolmate['schoolmate_total'] = User::where('is_schoolmate', 1)->count(); + $schoolmate['schoolmate_total'] = User::where('is_schoolmate', 1)->groupBy('mobile')->count(); // 2025年校友数 - $schoolmate['schoolmate_year'] = User::where('is_schoolmate', 1)->where('created_at', 'like', '%' . date('Y') . '%')->count(); + $schoolmate['schoolmate_year'] = User::where('is_schoolmate', 1)->where('created_at', 'like', '%' . date('Y') . '%')->groupBy('mobile')->count(); // 上市企业总市值 $company['company_market'] = Company::where('company_market', 1)->sum('market_value'); // 校友企业总融资额 diff --git a/app/Repositories/YuanheRepository.php b/app/Repositories/YuanheRepository.php index e1e46cf..9da24e5 100755 --- a/app/Repositories/YuanheRepository.php +++ b/app/Repositories/YuanheRepository.php @@ -50,7 +50,6 @@ class YuanheRepository $header = $this->getHeader(); try { $result = httpCurl($url, 'POST', $params, $header); - dd($url,json_encode($params),$result); $result = json_decode($result, true); if ($result['code'] == 200) { return $result['data']; diff --git a/database/migrations/2025_08_09_112749_alert_courses_table.php b/database/migrations/2025_08_09_112749_alert_courses_table.php new file mode 100644 index 0000000..50e7c2f --- /dev/null +++ b/database/migrations/2025_08_09_112749_alert_courses_table.php @@ -0,0 +1,32 @@ +string('url')->nullable()->comment('过期后链接'); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('courses', function (Blueprint $table) { + // + }); + } +};