common.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. import request from '@/apis/utils/request'
  2. import Qs from 'qs';
  3. export function uploadPicture(formData) {
  4. return request({
  5. url: '/uploadPicture',
  6. header:{
  7. 'Content-Type': 'application/x-www-form-urlencoded'
  8. },
  9. data: formData,
  10. method: 'post',
  11. })
  12. }
  13. export function getBannerInfo(formData) {
  14. return request({
  15. url: '/mobile/bannerInfo/getBannerInfo',
  16. data: formData,
  17. method: 'post',
  18. })
  19. }
  20. export function readMessageNum() {
  21. return request({
  22. url: '/mobile/messageApi/readMessageNum',
  23. //data: formData,
  24. method: 'post',
  25. })
  26. }
  27. export function getScreenList(formData) {
  28. return request({
  29. url: '/mobile/recruitmentApi/getScreenList',
  30. data: formData,
  31. method: 'post',
  32. })
  33. }
  34. //字典表
  35. export function getData(id) {
  36. return request({
  37. url: '/sys/dataDictionary/queryChildrenApi',
  38. data: {
  39. parentId:id
  40. },
  41. method: 'post',
  42. timeout: 60000,
  43. })
  44. }
  45. //上传图片
  46. export function upload(formData) {
  47. return request({
  48. url: '/mobile/jobUserApi/upload',
  49. data: formData,
  50. method: 'post',
  51. })
  52. }
  53. //上传图片
  54. export function uploadBase64(formData) {
  55. var localData = formData.photoFile?formData.photoFile:formData.photoBase64Data;
  56. if (localData.indexOf('data:image') != 0) {
  57. //判断是否有这样的头部
  58. localData = 'data:image/jpeg;base64,' + localData
  59. }
  60. formData.photoBase64Data = localData.replace(/\r|\n/g, '').replace('data:image/jgp', 'data:image/jpeg')
  61. return request({
  62. url: '/mobile/jobUserApi/uploadBase64',
  63. data: formData,
  64. method: 'post',
  65. timeout: 60000,
  66. })
  67. }