common.js 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. import request from '@/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 getScreenList(formData) {
  11. return request({
  12. url: '/mobile/recruitmentApi/getScreenList',
  13. data: formData,
  14. method: 'post',
  15. })
  16. }
  17. //字典表
  18. export function getData(id) {
  19. return request({
  20. url: '/sys/dataDictionary/queryChildrenApi',
  21. data: {
  22. parentId:id
  23. },
  24. method: 'post',
  25. timeout: 60000,
  26. })
  27. }
  28. //上传图片
  29. export function upload(formData) {
  30. return request({
  31. url: '/mobile/jobUserApi/upload',
  32. data: formData,
  33. method: 'post',
  34. })
  35. }
  36. //上传图片
  37. export function uploadBase64(formData) {
  38. var localData = formData.photoFile?formData.photoFile:formData.photoBase64Data;
  39. if (localData.indexOf('data:image') != 0) {
  40. //判断是否有这样的头部
  41. localData = 'data:image/jpeg;base64,' + localData
  42. }
  43. formData.photoBase64Data = localData.replace(/\r|\n/g, '').replace('data:image/jgp', 'data:image/jpeg')
  44. return request({
  45. url: '/mobile/jobUserApi/uploadBase64',
  46. data: formData,
  47. method: 'post',
  48. timeout: 60000,
  49. })
  50. }
  51. export function getSchoolServeList(params) {
  52. return request({
  53. url: '/mobile/companyInfoApi/schoolServeList',
  54. data: Qs.stringify(params),
  55. method: 'post',
  56. })
  57. }
  58. //综合订单
  59. export function mergeInfo(id) {
  60. return request({
  61. url: '/mobile/passengerApi/mergeInfo',
  62. data: Qs.stringify({
  63. outOrderNo: id
  64. }),
  65. method: 'post',
  66. })
  67. }
  68. //发送短信
  69. export function sendMsg(params) {
  70. return request({
  71. url: '/mobile/personInfoApi/getVerifyCode',
  72. data: Qs.stringify(params),
  73. method: 'post',
  74. })
  75. }
  76. //验证验证码并登录
  77. export function validateCode(params) {
  78. return request({
  79. url: '/mobile/personInfoApi/validateCode',
  80. data: Qs.stringify(params),
  81. method: 'post',
  82. })
  83. }
  84. //验证验证码并登录
  85. export function submitAuthentication(params) {
  86. return request({
  87. url: '/mobile/jobUserApi/submitAuthentication',
  88. data: Qs.stringify(params),
  89. method: 'post',
  90. })
  91. }
  92. export function messageClassify(formData) {
  93. return request({
  94. url: '/mobile/messageApi/messageClassify',
  95. data: formData,
  96. method: 'post',
  97. })
  98. }
  99. export function messageList(formData) {
  100. return request({
  101. url: '/mobile/messageApi/messageList',
  102. data: formData,
  103. method: 'post',
  104. })
  105. }
  106. //综合订单
  107. export function messageDetail(id) {
  108. return request({
  109. url: '/mobile/messageApi/messageDetail',
  110. data: Qs.stringify({
  111. messageId: id
  112. }),
  113. method: 'post',
  114. })
  115. }