|
@@ -2,6 +2,20 @@
|
|
|
import { request } from 'umi';
|
|
|
import { projectObj } from '@/config/api';
|
|
|
import UserStorage from '@/config/sagacare/sagacare_user';
|
|
|
+function getProjectId() {
|
|
|
+ const id = projectObj.projectId;
|
|
|
+ return id;
|
|
|
+}
|
|
|
+
|
|
|
+function commonParams() {
|
|
|
+ var userObj = UserStorage.getInstance();
|
|
|
+ const user = userObj.getUser();
|
|
|
+ var pubname = 'sgadmin';
|
|
|
+
|
|
|
+ return `openid=${user.id}&pubname=${pubname}&projectId=${getProjectId()}&userId=${
|
|
|
+ user.id
|
|
|
+ }&userName=${user.name}&userPhone=${user.phone}`;
|
|
|
+}
|
|
|
|
|
|
export async function getMapList(body: any, options?: { [key: string]: any }) {
|
|
|
return request<API.MapInfoRes>(
|
|
@@ -58,20 +72,6 @@ export async function queryDeviceTimeManage(params: any, options?: { [key: strin
|
|
|
);
|
|
|
}
|
|
|
|
|
|
-function getProjectId() {
|
|
|
- const id = projectObj.projectId;
|
|
|
- return id;
|
|
|
-}
|
|
|
-
|
|
|
-function commonParams() {
|
|
|
- var userObj = UserStorage.getInstance();
|
|
|
- const user = userObj.getUser();
|
|
|
- var pubname = 'sgadmin';
|
|
|
-
|
|
|
- return `openid=${user.id}&pubname=${pubname}&projectId=${getProjectId()}&userId=${
|
|
|
- user.id
|
|
|
- }&userName=${user.name}`;
|
|
|
-}
|
|
|
// chart
|
|
|
export async function queryPropertyData(params: any, options?: { [key: string]: any }) {
|
|
|
return request<API.DeviceTimeType>(
|
|
@@ -83,17 +83,15 @@ export async function queryPropertyData(params: any, options?: { [key: string]:
|
|
|
},
|
|
|
);
|
|
|
}
|
|
|
+// 有人无人
|
|
|
export async function getSpaceAdjustArray(body: any, otherParam: any) {
|
|
|
- return request<API.DeviceTimeType>(
|
|
|
- `/sgadmin/duoduo-service/duoduoenv-service/spaceAdjust/getSpaceAdjustList`,
|
|
|
- {
|
|
|
- method: 'POST',
|
|
|
- headers: {
|
|
|
- 'Content-Type': 'application/json',
|
|
|
- },
|
|
|
- data: body,
|
|
|
+ return request<API.DeviceTimeType>(`/sgadmin/server/space/queryAll?${commonParams()}`, {
|
|
|
+ method: 'POST',
|
|
|
+ headers: {
|
|
|
+ 'Content-Type': 'application/json',
|
|
|
},
|
|
|
- );
|
|
|
+ data: body,
|
|
|
+ });
|
|
|
}
|
|
|
export async function queryEnvironmentParam(body: any, otherParam: { [key: string]: any }) {
|
|
|
//api/duoduo-service/object-service/object/floor/queryParam
|