招聘网页
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.

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