common.js 3.6 KB

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