54 lines
1.2 KiB
PHP
54 lines
1.2 KiB
PHP
|
<?php
|
||
|
|
||
|
namespace app\controller;
|
||
|
|
||
|
use support\Request;
|
||
|
|
||
|
use App\Utils\ApiResponse;
|
||
|
|
||
|
use App\model\Carousel;
|
||
|
use App\model\Project;
|
||
|
use App\model\ProjectDetailed;
|
||
|
use App\model\ProjectRegister;
|
||
|
use App\model\Carouselad;
|
||
|
use App\model\Mechanism;
|
||
|
use Tinywan\Jwt\JwtToken;
|
||
|
|
||
|
use hg\apidoc\annotation as Apidoc;
|
||
|
use support\Db;
|
||
|
|
||
|
/**
|
||
|
* @Apidoc\Title("用户vip控制器")
|
||
|
*/
|
||
|
|
||
|
class Vip_salaryController
|
||
|
{
|
||
|
protected $noNeedLogin = ['get_carousel', 'get_project', 'get_projectdetailed', 'get_mechanism_list'];
|
||
|
public function index(Request $request)
|
||
|
{
|
||
|
static $readme;
|
||
|
if (!$readme) {
|
||
|
$readme = file_get_contents(base_path('README.md'));
|
||
|
}
|
||
|
return $readme;
|
||
|
}
|
||
|
|
||
|
public function view(Request $request)
|
||
|
{
|
||
|
return view('index/view', ['name' => 'webman']);
|
||
|
}
|
||
|
/**
|
||
|
* @Apidoc\Title("1.0 获取首页轮播图")
|
||
|
* @Apidoc\Url("Apiv1/get_carousel")
|
||
|
* @Apidoc\Method("POST")
|
||
|
*/
|
||
|
public function user_count(Request $request)
|
||
|
{
|
||
|
// return json(['code' => 0, 'msg' => 'ok']);
|
||
|
$res['carousel'] = Carousel::all();
|
||
|
$res['carouselad'] = Carouselad::all();
|
||
|
return ApiResponse::success(200, $res);
|
||
|
}
|
||
|
|
||
|
}
|