common.js 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184
  1. import request from '@/apis/utils/request'
  2. import Qs from 'qs';
  3. export function getBannerInfo(formData) {
  4. return request({
  5. url: '/mobile/bannerInfo/getBannerInfo',
  6. data: formData,
  7. method: 'post',
  8. })
  9. }
  10. export function readMessageNum() {
  11. return request({
  12. url: '/mobile/messageApi/readMessageNum',
  13. //data: formData,
  14. method: 'post',
  15. })
  16. }
  17. export function getScreenList(formData) {
  18. return request({
  19. url: '/mobile/recruitmentApi/getScreenList',
  20. data: formData,
  21. method: 'post',
  22. })
  23. }
  24. //字典表
  25. export function getData(id) {
  26. return request({
  27. url: '/sys/dataDictionary/queryChildrenApi',
  28. data: {
  29. parentId:id
  30. },
  31. method: 'post',
  32. timeout: 60000,
  33. })
  34. }
  35. //上传图片
  36. export function upload(formData) {
  37. return request({
  38. url: '/mobile/jobUserApi/upload',
  39. data: formData,
  40. method: 'post',
  41. })
  42. }
  43. //上传图片
  44. export function uploadBase64(formData) {
  45. var localData = formData.photoFile?formData.photoFile:formData.photoBase64Data;
  46. if (localData.indexOf('data:image') != 0) {
  47. //判断是否有这样的头部
  48. localData = 'data:image/jpeg;base64,' + localData
  49. }
  50. formData.photoBase64Data = localData.replace(/\r|\n/g, '').replace('data:image/jgp', 'data:image/jpeg')
  51. return request({
  52. url: '/mobile/jobUserApi/uploadBase64',
  53. data: formData,
  54. method: 'post',
  55. timeout: 60000,
  56. })
  57. }
  58. export function getSchoolServeList(params) {
  59. return request({
  60. url: '/mobile/companyInfoApi/schoolServeList',
  61. data: Qs.stringify(params),
  62. method: 'post',
  63. })
  64. }
  65. //综合订单
  66. export function mergeInfo(id) {
  67. return request({
  68. url: '/mobile/passengerApi/mergeInfo',
  69. data: Qs.stringify({
  70. outOrderNo: id
  71. }),
  72. method: 'post',
  73. })
  74. }
  75. //发送短信
  76. export function sendMsg(params) {
  77. return request({
  78. url: '/mobile/personInfoApi/getVerifyCode',
  79. data: Qs.stringify(params),
  80. method: 'post',
  81. })
  82. }
  83. //验证验证码并登录
  84. export function validateCode(params) {
  85. return request({
  86. url: '/mobile/personInfoApi/validateCode',
  87. data: Qs.stringify(params),
  88. method: 'post',
  89. })
  90. }
  91. //验证验证码并登录
  92. export function submitAuthentication(params) {
  93. return request({
  94. url: '/mobile/jobUserApi/submitAuthentication',
  95. data: Qs.stringify(params),
  96. method: 'post',
  97. })
  98. }
  99. export function messageClassify(formData) {
  100. return request({
  101. url: '/mobile/messageApi/messageClassify',
  102. data: formData,
  103. method: 'post',
  104. })
  105. }
  106. export function messageList(formData) {
  107. return request({
  108. url: '/mobile/messageApi/messageList',
  109. data: formData,
  110. method: 'post',
  111. })
  112. }
  113. export function messageDetail(id) {
  114. return request({
  115. url: '/mobile/messageApi/messageDetail',
  116. data: Qs.stringify({
  117. messageId: id
  118. }),
  119. method: 'post',
  120. })
  121. }
  122. export function messageClassifyHR(formData) {
  123. return request({
  124. url: '/mobile/messageApi/messageClassifyHR',
  125. data:formData,
  126. method: 'post',
  127. })
  128. }
  129. export function changeAgree(formData) {
  130. return request({
  131. url: '/mobile/messageApi/changeAgree',
  132. data:formData,
  133. method: 'post',
  134. })
  135. }
  136. //推荐简历
  137. export function positionResumeList(formData) {
  138. return request({
  139. url: '/mobile/resumeApi/positionResumeList',
  140. data:formData,
  141. method: 'post',
  142. })
  143. }
  144. //推荐职位
  145. export function positionRecruitmentList(formData) {
  146. return request({
  147. url: '/mobile/recruitmentApi/positionRecruitmentList',
  148. data:formData,
  149. method: 'post',
  150. })
  151. }