dataOrigin.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. // 数据源
  2. import http from '@/utils/request'
  3. // 数据源列表
  4. export function getDatasourceList (data) {
  5. return http.post('/datasource/list', data)
  6. }
  7. // 数据源 保存
  8. export function saveDatasource (data) {
  9. return http.post('/datasource/save', data)
  10. }
  11. // 数据源 连接测试
  12. export function datasourceConnectTest (data) {
  13. return http.post('/datasource/conntest', data)
  14. }
  15. // 数据源 连接测试
  16. export function datasourceValid (data) {
  17. return http.post('/datasource/valid', data)
  18. }
  19. // 数据源 快捷解析
  20. export function datasourceParse (data) {
  21. return http.post('/datasource/parse', data)
  22. }
  23. // 数据源 快捷解析
  24. export function deleteDatasource (data) {
  25. return http.formData('/datasource/delete', data)
  26. }
  27. // 非结构化数据源 名片解析
  28. export function businessCardParse (data) {
  29. return http.upload('/parse/business-card-parse', data)
  30. }
  31. // 非结构化数据源 更新名片
  32. export function updateBusinessCard (data, id) {
  33. return http.put(`/parse/business-cards/${id}`, data)
  34. }
  35. // 非结构化数据源 获取名片列表
  36. export function getBusinessCard (data) {
  37. return http.get('/parse/get-business-cards', data)
  38. }
  39. // 非结构化数据源 更新名片状态
  40. export function updateBusinessCardStatus (data, id) {
  41. return http.put(`/parse/update-business-cards/${id}/status`, data)
  42. }
  43. // 非结构化数据源 获取名片图片
  44. export function getBusinessCardImage (path) {
  45. return http.getDownload(`/parse/business-cards/image/${path}`)
  46. // return http.download(`/parse/business-cards/image/${path}`, undefined, 'get')
  47. }