apiurl.js 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235
  1. /*
  2. 接口统一管理
  3. */
  4. const apiurl = {
  5. // 手机登录验证码
  6. phoneLoginCodeUrl: '/auth/sendSmsCode',
  7. // 退出登录
  8. logoutUrl: '/auth/logout',
  9. // 手机登录验证码验证
  10. phoneLoginAuthUrl: '/auth/verifyCode',
  11. // 获取系统信息
  12. getSystermsApi: '/systerms/getByType/',
  13. // 新闻详情
  14. newsDetailsUrl: '/sec/article/door/info',
  15. // 政策法规详情
  16. policyNewsDetailsUrl: '/policy/article/door/info',
  17. // 提交申请材料 认证
  18. veteEducUrl: '/veteEduc',
  19. //认证状态查询
  20. veteEducCheckUrl: '/veteEduc/check',
  21. // 我的详细信息
  22. memberinfoUrl: '/memberinfo',
  23. // 政策法规列表
  24. policyNewsListUrl: '/policy/article/door/list',
  25. // 枚举值key查询
  26. dictdataUrl: '/sys/dictdata',
  27. // 适应性培训课程列表
  28. adaptTrainOnlineUrl: '/adaptTrainOnline/list',
  29. // 适应性培训课程详情
  30. adaptTrainOnlineDetailsUrl: '/adaptTrainOnline/',
  31. // 适应性培训学习进度
  32. adaptTrainOnlineRateUrl: '/adaptTrainOnline/study',
  33. // 上传适应性培训视频播放情况
  34. upAdaptTrainOnlineInfoUrl: '/adaptTrainOnline/duration',
  35. // 适应性培训线下内容
  36. adaptTrainOfflineUrl: '/adaptTrainOffline/new/offline',
  37. // 查询线下培训详情
  38. adaptTrainIdOfflineUrl: '/adaptTrainOffline/',
  39. // 页面点击统计
  40. analysisUrl: '/sys/analysis',
  41. // 线下培训签到
  42. signOfflineUrl: '/adaptTrainOffline/sign',
  43. // 根据身份证号读取信息
  44. getIdInfoUrl: '/veteEduc/idcard/',
  45. // 合作学校分页数据
  46. getSchoolListUrl: '/school/list',
  47. // 修改用户信息
  48. modifyUserInfoUrl: '/memberinfo',
  49. // 查看技能包更多课程
  50. getMoreCourseListUrl: '/learncourse/list/',
  51. /**
  52. * 首页模块
  53. */
  54. index: {
  55. // 获取消息未读条数
  56. getUnreadInfoNumUrl: '/notice/countUnread',
  57. // 首页轮播
  58. indexBannerListUrl: '/sysadv/list',
  59. // 获取首页三条最新消息
  60. getNewestInfoUrl: '/notice/queryNewest',
  61. // 首页新闻列表
  62. getIndexNewsListUrl: '/sec/article/door/list',
  63. },
  64. /**
  65. * 通知消息模块
  66. */
  67. notice: {
  68. // 查询每类通知未读的条数
  69. getClassifyUnreadNumUrl: '/notice/classifyUnreadCount',
  70. // 获取各种类型消息
  71. getNoticeListByTypeUrl: '/notice/list/',
  72. // 获取通知详情
  73. getNoticeDetailsUrl: '/notice/getDetail/'
  74. },
  75. // 学院模块
  76. school: {
  77. // 合作学校分页数据
  78. getSchoolListUrl: '/school/list',
  79. // 合作学校数据(无分页)
  80. getListUrl: '/school/selectList',
  81. // 获取学院详情
  82. getSchoolDetailsUrl: '/school/getDetail/',
  83. // 获取专业详情
  84. getProfessonDetailsUrl: '/school/getProfessonDetail/',
  85. // 获取学院专业包
  86. getProfessonUrl: '/learnpackage/list/',
  87. // 获取学院专业包详情
  88. getLearnpackageDetailsUrl: '/learnpackage/getDetail/',
  89. // 获取学院专业包课程详情
  90. getPackageCourseDetailsUrl: '/learncourse/getDetail/',
  91. // 获取学院招生就业详情
  92. getSchoolIntroductionUrl: '/school/selectIntro/'
  93. },
  94. // 公司模块
  95. company: {
  96. // 公司列表
  97. getCompanyListUrl: '/company/list',
  98. // 公司详情
  99. getCompanyDetailsUrl: '/company/getDetail/',
  100. // 岗位列表
  101. getCompanyPostListUrl: '/companypost/list/',
  102. // 岗位详情
  103. getPostDetailsUrl: '/companypost/getDetail/',
  104. // 投递简历
  105. deliveryResumeUrl: '/delivery/add',
  106. // 判断是否已投递
  107. judgeIsSubmitUrl: '/delivery/queryIsDelivered/'
  108. },
  109. /**
  110. * 政策资讯模块
  111. */
  112. policyInfo: {
  113. // 政策资讯列表
  114. getPolicyInfoListUrl: '/policy/article/door/list',
  115. // 政策资讯详情
  116. getPolicyInfoDetailsUrl: '/policy/article/door/info'
  117. },
  118. // 我的投递
  119. delivery: {
  120. deliveryListUrl: '/delivery/myDeliveredList'
  121. },
  122. /**
  123. * 招聘就业模块
  124. */
  125. recruitment: {
  126. // 企业推荐列表
  127. getRecommendListUrl: '/company/queryRecommendList',
  128. // 招聘就业岗位列表
  129. getRecruitmentJobListUrl: '/companypost/pageList',
  130. // 岗位详情
  131. getJobDetailsUrl: '/companypost/getDetail'
  132. },
  133. /**
  134. * 我的面试
  135. */
  136. interview: {
  137. // 我的面试列表
  138. getInterviewListUrl: '/delivery/myInterviewList',
  139. // 修改面试状态
  140. changeInterviewStateUrl: '/delivery/updateStatus'
  141. },
  142. /**
  143. * 我的简历
  144. */
  145. resume: {
  146. // 保存求职意向
  147. submitJobIntentionUrl: '/memberinfo/saveJobIntention',
  148. // 保存自我评价
  149. submitSelfAssessmentUrl: '/memberinfo/saveSelfAssessment'
  150. },
  151. /**
  152. * 我的评价
  153. */
  154. evaluation: {
  155. // 获取我的评价列表
  156. getEvaluationListUrl: ''
  157. },
  158. /**
  159. * 我的
  160. */
  161. mine: {
  162. // 提交就业情况
  163. employmentConditionUrl: '/employmentcollect',
  164. // 查询积分统计
  165. totalCountUrl: '/integral/count',
  166. // 积分列表
  167. integralListUrl: '/integral/list',
  168. // 获取个人统计(技能培训,学习时长,获得面试)
  169. getCountResultUrl: '/memberinfo/getCountResult',
  170. // 获取个人总积分
  171. getIntegralTotalUrl: '/integral/total'
  172. },
  173. /**
  174. * 适应性培训
  175. */
  176. training: {
  177. // 获取线上课程列表
  178. getOnlineListurl: '/adaptTrainOnline/queryList',
  179. // 课程状态
  180. getOnlineStatusUrl: '/adaptTrainOnline/queryStatus',
  181. // 课程详情
  182. getOnlineDetailsUrl: '/adaptTrainOnline/',
  183. // 保存课程播放时长
  184. videoTimeLongUrl: '/record/duration',
  185. // 获取课程评论
  186. getClassesCommentUrl: '/coursecomment',
  187. // 添加评论
  188. addClassesCommentUrl: '/coursecomment',
  189. // 线下课程
  190. getOfflineListUrl: '/adaptTrainOffline/queryList',
  191. // 获取线下课程详情
  192. getOfflineDetailsUrl: '/adaptTrainOffline/getDetail/'
  193. },
  194. /**
  195. * 技能培训模块接口
  196. */
  197. skillTraining: {
  198. // 查询技术包列表
  199. getPackageListUrl: '/learnpackage/skillList',
  200. // 报名
  201. signUpClassUrl: '/learnmember',
  202. // 查询技能包详情
  203. getPackageDetailsUrl: '/learnpackage/getSkillDetail/',
  204. // 获取报班通知列表
  205. getClassNoticeUrl: '/learnpackage/classNoticeList',
  206. // 获取个人技能培训统计
  207. getTrainingTotalUrl: '/learnpackage/count',
  208. // 检验是否已经报过该技能包
  209. isApplyTrainingUrl: '/learnmember/isApply/',
  210. // 我的技能培训列表
  211. getMyTrainingListUrl: '/learnmember/myTrainList/',
  212. // 获取我的技能培训详情
  213. getMyTrainingDetailsUrl: '/learnmember/myTrainDetail/',
  214. // 获取证书列表
  215. getCertificateListUrl: '/certificate/list/',
  216. // 添加证书
  217. addCertificateUrl: '/certificate',
  218. // 删除证书
  219. deleteCertificateUrl: '/certificate/',
  220. // 查询学生是否报过名
  221. queryIsAttendedClassUrl: '/learnpackage/queryIsAttendedClass'
  222. }
  223. }
  224. export {
  225. apiurl
  226. }