common.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. import request from '@/utils/request'
  2. // 查询省份信息
  3. export function getProvinceDataApi(query) {
  4. return request({
  5. url: '/common/region/province',
  6. method: 'get',
  7. params: query
  8. })
  9. }
  10. //根据省份信息获取下级节点信息
  11. export function getRegionChildrenApi(id) {
  12. return request({
  13. url: `/common/region/${id}/children`,
  14. method: 'get',
  15. // params: query
  16. })
  17. }
  18. //首页数据
  19. export function getIndexDataApi(query) {
  20. return request({
  21. url: `/index/report/project`,
  22. method: 'get',
  23. params: query
  24. })
  25. }
  26. //下载列表项目
  27. export function downloadProjectByIDApi(projectId) {
  28. return request({
  29. url: `/project/download/${projectId}`,
  30. method: 'get'
  31. })
  32. }
  33. //下载附件
  34. export function downloadEnclosureByIdApi(ids) {
  35. return request({
  36. url: `/common/attach/${ids}`,
  37. method: 'get',
  38. responseType: 'blob'
  39. })
  40. }
  41. //校验统一社会信用代码
  42. export function validLicenseApi(license) {
  43. return request({
  44. url: `/valid/checkLicense/${license}`,
  45. headers: {
  46. isToken: false
  47. },
  48. method: 'get',
  49. })
  50. }
  51. export function uploadApi(data) {
  52. return request({
  53. url: `/common/attach/uploads`,
  54. method: 'post',
  55. data: data
  56. })
  57. }