jkq.php 91 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975
  1. <?php
  2. use Illuminate\Routing\Router;
  3. /*
  4. |--------------------------------------------------------------------------
  5. | 才情监测系统路由,为了路由的整洁,需要按模块分组
  6. |--------------------------------------------------------------------------
  7. |
  8. | Here is where you can register web routes for your application. These
  9. | routes are loaded by the RouteServiceProvider within a group which
  10. | contains the "web" middleware group. Now create something great!
  11. |
  12. */
  13. /*首页*/
  14. Route::get('/', 'Jkq\HomeController@index')->name('jkq.home');
  15. /*内容*/
  16. Route::group([
  17. 'prefix' => '/content',
  18. 'middleware' => 'web',
  19. ], function (Router $router) {
  20. $router->any('new/{id?}/{num?}/{focus?}/{recommend?}/{other_num?}', 'Jkq\Content\ArticleController@index')->name('jkq.new');
  21. $router->any('news/list/{id}/{parent_id?}/{num?}/{focus?}/{recommend?}/{other_num?}', 'Jkq\Content\ArticleController@list')->name('jkq.news.list');
  22. $router->get('news/show/{id}/{parent_id?}/{num?}/{focus?}/{recommend?}/{other_num?}', 'Jkq\Content\ArticleController@show')->name('jkq.news.show');
  23. //招聘相关
  24. $router->any('jobs', 'Jkq\Content\JobsController@index')->name('jkq.jobs');
  25. $router->any('jobs/category', 'Jkq\Content\JobsController@category')->name('jkq.jobs.category');
  26. $router->post('jobs/apply', 'Jkq\Content\JobsController@apply')->name('jkq.jobs.apply')->middleware('auth:web-member');
  27. $router->any('jobs/show', 'Jkq\Content\JobsController@show')->name('jkq.jobs.show');
  28. $router->any('jobs/company', 'Jkq\Content\CompanyController@companyShow')->name('jkq.jobs.company');
  29. $router->get('jobs/company/jobs', 'Jkq\Content\CompanyController@jobs')->name('jkq.jobs.company.jobs');
  30. $router->post('company/statistics_add', 'Jkq\Content\CompanyController@addStatistics')->name('jkq.company.statistics_add');
  31. $router->post('company/focus', 'Jkq\Content\CompanyController@companyFocus')->name('jkq.company.focus')->middleware('auth:web-member');
  32. $router->post('jobs/msg_send', 'Jkq\Content\JobsController@sendMsg')->name('jkq.jobs.msg_send')->middleware('auth:web-member');
  33. $router->post('loginDig', 'Jkq\Content\JobsController@loginDig')->name('jkq.loginDig');
  34. $router->get('jobs/click', 'Jkq\Content\JobsController@click')->name('jkq.jobs.click');
  35. $router->post('jobs/report', 'Jkq\Content\JobsController@report')->name('jkq.jobs.report');
  36. $router->post('jobs/report_jobs', 'Jkq\Content\JobsController@reportJobs')->name('jkq.jobs.report_jobs');
  37. //招人才
  38. $router->any('resumes', "Jkq\Content\ResumeController@index")->name('jkq.resumes');
  39. $router->get('resumes/category', "Jkq\Content\ResumeController@category")->name('jkq.resume.category');
  40. $router->get('resume/resume_doc', "Jkq\Content\ResumeController@docExport")->name('jkq.resume.resume_doc');//导出word简历
  41. $router->post('resume/favor', "Jkq\Content\ResumeController@favorResume")->name('jkq.resume.favor')->middleware('auth:web-company'); //简历加入人才库
  42. $router->post('resume/report', "Jkq\Content\ResumeController@reportResume")->name('jkq.resume.report')->middleware('auth:web-company'); //投诉简历页面
  43. $router->post('resume/report_resume', "Jkq\Content\ResumeController@addReportResume")->name('jkq.resume.report_resume')->middleware('auth:web-company'); //投诉简历
  44. $router->any('resume/download_resume', "Jkq\Content\ResumeController@downloadResume")->name('jkq.resume.download_resume')->middleware('auth:web-company'); //下载简历
  45. $router->post('resume/increment_save', "Jkq\Content\ResumeController@incrementSave")->name('jkq.resume.increment_save')->middleware('auth:web-company'); //下载简历
  46. $router->get('resumes/show', 'Jkq\Content\ResumeController@show')->name('jkq.resumes.show'); //简历预览页面
  47. $router->post('resumes/label', 'Jkq\Content\ResumeController@resumeLabel')->name('jkq.resumes.label')->middleware('auth:web-company'); //标记简历
  48. $router->get('list/type', 'Jkq\CommonController@listShowType')->name('jkq.list.type'); //找工作、招人才列表页面效果切换切换
  49. $router->get('resumes/click', 'Jkq\Content\ResumeController@click')->name('jkq.resumes.click'); //简历增加点击量
  50. });
  51. /*认证*/
  52. Route::group([
  53. 'prefix' => '/auth',
  54. ], function (Router $router) {
  55. $router->get('thirdlogin/official/bind', 'Jkq\Auth\ThirdloginController@officialBind')->name('jkq.auth.thirdlogin.official.bind');
  56. $router->get('thirdlogin/official/bind/check/{ticket}', 'Jkq\Auth\ThirdloginController@officialBindCheck')->name('jkq.auth.thirdlogin.official.bindcheck');
  57. $router->get('thirdlogin/background/{ticket}', 'Jkq\Auth\ThirdloginController@backgroundLogin')->name('jkq.auth.thirdlogin.background');
  58. $router->get('thirdlogin/checklogin/{ticket}', 'Jkq\Auth\ThirdloginController@checkLogin')->name('jkq.auth.thirdlogin.checklogin');
  59. $router->get('thirdlogin/{login_type}', 'Jkq\Auth\ThirdloginController@thirdLogin')->name('jkq.auth.thirdlogin');
  60. $router->get('thirdlogin/bind/{login_type}', 'Jkq\Auth\ThirdloginController@bindAccount')->name('jkq.auth.thirdlogin.bind');
  61. $router->post('thirdlogin/bind/{login_type}/{utype}', 'Jkq\Auth\ThirdloginController@bindAccountPost')->name('jkq.auth.thirdlogin.bind.post');
  62. $router->get('thirdlogin/bind/new/{login_type}', 'Jkq\Auth\ThirdloginController@bindNewAccount')->name('jkq.auth.thirdlogin.bind.new');
  63. $router->post('thirdlogin/bind/new/{login_type}/{utype}', 'Jkq\Auth\ThirdloginController@bindNewAccountPost')->name('jkq.auth.thirdlogin.bind.new.post');
  64. $router->get('gt/init', 'Jkq\Auth\GeetestController@initGeetest');
  65. $router->get('login', 'Jkq\Auth\LoginController@showLoginForm')->name('jkq.login');
  66. $router->get('login/company', 'Jkq\Auth\LoginController@showLoginCompanyForm')->name('jkq.login.company');
  67. $router->post('login/account', 'Jkq\Auth\LoginController@loginByAccount')->name('jkq.login.account');
  68. $router->post('login/sms', 'Jkq\Auth\LoginController@loginBySms')->name('jkq.login.sms');
  69. $router->post('login/company', 'Jkq\Auth\LoginController@loginByCompany')->name('jkq.login.company');
  70. $router->get('logout', 'Jkq\Auth\LoginController@logout')->name('jkq.logout');
  71. $router->get('email/check/{token}/{tag?}', 'Jkq\Auth\EmailController@checkEmail')->name('jkq.email.check');
  72. $router->get('register', 'Jkq\Auth\RegisterController@registerIndex')->name('jkq.register.index');
  73. $router->get('register/person', 'Jkq\Auth\RegisterController@registerPerson')->name('jkq.register.person');
  74. $router->get('register/company', 'Jkq\Auth\RegisterController@registerCompany')->name('jkq.register.company');
  75. $router->get('register/send_email/{type}', 'Jkq\Auth\RegisterController@showSendEmail')->name('jkq.register.send_email');
  76. $router->post('register/company', 'Jkq\Auth\RegisterController@registerCompanyPost');
  77. $router->post('register/person', 'Jkq\Auth\RegisterController@registerPersonPost');
  78. $router->post('register/check/{utype}', 'Jkq\Auth\RegisterController@checkUnique')->name('jkq.register.check');
  79. $router->get('register/status', 'Jkq\Auth\RegisterController@registerStatus')->name('jkq.register.status');
  80. $router->get('password/request', 'Jkq\Auth\ResetPasswordController@passwordRequest')->name('jkq.password.request');
  81. $router->post('password/request', 'Jkq\Auth\ResetPasswordController@passwordRequestPost');
  82. $router->get('password/reset/{token}', 'Jkq\Auth\ResetPasswordController@passwordReset')->name('jkq.password.reset');
  83. $router->post('password/reset/{token}', 'Jkq\Auth\ResetPasswordController@passwordResetPost');
  84. $router->get('register/org', 'Jkq\Auth\RegisterController@registerOrg')->name('jkq.register.org');
  85. $router->post('register/org', 'Jkq\Auth\RegisterController@registerOrgPost');
  86. $router->get('login/org', 'Jkq\Auth\LoginController@showLoginOrgForm')->name('jkq.login.org');
  87. $router->post('login/org', 'Jkq\Auth\LoginController@loginByOrg');
  88. });
  89. /*个人*/
  90. Route::group([
  91. 'prefix' => '/person',
  92. ], function (Router $router) {
  93. Route::group([
  94. 'middleware' => ['auth:web-member'],
  95. ], function (Router $router) {
  96. Route::group([
  97. 'middleware' => 'personAuth',
  98. ], function (Router $router) {
  99. $router->get('index', 'Jkq\Person\ResumeController@index')->name('jkq.person.index');
  100. $router->get('changeneed', 'Jkq\Person\ResumeController@changeneed')->name('jkq.person.changeneed');
  101. $router->get('jobfair', 'Jkq\Jobfair\JobfairController@personJobfair')->name('jkq.person.personJobfair');
  102. $router->any('jobfair/delect', 'Jkq\Jobfair\JobfairController@personDelect')->name('jkq.person.personDelect');
  103. $router->get('jobfairout', 'Jkq\Jobfairout\JobfairoutController@personJobfairout')->name('jkq.person.personJobfairout');
  104. $router->any('jobfairout/delect', 'Jkq\Jobfairout\JobfairoutController@personDelectout')->name('jkq.person.personDelectout');
  105. $router->get('pop/pms', 'Jkq\Person\ResumeController@popPms')->name('jkq.person.pop.pms');
  106. $router->post('pop/pms/read', 'Jkq\Person\ResumeController@popPmsRead')->name('jkq.person.pms.read');
  107. $router->get('ajax_get_interest_jobs', 'Jkq\Person\ResumeController@ajaxGetInterestJobs')->name('jkq.person.ajax_get_interest_jobs');
  108. $router->post('signIn', 'Jkq\Person\ResumeController@signIn')->name('jkq.person.signIn');
  109. $router->get('memberInfo/head', 'Jkq\Person\MemberInfoController@head')->name('jkq.person.head');
  110. $router->post('memberInfo/upload/head', 'Jkq\Person\MemberInfoController@uploadHead')->name('jkq.person.upload.head');
  111. $router->get('memberInfo/memberSafe', 'Jkq\Person\MemberInfoController@memberSafe')->name('jkq.person.memberSafe');
  112. $router->post('memberInfo/unbind', 'Jkq\Person\MemberInfoController@unbind')->name('jkq.person.unbind');
  113. $router->get('memberInfo/saveUsername', 'Jkq\Person\MemberInfoController@saveUsername')->name('jkq.person.saveUsername');
  114. $router->post('memberInfo/updateUsername', 'Jkq\Person\MemberInfoController@updateUsername')->name('jkq.person.updateUsername');
  115. $router->get('memberInfo/memberLog', 'Jkq\Person\MemberInfoController@memberLog')->name('jkq.person.memberLog');
  116. $router->get('memberInfo/passwordView', 'Jkq\Person\MemberInfoController@passwordView')->name('jkq.person.passwordView');
  117. $router->post('memberInfo/passwordInfo', 'Jkq\Person\MemberInfoController@passwordInfo')->name('jkq.person.passwordInfo');
  118. $router->get('service', 'Jkq\Person\MemberController@service')->name('jkq.person.service');
  119. $router->get('service/task', 'Jkq\Person\MemberController@task')->name('jkq.person.task');
  120. $router->get('service/increment', 'Jkq\Person\MemberController@increment')->name('jkq.person.increment');
  121. $router->get('service/increment_add/{type}', 'Jkq\Person\MemberController@increment_add')->name('jkq.person.increment_add');
  122. $router->get('service/order_list', 'Jkq\Person\MemberController@order_list')->name('jkq.person.order_list');
  123. $router->get('service/order_detail/{oid}', 'Jkq\Person\MemberController@order_detail')->name('jkq.person.order_detail');
  124. $router->match(['GET', 'POST'], 'service/pay', 'Jkq\Person\MemberController@pay')->name('jkq.person.pay');
  125. $router->post('service/weixin/payStatus', 'Jkq\Person\MemberController@payStatus')->name('jkq.person.payStatus');
  126. $router->post('service/order_cancel', 'Jkq\Person\MemberController@order_cancel')->name('jkq.person.order_cancel');
  127. $router->match(['GET', 'POST'], 'service/payAgain', 'Jkq\Person\MemberController@payAgain')->name('jkq.person.payAgain');
  128. $router->post('service/order_delete', 'Jkq\Person\MemberController@order_delete')->name('jkq.person.order_delete');
  129. $router->get('resume', 'Jkq\Person\ResumeController@resume')->name('jkq.person.resume');
  130. $router->get('resumeAjax', 'Jkq\Person\ResumeController@resumeAjax')->name('jkq.person.resumeAjax');
  131. $router->get('resumeUpdate/{id}', 'Jkq\Person\ResumeController@resumeUpdate')->name('jkq.person.resumeUpdate');
  132. $router->post('resume/updateSubditeResume', 'Jkq\Person\ResumeController@updateSubditeResume')->name('jkq.person.updateSubditeResume');
  133. $router->post('resume/updateTitle', 'Jkq\Person\ResumeController@updateTitle')->name('jkq.person.updateTitle');
  134. $router->post('resume/updateHunting', 'Jkq\Person\ResumeController@updateHunting')->name('jkq.person.updateHunting');
  135. $router->post('resume/updateSpecialty', 'Jkq\Person\ResumeController@updateSpecialty')->name('jkq.person.updateSpecialty');
  136. $router->post('resume/del_refresh_resume', 'Jkq\Person\ResumeController@delRefreshResume')->name('jkq.person.delRefreshResume');
  137. $router->post('resume/del_entrust_resume', 'Jkq\Person\ResumeController@delEntrustResume')->name('jkq.person.delEntrustResume');
  138. $router->post('resume/resumeEducationAdd', 'Jkq\Person\ResumeController@resumeEducationAdd')->name('jkq.person.resumeEducationAdd');
  139. $router->get('resume/resumeEducation', 'Jkq\Person\ResumeController@resumeEducation')->name('jkq.person.resumeEducation');
  140. $router->post('resume/resumeEducationUpdate', 'Jkq\Person\ResumeController@resumeEducationUpdate')->name('jkq.person.resumeEducationUpdate');
  141. $router->any('resume/resumeEduDelete', 'Jkq\Person\ResumeController@resumeEduDelete')->name('jkq.person.resumeEduDelete');
  142. $router->get('resume/resumeWork', 'Jkq\Person\ResumeController@resumeWork')->name('jkq.person.resumeWork');
  143. $router->post('resume/resumeWorkAdd', 'Jkq\Person\ResumeController@resumeWorkAdd')->name('jkq.person.resumeWorkAdd');
  144. $router->post('resume/resumeWorkUpdate', 'Jkq\Person\ResumeController@resumeWorkUpdate')->name('jkq.person.resumeWorkUpdate');
  145. $router->any('resume/resumeWorkDelete', 'Jkq\Person\ResumeController@resumeWorkDelete')->name('jkq.person.resumeWorkDelete');
  146. $router->get('resume/resumeTrain', 'Jkq\Person\ResumeController@resumeTrain')->name('jkq.person.resumeTrain');
  147. $router->post('resume/resumeTrainAdd', 'Jkq\Person\ResumeController@resumeTrainAdd')->name('jkq.person.resumeTrainAdd');
  148. $router->post('resume/resumeTrainUpdate', 'Jkq\Person\ResumeController@resumeTrainUpdate')->name('jkq.person.resumeTrainUpdate');
  149. $router->any('resume/resumeTrainDelete', 'Jkq\Person\ResumeController@resumeTrainDelete')->name('jkq.person.resumeTrainDelete');
  150. $router->get('resume/resumeCredent', 'Jkq\Person\ResumeController@resumeCredent')->name('jkq.person.resumeCredent');
  151. $router->post('resume/resumeCredentAdd', 'Jkq\Person\ResumeController@resumeCredentAdd')->name('jkq.person.resumeCredentAdd');
  152. $router->post('resume/resumeCredentUpdate', 'Jkq\Person\ResumeController@resumeCredentUpdate')->name('jkq.person.resumeCredentUpdate');
  153. $router->any('resume/resumeCredentDelete', 'Jkq\Person\ResumeController@resumeCredentDelete')->name('jkq.person.resumeCredentDelete');
  154. $router->get('resume/resumeLanAdd', 'Jkq\Person\ResumeController@resumeLanAdd')->name('jkq.person.resumeLanAdd');
  155. $router->get('resume/ajax_get_language_list', 'Jkq\Person\ResumeController@getLanguageL')->name('jkq.person.ajax_get_language_list');
  156. $router->post('resume/save_language', 'Jkq\Person\ResumeController@saveLanguage')->name('jkq.person.saveLanguage');
  157. $router->post('resume/del_language', 'Jkq\Person\ResumeController@delLanguage')->name('jkq.person.del_language');
  158. $router->post('resume/tagSave', 'Jkq\Person\ResumeController@tagSave')->name('jkq.person.tagSave');
  159. $router->post('resume/resumeCopy', 'Jkq\Person\ResumeController@resumeCopy')->name('jkq.person.resumeCopy');
  160. $router->post('resume/saveBasicInfo', 'Jkq\Person\ResumeController@saveBasicInfo')->name('jkq.person.saveBasicInfo');
  161. $router->post('resume/refreshResume', 'Jkq\Person\ResumeController@refreshResume')->name('jkq.person.refreshResume');
  162. $router->get('resume/del_resume', 'Jkq\Person\ResumeController@delResume')->name('jkq.person.del_resume');
  163. $router->post('resume/set_del_resume', 'Jkq\Person\ResumeController@setDelResume')->name('jkq.person.set_del_resume');
  164. $router->post('resume/set_def', 'Jkq\Person\ResumeController@setDef')->name('jkq.person.set_def');
  165. $router->get('resume/entrust', 'Jkq\Person\ResumeController@entrust')->name('jkq.person.entrust');
  166. $router->post('resume/set_entrust', 'Jkq\Person\ResumeController@setEntrust')->name('jkq.person.set_entrust');
  167. $router->post('resume/set_entrust_del', 'Jkq\Person\ResumeController@setEntrustDel')->name('jkq.person.set_entrust_del');
  168. $router->get('resume/outward', 'Jkq\Person\ResumeOutwardController@outward')->name('jkq.person.outward');
  169. $router->get('resume/outward/company', 'Jkq\Person\ResumeOutwardController@outwardCompany')->name('jkq.person.outward.company');
  170. $router->post('resume/addOutward', 'Jkq\Person\ResumeOutwardController@addOutward')->name('jkq.person.addOutward');
  171. $router->get('resume/outwardList', 'Jkq\Person\ResumeOutwardController@outwardList')->name('jkq.person.outwardList');
  172. $router->post('resume/outward_del', 'Jkq\Person\ResumeOutwardController@outwardDel')->name('jkq.person.outward_del');
  173. $router->get('resume/privacy', 'Jkq\Person\ResumePrivacyController@privacy')->name('jkq.person.privacy');
  174. $router->post('resume/save_resume_privacy', 'Jkq\Person\ResumePrivacyController@saveResumePrivacy')->name('jkq.person.save_resume_privacy');
  175. $router->post('resume/save_shield_company', 'Jkq\Person\ResumePrivacyController@saveShieldCompany')->name('jkq.person.save_shield_company');
  176. $router->any('resume/del_shield_company', 'Jkq\Person\ResumePrivacyController@delShieldCompany')->name('jkq.person.del_shield_company');
  177. $router->get('jobs', 'Jkq\Company\CompanyInterviewController@jobsInterview')->name('jkq.person.jobs_interview');
  178. $router->post('jobs/set_interview', 'Jkq\Company\CompanyInterviewController@setInterview')->name('jkq.person.set_interview');
  179. $router->any('jobs/del_interview', 'Jkq\Company\CompanyInterviewController@delInterview')->name('jkq.person.del_interview');
  180. $router->get('jobs/ajax_interview_detail', 'Jkq\Company\CompanyInterviewController@ajaxInterviewDetail')->name('jkq.person.ajax_interview_detail');
  181. $router->get('jobs/apply_jobs', 'Jkq\Person\PersonJobsApplyController@jobsApply')->name('jkq.person.apply_jobs');
  182. $router->any('jobs/del_apply_jobs', 'Jkq\Person\PersonJobsApplyController@delApplyJobs')->name('jkq.person.del_apply_jobs');
  183. $router->get('jobs/attention_me', 'Jkq\Person\ViewResumeController@attentionMe')->name('jkq.person.attention_me');
  184. $router->any('jobs/del_attention', 'Jkq\Person\ViewResumeController@delAttention')->name('jkq.person.del_attention');
  185. $router->get('jobs/attention_jobs', 'Jkq\Person\ViewJobController@attentionJobs')->name('jkq.person.attention_jobs');
  186. $router->any('jobs/del_attention_jobs', 'Jkq\Person\ViewJobController@delAttentionJobs')->name('jkq.person.del_attention_jobs');
  187. $router->get('collection', 'Jkq\Person\PersonFavoriteController@jobsF')->name('jkq.person.jobsF');
  188. $router->any('collection/del_person_favorite', 'Jkq\Person\PersonFavoriteController@delPersonFavorite')->name('jkq.person.del_person_favorite');
  189. $router->any('collection/resume_apply', 'Jkq\Person\PersonFavoriteController@resumeApply')->name('jkq.person.resume_apply');
  190. $router->get('collection/attention_com', 'Jkq\Person\PersonFavoriteController@attentionCom')->name('jkq.person.attention_com');
  191. $router->post('collection/deleteCompany', 'Jkq\Person\PersonFavoriteController@deleteCompany')->name('jkq.person.deleteCompany');
  192. $router->get('collection/attention_sub', 'Jkq\Person\PersonFavoriteController@getJobsSub')->name('jkq.person.attention_sub');
  193. $router->get('collection/attention_sub_edit/{id?}', 'Jkq\Person\PersonFavoriteController@getJobsSubEdit')->name('jkq.person.attention_sub_edit');
  194. $router->post('collection/attention_sub_add', 'Jkq\Person\PersonFavoriteController@getJobsSubAdd')->name('jkq.person.attention_sub_add');
  195. $router->post('collection/attention_sub_out', 'Jkq\Person\PersonFavoriteController@getJobsSubout')->name('jkq.person.attention_sub_out');
  196. $router->post('collection/attention_add_var', 'Jkq\Person\PersonFavoriteController@getJobsAddVar')->name('jkq.person.attention_add_var');
  197. $router->any('collection/attention_sub_del', 'Jkq\Person\PersonFavoriteController@getJobsSubDel')->name('jkq.person.attention_sub_del');
  198. $router->any('resume/tag_cn', 'Jkq\Person\ResumeController@tagCn')->name('jkq.person.tag_cn');
  199. $router->any('resume/resume_stick', 'Jkq\Person\ResumeController@resumeStick')->name('jkq.person.resume_stick');
  200. $router->post('resume/increment_add_save', 'Jkq\Person\ResumeController@incrementAddSave');
  201. $router->post('resume/increment_stick_save', 'Jkq\Person\ResumeController@incrementStickSave');
  202. $router->post('resume/uploadImages', 'Jkq\Person\ResumeController@uploadImages');
  203. $router->post('resume/uploadFiles', 'Jkq\Person\ResumeController@uploadFiles');
  204. $router->any('resume/delFile', 'Jkq\Person\ResumeController@delFile');
  205. $router->post('resume/autoRefresh', 'Jkq\Person\ResumeController@autoRefresh');
  206. $router->any('resume/del_images', 'Jkq\Person\ResumeController@del_images')->name('jkq.person.delImages');
  207. $router->get('pms', 'Jkq\Person\MemberInfoController@pms')->name('jkq.person.pms');
  208. $router->get('pms/check_pms', 'Jkq\Person\MemberInfoController@checkPms')->name('jkq.person.check_pms');
  209. $router->match(['GET', 'POST'], 'pms/deletePms', 'Jkq\Person\MemberInfoController@deletePms')->name('jkq.person.deletePms');
  210. $router->post('pms/newPms', 'Jkq\Person\MemberInfoController@newPms')->name('jkq.person.newPms');
  211. $router->get('pms/msg', 'Jkq\Person\MemberInfoController@msg')->name('jkq.person.msg');
  212. $router->post('pms/msgSend', 'Jkq\Person\MemberInfoController@msgSend')->name('jkq.person.msgSend');
  213. $router->match(['POST', 'GET'], 'pms/msgDelete', 'Jkq\Person\MemberInfoController@msgDelete')->name('jkq.person.msgDelete');
  214. $router->get('pms/invitation_reg', 'Jkq\Person\MemberInfoController@invitation_reg')->name('jkq.person.invitation_reg');
  215. //简历模版。
  216. $router->get('resume/resume_tpl', 'Jkq\Person\ResumeController@resumeTpl')->name('jkq.person.resume.tpl');
  217. $router->post('resume/resume_update_tpl', 'Jkq\Person\ResumeController@resumeTplUpdate')->name('jkq.person.resume.tpl.update');
  218. $router->post('resume/increment_tpl_points', 'Jkq\Person\ResumeController@incrementTplPoints')->name('jkq.person.resume.tpl.points');
  219. $router->post('resume/increment_tpl_pay', 'Jkq\Person\ResumeController@incrementTplPay')->name('jkq.person.resume.tpl.pay');
  220. $router->post('resume/display', 'Jkq\Person\ResumeController@resumeDisplay')->name('jkq.person.resume.display');
  221. //疗养套餐
  222. $router->get('recuperate', 'Jkq\Company\CompanyInterviewController@recuperate')->name('jkq.person.recuperate');
  223. });
  224. $router->get('resumeAdd', 'Jkq\Person\ResumeController@resumeAdd')->name('jkq.person.resumeAdd');
  225. $router->post('resume/create', 'Jkq\Person\ResumeController@resumeCreate')->name('jkq.person.resumeCreate');
  226. $router->get('resumeCheck', 'Jkq\Person\ResumeController@resumeCheck')->name('jkq.person.resumeCheck');
  227. $router->get('memberInfo/userMobile', 'Jkq\Person\MemberInfoController@userMobile')->name('jkq.person.userMobile');
  228. $router->get('memberInfo/userEmail', 'Jkq\Person\MemberInfoController@userEmail')->name('jkq.person.userEmail');
  229. $router->get('memberInfo', 'Jkq\Person\MemberInfoController@memberInfo')->name('jkq.person.memberInfo');
  230. $router->post('memberInfo/updateInfo', 'Jkq\Person\MemberInfoController@updateInfo')->name('jkq.person.updateInfo');
  231. $router->get('resume/resume_doc/{id}', 'Jkq\Person\ResumeController@resumeDoc')->name('jkq.person.resumeDoc');
  232. $router->post('memberInfo/mobileAudit', 'Jkq\Person\MemberInfoController@mobileAudit')->name('jkq.person.mobileAudit');
  233. $router->post('memberInfo/mobileAuditCode', 'Jkq\Person\MemberInfoController@mobileAuditCode')->name('jkq.person.mobileAuditCode');
  234. $router->post('memberInfo/emailAudit', 'Jkq\Person\MemberInfoController@emailAudit')->name('jkq.person.emailAudit');
  235. $router->get('jobsMatch/{id}', 'Jkq\Person\ResumeController@matchJobs')->name('jkq.person.jobsMatch'); //职位匹配
  236. //我要创业
  237. $router->get('project', "Jkq\Person\ProjectController@index")->name('jkq.project');
  238. $router->post('projects/seeProject', "Jkq\Person\ProjectController@seeProject")->name('jkq.project.seeProject');
  239. $router->get('projects/add', "Jkq\Person\ProjectController@add")->name('jkq.project.add');
  240. $router->get('projects/edit', "Jkq\Person\ProjectController@edit")->name('jkq.project.edit');
  241. $router->post('projects/saveproject', 'Jkq\Person\ProjectController@saveProject')->name('jkq.person.saveproject');
  242. $router->post('projects/delproject', 'Jkq\Person\ProjectController@delproject')->name('jkq.person.delproject');
  243. });
  244. $router->get('resume/downFile', 'Jkq\Person\ResumeController@downFile')->name('jkq.person.resume.downFile');
  245. $router->get('resume/resumeShow/{id}', 'Jkq\Person\ResumeController@resumeShow')->name('jkq.person.resumeShow');
  246. });
  247. Route::group([
  248. 'prefix' => '/organization',
  249. ], function (Router $router) {
  250. Route::group([
  251. 'middleware' => 'auth:web-organization',
  252. ], function (Router $router) {
  253. $router->get('org/info', 'Jkq\Organization\OrganizationController@organizationInfo')->name('jkq.org.info');
  254. $router->get('org/index', 'Jkq\Organization\OrganizationController@index')->name('jkq.org.index');
  255. $router->get('service/add', 'Jkq\Organization\OrganizationController@serviceAdd')->name('jkq.service.add');
  256. $router->post('service/add', 'Jkq\Organization\OrganizationController@serviceAdd');
  257. $router->post('service/del', 'Jkq\Organization\OrganizationController@serviceDel')->name('jkq.service.del');
  258. $router->get('service/edit', 'Jkq\Organization\OrganizationController@serviceEdit')->name('jkq.service.edit');
  259. $router->post('service/edit', 'Jkq\Organization\OrganizationController@serviceEdit');
  260. $router->get('org/security', 'Jkq\Organization\OrganizationController@orgSecurity')->name('jkq.org.security');
  261. $router->get('org/security/loginLog', 'Jkq\Organization\OrganizationController@loginLog')->name('jkq.org.security.loginLog');
  262. $router->get('org/modifyPwd', 'Jkq\Organization\OrganizationController@modifyPwd')->name('jkq.org.modifyPwd');
  263. $router->post('org/savePwd', 'Jkq\Organization\OrganizationController@savePwd')->name('jkq.org.savePwd');
  264. $router->get('org/authEmail', 'Jkq\Organization\OrganizationController@authEmail')->name('jkq.org.authEmail');
  265. $router->post('org/security/email/send', 'Jkq\Organization\OrganizationController@emailSend')->name('jkq.org.security.email.send');
  266. $router->get('org/dispensingList', 'Jkq\Organization\OrganizationController@dispensingList')->name('jkq.org.dispensingList');
  267. $router->get('org/transfer', 'Jkq\Organization\OrganizationController@transfer')->name('jkq.org.transfer');
  268. });
  269. });
  270. /*企业*/
  271. Route::group([
  272. 'prefix' => '/company',
  273. ], function (Router $router) {
  274. Route::group([
  275. 'middleware' => 'auth:web-company',
  276. ], function (Router $router) {
  277. //企业资料
  278. $router->get('com/info', 'Jkq\Company\CompanyController@companyInfo')->name('jkq.com.info');
  279. $router->post('save', 'Jkq\Company\CompanyController@companySave')->name('jkq.save');
  280. $router->post('attach', 'Jkq\Company\CompanyController@attach')->name('jkq.attach');//企业保存logo
  281. $router->get('logo/del', 'Jkq\Company\CompanyController@logoDel')->name('jkq.logo.del');//企业删除logo
  282. Route::group(['middleware' => 'companyInfoAuth'], function (Router $router) {
  283. $router->match(['GET', 'POST'], 'modify/mobile', 'Jkq\Company\CompanyController@modifyMobile')->name('jkq.modify.mobile');//修改手机
  284. $router->get('com/sign', 'Jkq\Company\CompanyController@sign')->name('jkq.com.sign');//签到
  285. //企业联系人
  286. $router->get('com/contact', 'Jkq\Company\CompanyController@Contact')->name('jkq.com.contact');
  287. $router->post('com/contact', 'Jkq\Company\CompanyController@ContactAjax')->name('jkq.com.contact.ajax');
  288. $router->match(['GET', 'POST'], 'com/contact/add', 'Jkq\Company\CompanyController@addContact')->name('jkq.com.contact.add');
  289. $router->match(['GET', 'POST'], 'com/contact/edit', 'Jkq\Company\CompanyController@editContact')->name('jkq.com.contact.edit');
  290. $router->post('com/contact/del', 'Jkq\Company\CompanyController@deleteContact')->name('jkq.com.contact.del');
  291. $router->get('com/contact/show', 'Jkq\Company\CompanyController@showContact')->name('jkq.com.contact.show');
  292. $router->get('com/security', 'Jkq\Company\CompanyController@companySecurity')->name('jkq.com.security');
  293. $router->get('modifyUsername', 'Jkq\Company\CompanyController@modifyUsername')->name('jkq.modifyUsername');//修改用户名
  294. $router->post('saveUsername', 'Jkq\Company\CompanyController@saveUsername')->name('jkq.saveUsername');//修改用户名
  295. $router->get('modifyPwd', 'Jkq\Company\CompanyController@modifyPwd')->name('jkq.modifyPwd');//修改密码
  296. $router->post('savePwd', 'Jkq\Company\CompanyController@savePwd')->name('jkq.savePwd');//修改密码
  297. $router->get('unbindThird', 'Jkq\Company\CompanyController@unBindThird')->name('jkq.unbindThird'); //解除绑定
  298. $router->get('com/security/loginLog', 'Jkq\Company\CompanyController@loginLog')->name('jkq.com.security.loginLog');//登录日志
  299. $router->get('authMobile', 'Jkq\Company\CompanyController@authMobile')->name('jkq.authMobile');//认证手机
  300. $router->post('mobile/audit', 'Jkq\Company\CompanyController@mobileAudit')->name('jkq.mobile.audit');//验证手机验证码
  301. $router->post('verifyCode', 'Jkq\Company\CompanyController@verifyCode')->name('jkq.verifyCode');//获取验证码
  302. $router->get('authEmail', 'Jkq\Company\CompanyController@authEmail')->name('jkq.authEmail');//认证email
  303. $router->post('com/security/email/send', 'Jkq\Company\CompanyController@emailSend')->name('jkq.com.security.email.send');//认证Email
  304. //企业认证
  305. $router->get('com/auth/{anew?}', 'Jkq\Company\CompanyController@companyAuth')->name('jkq.com.auth');
  306. $router->post('certificate', 'Jkq\Company\CompanyController@certificate')->name('jkq.certificate');
  307. $router->post('com/pms/read', 'Jkq\Company\CompanyController@pmsRead')->name('jkq.com.pms.read');
  308. //企业会员服务开始
  309. $router->get('service/setmeal', 'Jkq\Company\ServiceController@index')->name('jkq.service.setmeal');//我的套餐
  310. $router->match(['POST', 'GET'], 'service/setmeal/detail', 'Jkq\Company\ServiceController@setmealDetail')->name('jkq.service.setmeal.detail');//套餐明细
  311. $router->get('service/setmeal/add/{id}', 'Jkq\Company\ServiceController@setmealAdd')->name('jkq.service.setmeal.add');//套餐升级
  312. $router->get('service/setmeal/pay/setmeal', 'Jkq\Company\ServiceController@paySetmeal')->name('jkq.service.setmeal.pay.setmeal');//套餐升级
  313. $router->get('service/setmeal/pay/setmeal/status', 'Jkq\Company\ServiceController@paySetmealStatus')->name('jkq.service.setmeal.pay.setmeal.status');
  314. $router->post('service/setmeal/check/order/status', 'Jkq\Company\ServiceController@checkOrderStatus')->name('jkq.service.setmeal.check.order.status');//检查订单状态
  315. $router->post('service/setmeal/pay/save', 'Jkq\Company\ServiceController@setmealAddSave')->name('jkq.service.setmeal.pay.save');//套餐支付
  316. $router->get('service/setmeal/finish/{oid}', 'Jkq\Company\ServiceController@setmealFinish')->name('jkq.service.setmeal.finish');//支付完成
  317. $router->get('service/points', 'Jkq\Company\ServiceController@points')->name('jkq.service.points');//我的积分
  318. $router->get('service/points/add', 'Jkq\Company\ServiceController@pointsAdd')->name('jkq.service.points.add');//购买积分
  319. $router->post('service/points/save', 'Jkq\Company\ServiceController@pointsSave')->name('jkq.service.points.save');//购买积分保存
  320. $router->get('service/points/detail', 'Jkq\Company\ServiceController@pointsDetail')->name('jkq.service.points.detail');//积分明细
  321. $router->get('service/increment/index', 'Jkq\Company\ServiceController@increment')->name('jkq.service.increment.index');//增值服务
  322. $router->get('service/increment/add/{cat}', 'Jkq\Company\ServiceController@incrementAdd')->name('jkq.service.increment.add');//增值服务
  323. $router->get('service/increment/confirm', 'Jkq\Company\ServiceController@confirmPayIncrement')->name('jkq.service.increment.confirm');//增值提示
  324. $router->post('service/increment/pay', 'Jkq\Company\ServiceController@incrementPaySave')->name('jkq.service.increment.pay');//增值提示
  325. Route::group(['middleware' => 'companyAuth'], function (Router $router) {
  326. $router->get('com/index', 'Jkq\Company\CompanyController@index')->name('jkq.com.index');//会员中心
  327. $router->post('com/ajax_sms', 'Jkq\Company\CompanyController@ajaxSms')->name('jkq.com.ajaxSms');//获取企业消息。
  328. $router->get('com/index/ajax.statistics', 'Jkq\Company\CompanyController@ajaxGetStatistics')->name('jkq.com.index.ajax.statistics');//会员中心
  329. $router->get('company/recommendresume', 'Jkq\Company\CompanyController@ajaxGetRecommendResumes')->name('jkq.company.recommendresume');//会员中心 - 推荐简历
  330. //企业风采
  331. $router->get('com/img', 'Jkq\Company\CompanyController@companyImg')->name('jkq.com.img');
  332. $router->post('save/img', 'Jkq\Company\CompanyController@saveImg')->name('jkq.save.img');
  333. $router->get('remark', 'Jkq\Company\CompanyController@remark')->name('jkq.remark');
  334. $router->post('save/remark', 'Jkq\Company\CompanyController@saveRemark')->name('jkq.save.remark');//修改备注
  335. $router->get('img/del/{id}', 'Jkq\Company\CompanyController@delImg')->name('jkq.img.del');//删除风采
  336. //我的消息
  337. $router->get('com/pms', 'Jkq\Company\CompanyController@companyPms')->name('jkq.com.pms');
  338. $router->post('com/pms/msgSend', 'Jkq\Company\CompanyController@msgSend')->name('jkq.company.msgSend');
  339. $router->match(['GET', 'POST'], 'com/pms/msgDelete', 'Jkq\Company\CompanyController@msgDelete')->name('jkq.company.msgDelete');
  340. $router->match(['GET', 'POST'], 'com/pms/del', 'Jkq\Company\CompanyController@companyPmsDel')->name('jkq.com.pms.del');//删除消息
  341. $router->get('com/pms/check', 'Jkq\Company\CompanyController@companyPmsCheck')->name('jkq.com.pms.check');//查看消息
  342. $router->get('com/pms/consult', 'Jkq\Company\CompanyController@companyPmsConsult')->name('jkq.com.pms.consult');
  343. //职位管理
  344. $router->get('jobs/list/{type?}', 'Jkq\Company\JobsController@jobsList')->name('jkq.jobs.list');//管理职位
  345. $router->get('jobs/add', 'Jkq\Company\JobsController@jobsAdd')->name('jkq.jobs.add');//添加职位
  346. $router->match(['post', 'get'], 'jobs/add/tojobfair', 'Jkq\Company\JobsController@jobsAddToJobfair')->name('jkq.jobs.add.toJobfair');//添加职位到招聘会
  347. $router->post('jobs/ajax/contact', 'Jkq\Company\JobsController@ajaxGetComContact')->name('jkq.jobs.ajax.contact');//获取企业联系人
  348. $router->get('jobs/ajax/district', 'Jkq\Company\JobsController@ajaxGetDistrict')->name('jkq.jobs.ajax.district');//请求返回省市区文字
  349. $router->get('jobs/code/{id}', 'Jkq\Company\CompanyController@myCode')->name('jkq.jobs.code');//分享职位生成的二维码
  350. $router->get('jobs/edit/{id}', 'Jkq\Company\JobsController@jobsAdd')->name('jkq.jobs.edit');//修改职位
  351. $router->post('jobs/save', 'Jkq\Company\JobsController@jobsSave')->name('jkq.jobs.save');
  352. $router->match(['get', 'post'], 'jobs/refresh/{id?}/{increment?}', 'Jkq\Company\JobsController@jobsRefresh')->name('jkq.jobs.refresh');//职位刷新
  353. $router->post('jobs/pay/refresh', 'Jkq\Company\JobsController@jobsPayRefresh')->name('jkq.jobs.pay.refresh');//付钱刷新
  354. $router->get('refresh/all', 'Jkq\Company\CompanyController@jobsRefreshAll')->name('jkq.refresh.all');//企业中心一键职位刷新
  355. $router->match(['post', 'get'], 'jobs/close/{id}', 'Jkq\Company\JobsController@jobsClose')->name('jkq.jobs.close');//关闭职位
  356. $router->match(['post', 'get'], 'jobs/closeAll', 'Jkq\Company\JobsController@closeAll')->name('jkq.jobs.closeAll');//批量关闭职位
  357. $router->match(['post', 'get'], 'jobs/display/{id}', 'Jkq\Company\JobsController@jobsShow')->name('jkq.jobs.display');//恢复职位
  358. $router->match(['post', 'get'], 'jobs/del/{id}', 'Jkq\Company\JobsController@jobsDel')->name('jkq.jobs.del');//删除职位
  359. $router->match(['post', 'get'], 'jobs/delAll', 'Jkq\Company\JobsController@delAll')->name('jkq.jobs.delAll');//批量删除职位
  360. $router->get('jobs/stick', 'Jkq\Company\JobsController@jobsStick')->name('jkq.jobs.stick');//职位置顶
  361. $router->get('jobs/emergency', 'Jkq\Company\JobsController@jobsEmergency')->name('jkq.jobs.emergency');//职位紧急
  362. //招聘效果统计开始
  363. $router->get('jobs/statistics/visitor', 'Jkq\Company\JobsController@statisticsVisitor')->name('jkq.jobs.statistics.visitor');//访客统计
  364. $router->get('jobs/statistics/viewjobs', 'Jkq\Company\JobsController@statisticsViewjobs')->name('jkq.jobs.statistics.viewjobs');//职位浏览统计
  365. $router->get('jobs/statistics/apply', 'Jkq\Company\JobsController@statisticsApply')->name('jkq.jobs.statistics.apply');//应聘统计
  366. //招聘效果统计结束
  367. //简历管理
  368. //收到简历开始
  369. $router->get('resume/apply', 'Jkq\Company\ResumeController@resumeApply')->name('jkq.resume.apply');
  370. $router->get('resume/labelapply/{id}/{state}', 'Jkq\Company\ResumeController@resumeLabelApply')->name('jkq.resume.labelapply');//标记简历
  371. $router->match(['get', 'post'], 'resume/apply/deljobsapply', 'Jkq\Company\ResumeController@delJobsApply')->name('jkq.resume.apply.deljobsapply'); //删除简历
  372. $router->match(['get', 'post'], 'resume/apply/jobsinterview', 'Jkq\Company\ResumeController@jobsInterview')->name('jkq.resume.apply.jobsinterview'); //面试邀请
  373. $router->post('resume/apply/save', 'Jkq\Company\ResumeController@resumeSaveToComputer')->name('jkq.resume.apply.save'); //保存到电脑
  374. $router->get('resume/apply/save/local', 'Jkq\Company\ResumeController@resumeSaveToLocal')->name('jkq.resume.apply.save.local'); //保存到电脑
  375. $router->match(['get', 'post'], 'resume/send/email', 'Jkq\Company\ResumeController@sendToEmail')->name('jkq.resume.send.email');//发送到email
  376. //收到简历结束
  377. //面试邀请开始
  378. $router->get('resume/interview', 'Jkq\Company\ResumeController@interviewJobs')->name('jkq.resume.interview');//面试邀请
  379. $router->get('resume/interview/detail', 'Jkq\Company\ResumeController@interviewDetail')->name('jkq.resume.interview.detail');//面试邀请详情
  380. $router->match(['GET', 'POST'], 'resume/interview/del', 'Jkq\Company\ResumeController@interviewDel')->name('jkq.resume.interview.del');//删除面试邀请
  381. //面试邀请结束
  382. //已下载简历开始
  383. $router->get('resume/down', 'Jkq\Company\ResumeController@resumeDown')->name('jkq.resume.down');//列表
  384. $router->match(['get', 'post'], 'resume/down/del', 'Jkq\Company\ResumeController@resumeDownDel')->name('jkq.resume.down.del');//删除
  385. $router->get('resume/label/{id}/{state}', 'Jkq\Company\ResumeController@labelResume')->name('jkq.resume.label');//标注简历
  386. //已下载简历结束
  387. //收藏的简历开始
  388. $router->get('resume/favorites', 'Jkq\Company\ResumeController@favoritesResume')->name('jkq.resume.favorites'); //收藏简历列表
  389. $router->match(['GET', 'POST'], 'resume/favorites/save', 'Jkq\Company\ResumeController@favoritesResumeSave')->name('jkq.resume.favorites.save'); //收藏简历
  390. $router->match(['GET', 'POST'], 'resume/favorites/del', 'Jkq\Company\ResumeController@favoritesResumeDel')->name('jkq.resume.favorites.del'); //删除收藏简历
  391. //收藏的简历结束
  392. //浏览过的简历开始
  393. $router->get('resume/browse', 'Jkq\Company\ResumeController@browseResume')->name('jkq.resume.browse');//浏览过的简历
  394. $router->match(['GET', 'POST'], 'resume/browse/del', 'Jkq\Company\ResumeController@browseResumeDel')->name('jkq.resume.browse.del');//删除浏览过的简历
  395. //浏览过的简历结束
  396. //谁看过我开始
  397. $router->get('resume/workbrowse', 'Jkq\Company\ResumeController@browseJobs')->name('jkq.resume.workbrowse');//谁看过我
  398. $router->match(['GET', 'POST'], 'resume/workbrowse/del', 'Jkq\Company\ResumeController@browseJobsDel')->name('jkq.resume.workbrowse.del');//谁看过我删除
  399. //谁看过我结束
  400. //面试结果反馈开始
  401. $router->get('resume/feedback', 'Jkq\Company\ResumeController@feedback')->name('jkq.resume.interview.feedback');//面试结果反馈
  402. $router->match(['get', 'post'], 'resume/feedback/modify', 'Jkq\Company\ResumeController@feedbackModify')->name('jkq.resume.feedback.modify');//修改面试结果反馈
  403. //面试结果反馈结束
  404. //简历回收站开始
  405. $router->get('resume/recycle', 'Jkq\Company\ResumeController@recycle')->name('jkq.resume.recycle');//简历回收站列表
  406. $router->match(['get', 'post'], 'resume/apply/destroyjobsapply', 'Jkq\Company\ResumeController@destroyJobsApply')->name('jkq.resume.apply.destroyjobsapply'); //删除简历
  407. $router->match(['get', 'post'], 'resume/apply/clear/recycle', 'Jkq\Company\ResumeController@clearRecycle')->name('jkq.resume.apply.clear.recycle'); //清空回收站
  408. //简历回收站结束
  409. //关注我开始
  410. $router->get('resume/concern', 'Jkq\Company\ResumeController@concern')->name('jkq.resume.concern');//谁关注我
  411. $router->match(['get', 'post'], 'resume/concern/del', 'Jkq\Company\ResumeController@concernDel')->name('jkq.resume.concern.del');//删除谁关注我
  412. //关注我结束
  413. //订单
  414. $router->get('service/order/index', 'Jkq\Company\ServiceController@orderList')->name('jkq.service.order.index');
  415. //模板切换。
  416. $router->get('service/template/index', 'Jkq\Company\ServiceController@templateList')->name('jkq.service.template.index');
  417. $router->post('service/template/companyUpdate', 'Jkq\Company\ServiceController@companyUpdate')->name('jkq.company.template.update');
  418. $router->match(['get', 'post'], 'complaint/consultant', 'Jkq\Company\ServiceController@complaintConsultant')->name('jkq.company.complaint.consultant');
  419. $router->get('service/order/detail/{id}', 'Jkq\Company\ServiceController@orderDetail')->name('jkq.service.order.detail');
  420. $router->match(['get', 'post'], 'service/order/del', 'Jkq\Company\ServiceController@orderDel')->name('jkq.service.order.del');
  421. $router->match(['get', 'post'], 'service/order/cancel', 'Jkq\Company\ServiceController@orderCancel')->name('jkq.service.order.cancel');
  422. $router->post('service/order/invoice/save', 'Jkq\Company\ServiceController@invoiceSave')->name('jkq.service.order.invoice.save');
  423. $router->get('service/order/pay/repeat/{id}', 'Jkq\Company\ServiceController@orderPayRepeat')->name('jkq.service.order.pay.repeat');
  424. // $router->get('service/order/invoice/enote/{id}','Jkq\Company\ServiceController@enote')->name('service.order.invoice.enote');//电子票据
  425. $router->post('com/ajax/resume/search', 'Jkq\Company\CompanyController@ajaxResumeSearch')->name('jkq.com.ajax.resume.search');//搜人才跳转
  426. //订单
  427. //企业会员服务结束
  428. $router->get('ajaxGetCategoryContent', 'Jkq\CommonController@ajaxGetCategoryContent')->name('jkq.ajaxGetCategoryContent');
  429. //招聘会
  430. $router->get('jobfair/lists', 'Jkq\Jobfair\JobfairController@jobfairIndex')->name('jkq.jobfair.lists');//近期招聘会
  431. $router->get('jobfair/enact', 'Jkq\Jobfair\JobfairController@jobfairEnact')->name('jkq.jobfair.enact');//定展记录
  432. $router->get('jobfair/jobfairjob', 'Jkq\Jobfair\JobfairController@jobfairjob')->name('jkq.jobfair.jobfairjob'); //参展职位
  433. $router->get('jobfair/jobfairjob/edit/{id}', 'Jkq\Jobfair\JobfairController@jobfairjobModify')->name('jkq.jobfair.jobfairjob.edit'); //参展职位修改
  434. $router->match(['POST', 'GET'], 'jobfair/jobfairjob/del', 'Jkq\Jobfair\JobfairController@jobfairjobdel')->name('jkq.jobfair.jobfairjob.del'); //参展职位删除
  435. $router->post('jobfair/jobfairjob/save', 'Jkq\Jobfair\JobfairController@jobfairPutJobsSave')->name('jkq.jobfair.jobfairjob.save'); //参展职位编辑保存
  436. $router->get('jobfair/quartersist', 'Jkq\Jobfair\JobfairController@jobfairJobsList')->name('jkq.jobfair.quarterslist');//招聘会职位库
  437. $router->get('jobfair/jobadd', 'Jkq\Jobfair\JobfairController@jobfairJobsAdd')->name('jkq.jobfair.jobadd');//招聘会职位添加
  438. $router->get('jobfair/jobedit/{id}', 'Jkq\Jobfair\JobfairController@jobfairJobsEdit')->name('jkq.jobfair.jobedit');//招聘会职位修改
  439. $router->match(['GET', 'POST'], 'jobfair/jobdel/{id?}', 'Jkq\Jobfair\JobfairController@jobfairJobsDel')->name('jkq.jobfair.jobdel');//招聘会职位删除
  440. $router->match(['GET', 'POST'], 'jobfair/jobdis/{id?}', 'Jkq\Jobfair\JobfairController@jobfairJobsDis')->name('jkq.jobfair.jobdis');//招聘会职位修改状态
  441. $router->post('jobfair/jobsave', 'Jkq\Jobfair\JobfairController@jobfairJobsSave')->name('jkq.jobfair.jobsave');//招聘会职位保存
  442. $router->match(['GET', 'POST'], 'jobfair/jobs/to/jobfair', 'Jkq\Jobfair\JobfairController@jobfairJobsToJobfair')->name('jkq.jobfair.jobs.to.jobfair');//招聘会转到参展职位
  443. $router->get('jobfair/downjianli', 'Jkq\Jobfair\JobfairController@downResume')->name('jkq.jobfair.downjianli');//收到的招聘会简历
  444. $router->match(['GET', 'POST'], 'jobfair/downjianli/del', 'Jkq\Jobfair\JobfairController@downResumeDel')->name('jkq.jobfair.downjianli.del');//删除收到的招聘会简历
  445. //赴外招聘会
  446. $router->get('jobfairout/lists', 'Jkq\Jobfairout\JobfairoutController@jobfairoutIndex')->name('jkq.jobfairout.lists');//近期招聘会
  447. $router->get('jobfairout/enact', 'Jkq\Jobfairout\JobfairoutController@jobfairEnact')->name('jkq.jobfairout.enact');//定展记录
  448. $router->get('jobfairout/jobfairjob', 'Jkq\Jobfairout\JobfairoutController@jobfairoutjob')->name('jkq.jobfairout.jobfairjob'); //参展职位
  449. $router->get('jobfairout/jobfairjob/edit/{id}', 'Jkq\Jobfair\JobfairController@jobfairjobModify')->name('jkq.jobfairout.jobfairjob.edit'); //参展职位修改
  450. $router->match(['POST', 'GET'], 'jobfairout/jobfairjob/del', 'Jkq\Jobfair\JobfairController@jobfairjobdel')->name('jkq.jobfairout.jobfairjob.del'); //参展职位删除
  451. $router->post('jobfairout/jobfairjob/save', 'Jkq\Jobfair\JobfairController@jobfairPutJobsSave')->name('jkq.jobfairout.jobfairjob.save'); //参展职位编辑保存
  452. $router->get('jobfairout/quartersist', 'Jkq\Jobfairout\JobfairoutController@jobfairoutJobsList')->name('jkq.jobfairout.quarterslist');//招聘会职位库
  453. $router->get('jobfairout/jobadd', 'Jkq\Jobfairout\JobfairoutController@jobfairoutJobsAdd')->name('jkq.jobfairout.jobadd');//招聘会职位添加
  454. $router->get('jobfairout/jobedit/{id}', 'Jkq\Jobfairout\JobfairoutController@jobfairoutJobsEdit')->name('jkq.jobfairout.jobedit');//招聘会职位修改
  455. $router->match(['GET', 'POST'], 'jobfairout/jobdel/{id?}', 'Jkq\Jobfair\JobfairController@jobfairJobsDel')->name('jkq.jobfairout.jobdel');//招聘会职位删除
  456. $router->post('jobfairout/jobsave', 'Jkq\Jobfairout\JobfairoutController@jobfairoutJobsSave')->name('jkq.jobfairout.jobsave');//招聘会职位保存
  457. $router->any('jobfairout/jobs/to/jobfair', 'Jkq\Jobfairout\JobfairoutController@jobfairoutJobsToJobfair')->name('jkq.jobfairout.jobs.to.jobfair');//招聘会职位修改
  458. $router->get('jobfairout/downjianli', 'Jkq\Jobfairout\JobfairoutController@downResume')->name('jkq.jobfairout.downjianli');//收到的招聘会简历
  459. $router->any('jobfairout/downjianli/del', 'Jkq\Jobfairout\JobfairoutController@downResumeDel')->name('jkq.jobfairout.downjianli.del');//删除收到的招聘会简历
  460. //定展记录(弹窗部分)
  461. $router->any('jobfairout/ajax/companyinfo', 'Jkq\Jobfairout\JobfairoutController@ajaxCompanyinfo')->name('jkq.jobfairout.ajax.companyinfo');//填写单位信息
  462. $router->any('jobfairout/ajax/com/jobs', 'Jkq\Jobfairout\JobfairoutController@ajaxComJobs')->name('jkq.jobfairout.ajax.com.jobs');//发布职位
  463. $router->any('jobfairout/ajax/person', 'Jkq\Jobfairout\JobfairoutController@ajaxPerson')->name('jkq.jobfairout.ajax.person');//发布人员
  464. $router->any('jobfairout/ajax/person/del', 'Jkq\Jobfairout\JobfairoutController@ajaxPersonDel')->name('jkq.jobfairout.ajax.person.del');//删除发布人员
  465. $router->get('jobfairout/ajax/person/info', 'Jkq\Jobfairout\JobfairoutController@ajaxPersonInfo')->name('jkq.jobfairout.ajax.person.info');//获取人员信息,回填
  466. $router->any('jobfairout/ajax/feedback', 'Jkq\Jobfairout\JobfairoutController@ajaxFeedback')->name('jkq.jobfairout.ajax.feedback');//填写反馈表
  467. //企业服务广场
  468. $router->get('com/square', 'Jkq\Company\CompanyController@square')->name('jkq.com.square');
  469. $router->get('com/share', 'Jkq\Company\CompanyController@share')->name('jkq.com.share');
  470. $router->get('com/dispensing', 'Jkq\Company\CompanyController@dispensing')->name('jkq.com.dispensing');
  471. $router->get('com/dispensingList', 'Jkq\Company\CompanyController@dispensingList')->name('jkq.com.dispensingList');
  472. $router->post('com/dispensingAdd', 'Jkq\Company\CompanyController@dispensingAdd')->name('jkq.com.dispensing.add');
  473. $router->get('com/dispensingEdit', 'Jkq\Company\CompanyController@dispensingEdit')->name('jkq.com.dispensing.edit');
  474. $router->post('com/dispensingEdit', 'Jkq\Company\CompanyController@dispensingEdit');
  475. $router->post('com/dispensingDel', 'Jkq\Company\CompanyController@dispensingDel')->name('jkq.com.dispensing.del');
  476. });
  477. });
  478. });
  479. });
  480. //手机端
  481. Route::group([
  482. 'prefix' => '/mobile',
  483. 'middleware' => ['jkq.mobile.OfficialCheck', 'jkq.mobile.WechatCheck', 'jkq.mobile.SubSite'],
  484. ], function (Router $router) {
  485. //首页
  486. Route::get('/', 'Mobile\HomeController@index')->name('jkq.mobile.home');
  487. /*二维码信息*/
  488. Route::get('/qrcode/{hashid}', 'Mobile\QrcodeController@show')->name('jkq.mobile.qrcode');
  489. //个人中心
  490. Route::group([
  491. 'prefix' => '/person',
  492. 'middleware' => ['auth:web-member', 'MobilePersonAuth'],
  493. ], function (Router $router) {
  494. $router->get('index', 'Mobile\Person\ResumeController@index')->name('jkq.mobile.person.index');
  495. });
  496. /*内容*/
  497. Route::group([
  498. 'prefix' => '/content',
  499. ], function (Router $router) {
  500. $router->any('new/{id?}/{num?}/{focus?}/{recommend?}/{other_num?}', 'Mobile\Content\ArticleController@index')->name('jkq.mobile.new');
  501. $router->any('news/list/{id}/{parent_id?}/{num?}/{focus?}/{recommend?}/{other_num?}', 'Mobile\Content\ArticleController@list')->name('jkq.mobile.news.list');
  502. $router->get('news/show/{id}/{parent_id?}/{num?}/{focus?}/{recommend?}/{other_num?}', 'Mobile\Content\ArticleController@show')->name('jkq.mobile.news.show');
  503. $router->get('news/click/{id}', 'Mobile\Content\ArticleController@click')->name('jkq.mobile.news.click');
  504. $router->any('notice', 'Mobile\Content\NoticeController@index')->name('jkq.mobile.notice');
  505. $router->get('notice/show/id/{id?}', 'Mobile\Content\NoticeController@show')->name('jkq.mobile.notice.show');
  506. $router->get('notice/click/{id}', 'Mobile\Content\NoticeController@click')->name('jkq.mobile.notice.click');
  507. //意见建议
  508. //账号申诉
  509. $router->any('appeal', 'Mobile\Content\AppealController@index')->name('jkq.mobile.appeal');
  510. $router->post('appeal/add', 'Mobile\Content\AppealController@add')->name('jkq.mobile.appeal.add');
  511. //找工作
  512. $router->any('jobs', 'Mobile\Content\JobsController@index')->name('jkq.mobile.jobs'); //找工作列表
  513. $router->any('jobs/show', 'Mobile\Content\JobsController@show')->name('jkq.mobile.jobs.show'); //职位查看页面
  514. $router->get('jobs/click', 'Mobile\Content\JobsController@click')->name('jkq.mobile.jobs.click');
  515. $router->get('jobs/favor', 'Mobile\Content\JobsController@favor')->name('jkq.mobile.jobs.favor'); //职位收藏
  516. $router->post('jobs/apply', 'Mobile\Content\JobsController@apply')->name('jkq.mobile.jobs.apply')->middleware('auth:web-member'); //申请职位
  517. $router->any('jobs/company', 'Mobile\Content\CompanyController@companyShow')->name('jkq.mobile.jobs.company'); //企业详细页面
  518. $router->post('company/statistics_add', 'Mobile\Content\CompanyController@addStatistics')->name('jkq.mobile.company.statistics_add'); //添加访客统计
  519. $router->get('jobs/msg', 'Mobile\Content\JobsController@msg')->name('jkq.mobile.company.msg')->middleware('auth:web-member');//咨询
  520. //$router->post('jobs/msg_send', 'Web\Content\JobsController@sendMsg')->name('jobs.msg_send')->middleware('auth:web-member');
  521. //找人才
  522. $router->any('resumes', "Mobile\Content\ResumeController@index")->name('jkq.mobile.resumes');
  523. $router->get('resumes/show', 'Mobile\Content\ResumeController@show')->name('jkq.mobile.resumes.show'); //简历预览页面
  524. $router->any('resumes/download', "Mobile\Content\ResumeController@downloadResume")->name('jkq.mobile.resume.download_resume')->middleware('auth:web-company'); //下载简历
  525. $router->any('resumes/pay', "Mobile\Content\ResumeController@payResume")->name('jkq.mobile.resume.download_resume_pay')->middleware('auth:web-company');
  526. $router->get('resumes/interview', 'Mobile\Content\ResumeController@interview')->name('jkq.mobile.resumes.interview'); //面试邀请
  527. //招聘会前台页面
  528. Route::group(['middleware' => 'Jobfair'], function (Router $router) {
  529. $router->get('jobfair/index', 'Mobile\Jobfair\JobfairController@index')->name('jkq.mobile.jobfair.index'); //招聘会列表
  530. $router->get('jobfair/detail/{id}', 'Mobile\Jobfair\JobfairController@jobfairShow')->name('jkq.mobile.jobfair.detail'); //招聘会列表
  531. $router->get('jobfair/appointment/{id}', 'Mobile\Jobfair\JobfairController@jobfairAppointment')->name('jkq.mobile.jobfair.appointment'); //招聘会
  532. $router->get('jobfair/company/list/{id}', 'Mobile\Jobfair\JobfairController@jobfairShowCom')->name('jkq.mobile.company.list'); //招聘会企业列表
  533. $router->get('jobfair/company/show/{id}/{jobfair_id}/{position_id}', 'Mobile\Jobfair\JobfairController@jobfairShowComDetail')->name('jkq.mobile.company.show'); //招聘会参展企业信息
  534. $router->get('jobfair/company/jobs', 'Mobile\Jobfair\JobfairController@jobsCompanyShow')->name('jkq.mobile.company.jobs'); //招聘会参展企业信息及职位
  535. $router->get('jobfair/jobs/show/{id}', 'Mobile\Jobfair\JobfairController@jobfairShowJob')->name('jkq.mobile.jobfair.jobs.show'); //招聘会参展企业职位信息
  536. $router->match(['GET', 'POST'], 'jobfair/jobs/appointment', 'Mobile\Jobfair\JobfairController@jobfairAppointmentJobs')->name('jkq.mobile.jobfair.jobs.appointment'); //个人预约招聘会参展企业职位
  537. });
  538. //微信招聘
  539. $router->get('com/wzp/index/{id}', 'Mobile\Company\CompanyController@wechatCom')->name('jkq.mobile.firm.com.wzp.index');
  540. $router->get('jobfair/wzp/index', 'Mobile\Jobfair\JobfairController@wechatCom')->name('jkq.mobile.jobfair.com.wzp.index');//招聘会职位
  541. $router->get('com/wzp/send/resume', 'Mobile\Company\CompanyController@sendResume')->name('jkq.mobile.firm.com.wzp.send.resume');//投递简历
  542. $router->any('policy/{id?}/{num?}/{focus?}/{recommend?}/{other_num?}', 'Mobile\Content\PolicyController@index')->name('jkq.mobile.policy');
  543. $router->any('policys/list/{id}/{parent_id?}/{num?}/{focus?}/{recommend?}/{other_num?}', 'Mobile\Content\PolicyController@list')->name('jkq.mobile.policy.list');
  544. $router->get('policys/show/{id}/{parent_id?}/{num?}/{focus?}/{recommend?}/{other_num?}', 'Mobile\Content\PolicyController@show')->name('jkq.mobile.policy.show');
  545. $router->get('policys/click/{id}', 'Mobile\Content\PolicyController@click')->name('jkq.mobile.policy.click');
  546. });
  547. /*认证*/
  548. Route::group([
  549. 'prefix' => '/auth',
  550. ], function (Router $router) {
  551. $router->get('login', 'Mobile\Auth\LoginController@showLoginForm')->name('jkq.mobile.login');
  552. $router->post('login', 'Mobile\Auth\LoginController@loginByAccount');
  553. $router->get('logout', 'Mobile\Auth\LoginController@logout')->name('jkq.mobile.logout');
  554. $router->get('login/mobile', 'Mobile\Auth\LoginController@showLoginMobileForm')->name('jkq.mobile.login.mobile');
  555. $router->post('login/mobile', 'Mobile\Auth\LoginController@loginBySms');
  556. $router->get('login/company', 'Mobile\Auth\LoginController@showLoginCompanyForm')->name('jkq.mobile.login.company');
  557. $router->post('login/company', 'Mobile\Auth\LoginController@loginByCompany');
  558. $router->get('register', 'Mobile\Auth\RegisterController@registerIndex')->name('jkq.mobile.register.index');
  559. $router->get('register/person', 'Mobile\Auth\RegisterController@registerPerson')->name('jkq.mobile.register.person');
  560. $router->get('register/person/email', 'Mobile\Auth\RegisterController@registerPersonEmail')->name('jkq.mobile.register.person.email');
  561. $router->post('register/person', 'Mobile\Auth\RegisterController@registerPersonPost');
  562. $router->get('register/send_email/{type}', 'Mobile\Auth\RegisterController@showSendEmail')->name('jkq.mobile.register.send_email');
  563. $router->get('register/company', 'Mobile\Auth\RegisterController@registerCompany')->name('jkq.mobile.register.company');
  564. $router->post('register/company', 'Mobile\Auth\RegisterController@registerCompanyPost');
  565. $router->get('email/check/{token}/{tag?}', 'Mobile\Auth\EmailController@checkEmail')->name('jkq.mobile.email.check');
  566. $router->get('password/request', 'Mobile\Auth\ResetPasswordController@passwordRequest')->name('jkq.mobile.password.request');
  567. $router->get('password/request/mobile/{utype}', 'Mobile\Auth\ResetPasswordController@passwordRequestMobile')->name('jkq.mobile.password.request.mobile');
  568. $router->get('password/request/email/{utype}', 'Mobile\Auth\ResetPasswordController@passwordRequestEmail')->name('jkq.mobile.password.request.email');
  569. $router->post('password/request', 'Mobile\Auth\ResetPasswordController@passwordRequestPost');
  570. $router->get('password/reset/{token}', 'Mobile\Auth\ResetPasswordController@passwordReset')->name('jkq.mobile.password.reset');
  571. $router->post('password/reset/{token}', 'Mobile\Auth\ResetPasswordController@passwordResetPost');
  572. $router->get('thirdlogin/official/openid', 'Mobile\Auth\ThirdloginController@officialGetOpenid')->name('jkq.mobile.auth.thirdlogin.official.openid');
  573. $router->get('thirdlogin/official/login', 'Mobile\Auth\ThirdloginController@officialLogin')->name('jkq.mobile.auth.thirdlogin.official');
  574. $router->get('thirdlogin/official/login_to_web/{ticket}', 'Mobile\Auth\ThirdloginController@officialLoginToWeb')->name('jkq.mobile.auth.thirdlogin.official.login_to_web');
  575. $router->get('thirdlogin/bind/{login_type}', 'Mobile\Auth\ThirdloginController@bindAccount')->name('jkq.mobile.auth.thirdlogin.bind');
  576. $router->get('thirdlogin/bind/company/{login_type}', 'Mobile\Auth\ThirdloginController@bindCompanyAccount')->name('jkq.mobile.auth.thirdlogin.bind.company');
  577. $router->post('thirdlogin/bind/{login_type}/{utype}', 'Mobile\Auth\ThirdloginController@bindAccountPost')->name('jkq.mobile.auth.thirdlogin.bind.post');
  578. $router->get('thirdlogin/bind/new/{login_type}', 'Mobile\Auth\ThirdloginController@bindNewAccount')->name('jkq.mobile.auth.thirdlogin.bind.new');
  579. $router->get('thirdlogin/bind/new/company/{login_type}', 'Mobile\Auth\ThirdloginController@bindNewCompanyAccount')->name('jkq.mobile.auth.thirdlogin.bind.new.company');
  580. $router->post('thirdlogin/bind/new/{login_type}/{utype}', 'Mobile\Auth\ThirdloginController@bindNewAccountPost')->name('jkq.mobile.auth.thirdlogin.bind.new.post');
  581. });
  582. /*企业*/
  583. Route::group([
  584. 'prefix' => '/company',
  585. ], function (Router $router) {
  586. Route::group([
  587. 'middleware'=>'auth:web-company'
  588. ], function (Router $router) {
  589. $router->get('info', 'Mobile\Company\CompanyController@companyInfo')->name('jkq.mobile.firm.info');//企业详情
  590. $router->post('attach', 'Mobile\Company\CompanyController@attach')->name('jkq.mobile.firm.attach');//企业保存logo
  591. $router->post('info/save', 'Mobile\Company\CompanyController@companySave')->name('jkq.mobile.firm.info.save');//企业详情保存
  592. $router->get('com/security', 'Mobile\Company\CompanyController@companySecurity')->name('jkq.mobile.firm.com.security'); //企业帐户安全
  593. $router->get('com/security/mobile', 'Mobile\Company\CompanyController@authMobile')->name('jkq.mobile.firm.com.security.mobile'); //企业手机认证
  594. $router->get('com/security/email', 'Mobile\Company\CompanyController@authEmail')->name('jkq.mobile.firm.com.security.email'); //企业Email认证
  595. $router->post('com/security/email/send', 'Mobile\Company\CompanyController@emailSend')->name('jkq.mobile.firm.com.security.email.send'); //企业Email发送验证信息
  596. $router->post('com/verify/code', 'Mobile\Company\CompanyController@verifyCode')->name('jkq.mobile.firm.com.verify.code'); //获取验证码
  597. $router->post('com/mobile/auth', 'Mobile\Company\CompanyController@mobileAudit')->name('jkq.mobile.firm.com.mobile.auth'); //手机认证操作
  598. $router->get('com/auth/{anew?}', 'Mobile\Company\CompanyController@companyAuth')->name('jkq.mobile.firm.com.auth'); //企业认证
  599. $router->post('com/auth/certificate/save', 'Mobile\Company\CompanyController@certificateSave')->name('jkq.mobile.firm.com.auth.certificate.save'); //企业营业执照保存
  600. $router->post('com/auth/certificate', 'Mobile\Company\CompanyController@certificate')->name('jkq.mobile.firm.com.auth.certificate'); //企业营业执照保存
  601. $router->get('com/bindign', 'Mobile\Company\CompanyController@companyBind')->name('jkq.mobile.firm.com.binding');// 账号绑定
  602. $router->get('unbindThird', 'Mobile\Company\CompanyController@unBindThird')->name('jkq.unbindThird'); //解除绑定
  603. //我的套餐
  604. $router->get('service/setmeal', 'Mobile\Company\ServiceController@index')->name('jkq.mobile.firm.service.setmeal');//我的套餐
  605. $router->get('service/setmeal/detail', 'Mobile\Company\ServiceController@setmealDetail')->name('jkq.mobile.firm.service.setmeal.detail');//我的套餐明细
  606. $router->get('service/setmeal/add', 'Mobile\Company\ServiceController@setmealAdd')->name('jkq.mobile.firm.service.setmeal.add');//升级套餐
  607. $router->get('service/setmeal/confirm', 'Mobile\Company\ServiceController@paySetmeal')->name('jkq.mobile.firm.service.setmeal.confirm');//升级套餐提示
  608. $router->match(['GET', 'POST'], 'service/setmeal/save', 'Mobile\Company\ServiceController@setmealAddSave')->name('jkq.mobile.firm.service.setmeal.save');//升级套餐保存
  609. Route::group([
  610. 'middleware' => 'MobileCompanyAuth'
  611. ], function (Router $router) {
  612. $router->get('index', "Mobile\Company\CompanyController@index")->name('jkq.mobile.firm.index'); //企业中心首页
  613. $router->get('com', 'Mobile\Company\CompanyController@com')->name('jkq.mobile.firm.com'); //企业管理
  614. $router->get('com/img', 'Mobile\Company\CompanyController@companyImg')->name('jkq.mobile.firm.com.img'); //企业风采
  615. $router->post('com/del/img', 'Mobile\Company\CompanyController@delImg')->name('jkq.mobile.firm.com.del.img'); //企业风采删除
  616. $router->post('com/img/save', 'Mobile\Company\CompanyController@saveImg')->name('jkq.mobile.firm.com.img.save'); //企业风采保存
  617. $router->get('sign', "Mobile\Company\CompanyController@sign")->name('jkq.mobile.firm.sing'); //签到
  618. $router->get('com/security/username', 'Mobile\Company\CompanyController@modifyUsername')->name('jkq.mobile.firm.com.security.username'); //企业修改用户名
  619. $router->get('com/security/pwd', 'Mobile\Company\CompanyController@modifyPwd')->name('jkq.mobile.firm.com.security.pwd'); //企业修改用户密码
  620. $router->post('com/security/savepwd', 'Mobile\Company\CompanyController@savePwd')->name('jkq.mobile.firm.com.security.savepwd'); //企业修改用户密码
  621. $router->post('com/security/username/save', 'Mobile\Company\CompanyController@saveUsername')->name('jkq.mobile.firm.com.security.username.save'); //企业修改用户名操作
  622. //登录日志
  623. $router->get('com/login/log', 'Mobile\Company\CompanyController@loginLog')->name('jkq.mobile.firm.com.login.log'); //登录日志
  624. //系统消息
  625. $router->get('com/pms', 'Mobile\Company\CompanyController@companyPms')->name('jkq.mobile.firm.com.psm'); //系统消息
  626. $router->post('com/pms/read', 'Mobile\Company\CompanyController@pmsRead')->name('jkq.mobile.firm.com.psm.read'); //系统消息显示
  627. //求职者咨询
  628. $router->get('com/pms/consult', 'Mobile\Company\CompanyController@companyPmsConsult')->name('jkq.mobile.firm.com.psm.consult'); //求职者咨询
  629. $router->get('com/pms/consult/show/{id}', 'Mobile\Company\CompanyController@comPmsConsultShow')->name('jkq.mobile.firm.com.psm.consult.show'); //求职者咨询
  630. $router->post('com/pms/msg/send', 'Mobile\Company\CompanyController@msgSend')->name('jkq.mobile.firm.com.psm.msg.send'); //回复咨询
  631. //意见反馈
  632. $router->get('com/feedback', 'Mobile\Company\CompanyController@feedback')->name('jkq.mobile.firm.com.feedback');//意见反馈
  633. $router->post('com/feedback/save', 'Mobile\Company\CompanyController@feedbackSave')->name('jkq.mobile.firm.com.feedback.save');//意见反馈
  634. //收到的简历
  635. $router->get('resume/apply', 'Mobile\Company\ResumeController@resumeApply')->name('jkq.mobile.firm.resume.apply');//收到的简历
  636. $router->get('resume/apply/del', 'Mobile\Company\ResumeController@delJobsApply')->name('jkq.mobile.firm.resume.apply.del');//收到的简历删除
  637. //面试邀请
  638. $router->get('resume/interview', 'Mobile\Company\ResumeController@interviewJobs')->name('jkq.mobile.firm.resume.interview');//面试邀请
  639. $router->get('resume/interview/del', 'Mobile\Company\ResumeController@interviewDel')->name('jkq.mobile.firm.resume.interview.del');//面试邀请删除
  640. //下载的简历
  641. $router->get('resume/down', 'Mobile\Company\ResumeController@resumeDown')->name('jkq.mobile.firm.resume.down');//已下载简历
  642. //收藏简历
  643. $router->get('resume/favorites', 'Mobile\Company\ResumeController@favoritesResume')->name('jkq.mobile.firm.resume.favorites');//已收藏简历
  644. $router->get('resume/favorites/del', 'Mobile\Company\ResumeController@favoritesResumeDel')->name('jkq.mobile.firm.resume.favorites.del');//已收藏简历
  645. //管理职位
  646. $router->get('jobs/list/{type?}', 'Mobile\Company\JobsController@jobsList')->name('jkq.mobile.firm.jobs.list'); //管理职位
  647. $router->get('jobs/check_jobs_num', 'Mobile\Company\JobsController@checkJobsNum')->name('jkq.mobile.firm.jobs.check.jobs.num'); //查核可发布职位
  648. $router->get('jobs/add/{id?}', 'Mobile\Company\JobsController@jobsAdd')->name('jkq.mobile.firm.jobs.add'); //添加职位
  649. $router->post('jobs/save', 'Mobile\Company\JobsController@jobsSave')->name('jkq.mobile.firm.jobs.save'); //添加职位
  650. $router->get('jobs/display', 'Mobile\Company\JobsController@jobsShow')->name('jkq.mobile.firm.jobs.display'); //恢复职位
  651. $router->get('jobs/close', 'Mobile\Company\JobsController@jobsClose')->name('jkq.mobile.firm.jobs.close'); //关闭职位
  652. $router->get('jobs/del', 'Mobile\Company\JobsController@jobsDel')->name('jkq.mobile.firm.jobs.del'); //删除职位
  653. $router->match(['GET', 'POST'], 'jobs/refresh', 'Mobile\Company\JobsController@jobsRefresh')->name('jkq.mobile.firm.jobs.refresh'); //刷新职位
  654. $router->get('jobs/refreshAll', 'Mobile\Company\JobsController@jobsRefreshAll')->name('jkq.mobile.firm.jobs.refreshAll'); //刷新所有职位
  655. $router->get('jobs/to/jobfair', 'Mobile\Company\JobsController@jobsToJobfair')->name('jkq.mobile.firm.jobs.to.jobfair'); //职位添加到招聘会职位库
  656. //增值服务
  657. $router->get("increment/confirm", "Mobile\Company\ServiceController@confirmPayIncrement")->name('jkq.increment.confirm');//增值服务提示
  658. $router->get('jobs/resume', 'Mobile\Company\ServiceController@resume')->name('jkq.mobile.firm.jobs.resume');//简历包
  659. $router->get('jobs/sms', 'Mobile\Company\ServiceController@sms')->name('jkq.mobile.firm.jobs.sms');//短信包
  660. $router->get('jobs/jobs', 'Mobile\Company\ServiceController@jobsNum')->name('jkq.mobile.firm.jobs.jobs');//职位包
  661. $router->get('jobs/jobfair', 'Mobile\Company\ServiceController@jobfairNum')->name('jkq.mobile.firm.jobs.jobfair');//招聘会包
  662. $router->get('jobs/stick', 'Mobile\Company\ServiceController@stick')->name('jkq.mobile.firm.jobs.stick');//职位置顶
  663. $router->get('jobs/emergency', 'Mobile\Company\ServiceController@emergency')->name('jkq.mobile.firm.jobs.emergency');//职位紧急
  664. $router->get('jobs/autoRefresh', 'Mobile\Company\ServiceController@autoRefresh')->name('jkq.mobile.firm.jobs.autoRefresh');//职位智能刷新
  665. $router->match(['GET', 'POST'], 'service/increment/pay', 'Mobile\Company\ServiceController@incrementPaySave')->name('jkq.mobile.firm.service.increment.pay');//增值服务保存
  666. $router->get('service/increment', 'Mobile\Company\ServiceController@increment')->name('jkq.mobile.firm.service.increment'); //增值服务列表
  667. $router->get('increment/pay', 'Mobile\Company\ServiceController@JSApPay')->name('jkq.mobile.firm.service.increment.JSApPay'); //增值服务微信JSAP 生成订单
  668. //我的积分
  669. $router->get('service/points', 'Mobile\Company\ServiceController@points')->name('jkq.mobile.firm.service.points'); //我的积分
  670. $router->get('service/points/detail', 'Mobile\Company\ServiceController@pointsDetail')->name('jkq.mobile.firm.service.points.detail'); //我的积分明细
  671. $router->get('service/points/task', 'Mobile\Company\ServiceController@pointsTask')->name('jkq.mobile.firm.service.points.task');//做任务赚积分
  672. $router->get('service/points/add', 'Mobile\Company\ServiceController@pointsAdd')->name('jkq.mobile.firm.service.points.add'); //购买积分页面
  673. $router->get('service/points/save', 'Mobile\Company\ServiceController@pointsSave')->name('jkq.mobile.firm.service.points.save'); //购买积分提交
  674. //我的订单
  675. $router->get('service/order/index', 'Mobile\Company\ServiceController@orderList')->name('jkq.mobile.firm.service.order.index'); //订单列表
  676. $router->get('service/order/detail/{id}', 'Mobile\Company\ServiceController@orderDetail')->name('jkq.mobile.firm.service.order.detail'); //订单详情
  677. $router->get('service/order/cancel/{id}', 'Mobile\Company\ServiceController@orderCancel')->name('jkq.mobile.firm.service.order.cancel'); //取消订单
  678. $router->post('service/invoice/save', 'Mobile\Company\ServiceController@invoiceSave')->name('jkq.mobile.firm.service.invoice.save'); //索取发票保存
  679. $router->get('service/order/pay/repeat/{id}', 'Mobile\Company\ServiceController@orderPayRepeat')->name('jkq.mobile.firm.service.order.pay.repeat'); //重新支付
  680. //招聘会管理
  681. //企业中心
  682. $router->get('com/jobfair/index', 'Mobile\Jobfair\JobfairController@jobfairIndex')->name('jkq.mobile.firm.jobfair.index'); //企业中心招聘会列表
  683. $router->get('com/jobfair/jobfair_enact', 'Mobile\Jobfair\JobfairController@jobfairEnact')->name('jkq.mobile.firm.jobfair.enact'); //企业中心招聘会定展纪录
  684. $router->get('com/jobfair/jobfair_jobs_list', 'Mobile\Jobfair\JobfairController@jobfairJobsList')->name('jkq.mobile.firm.jobfair_jobs.list'); //企业中心招聘会职位
  685. $router->get('com/jobfair/jobfair_jobs_add', 'Mobile\Jobfair\JobfairController@jobfairJobsAdd')->name('jkq.mobile.firm.jobfair_jobs.add'); //企业中心招聘会职位发布
  686. $router->get('com/jobfair/jobfair_jobs_edit/{id}', 'Mobile\Jobfair\JobfairController@jobfairJobsEdit')->name('jkq.mobile.firm.jobfair_jobs.edit'); //企业中心招聘会职位编辑
  687. $router->get('com/jobfair/jobfair_jobs_del', 'Mobile\Jobfair\JobfairController@jobfairJobsDel')->name('jkq.mobile.firm.jobfair_jobs.del'); //企业中心招聘会职位编辑
  688. $router->post('com/jobfair/jobfair_jobs_save', 'Mobile\Jobfair\JobfairController@jobfairJobsSave')->name('jkq.mobile.firm.jobfair_jobs.save'); //企业中心招聘会职位保存
  689. $router->any('com/jobfair/jobfair_jobs_put_jobs', 'Mobile\Jobfair\JobfairController@jobfairJobsPutJobs')->name('jkq.mobile.firm.jobfair_jobs.put_jobs'); //企业中心招聘会职位保存
  690. //现场招聘会
  691. $router->get('com/jobfair/scene/open', 'Mobile\Jobfair\JobfairController@jobfairSceneOpen')->name('jkq.mobile.firm.jobfair.scene.open'); //判断是否有预定中的招聘会
  692. $router->get('com/jobfair/scene', 'Mobile\Jobfair\JobfairController@jobfairScene')->name('jkq.mobile.firm.jobfair.scene'); //企业中心现场招聘会s
  693. $router->get('com/jobfair/scene/jobs', 'Mobile\Jobfair\JobfairController@jobfairSceneJobs')->name('jkq.mobile.firm.jobfair.scene.jobs'); //企业中心现场招聘会
  694. $router->get('com/jobfair/scene/resumes', 'Mobile\Jobfair\JobfairController@jobfairSceneResumes')->name('jkq.mobile.firm.jobfair.scene.resumes'); //企业中心现场招聘会
  695. $router->get('com/jobfair/scene/put_jobs/del', 'Mobile\Jobfair\JobfairController@jobfairScenePutJobsDel')->name('jkq.mobile.firm.jobfair.scene.put_jobs.del'); //企业中心现场招聘会
  696. $router->get('com/jobfair/scene/interview', 'Mobile\Jobfair\JobfairController@jobfairSceneInterview')->name('jkq.mobile.firm.jobfair.scene.interview'); //企业中心现场招聘会
  697. $router->get('com/jobfair/scene/yuyue', 'Mobile\Jobfair\JobfairController@jobfairSceneYuyue')->name('jkq.mobile.firm.jobfair.scene.yuyue'); //企业中心现场招聘会
  698. $router->get('com/jobfair/scene/ajax_jobs', 'Mobile\Jobfair\JobfairController@jobfairSceneAjaxJobs')->name('jkq.mobile.firm.jobfair.scene.ajax_jobs'); //企业中心现场招聘会
  699. $router->post('com/jobfair/scene/invitation', 'Mobile\Jobfair\JobfairController@jobfairSceneInvitation')->name('jkq.mobile.firm.jobfair.scene.invitation'); //企业中心现场招聘会
  700. $router->get('code', "Mobile\Company\CompanyController@myCode")->name('jkq.mobile.firm.code'); //我的二维码
  701. });
  702. });
  703. });
  704. Route::group([
  705. 'middleware'=>'MobilePersonAuth'
  706. ], function (Router $router) {
  707. $router->get('index', 'Mobile\Person\ResumeController@index')->name('jkq.mobile.person.index');
  708. $router->any('signIn', 'Mobile\Person\ResumeController@signIn')->name('jkq.mobile.person.signIn');
  709. $router->get('service/task', 'Mobile\Person\ResumeController@task')->name('jkq.mobile.person.task');
  710. $router->get('service/task/detail', 'Mobile\Person\ResumeController@taskDetail')
  711. ->name('jkq.mobile.person.taskDetail');
  712. $router->get('service/increment_add/{type}/{id?}', 'Mobile\Person\ResumeController@incrementAdd')
  713. ->name('jkq.mobile.person.increment_add');
  714. $router->post('resume/refreshResume', 'Mobile\Person\ResumeController@refreshResume')
  715. ->name('jkq.mobile.person.refreshResume');
  716. $router->get('resume', 'Mobile\Person\ResumeController@resume')->name('jkq.mobile.person.resume');
  717. $router->post('resume/set_entrust', 'Mobile\Person\ResumeController@set_entrust')
  718. ->name('jkq.mobile.person.set_entrust');
  719. $router->post('resume/set_entrust_del', 'Mobile\Person\ResumeController@set_entrust_del')
  720. ->name('jkq.mobile.person.set_entrust_del');
  721. $router->post('resume/save_resume_privacy', 'Mobile\Person\ResumePrivacyController@save_resume_privacy')
  722. ->name('jkq.mobile.person.save_resume_privacy');
  723. $router->post('resume/set_del_resume', 'Mobile\Person\ResumeController@setDelResume')
  724. ->name('jkq.mobile.person.set_del_resume');
  725. $router->post('resume/set_def', 'Mobile\Person\ResumeController@setDef')->name('jkq.mobile.person.set_def');
  726. $router->get('resumeUpdate/{id}', 'Mobile\Person\ResumeController@resumeUpdate')
  727. ->name('jkq.mobile.person.resumeUpdate');
  728. $router->post('resume/updateTitle', 'Mobile\Person\ResumeController@updateTitle')
  729. ->name('jkq.mobile.person.updateTitle');
  730. $router->get('resume/resumeEducation', 'Mobile\Person\ResumeController@resumeEducation')
  731. ->name('jkq.mobile.person.resumeEducation');
  732. $router->get('resume/resumeWork', 'Mobile\Person\ResumeController@resumeWork')
  733. ->name('jkq.mobile.person.resumeWork');
  734. $router->get('resume/resumeTrain', 'Mobile\Person\ResumeController@resumeTrain')
  735. ->name('jkq.mobile.person.resumeTrain');
  736. $router->get('resume/resumeCredent', 'Mobile\Person\ResumeController@resumeCredent')
  737. ->name('jkq.mobile.person.resumeCredent');
  738. $router->get('resume/ajax_get_language_list', 'Mobile\Person\ResumeController@getLanguageL')
  739. ->name('jkq.mobile.person.ajax_get_language_list');
  740. $router->post('memberInfo/upload/head', 'Mobile\Person\ResumeController@uploadHead')
  741. ->name('jkq.mobile.person.upload.head');
  742. $router->get('resume/updateHunt/{resume_id?}', 'Mobile\Person\ResumeController@updateHunt')
  743. ->name('jkq.mobile.person.updateHunt');
  744. $router->post('resume/hunt/up', 'Mobile\Person\ResumeController@updHunt')
  745. ->name('jkq.mobile.person.updHunt');
  746. $router->get('resume/updateDescription/{resume_id?}', 'Mobile\Person\ResumeController@updateDescription')
  747. ->name('jkq.mobile.person.updateDescription');
  748. $router->get('resume/educationEdit/{resume_id?}/{id?}', 'Mobile\Person\ResumeController@educationEdit')
  749. ->name('jkq.mobile.person.educationEdit');
  750. $router->get('resume/workEdit/{resume_id?}/{id?}', 'Mobile\Person\ResumeController@workEdit')
  751. ->name('jkq.mobile.person.workEdit');
  752. $router->get('resume/trainEdit/{resume_id?}/{id?}', 'Mobile\Person\ResumeController@trainEdit')
  753. ->name('jkq.mobile.person.trainEdit');
  754. $router->get('resume/certificate/{resume_id?}/{id?}', 'Mobile\Person\ResumeController@certificate')
  755. ->name('jkq.mobile.person.certificate');
  756. $router->get('resume/language/{resume_id?}/{id?}', 'Mobile\Person\ResumeController@language')
  757. ->name('jkq.mobile.person.language');
  758. $router->get('resume/speciality/{resume_id?}/{id?}', 'Mobile\Person\ResumeController@speciality')
  759. ->name('jkq.mobile.person.speciality');
  760. $router->get('resume/images/{resume_id?}/{id?}', 'Mobile\Person\ResumeController@images')
  761. ->name('jkq.mobile.person.images');
  762. $router->get('jobs', 'Mobile\Person\CompanyInterviewController@jobsInterview')
  763. ->name('jkq.mobile.person.jobs_interview');
  764. $router->post('jobs/set_interview', 'Mobile\Person\CompanyInterviewController@setInterview')
  765. ->name('jkq.mobile.person.set_interview');
  766. $router->any('jobs/del_interview', 'Mobile\Person\CompanyInterviewController@delInterview')
  767. ->name('jkq.mobile.person.del_interview');
  768. $router->get('jobs/attention_me', 'Mobile\Person\CompanyInterviewController@attentionMe')
  769. ->name('jkq.mobile.person.attention_me');
  770. $router->any('jobs/del_attention', 'Mobile\Person\CompanyInterviewController@delAttention')
  771. ->name('jkq.mobile.person.del_attention');
  772. $router->get('jobs/apply_jobs', 'Mobile\Person\CompanyInterviewController@jobsApply')
  773. ->name('jkq.mobile.person.apply_jobs');
  774. $router->get('service/order_list', 'Mobile\Person\CompanyInterviewController@order_list')
  775. ->name('jkq.mobile.person.order_list');
  776. $router->get('service/order_detail', 'Mobile\Person\CompanyInterviewController@order_detail')
  777. ->name('jkq.mobile.person.order_detail');
  778. $router->post('service/order_cancel', 'Mobile\Person\CompanyInterviewController@order_cancel')
  779. ->name('jkq.mobile.person.order_cancel');
  780. $router->post('resume/increment_stick_save', 'Mobile\Person\CompanyInterviewController@incrementStickSave')
  781. ->name('jkq.mobile.person.increment_stick_save');
  782. $router->post('resume/increment_add_save', 'Mobile\Person\CompanyInterviewController@incrementAddSave')
  783. ->name('jkq.mobile.person.increment_add_save');
  784. $router->match(['GET','POST'], 'service/pay', 'Mobile\Person\CompanyInterviewController@pay')
  785. ->name('jkq.mobile.person.pay');
  786. $router->post('service/weixin/payStatus', 'Mobile\Person\CompanyInterviewController@payStatus')
  787. ->name('jkq.mobile.person.payStatus');
  788. $router->match(['GET','POST'], 'service/payAgain', 'Mobile\Person\CompanyInterviewController@payAgain')
  789. ->name('jkq.mobile.person.payAgain');
  790. $router->get('collection', 'Mobile\Person\CompanyInterviewController@jobsF')->name('jkq.mobile.person.jobsF');
  791. $router->any('collection/resume_apply_ajax', 'Mobile\Person\CompanyInterviewController@resumeApplyAjax')
  792. ->name('jkq.mobile.person.resume_apply_ajax');
  793. $router->any('collection/resume_apply', 'Mobile\Person\CompanyInterviewController@resumeApply')
  794. ->name('jkq.mobile.person.resume_apply');
  795. $router->get('collection/attention_com', 'Mobile\Person\CompanyInterviewController@attentionCom')
  796. ->name('jkq.mobile.person.attention_com');
  797. $router->get('resume/shield_company', 'Mobile\Person\CompanyInterviewController@shieldCompany')
  798. ->name('jkq.mobile.person.shieldCompany');
  799. $router->post('resume/save_shield_company', 'Mobile\Person\CompanyInterviewController@saveShieldCompany')
  800. ->name('jkq.mobile.person.save_shield_company');
  801. $router->get('memberInfo/memberSafe', 'Mobile\Person\CompanyInterviewController@memberSafe')
  802. ->name('jkq.mobile.person.memberSafe');
  803. $router->get('memberInfo/bind', 'Mobile\Person\CompanyInterviewController@bind')
  804. ->name('jkq.mobile.person.bind');
  805. $router->post('resume/resumeImages', 'Mobile\Person\ResumeController@resumeImages')
  806. ->name('jkq.mobile.resume.resumeImages');
  807. $router->post('resume/tagSave', 'Mobile\Person\ResumeController@tagSave')
  808. ->name('jkq.mobile.person.tagSave');
  809. $router->post('resume/tagDelete', 'Mobile\Person\ResumeController@tagDelete')
  810. ->name('jkq.mobile.person.tagDelete');
  811. $router->post('resume/save_language', 'Mobile\Person\ResumeController@saveLanguage')
  812. ->name('jkq.mobile.person.saveLanguage');
  813. $router->post('resume/resumeCredentAdd', 'Mobile\Person\ResumeController@resumeCredentAdd')
  814. ->name('jkq.mobile.person.resumeCredentAdd');
  815. $router->post('resume/resumeTrainAdd', 'Mobile\Person\ResumeController@resumeTrainAdd')
  816. ->name('jkq.mobile.person.resumeTrainAdd');
  817. $router->get('pwd/cer_pwd', 'Mobile\Person\CompanyInterviewController@perSecPwd')
  818. ->name('jkq.mobile.person.perSecPwd');
  819. $router->post('pwd/cer_pwd_update', 'Mobile\Person\CompanyInterviewController@passwordInfo')
  820. ->name('jkq.mobile.person.passwordInfo');
  821. $router->get('per/memberLog', 'Mobile\Person\CompanyInterviewController@memberLog')
  822. ->name('jkq.mobile.person.memberLog');
  823. $router->get('pms', 'Mobile\Person\CompanyInterviewController@pms')->name('jkq.mobile.person.pms');
  824. $router->get('pms/show', 'Mobile\Person\CompanyInterviewController@pmsShow')->name('jkq.mobile.person.pmsShow');
  825. $router->get('feedback', 'Mobile\Person\CompanyInterviewController@feedback')
  826. ->name('jkq.mobile.person.feedback');
  827. $router->post('feedback/create', 'Mobile\Person\CompanyInterviewController@feedbackCreate')
  828. ->name('jkq.mobile.person.feedbackCreate');
  829. $router->get('msg', 'Mobile\Person\CompanyInterviewController@msg')->name('jkq.mobile.person.msg');
  830. $router->post('msg_send', 'Mobile\Person\CompanyInterviewController@msgSend')
  831. ->name('jkq.mobile.person.msg_send');
  832. $router->get('person/jobfair', 'Mobile\Person\CompanyInterviewController@personJobfair')
  833. ->name('jkq.mobile.person.jobfair');
  834. //pad部分后增
  835. $router->get('jobfairOpen', 'Mobile\Person\JobfairController@jobfairOpen')
  836. ->name('jkq.mobile.jobfairOpen');
  837. $router->get('myjobfair', 'Mobile\Person\JobfairController@index')
  838. ->name('jkq.mobile.myjobfair');
  839. $router->get('jobfairCompany', 'Mobile\Person\JobfairController@jobfairCompany')
  840. ->name('jkq.mobile.jobfairCompany');
  841. $router->get('jobfairJobs', 'Mobile\Person\JobfairController@jobfairJobs')
  842. ->name('jkq.mobile.jobfairJobs');
  843. $router->get('jobfairOrder', 'Mobile\Person\JobfairController@jobfairOrder')
  844. ->name('jkq.mobile.jobfairOrder');
  845. $router->get('jobfairInterview', 'Mobile\Person\JobfairController@jobfairInterview')
  846. ->name('jkq.mobile.jobfairInterview');
  847. $router->get('user/code', 'Mobile\Person\JobfairController@userCode')
  848. ->name('jkq.mobile.userCode');
  849. $router->get('user/jobs_subscribe', 'Mobile\Person\JobfairController@jobsSubscribe')
  850. ->name('jkq.mobile.jobsSubscribe');
  851. $router->get('user/jobs_subscribe_edit/{id?}', 'Mobile\Person\JobfairController@jobsSubscribeEdit')
  852. ->name('jkq.mobile.jobsSubscribeEdit');
  853. });
  854. $router->get('resumeAdd', 'Mobile\Person\ResumeController@resumeAdd')
  855. ->name('jkq.mobile.person.resumeAdd');
  856. $router->post('resume/create', 'Mobile\Person\ResumeController@resumeCreate')
  857. ->name('jkq.mobile.person.resumeCreate');
  858. $router->get('resumeCheck', 'Mobile\Person\ResumeController@resumeCheck')
  859. ->name('jkq.mobile.person.resumeCheck');
  860. $router->get('resume_add_success', 'Mobile\Person\ResumeController@resume_add_success')
  861. ->name('jkq.mobile.person.resume_add_success');
  862. $router->post('resumeWorkAdd', 'Mobile\Person\ResumeController@resumeWorkAdd')
  863. ->name('jkq.mobile.person.resumeWorkAdd');
  864. $router->post('resume/resumeEducationAdd', 'Mobile\Person\ResumeController@resumeEducationAdd')
  865. ->name('jkq.mobile.person.resumeEducationAdd');
  866. $router->post('resume/updateSpecialty', 'Mobile\Person\ResumeController@updateSpecialty')
  867. ->name('jkq.mobile.person.updateSpecialty');
  868. $router->get('memberInfo/{resume_id?}', 'Mobile\Person\ResumeController@memberInfo')
  869. ->name('jkq.mobile.person.memberInfo');
  870. $router->post('memberInfo/updateInfo', 'Mobile\Person\ResumeController@updateInfo')
  871. ->name('jkq.mobile.person.updateInfo');
  872. $router->get('mobile/cer_tel', 'Mobile\Person\CompanyInterviewController@perSecTel')
  873. ->name('jkq.mobile.person.perSecTel');
  874. $router->post('mobile/mobileAudit', 'Mobile\Person\CompanyInterviewController@mobileAudit')
  875. ->name('jkq.mobile.person.mobileAudit');
  876. $router->post('mobile/cer_tel_audit', 'Mobile\Person\CompanyInterviewController@mobileAuditCode')
  877. ->name('jkq.mobile.person.mobileAuditCode');
  878. $router->get('email/cer_email', 'Mobile\Person\CompanyInterviewController@perSecEmail')
  879. ->name('jkq.mobile.person.perSecEmail');
  880. $router->post('email/emailAudit', 'Mobile\Person\CompanyInterviewController@emailAudit')
  881. ->name('jkq.mobile.person.emailAudit');
  882. $router->get('recuperate', 'Mobile\Person\CompanyInterviewController@recuperate')
  883. ->name('jkq.mobile.person.recuperate');
  884. });