editer.js 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. // 登录校验接口
  2. import httputils from '@/api/httputils'
  3. const testApi = '/serve/topology-wanda';
  4. const dataApi = '';
  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){
  38. return httputils.getJson(`${dataApi}/data/plaza/floor`, data)
  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.fetchJson(`${testApi}/graphElement/statistic/query`,data, 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. }
  72. //根据id删除图形信息
  73. export function deleteGraph(params){
  74. return httputils.postJson(`${testApi}/graph/delete`, params)
  75. }
  76. // 发布系统图
  77. export function publishGraph(params){
  78. return httputils.postJson(`${testApi}/graph/publish`, params)
  79. }
  80. // 查询设备台账
  81. export function queryGlsmsAsset(data,params){
  82. return httputils.fetchJson(`${dataApi}/data/glsms_asset/query`,data, params)
  83. }
  84. // 查询工程信息化信息
  85. export function queryInfoSystem(params){
  86. return httputils.postJson(`${testApi}/infoSystem/query`, params)
  87. }
  88. // 图例搜索
  89. export function graphElementGroup(params){
  90. return httputils.postJson(`${testApi}/infoSystem/graphElementGroup`, params)
  91. }
  92. // 图例搜索(提取用)
  93. export function graphElementSearch(params){
  94. return httputils.postJson(`${testApi}/graphElement/search`, params)
  95. }