123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422 |
- import { baseHttpUtils } from "@/utils/http/baseHttpUtils";
- import {
- datacenter_pre,
- dict_pre,
- equipcomponent_pre,
- equipquery_pre,
- floor_pre,
- graphhic_pre,
- object_pre,
- rwd_pre,
- } from "./preTypes";
- class ScanController {
- static http = new baseHttpUtils();
-
- static async getEquipNotInSys(params, fn) {
- const res = await this.http.postRequest(
- equipquery_pre + `/equip-sys?sysId=${params.sysId}`,
- params
- );
- return fn ? fn(res) : res;
- }
-
- static async BeatchQueryParam(params, fn) {
- let data = params.data;
- const res = await ScanController.http.postRequest(
- `/rwd/iot/data/current?projectId=${params.projectId}&groupCode=${params.groupCode}&appId=${params.appId}`,
- data
- );
- return fn ? fn(res) : res;
- }
-
- static async countPartsDie(params) {
- const res = await ScanController.http.postRequest(
- "/equip-component/equip-query/count",
- params
- );
- }
-
- static async createPropertys(params) {
- return await ScanController.http.postRequest(
- "/equip-component/equip-query/creat-propertys",
- params
- );
- }
-
- static async deleteProperty(params) {
- return await ScanController.http.postRequest(
- "/datacenter/object/property/delete",
- params
- );
- }
-
- static async propertyLinkEq(params) {
- return await ScanController.http.postRequest(
- "/equip-component/property/property-query",
- params
- );
- }
-
- static async propertyUpdate(params) {
- return await ScanController.http.postRequest(
- "/equip-component/property/update",
- params
- );
- }
-
- static async queryProperty(params) {
- return await ScanController.http.postRequest(
- "/datacenter/object/property/query",
- params
- );
- }
-
- static async updateProperty(params) {
- return await ScanController.http.postRequest(
- "/datacenter/object/property/update",
- params
- );
- }
-
- static async deleteGeneralSys(params) {
- return await ScanController.http.postRequest(
- "/datacenter/object/general-system/delete",
- params
- );
- }
-
- static async updateGeneralSys(params) {
- return await ScanController.http.postRequest(
- "/datacenter/object/general-system/update",
- params
- );
- }
-
- static async getEquipBelongs(params) {
- return await ScanController.http.postRequest(
- "/datacenter/dict/family/query",
- params
- );
- }
-
- static async buildingQuery(params) {
- return await ScanController.http.postRequest(
- "/datacenter/object/building/query",
- params
- );
- }
-
- static async shaftLinkBuild(params) {
- return await ScanController.http.postRequest(
- "/datacenter/rel/sh-in-bd/link-bd",
- params
- );
- }
-
- static async querySysLinkBuild(params, fn) {
- let url = "/datacenter/object/general-system/query-new";
- if (params.buildingId) {
- url += `?buildingId=${params.buildingId}`;
- }
- if (params.floorId) {
- url += `&floorId=${params.floorId}`;
- }
- const res = await ScanController.http.postRequest(url, params);
- return fn ? fn(res) : res;
- }
- static async countGeneralSys(params: any, fn: any) {
- const res = await ScanController.http.postRequest(
- "/datacenter/object/general-system/count",
- params
- );
- return fn ? fn(res) : res;
- }
-
- static async getFloorMsgByFloorID(params?: any) {
- return await ScanController.http.postRequest(
- "/datacenter/object/floor/query",
- params
- );
- }
-
- static async queryLinkSys(params) {
- return await ScanController.http.postRequest(
- "/datacenter/object/general-system/query",
- params
- );
- }
- static async getAllProject(params, fn) {
- const res = await ScanController.http.postRequest(
- "/datacenter/object/project/query/obj",
- params
- );
- return fn ? fn(res) : res;
- }
-
- static async sysRelateBuild(params, fn) {
- const res = await ScanController.http.postRequest(
- "/datacenter/rel/sy-in-bd/link-bd",
- params
- );
- return fn ? fn(res) : res;
- }
-
- static async sysRelateFloor(params, fn) {
- const res = await ScanController.http.postRequest(
- "/datacenter/rel/sy-in-fl/link-fl",
- params
- );
- return fn ? fn(res) : res;
- }
- static async getEquipInSys(params, fn) {
- const res = await ScanController.http.postRequest(
- `/equip-component/equip-query/sys-equip`,
- params
- );
- return fn ? fn(res) : res;
- }
- static async sysLinkEquip(params, fn) {
- const res = await ScanController.http.postRequest(
- `/datacenter/rel/sy-in-eq/link-sy-eq`,
- params
- );
- return fn ? fn(res) : res;
- }
-
- static async updateEquip(params) {
- return await this.http.postRequest(object_pre + "/equip/update", params);
- }
-
- static async sysUnlinkEquip(params, fn) {
- const res = await this.http.postRequest(
- datacenter_pre + "/sy-in-eq/unlinks-sy-eq",
- params
- );
- return fn ? fn(res) : res;
- }
- static async zoneQuery() {}
- static async TypePartsDie() {}
-
- static async queryDownloadsKey(params) {
- return await this.http.postRequest(
- graphhic_pre + "/downloads/point/key",
- params
- );
- }
-
- static async equipTemplate(params) {
- window.location.href =
- (window as any).__systemConf.baseServiceUrl +
- graphhic_pre +
- "/downloads/equip/template";
-
-
-
-
- }
-
- static async queryUpdate(params) {
- return await this.http.postRequest(equipquery_pre + "/update", params);
- }
- static async equipLinkSys() {}
-
- static async buildingQueryAndCount(params) {
- return await this.http.postRequest(
- equipcomponent_pre + "/building/query",
- params
- );
- }
-
- static async floorQueryAndSign(params) {
- return await this.http.postRequest(
- equipcomponent_pre + "/floor/query",
- params
- );
- }
-
- static async deleteFloorInfo(params) {
- return await this.http.postRequest(floor_pre + "/single/delete", params);
- }
-
- static async deleteBuildInfo(params) {
- return await this.http.postRequest(
- object_pre + "/building/single/delete",
- params
- );
- }
-
- static async objectCreateBuild(params) {
- return await this.http.postRequest(object_pre + "/building/create", params);
- }
-
- static async objectQueryBuild(params) {
- return await this.http.postRequest(object_pre + "/building/query", params);
- }
-
- static async objectUpdateBuild(params) {
- return await this.http.postRequest(object_pre + "/building/update", params);
- }
-
- static async createRelationInFloor(params) {
- return await this.http.postRequest(
- datacenter_pre + "/rel/fl-through-fl/link-or",
- params
- );
- }
-
- static async manageUpdateFloor(params) {
- return await this.http.postRequest(floor_pre + "/update", params);
- }
-
- static async floorUpdateOutline(params) {
- return await this.http.postRequest(floor_pre + "/update-outline", params);
- }
-
- static async floorQueryOutline(params) {
- return await this.http.postRequest(floor_pre + "/query-outline", params);
- }
-
- static async createEquipAndProperty(params) {
- return await this.http.postRequest(
- object_pre + "/equip/creat-equip-pro",
- params
- );
- }
- }
- export default ScanController;
|