editer.js 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. // 登录校验接口
  2. import httputils from '@/api/httputils'
  3. const testApi = '/serve/topology-wanda';
  4. const dataApi = '/data';
  5. // const testApi = '/serve'
  6. //获取图例分类结构
  7. export function queryByGroup(params) {
  8. return httputils.getJson(`${testApi}/graphCategory/queryByGroup`, params)
  9. }
  10. //查询专业分类下的图例信息并分组
  11. export function queryGroup(postParams) {
  12. return httputils.postJson(`${testApi}/graphRelation/queryGroup`, postParams)
  13. }
  14. //保存系统图
  15. export function saveGroup(postParams) {
  16. return httputils.postJson(`${testApi}/graph/save`, postParams)
  17. }
  18. //查询系统图展示所需数据
  19. export function readGroup(postParams) {
  20. return httputils.postJson(`${testApi}/graph/read`, postParams)
  21. }
  22. //上传图片
  23. export function uploadImg({
  24. postParams
  25. }) {
  26. return httputils.postJson(`${testApi}/Picture/create`, postParams)
  27. }
  28. //查询图元素类型信息
  29. export function getGraphElementType(params){
  30. return httputils.postJson(`${testApi}/graphElement/type/query`, params)
  31. }
  32. // 设备设施-主要设备清单-详情
  33. export function queryGlsmsasset(data,params){
  34. return httputils.fetchJson(`${dataApi}/data/glsms_asset/queryByClassStructure`,data, params)
  35. }
  36. // 查询楼层清单
  37. export function getPlazaFloor(data,params){
  38. return httputils.postJson(`${dataApi}/plaza/floor?plazaId=${data.plazaId}`, params)
  39. }
  40. // 查询专业系统
  41. export function getQuerySmsxt(params){
  42. return httputils.postJson(`${dataApi}/data/v_glsms_systemcfg/querySmsxt`, params)
  43. }
  44. // 查询工程信息化系统及下级设备分类
  45. export function getQuerySmsxtBy(data,params){
  46. return httputils.postJson(`${dataApi}/data/base/queryClassStructureBySmsxt?smsxt=${data.smsxt}`, params)
  47. }
  48. // 查询位置台账
  49. export function queryGlsmsLocation(data,params){
  50. return httputils.fetchJson(`${dataApi}/data/v_glsms_location/query`,data, params)
  51. }
  52. // 根据位置大类查询位置分类
  53. export function queryWzflByDl(data,params){
  54. return httputils.postJson(`${dataApi}/data/base/queryWzflByDl?dl=${data.dl}`, params)
  55. }
  56. // 查询位置大类
  57. export function queryWzfldl(data,params){
  58. return httputils.postJson(`${dataApi}/data/base/queryWzfldl`, params)
  59. }
  60. // 查询图例统计信息
  61. export function queryStatistic(data,params){
  62. return httputils.postJson(`${testApi}/graphElement/statistic/query`, params)
  63. }
  64. // 草稿箱专业楼层结构查询
  65. export function queryDraftGroup(data,params){
  66. return httputils.getJson(`${testApi}/graph/draftGroup`,data, params)
  67. }
  68. //查询当前分类下的typeid(提取)
  69. export function queryTypeGraph(params){
  70. return httputils.getJson(`${testApi}/graphCategory/getInfoTypeId`, params)
  71. }