...
|
...
|
@@ -14,6 +14,7 @@ import { PaginationResult } from '/#/axios'; |
14
|
14
|
import { AlarmLogItem } from './model/deviceConfigModel';
|
15
|
15
|
import { omit } from 'lodash-es';
|
16
|
16
|
import { CommandDeliveryWayEnum } from '/@/enums/deviceEnum';
|
|
17
|
+import { isShareMode } from '/@/views/sys/share/hook';
|
17
|
18
|
enum DeviceManagerApi {
|
18
|
19
|
/**
|
19
|
20
|
* 设备URL
|
...
|
...
|
@@ -137,9 +138,12 @@ export const createOrEditDevice = (data) => { |
137
|
138
|
|
138
|
139
|
// 查询设备详情
|
139
|
140
|
export const getDeviceDetail = (id: string) => {
|
140
|
|
- return defHttp.get<DeviceRecord>({
|
141
|
|
- url: DeviceManagerApi.DEVICE_URL + `/${id}`,
|
142
|
|
- });
|
|
141
|
+ return defHttp.get<DeviceRecord>(
|
|
142
|
+ {
|
|
143
|
+ url: `${DeviceManagerApi.DEVICE_URL}${isShareMode() ? '/public' : ''}/${id}`,
|
|
144
|
+ },
|
|
145
|
+ { withShareToken: true }
|
|
146
|
+ );
|
143
|
147
|
};
|
144
|
148
|
|
145
|
149
|
// 查询设备详情中的告警
|
...
|
...
|
@@ -290,6 +294,7 @@ export const commandIssuanceApi = ( |
290
|
294
|
},
|
291
|
295
|
{
|
292
|
296
|
joinPrefix: false,
|
|
297
|
+ withShareToken: true,
|
293
|
298
|
}
|
294
|
299
|
);
|
295
|
300
|
};
|
...
|
...
|
|