招聘网页
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212
  1. import { postModel, getModel } from '@/utils/reqHelper'
  2. import { url } from '../url'
  3. // 字典数据
  4. export const GetDictTree = getModel(url.dictTree);
  5. export const PostImageUpload = postModel(url.ImageUpload);
  6. export const PostJobseekerRegister = postModel(url.JobseekerRegister);
  7. export const PostCompanyRegister = postModel(url.CompanyRegister);
  8. export const PostJobseekerlogin = postModel(url.Jobseekerlogin);
  9. export const GetCaptcha = getModel(url.Captcha);
  10. export const PostSmsSend = postModel(url.SmsSend);
  11. export const PostJobseekerSmsLogin = postModel(url.JobseekerSmsLogin);
  12. export const PostCustomerVerify = postModel(url.CustomerVerify);
  13. export const PostJobseekerEditPwd = postModel(url.JobseekerEditPwd);
  14. export const PostCompanyLoginByMobile = postModel(url.CompanyLoginByMobile);
  15. // 招聘会
  16. export const PostRecruitmentBookcompany = getModel(url.RecruitmentBookcompany);// 获取招聘会参与的企业
  17. export const PostRecruitmentList = getModel(url.RecruitmentList);// 招聘会列表
  18. // 求职者管理中心
  19. export const GetViewHistoryList = getModel(url.ViewHistoryList);
  20. export const GetInterviewList = getModel(url.InterviewList); // 获取应聘记录列表
  21. // 企业管理中心
  22. export const GetCompanyRecommentResume = getModel(url.CompanyRecommentResume); // 推荐简历
  23. export const PostCompanyProfile = getModel(url.CompanyProfile); // 企业基本资料
  24. export const PostCompanyEdit = postModel(url.CompanyEdit); // 编辑企业
  25. export const PostCompanyDetailInfo = getModel(url.CompanyDetailInfo); // 企业详细信息【可编辑】
  26. export const PostCompanyPhotoUpload = postModel(url.CompanyPhotoUpload); // 修改企业图片
  27. export const PostCompanyLicenseUpload = postModel(url.CompanyLicenseUpload); // 更换营业执照接口
  28. export const PostCompanyLogin = postModel(url.CompanyLogin); // 登录
  29. export const PostCompanyInfo = getModel(url.CompanyInfo); // 企业信息
  30. export const PostCompanyProbationList = getModel(url.CompanyProbationList); // 见习基地
  31. export const PostCompanyFamousList = getModel(url.CompanyFamousList); // 知名企业/推荐企业
  32. // 用户管理
  33. export const GetCompanyFee = getModel(url.CompanyFee); // 费用管理
  34. export const PostCompanyPwdEdit = postModel(url.CompanyPwdEdit); // 修改密码
  35. export const PostCompanyEmailEdit = postModel(url.CompanyEmailEdit); // 修改邮箱
  36. // 职位管理
  37. export const PostCompanyJobAdd = postModel(url.CompanyJobAdd); // 添加职位
  38. export const PostCompanyJobEdit = postModel(url.CompanyJobEdit); // 编辑职位
  39. export const PostCompanyJobList = getModel(url.CompanyJobList); // 企业职位列表
  40. export const GetCompanyJobInfo = getModel(url.CompanyJobInfo); // 职位信息
  41. export const PostCompanyJobDel = postModel(url.CompanyJobDel); // 职位删除
  42. export const PostCompanyJobRecycle = postModel(url.CompanyJobRecycle); // 职位放到回收站
  43. export const GetCompanyJobRecycleList = getModel(url.CompanyJobRecycleList); // 职位放到回收站
  44. export const PostCompanyJobRecoverRecycle = postModel(url.CompanyJobRecoverRecycle); // 职位放到回收站
  45. export const PostCompanyJobStatusChange = postModel(url.CompanyJobStatusChange); // 职位放到回收站
  46. // 部门管理
  47. export const PostCompanyDepartmentAdd = postModel(url.CompanyDepartmentAdd); // 新增部门
  48. export const PostCompanyDepartmentEdit = postModel(url.CompanyDepartmentEdit); // 编辑部门
  49. export const GetCompanyDepartmentList = getModel(url.CompanyDepartmentList); // 部门列表
  50. export const PostCompanyDepartmentDel = postModel(url.CompanyDepartmentDel); // 部门删除
  51. export const PostCompanyRecrBookList = getModel(url.CompanyRecrBookList); // 已预定招聘会列表
  52. // 反馈
  53. export const PostFeedbackAdd = postModel(url.FeedbackAdd); // 新增部门
  54. export const PostFeedbackDel = postModel(url.FeedbackDel); // 编辑部门
  55. export const GetFeedbackUpdate = getModel(url.FeedbackUpdate); // 部门列表
  56. export const GetFeedbackList = getModel(url.FeedbackList); // 部门删除
  57. export const GetFeedbackDetail = getModel(url.FeedbackDetail); // 已预定招聘会列表
  58. // 简历管理
  59. export const GetCompanyResumeList = getModel(url.CompanyResumeList); // 收到的简历列表
  60. export const PostCompanyResumeRecycle = postModel(url.CompanyResumeRecycle); // 简历放进回收站
  61. export const PostCompanyResumeRecover = postModel(url.CompanyResumeRecover); // 简历从回收站中恢复
  62. export const GetCompanyResumeRecyclelist = getModel(url.CompanyResumeRecyclelist); // 回收站简历列表
  63. export const GetCompanyResumeInterviewList = getModel(url.CompanyResumeInterviewList); // 面试邀请记录
  64. export const PostCompanyResumeInterviewAdd = postModel(url.CompanyResumeInterviewAdd); // 发起面试邀请
  65. export const PostCompanyResumeInterviewDel = postModel(url.CompanyResumeInterviewDel); // 删除面试邀请
  66. export const PostCompanyResumeInterviewAdmission = postModel(url.CompanyResumeInterviewAdmission); // 是否录取
  67. export const PostCompanyResumeInterviewViewStatus = postModel(url.CompanyResumeInterviewViewStatus); // 是否参加面试
  68. export const GetCompanyResumeViewedContactList = getModel(url.CompanyResumeViewedContactList); // 已查看联系方式
  69. // 人才库
  70. export const PostCompanyTalentPoolAdd = postModel(url.CompanyTalentPoolAdd); // 添加人才库
  71. export const PostCompanyTalentPoolDel = postModel(url.CompanyTalentPoolDel); // 删除人才库记录
  72. export const GetCompanyTalentPoolList = getModel(url.CompanyTalentPoolList); // 人才库列表
  73. // 企业开通微信小程序账号公司权限
  74. export const PostCompanycustomercodeAdd = postModel(url.CompanycustomercodeAdd); // 添加
  75. export const PostCompanycustomercodeDel = postModel(url.CompanycustomercodeDel); // 删除
  76. export const PostCompanycustomercodeUpdate = postModel(url.CompanycustomercodeUpdate); // 编辑
  77. export const GetCompanycustomercodeList = getModel(url.CompanycustomercodeList); // 列表
  78. export const GetCompanycustomercodeDetail = getModel(url.CompanycustomercodeDetail); // 添加
  79. // 展示广告位
  80. export const GetAdvertscheduleList = getModel(url.AdvertscheduleList); // 添加
  81. export const GetSectionList = getModel(url.SectionList); // 添加
  82. export const GetSectionDetail = getModel(url.SectionDetail); // 添加
  83. export const GetArticleList = getModel(url.ArticleList); // 添加
  84. export const GetArticlenDetail = getModel(url.ArticlenDetail); // 添加
  85. // 职位
  86. export const GetJobDetail = getModel(url.JobDetail); // 获取职位详情
  87. export const PostJobSearch = postModel(url.JobSearch); // 职位搜索
  88. export const GetJobNewest = getModel(url.JobNewest); // 最新职位
  89. export const GetJobCompanyjobs = getModel(url.JobCompanyjobs); // 企业当前招聘职位
  90. export const GetJobUrgentjobs = getModel(url.JobUrgentjobs); // 急招职位
  91. export const GetJobHighpayjobs = getModel(url.JobHighpayjobs); // 高薪职位
  92. export const GetJobCampusjobs = getModel(url.JobCampusjobs); // 校园招聘
  93. // 见习基地
  94. export const GetCompanyProbationList = getModel(url.CompanyProbationList); // 校园招聘
  95. // 知名/推荐企业
  96. export const GetCompanyFamousList = getModel(url.CompanyFamousList); // 校园招聘
  97. // 招聘会企业预定
  98. export const PostRecruitmentbookAdd = postModel(url.RecruitmentbookAdd); // 添加
  99. export const PostRecruitmentbookDel = postModel(url.RecruitmentbookDel); // 删除
  100. export const PostRecruitmentbookUpdate = postModel(url.RecruitmentbookUpdate); // 编辑
  101. export const GetRecruitmentbookList = getModel(url.RecruitmentbookList); // 列表
  102. export const GetRecruitmentbookDetail = getModel(url.RecruitmentbookDetail); // 详情
  103. // 收藏
  104. export const PostJobseekAddfavorite = postModel(url.JobseekAddfavorite);
  105. export const PostJobseekDelfavorite = postModel(url.JobseekDelfavorite);
  106. export const PostJobseekUpdatefavorite = postModel(url.JobseekUpdatefavorite);
  107. export const GetJobseekListfavorite = getModel(url.JobseekListfavorite);
  108. export const GetJobseekFavoritedetail = getModel(url.JobseekFavoritedetail);
  109. // 投递
  110. export const PostJobseekAddapplication = postModel(url.JobseekAddapplication);
  111. export const PostJobseekDelapplication = postModel(url.JobseekDelapplication);
  112. export const PostJobseekUpdateapplication = postModel(url.JobseekUpdateapplication);
  113. export const GetJobseekListapplication = getModel(url.JobseekListapplication);
  114. export const GetJobseekApplicationdetail = getModel(url.JobseekApplicationdetail);
  115. // 简历
  116. // 列表
  117. export const PostJobseekerList = postModel(url.JobseekerList);
  118. export const GetJobseekerDetail = getModel(url.JobseekerDetail);
  119. export const PostPersonInterviewViewStatus = postModel(url.PersonInterviewViewStatus);
  120. export const GetPersonInterviewList = getModel(url.PersonInterviewList);
  121. export const GetPersonInterviewDel = getModel(url.PersonInterviewDel);
  122. // 基本资料
  123. export const PostJobapplicantAdd = postModel(url.JobapplicantAdd);
  124. export const PostJobapplicantDel = postModel(url.JobapplicantDel);
  125. export const PostJobapplicantUpdate = postModel(url.JobapplicantUpdate);
  126. export const GetJobapplicantList = getModel(url.JobapplicantList);
  127. export const GetJobapplicantDetail = getModel(url.JobapplicantDetail);
  128. // 联系方式
  129. export const PostJobapplicantAddcontact = postModel(url.JobapplicantAddcontact);
  130. export const PostJobapplicantDelcontact = postModel(url.JobapplicantDelcontact);
  131. export const PostJobapplicantUpdatecontact = postModel(url.JobapplicantUpdatecontact);
  132. export const PostJobapplicantListcontact = getModel(url.JobapplicantListcontact);
  133. export const GetJobapplicantContactdetail = getModel(url.JobapplicantContactdetail);
  134. // 证书技能
  135. export const PostJobapplicantAddskill = postModel(url.JobapplicantAddskill);
  136. export const PostJobapplicantDelskill = postModel(url.JobapplicantDelskill);
  137. export const PostJobapplicantUpdateskill = postModel(url.JobapplicantUpdateskill);
  138. export const PostJobapplicantListskill = getModel(url.JobapplicantListskill);
  139. export const PostJobapplicantSkilldetail = getModel(url.JobapplicantSkilldetail);
  140. // 培训经历
  141. export const PostJobapplicantAddtraining = postModel(url.JobapplicantAddtraining);
  142. export const PostJobapplicantDeltraining = postModel(url.JobapplicantDeltraining);
  143. export const PostJobapplicantUpdatetraining = postModel(url.JobapplicantUpdatetraining);
  144. export const PostJobapplicantListtraining = getModel(url.JobapplicantListtraining);
  145. export const PostJobapplicantTrainingdetail = getModel(url.JobapplicantTrainingdetail);
  146. // 求职意向-基本
  147. export const PostJobapplicantAdddesirebase = postModel(url.JobapplicantAdddesirebase);
  148. export const PostJobapplicantDeldesirebase = postModel(url.JobapplicantDeldesirebase);
  149. export const PostJobapplicantUpdatedesirebase = postModel(url.JobapplicantUpdatedesirebase);
  150. export const PostJobapplicantListdesirebase = getModel(url.JobapplicantListdesirebase);
  151. export const PostJobapplicantDesirebasedetail = getModel(url.JobapplicantDesirebasedetail);
  152. // 求职意向-地区
  153. export const PostJobapplicantAdddesirearea = postModel(url.JobapplicantAdddesirearea);
  154. export const PostJobapplicantDeldesirearea = postModel(url.JobapplicantDeldesirearea);
  155. export const PostJobapplicantUpdatedesirearea = postModel(url.JobapplicantUpdatedesirearea);
  156. export const PostJobapplicantListdesirearea = getModel(url.JobapplicantListdesirearea);
  157. export const PostJobapplicantDesireareadetail = getModel(url.JobapplicantDesireareadetail);
  158. // 求职意向-职位
  159. export const PostJobapplicantAdddesireindustry = postModel(url.JobapplicantAdddesireindustry);
  160. export const PostJobapplicantDeldesireindustry = postModel(url.JobapplicantDeldesireindustry);
  161. export const PostJobapplicantUpdatedesireindustry = postModel(url.JobapplicantUpdatedesireindustry);
  162. export const PostJobapplicantListdesireindustry = getModel(url.JobapplicantListdesireindustry);
  163. export const PostJobapplicantDesireindustrydetail = getModel(url.JobapplicantDesireindustrydetail);
  164. // 工作经历
  165. export const PostJobapplicantAddexperience = postModel(url.JobapplicantAddexperience);
  166. export const PostJobapplicantDelexperience = postModel(url.JobapplicantDelexperience);
  167. export const PostJobapplicantUpdateexperience = postModel(url.JobapplicantUpdateexperience);
  168. export const PostJobapplicantListexperience = getModel(url.JobapplicantListexperience);
  169. export const PostJobapplicantExperiencedetail = getModel(url.JobapplicantExperiencedetail);
  170. // 证书
  171. export const PostJobapplicantAddcertificate = postModel(url.JobapplicantAddcertificate);
  172. export const PostJobapplicantDelcertificate = postModel(url.JobapplicantDelcertificate);
  173. export const PostJobapplicantUpdatecertificate = postModel(url.JobapplicantUpdatecertificate);
  174. export const PostJobapplicantListcertificate = getModel(url.JobapplicantListcertificate);
  175. export const PostJobapplicantCertificatedetail = getModel(url.JobapplicantCertificatedetail);
  176. export const PostJobapplicantAddintroduction = postModel(url.JobapplicantAddintroduction); // 个人介绍
  177. export const PostJobapplicantDelintroduction = postModel(url.JobapplicantDelintroduction); // 个人介绍
  178. export const PostJobapplicantUpdateintroduction = postModel(url.JobapplicantUpdateintroduction); // 个人介绍
  179. export const GetJobapplicantListintroduction = getModel(url.JobapplicantListintroduction); // 个人介绍
  180. export const GetJobapplicantIntroductiondetail = getModel(url.JobapplicantIntroductiondetail); // 个人详情