apiurl.js 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240
  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. index: {
  53. // 获取消息未读条数
  54. getUnreadInfoNumUrl: '/notice/countUnread',
  55. // 首页轮播
  56. indexBannerListUrl: '/sysadv/list',
  57. // 获取首页三条最新消息
  58. getNewestInfoUrl: '/notice/queryNewest',
  59. // 首页新闻列表
  60. getIndexNewsListUrl: '/sec/article/door/list'
  61. },
  62. // 通知消息模块
  63. notice: {
  64. // 查询每类通知未读的条数
  65. getClassifyUnreadNumUrl: '/notice/classifyUnreadCount',
  66. // 获取各种类型消息
  67. getNoticeListByTypeUrl: '/notice/list/',
  68. // 获取通知详情
  69. getNoticeDetailsUrl: '/notice/getDetail/'
  70. },
  71. // 学院模块
  72. school: {
  73. // 合作学校分页数据
  74. getSchoolListUrl: '/school/list',
  75. // 合作学校数据(无分页)
  76. getListUrl: '/school/selectList',
  77. // 获取学院详情
  78. getSchoolDetailsUrl: '/school/getDetail/',
  79. // 获取专业详情
  80. getProfessonDetailsUrl: '/school/getProfessonDetail/',
  81. // 获取学院专业包
  82. getProfessonUrl: '/learnpackage/list/',
  83. // 获取学院专业包详情
  84. getLearnpackageDetailsUrl: '/learnpackage/getDetail/',
  85. // 获取学院专业包课程详情
  86. getPackageCourseDetailsUrl: '/learncourse/getDetail/',
  87. // 获取学院招生就业详情
  88. getSchoolIntroductionUrl: '/school/selectIntro/'
  89. },
  90. // 公司模块
  91. company: {
  92. // 公司列表
  93. getCompanyListUrl: '/company/list',
  94. // 公司详情
  95. getCompanyDetailsUrl: '/company/getDetail/',
  96. // 岗位列表
  97. getCompanyPostListUrl: '/companypost/list/',
  98. // 岗位详情
  99. getPostDetailsUrl: '/companypost/getDetail/',
  100. // 投递简历
  101. deliveryResumeUrl: '/delivery/add',
  102. // 判断是否已投递
  103. judgeIsSubmitUrl: '/delivery/queryIsDelivered/'
  104. },
  105. /**
  106. * 政策资讯模块
  107. */
  108. policyInfo: {
  109. // 政策资讯列表
  110. getPolicyInfoListUrl: '/policy/article/door/list',
  111. // 政策资讯详情
  112. getPolicyInfoDetailsUrl: '/policy/article/door/info'
  113. },
  114. // 我的投递
  115. delivery: {
  116. deliveryListUrl: '/delivery/myDeliveredList'
  117. },
  118. /**
  119. * 招聘就业模块
  120. */
  121. recruitment: {
  122. // 企业推荐列表
  123. getRecommendListUrl: '/company/queryRecommendList',
  124. // 招聘就业岗位列表
  125. getRecruitmentJobListUrl: '/companypost/pageList',
  126. // 岗位详情
  127. getJobDetailsUrl: '/companypost/getDetail'
  128. },
  129. /**
  130. * 我的面试
  131. */
  132. interview: {
  133. // 我的面试列表
  134. getInterviewListUrl: '/delivery/myInterviewList',
  135. // 修改面试状态
  136. changeInterviewStateUrl: '/delivery/updateStatus'
  137. },
  138. /**
  139. * 我的简历
  140. */
  141. resume: {
  142. // 保存求职意向
  143. submitJobIntentionUrl: '/memberinfo/saveJobIntention',
  144. // 保存自我评价
  145. submitSelfAssessmentUrl: '/memberinfo/saveSelfAssessment'
  146. },
  147. /**
  148. * 我的评价
  149. */
  150. evaluation: {
  151. // 获取我的评价列表
  152. getEvaluationListUrl: ''
  153. },
  154. /**
  155. * 我的
  156. */
  157. mine: {
  158. // 提交就业情况
  159. employmentConditionUrl: '/employmentcollect',
  160. // 查询积分统计
  161. totalCountUrl: '/integral/count',
  162. // 积分列表
  163. integralListUrl: '/integral/list',
  164. // 获取个人统计(技能培训,学习时长,获得面试)
  165. getCountResultUrl: '/memberinfo/getCountResult',
  166. // 获取个人总积分
  167. getIntegralTotalUrl: '/integral/total',
  168. // 修改在职状态
  169. updatePositionStatusUrl: '/memberinfo/updateJobStatus',
  170. // 立即签到
  171. signInNowUrl: '/adaptTrainOffline/userSign'
  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. entrepreneurship: {
  225. addEntrepreneurshipUrl: '/guidance',
  226. getEntrepreneurshipListUrl: '/guidance',
  227. getEntrepreneurshipDetailsUrl: '/guidance/getDetail/'
  228. },
  229. // 公共课程
  230. publicClasses: {
  231. getPublicClassesListUrl: '/publicclass/'
  232. }
  233. };
  234. export { apiurl };