fix: 视频平台日志页面补全遗漏的操作类型字段
This commit is contained in:
@@ -1,3 +1,32 @@
|
|||||||
|
<script lang="ts">
|
||||||
|
const vimpOperationTypeOptions: SelectOption[] = [
|
||||||
|
{ label: '视频点播', value: 10001 },
|
||||||
|
{ label: '视频回放', value: 10002 },
|
||||||
|
// { label: '停止视频回放', value: 10003 },
|
||||||
|
// { label: '回放暂停', value: 10004 },
|
||||||
|
// { label: '回放恢复', value: 10005 },
|
||||||
|
// { label: '回放倍速播放', value: 10006 },
|
||||||
|
// { label: '回放拖动播放', value: 10007 },
|
||||||
|
{ label: '云台指令', value: 10008 },
|
||||||
|
{ label: '根据国标码查录像', value: 10009 },
|
||||||
|
{ label: '下载录像', value: 10010 },
|
||||||
|
{ label: '停止下载录像', value: 10011 },
|
||||||
|
{ label: '获取预置位列表', value: 10012 },
|
||||||
|
{ label: '设置本平台分屏数量', value: 20001 },
|
||||||
|
{ label: '设置本平台monitor播放的摄像机rtsp流', value: 20002 },
|
||||||
|
{ label: '停止本平台monitor播放的摄像机rtsp流', value: 20003 },
|
||||||
|
{ label: '启动非报警时序', value: 30001 },
|
||||||
|
{ label: '停止非报警时序', value: 30002 },
|
||||||
|
{ label: '暂停非报警时序', value: 30003 },
|
||||||
|
{ label: '调用组切', value: 30004 },
|
||||||
|
{ label: '启动报警时序', value: 40001 },
|
||||||
|
{ label: '停止报警时序', value: 40002 },
|
||||||
|
{ label: '分页查询报警', value: 50001 },
|
||||||
|
{ label: '确认报警', value: 50002 },
|
||||||
|
{ label: '删除报警', value: 50004 },
|
||||||
|
];
|
||||||
|
</script>
|
||||||
|
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import { exportVimpLogApi, pageVimpLogApi, type NdmVimpLog, type NdmVimpLogResultVO, type PageQueryExtra, type Station } from '@/apis';
|
import { exportVimpLogApi, pageVimpLogApi, type NdmVimpLog, type NdmVimpLogResultVO, type PageQueryExtra, type Station } from '@/apis';
|
||||||
import { useStationStore } from '@/stores';
|
import { useStationStore } from '@/stores';
|
||||||
@@ -28,6 +57,7 @@ import { computed, h, reactive, ref, watch, watchEffect } from 'vue';
|
|||||||
|
|
||||||
interface SearchFields extends PageQueryExtra<NdmVimpLog> {
|
interface SearchFields extends PageQueryExtra<NdmVimpLog> {
|
||||||
stationCode?: Station['code'];
|
stationCode?: Station['code'];
|
||||||
|
logType_in: number[];
|
||||||
createdTime: [string, string];
|
createdTime: [string, string];
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -43,11 +73,13 @@ const stationSelectOptions = computed(() => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
const searchFields = ref<SearchFields>({
|
const searchFields = ref<SearchFields>({
|
||||||
|
logType_in: [],
|
||||||
createdTime: [dayjs().startOf('date').subtract(1, 'week').format('YYYY-MM-DD HH:mm:ss'), dayjs().endOf('date').format('YYYY-MM-DD HH:mm:ss')] as [string, string],
|
createdTime: [dayjs().startOf('date').subtract(1, 'week').format('YYYY-MM-DD HH:mm:ss'), dayjs().endOf('date').format('YYYY-MM-DD HH:mm:ss')] as [string, string],
|
||||||
});
|
});
|
||||||
const resetSearchFields = () => {
|
const resetSearchFields = () => {
|
||||||
searchFields.value = {
|
searchFields.value = {
|
||||||
stationCode: onlineStations.value.at(0)?.code,
|
stationCode: onlineStations.value.at(0)?.code,
|
||||||
|
logType_in: [],
|
||||||
createdTime: [dayjs().startOf('date').subtract(1, 'week').format('YYYY-MM-DD HH:mm:ss'), dayjs().endOf('date').format('YYYY-MM-DD HH:mm:ss')] as [string, string],
|
createdTime: [dayjs().startOf('date').subtract(1, 'week').format('YYYY-MM-DD HH:mm:ss'), dayjs().endOf('date').format('YYYY-MM-DD HH:mm:ss')] as [string, string],
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
@@ -266,6 +298,9 @@ watch(
|
|||||||
clearable
|
clearable
|
||||||
/>
|
/>
|
||||||
</NFormItemGi>
|
</NFormItemGi>
|
||||||
|
<NFormItemGi :span="1" label="操作类型" label-placement="left">
|
||||||
|
<NSelect v-model:value="searchFields.logType_in" :options="vimpOperationTypeOptions" multiple clearable />
|
||||||
|
</NFormItemGi>
|
||||||
<NFormItemGi span="1" label="时间" label-placement="left">
|
<NFormItemGi span="1" label="时间" label-placement="left">
|
||||||
<NDatePicker v-model:formatted-value="searchFields.createdTime" type="datetimerange" />
|
<NDatePicker v-model:formatted-value="searchFields.createdTime" type="datetimerange" />
|
||||||
</NFormItemGi>
|
</NFormItemGi>
|
||||||
|
|||||||
Reference in New Issue
Block a user