|
@@ -20,6 +20,12 @@ |
|
@@ -20,6 +20,12 @@ |
20
|
import { useFingerprint } from '/@/utils/useFingerprint';
|
20
|
import { useFingerprint } from '/@/utils/useFingerprint';
|
21
|
import { GetResult } from '@fingerprintjs/fingerprintjs';
|
21
|
import { GetResult } from '@fingerprintjs/fingerprintjs';
|
22
|
|
22
|
|
|
|
23
|
+ const props = defineProps({
|
|
|
24
|
+ mode: {
|
|
|
25
|
+ type: String,
|
|
|
26
|
+ default: PageMode.SPLIT_SCREEN_MODE,
|
|
|
27
|
+ },
|
|
|
28
|
+ });
|
23
|
type CameraRecordItem = CameraRecord & {
|
29
|
type CameraRecordItem = CameraRecord & {
|
24
|
canPlay?: boolean;
|
30
|
canPlay?: boolean;
|
25
|
isTransform?: boolean;
|
31
|
isTransform?: boolean;
|
|
@@ -252,7 +258,11 @@ |
|
@@ -252,7 +258,11 @@ |
252
|
</Authority>
|
258
|
</Authority>
|
253
|
</div>
|
259
|
</div>
|
254
|
<Space>
|
260
|
<Space>
|
255
|
- <Button type="primary" @click="handleChangeMode(PageMode.SPLIT_SCREEN_MODE)">
|
261
|
+ <Button
|
|
|
262
|
+ v-if="props.mode !== PageMode.SPLIT_SCREEN_MODE"
|
|
|
263
|
+ type="primary"
|
|
|
264
|
+ @click="handleChangeMode(PageMode.SPLIT_SCREEN_MODE)"
|
|
|
265
|
+ >
|
256
|
分屏模式
|
266
|
分屏模式
|
257
|
</Button>
|
267
|
</Button>
|
258
|
<Button type="primary" @click="handleChangeMode(PageMode.LIST_MODE)">
|
268
|
<Button type="primary" @click="handleChangeMode(PageMode.LIST_MODE)">
|