招聘网页
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

index.ts 13KB

1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
1年前
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); // 个人详情