shaun-sheep 5 rokov pred
rodič
commit
5751465886

+ 20 - 1
src/api/scan/request.js

@@ -1893,8 +1893,27 @@ export function getAllEqPaType(param, success) {
   let url = `${baseUrl}/datacenter/class-def/query-equip-comm-type`
   http.postJson(url, param, success)
 }
-//查询信息
+
+// 查询空间信息
 export function getZoneQuery(param,success) {
 let url = `${baseUrl}/datacenter/class-def/query-equip-comm-type`
   http.postJson(url,param,success)
 }
+
+//创建空间分区对象
+export function zoneCreate(param,success) {
+  let url = `${baseUrl}/datacenter/object/zone/create`
+  http.postJson(url,param,success)
+}
+
+//跟据id删除分区对象
+export function zoneDelete(param,success) {
+  let url = `${baseUrl}/datacenter/object/zone/delete`
+  http.postJson(url,param,success)
+}
+
+//更新分区对象信息
+export function handleZoneUpdate(param,success) {
+  let url = `${baseUrl}/datacenter/object/zone/update`
+  http.postJson(url,param,success)
+}

+ 4 - 1
src/components/business_space/business/handsontable.vue

@@ -73,10 +73,12 @@
     deleteZone,
     createZone,
     BeatchQueryParam,
-    updateRelateInSpAndBuild
+    updateRelateInSpAndBuild,
+
   } from "@/api/scan/request";
   import {mapGetters, mapActions} from "vuex";
   import dialogZone from "../../ledger/addDialog/dialogZone";
+  import {getZoneQuery} from "../../../api/scan/request";
 
   export default {
     props: {
@@ -213,6 +215,7 @@
         // } else {
         //   params.data.Filters = `BuildingId='';FloorId=''`
         // }
+
         queryZone(params, res => {
           this.page.total = res.Total
           this.main = res.Content.map((item) => {