<?php declare (strict_types = 1); use App\Controller\NewsController; use Hyperf\HttpServer\Router\Router; use App\Middleware\Auth\FooMiddleware; use FastRoute\Route; Router::addGroup( '/news', function () { //获取导航池列表 Router::get('/getCategoryList', [NewsController::class, 'getCategoryList']); //后台获取 我的导航池 Router::get('/myCategoryList', [NewsController::class, 'myCategoryList']); //导航池 筛选 搜索 Router::get('/categoryList', [NewsController::class, 'categoryList']); //添加导航池 Router::post('/addCategory', [NewsController::class, 'addCategory']); //更新导航池 Router::post('/updateCategory', [NewsController::class, 'updateCategory']); //删除导航池 Router::post('/delCategory', [NewsController::class, 'delCategory']); //获取资讯列表 Router::get('/getArticleList', [NewsController::class, 'getArticleList']); //添加资讯 Router::post('/addArticle', [NewsController::class, 'addArticle']); //修改资讯 Router::post('/updateArticle', [NewsController::class, 'updateArticle']); //删除资讯 Router::post('/delArticle', [NewsController::class, 'delArticle']); //更新资讯状态 Router::post('/upArticleStatus', [NewsController::class, 'upArticleStatus']); //查看资讯 Router::get('/getArticleInfo', [NewsController::class, 'getArticleInfo']); // 前端-搜索资讯 Router::get('/selectWebsiteCategory', [NewsController::class, 'selectWebsiteArticle']); //获取导航池信息 Router::get('/getCategoryInfo', [NewsController::class, 'getCategoryInfo']); //后端-获取调查问卷列表 Router::post('/getSurveyList', [NewsController::class, 'getSurveyList']); //后端-获取调查问卷详情 Router::post('/getSurveyInfo', [NewsController::class, 'getSurveyInfo']); //前端-获取资讯列表 Router::get('/getWebsiteArticleList', [NewsController::class, 'getWebsiteArticleList']); //检测导航池名称是否存在 Router::post('/checkCategoryName', [NewsController::class, 'checkCategoryName']); //20250226 产品列表 Router::post('/getGoodList', [NewsController::class, 'getGoodList']); Router::post('/getGoodInfo', [NewsController::class, 'getGoodInfo']); Router::post('/addGood', [NewsController::class, 'addGood']); Router::post('/updateGood', [NewsController::class, 'updateGood']); Router::post('/delGood', [NewsController::class, 'delGood']); //20250226 产品列表 //20250306 求职信息 Router::post('/getJobHuntingList', [NewsController::class, 'getJobHuntingList']); Router::post('/getJobHuntingInfo', [NewsController::class, 'getJobHuntingInfo']); Router::post('/addJobHunting', [NewsController::class, 'addJobHunting']); Router::post('/updateJobHunting', [NewsController::class, 'updateJobHunting']); Router::post('/delJobHunting', [NewsController::class, 'delJobHunting']); Router::post('/getJobHuntingData', [NewsController::class, 'getJobHuntingData']); //20250306 求职信息 //20250324 通知,公告,消息 Router::post('/getNoticeList', [NewsController::class, 'getNoticeList']); Router::post('/getNoticeInfo', [NewsController::class, 'getNoticeInfo']); Router::post('/addNotice', [NewsController::class, 'addNotice']); Router::post('/updateNotice', [NewsController::class, 'updateNotice']); Router::post('/deleteNotice', [NewsController::class, 'deleteNotice']); Router::post('/getMSG', [NewsController::class, 'getMSG']); //投诉 Router::post('/getComplaintList', [NewsController::class, 'getComplaintList']); Router::post('/getComplaintInfo', [NewsController::class, 'getComplaintInfo']); Router::post('/addComplaint', [NewsController::class, 'addComplaint']); Router::post('/updateComplaint', [NewsController::class, 'updateComplaint']); Router::post('/deleteComplaint', [NewsController::class, 'deleteComplaint']); //20250324 通知,公告,消息 // 20250306 招聘 Router::get('/getJobCompany', [NewsController::class, 'getJobCompany']); Router::post('/upJobCompany', [NewsController::class, 'upJobCompany']); Router::get('/getJobRecruitingList', [NewsController::class, 'getJobRecruitingList']); Router::get('/getJobRecruitingInfo', [NewsController::class, 'getJobRecruitingInfo']); Router::post('/addJobRecruiting', [NewsController::class, 'addJobRecruiting']); Router::post('/upJobRecruiting', [NewsController::class, 'upJobRecruiting']); Router::post('/delJobRecruiting', [NewsController::class, 'delJobRecruiting']); // 菜单 Router::get('/getJobRecruitingArea', [NewsController::class, 'getJobRecruitingArea']); Router::get('/getIndustry', [NewsController::class, 'getIndustry']); Router::get('/getPositionList', [NewsController::class, 'getPositionList']); Router::get('/getJobNature', [NewsController::class, 'getJobNature']); Router::get('/getExperience', [NewsController::class, 'getExperience']); Router::get('/getEducation', [NewsController::class, 'getEducation']); Router::get('/getSalary', [NewsController::class, 'getSalary']); Router::get('/getLanguage', [NewsController::class, 'getLanguage']); Router::get('/getLevel', [NewsController::class, 'getLevel']); Router::get('/getCompanySize', [NewsController::class, 'getCompanySize']); Router::get('/getCompanyNature', [NewsController::class, 'getCompanyNature']); // 20250306 招聘 }, ['middleware' => [FooMiddleware::class]] );