apiurl.js 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231
  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. /**
  141. * 我的简历
  142. */
  143. resume: {
  144. // 保存求职意向
  145. submitJobIntentionUrl: '/memberinfo/saveJobIntention',
  146. // 保存自我评价
  147. submitSelfAssessmentUrl: '/memberinfo/saveSelfAssessment'
  148. },
  149. /**
  150. * 我的评价
  151. */
  152. evaluation: {
  153. // 获取我的评价列表
  154. getEvaluationListUrl: ''
  155. },
  156. /**
  157. * 我的
  158. */
  159. mine: {
  160. // 提交就业情况
  161. employmentConditionUrl: '/employmentcollect',
  162. // 查询积分统计
  163. totalCountUrl: '/integral/count',
  164. // 积分列表
  165. integralListUrl: '/integral/list',
  166. // 获取个人统计(技能培训,学习时长,获得面试)
  167. getCountResultUrl: '/memberinfo/getCountResult',
  168. // 获取个人总积分
  169. getIntegralTotalUrl: '/integral/total'
  170. },
  171. /**
  172. * 适应性培训
  173. */
  174. training: {
  175. // 获取线上课程列表
  176. getOnlineListurl: '/adaptTrainOnline/queryList',
  177. // 课程状态
  178. getOnlineStatusUrl: '/adaptTrainOnline/queryStatus',
  179. // 课程详情
  180. getOnlineDetailsUrl: '/adaptTrainOnline/',
  181. // 保存课程播放时长
  182. videoTimeLongUrl: '/record/duration',
  183. // 获取课程评论
  184. getClassesCommentUrl: '/coursecomment',
  185. // 添加评论
  186. addClassesCommentUrl: '/coursecomment',
  187. // 线下课程
  188. getOfflineListUrl: '/adaptTrainOffline/queryList',
  189. // 获取线下课程详情
  190. getOfflineDetailsUrl: '/adaptTrainOffline/getDetail/'
  191. },
  192. /**
  193. * 技能培训模块接口
  194. */
  195. skillTraining: {
  196. // 查询技术包列表
  197. getPackageListUrl: '/learnpackage/skillList',
  198. // 报名
  199. signUpClassUrl: '/learnmember',
  200. // 查询技能包详情
  201. getPackageDetailsUrl: '/learnpackage/getSkillDetail/',
  202. // 获取报班通知列表
  203. getClassNoticeUrl: '/learnpackage/classNoticeList',
  204. // 获取个人技能培训统计
  205. getTrainingTotalUrl: '/learnpackage/count',
  206. // 检验是否已经报过该技能包
  207. isApplyTrainingUrl: '/learnmember/isApply/',
  208. // 我的技能培训列表
  209. getMyTrainingListUrl: '/learnmember/myTrainList/',
  210. // 获取我的技能培训详情
  211. getMyTrainingDetailsUrl: '/learnmember/myTrainDetail/',
  212. // 获取证书列表
  213. getCertificateListUrl: '/certificate/list/',
  214. // 添加证书
  215. addCertificateUrl: '/certificate',
  216. // 删除证书
  217. deleteCertificateUrl: '/certificate/'
  218. }
  219. }
  220. export {
  221. apiurl
  222. }