From a52899b0521d997e3dcda5832bbaec9f017b79dc Mon Sep 17 00:00:00 2001 From: yangsy Date: Fri, 22 Aug 2025 00:24:05 +0800 Subject: [PATCH] chore: reorder import --- src/apis/models/base/index.ts | 3 +++ src/apis/models/device/index.ts | 4 +-- .../{alarm => log}/ndm-device-alarm-log.ts | 3 +-- src/apis/models/device/log/ndm-icmp-log.ts | 3 +-- src/apis/models/device/log/ndm-snmp-log.ts | 3 +-- src/apis/models/device/log/ndm-vimp-log.ts | 23 ++++++++++++++++ .../models/device/other/ndm-security-box.ts | 3 +-- src/apis/models/device/other/ndm-switch.ts | 3 +-- src/apis/models/device/storage/ndm-nvr.ts | 3 +-- src/apis/models/device/video/ndm-camera.ts | 3 +-- src/apis/models/device/video/ndm-decoder.ts | 3 +-- src/apis/models/device/video/ndm-keyboard.ts | 3 +-- .../models/device/video/ndm-media-server.ts | 3 +-- .../models/device/video/ndm-video-server.ts | 3 +-- src/apis/models/index.ts | 4 +++ src/apis/models/system/def-parameter.ts | 3 +-- src/apis/requests/device/index.ts | 22 +++++++++------ .../{ => device}/log/ndm-device-alarm-log.ts | 6 ++--- .../requests/{ => device}/log/ndm-icmp-log.ts | 4 +-- .../requests/{ => device}/log/ndm-snmp-log.ts | 4 +-- src/apis/requests/device/log/ndm-vimp-log.ts | 0 .../device/{ => other}/ndm-monitor.ts | 0 .../device/{ => other}/ndm-security-box.ts | 4 +-- .../requests/device/{ => other}/ndm-switch.ts | 4 +-- .../requests/device/{ => storage}/ndm-nvr.ts | 7 ++--- .../requests/device/{ => video}/ndm-camera.ts | 4 +-- .../device/{ => video}/ndm-decoder.ts | 4 +-- .../device/{ => video}/ndm-keyboard.ts | 4 +-- .../device/{ => video}/ndm-media-server.ts | 4 +-- .../device/{ => video}/ndm-video-server.ts | 4 +-- src/apis/requests/index.ts | 18 +++---------- src/apis/requests/station/index.ts | 1 + src/apis/requests/system/def-parameter.ts | 7 ++--- src/apis/requests/system/index.ts | 1 + src/components/device-alarm-detail-modal.vue | 2 +- .../offline-device-detail-modal.vue | 12 ++++----- src/components/station-card.vue | 20 +++++++------- .../query/use-line-alarms-query.ts | 7 +---- .../query/use-line-devices-query.ts | 27 +++++++------------ .../query/use-station-list-query.ts | 6 ++--- src/pages/alarm-page.vue | 22 +++++++-------- src/pages/device-page.vue | 6 ++--- src/pages/login-page.vue | 10 +++---- 43 files changed, 127 insertions(+), 153 deletions(-) create mode 100644 src/apis/models/base/index.ts rename src/apis/models/device/{alarm => log}/ndm-device-alarm-log.ts (83%) create mode 100644 src/apis/models/device/log/ndm-vimp-log.ts create mode 100644 src/apis/models/index.ts rename src/apis/requests/{ => device}/log/ndm-device-alarm-log.ts (84%) rename src/apis/requests/{ => device}/log/ndm-icmp-log.ts (68%) rename src/apis/requests/{ => device}/log/ndm-snmp-log.ts (68%) create mode 100644 src/apis/requests/device/log/ndm-vimp-log.ts rename src/apis/requests/device/{ => other}/ndm-monitor.ts (100%) rename src/apis/requests/device/{ => other}/ndm-security-box.ts (87%) rename src/apis/requests/device/{ => other}/ndm-switch.ts (81%) rename src/apis/requests/device/{ => storage}/ndm-nvr.ts (91%) rename src/apis/requests/device/{ => video}/ndm-camera.ts (81%) rename src/apis/requests/device/{ => video}/ndm-decoder.ts (81%) rename src/apis/requests/device/{ => video}/ndm-keyboard.ts (81%) rename src/apis/requests/device/{ => video}/ndm-media-server.ts (81%) rename src/apis/requests/device/{ => video}/ndm-video-server.ts (81%) create mode 100644 src/apis/requests/station/index.ts create mode 100644 src/apis/requests/system/index.ts diff --git a/src/apis/models/base/index.ts b/src/apis/models/base/index.ts new file mode 100644 index 0000000..196d27e --- /dev/null +++ b/src/apis/models/base/index.ts @@ -0,0 +1,3 @@ +export * from './model'; +export * from './page'; +export * from './reduce'; diff --git a/src/apis/models/device/index.ts b/src/apis/models/device/index.ts index 5967fc6..b92c971 100644 --- a/src/apis/models/device/index.ts +++ b/src/apis/models/device/index.ts @@ -7,10 +7,10 @@ import type { NdmKeyboardVO } from './video/ndm-keyboard'; import type { NdmMediaServerVO } from './video/ndm-media-server'; import type { NdmVideoServerVO } from './video/ndm-video-server'; -export * from './alarm/ndm-device-alarm-log'; - +export * from './log/ndm-device-alarm-log'; export * from './log/ndm-icmp-log'; export * from './log/ndm-snmp-log'; +export * from './log/ndm-vimp-log'; export * from './other/ndm-security-box'; export * from './other/ndm-switch'; diff --git a/src/apis/models/device/alarm/ndm-device-alarm-log.ts b/src/apis/models/device/log/ndm-device-alarm-log.ts similarity index 83% rename from src/apis/models/device/alarm/ndm-device-alarm-log.ts rename to src/apis/models/device/log/ndm-device-alarm-log.ts index c9916fc..fe4f72e 100644 --- a/src/apis/models/device/alarm/ndm-device-alarm-log.ts +++ b/src/apis/models/device/log/ndm-device-alarm-log.ts @@ -1,5 +1,4 @@ -import type { BaseModel } from '../../base/model'; -import type { ReduceForPageQuery, ReduceForSaveVO, ReduceForUpdateVO } from '../../base/reduce'; +import type { BaseModel, ReduceForSaveVO, ReduceForUpdateVO, ReduceForPageQuery } from '../../base'; export interface NdmDeviceAlarmLogVO extends BaseModel { alarmNo: string; diff --git a/src/apis/models/device/log/ndm-icmp-log.ts b/src/apis/models/device/log/ndm-icmp-log.ts index 12bc4ee..57e7dc3 100644 --- a/src/apis/models/device/log/ndm-icmp-log.ts +++ b/src/apis/models/device/log/ndm-icmp-log.ts @@ -1,5 +1,4 @@ -import type { BaseModel } from '../../base/model'; -import type { ReduceForPageQuery, ReduceForSaveVO, ReduceForUpdateVO } from '../../base/reduce'; +import type { BaseModel, ReduceForSaveVO, ReduceForUpdateVO, ReduceForPageQuery } from '../../base'; export interface NdmIcmpLogVO extends BaseModel { deviceId: string; diff --git a/src/apis/models/device/log/ndm-snmp-log.ts b/src/apis/models/device/log/ndm-snmp-log.ts index 254be19..fd76825 100644 --- a/src/apis/models/device/log/ndm-snmp-log.ts +++ b/src/apis/models/device/log/ndm-snmp-log.ts @@ -1,5 +1,4 @@ -import type { BaseModel } from '../../base/model'; -import type { ReduceForPageQuery, ReduceForSaveVO, ReduceForUpdateVO } from '../../base/reduce'; +import type { BaseModel, ReduceForSaveVO, ReduceForUpdateVO, ReduceForPageQuery } from '../../base'; export interface NdmSnmpLogVO extends BaseModel { deviceId: string; diff --git a/src/apis/models/device/log/ndm-vimp-log.ts b/src/apis/models/device/log/ndm-vimp-log.ts new file mode 100644 index 0000000..6d34328 --- /dev/null +++ b/src/apis/models/device/log/ndm-vimp-log.ts @@ -0,0 +1,23 @@ +import type { BaseModel, ReduceForSaveVO, ReduceForUpdateVO, ReduceForPageQuery } from '../../base'; + +export interface NdmVimpLogVO extends BaseModel { + requestIp: string; + description: string; + classPath: string; + methodName: string; + startTime: string; + endTime: string; + consumedTime: string; + params: string; + result: string; + httpMethod: string; + userId: string; +} + +export type NdmVimpLogResultVO = Partial; + +export type NdmVimpLogSaveVO = Partial>; + +export type NdmVimpLogUpdateVO = Partial>; + +export type NdmVimpLogPageQuery = Partial>; diff --git a/src/apis/models/device/other/ndm-security-box.ts b/src/apis/models/device/other/ndm-security-box.ts index 3d5d1cd..231140d 100644 --- a/src/apis/models/device/other/ndm-security-box.ts +++ b/src/apis/models/device/other/ndm-security-box.ts @@ -1,5 +1,4 @@ -import type { BaseModel } from '../../base/model'; -import type { ReduceForPageQuery, ReduceForSaveVO, ReduceForUpdateVO } from '../../base/reduce'; +import type { BaseModel, ReduceForSaveVO, ReduceForUpdateVO, ReduceForPageQuery } from '../../base'; export interface NdmSecurityBoxVO extends BaseModel { deviceId: string; diff --git a/src/apis/models/device/other/ndm-switch.ts b/src/apis/models/device/other/ndm-switch.ts index 9081026..b8aeaaa 100644 --- a/src/apis/models/device/other/ndm-switch.ts +++ b/src/apis/models/device/other/ndm-switch.ts @@ -1,5 +1,4 @@ -import type { BaseModel } from '../../base/model'; -import type { ReduceForPageQuery, ReduceForSaveVO, ReduceForUpdateVO } from '../../base/reduce'; +import type { BaseModel, ReduceForSaveVO, ReduceForUpdateVO, ReduceForPageQuery } from '../../base'; export interface NdmSwitchVO extends BaseModel { deviceId: string; diff --git a/src/apis/models/device/storage/ndm-nvr.ts b/src/apis/models/device/storage/ndm-nvr.ts index 723357f..7f71130 100644 --- a/src/apis/models/device/storage/ndm-nvr.ts +++ b/src/apis/models/device/storage/ndm-nvr.ts @@ -1,5 +1,4 @@ -import type { BaseModel } from '../../base/model'; -import type { ReduceForPageQuery, ReduceForSaveVO, ReduceForUpdateVO } from '../../base/reduce'; +import type { BaseModel, ReduceForSaveVO, ReduceForUpdateVO, ReduceForPageQuery } from '../../base'; export interface NdmNvrVO extends BaseModel { deviceId: string; diff --git a/src/apis/models/device/video/ndm-camera.ts b/src/apis/models/device/video/ndm-camera.ts index 052ea65..74a18c4 100644 --- a/src/apis/models/device/video/ndm-camera.ts +++ b/src/apis/models/device/video/ndm-camera.ts @@ -1,5 +1,4 @@ -import type { BaseModel } from '../../base/model'; -import type { ReduceForPageQuery, ReduceForSaveVO, ReduceForUpdateVO } from '../../base/reduce'; +import type { BaseModel, ReduceForSaveVO, ReduceForUpdateVO, ReduceForPageQuery } from '../../base'; export interface NdmCameraVO extends BaseModel { deviceId: string; diff --git a/src/apis/models/device/video/ndm-decoder.ts b/src/apis/models/device/video/ndm-decoder.ts index 86bcb7c..03fd5b0 100644 --- a/src/apis/models/device/video/ndm-decoder.ts +++ b/src/apis/models/device/video/ndm-decoder.ts @@ -1,5 +1,4 @@ -import type { BaseModel } from '../../base/model'; -import type { ReduceForPageQuery, ReduceForSaveVO, ReduceForUpdateVO } from '../../base/reduce'; +import type { BaseModel, ReduceForSaveVO, ReduceForUpdateVO, ReduceForPageQuery } from '../../base'; export interface NdmDecoderVO extends BaseModel { deviceId: string; diff --git a/src/apis/models/device/video/ndm-keyboard.ts b/src/apis/models/device/video/ndm-keyboard.ts index dab197b..77306ef 100644 --- a/src/apis/models/device/video/ndm-keyboard.ts +++ b/src/apis/models/device/video/ndm-keyboard.ts @@ -1,5 +1,4 @@ -import type { BaseModel } from '../../base/model'; -import type { ReduceForPageQuery, ReduceForSaveVO, ReduceForUpdateVO } from '../../base/reduce'; +import type { BaseModel, ReduceForSaveVO, ReduceForUpdateVO, ReduceForPageQuery } from '../../base'; export interface NdmKeyboardVO extends BaseModel { deviceId: string; diff --git a/src/apis/models/device/video/ndm-media-server.ts b/src/apis/models/device/video/ndm-media-server.ts index cd1b184..80b7ac3 100644 --- a/src/apis/models/device/video/ndm-media-server.ts +++ b/src/apis/models/device/video/ndm-media-server.ts @@ -1,5 +1,4 @@ -import type { BaseModel } from '../../base/model'; -import type { ReduceForPageQuery, ReduceForSaveVO, ReduceForUpdateVO } from '../../base/reduce'; +import type { BaseModel, ReduceForSaveVO, ReduceForUpdateVO, ReduceForPageQuery } from '../../base'; export interface NdmMediaServerVO extends BaseModel { deviceId: string; diff --git a/src/apis/models/device/video/ndm-video-server.ts b/src/apis/models/device/video/ndm-video-server.ts index 633da7d..db42685 100644 --- a/src/apis/models/device/video/ndm-video-server.ts +++ b/src/apis/models/device/video/ndm-video-server.ts @@ -1,5 +1,4 @@ -import type { BaseModel } from '../../base/model'; -import type { ReduceForPageQuery, ReduceForSaveVO, ReduceForUpdateVO } from '../../base/reduce'; +import type { BaseModel, ReduceForSaveVO, ReduceForUpdateVO, ReduceForPageQuery } from '../../base'; export interface NdmVideoServerVO extends BaseModel { deviceId: string; diff --git a/src/apis/models/index.ts b/src/apis/models/index.ts new file mode 100644 index 0000000..d659eda --- /dev/null +++ b/src/apis/models/index.ts @@ -0,0 +1,4 @@ +export * from './base'; +export * from './device'; +export * from './system'; +export * from './user'; diff --git a/src/apis/models/system/def-parameter.ts b/src/apis/models/system/def-parameter.ts index eb85039..62afc7b 100644 --- a/src/apis/models/system/def-parameter.ts +++ b/src/apis/models/system/def-parameter.ts @@ -1,5 +1,4 @@ -import type { BaseModel } from '../base/model'; -import type { ReduceForPageQuery, ReduceForSaveVO, ReduceForUpdateVO } from '../base/reduce'; +import type { BaseModel, ReduceForSaveVO, ReduceForUpdateVO, ReduceForPageQuery } from '../base'; export interface DefParameterVO extends BaseModel { key: string; diff --git a/src/apis/requests/device/index.ts b/src/apis/requests/device/index.ts index 8e18f91..61dd534 100644 --- a/src/apis/requests/device/index.ts +++ b/src/apis/requests/device/index.ts @@ -1,8 +1,14 @@ -export * from './ndm-camera'; -export * from './ndm-decoder'; -export * from './ndm-keyboard'; -export * from './ndm-media-server'; -export * from './ndm-nvr'; -export * from './ndm-security-box'; -export * from './ndm-switch'; -export * from './ndm-video-server'; +export * from './log/ndm-device-alarm-log'; +export * from './log/ndm-icmp-log'; +export * from './log/ndm-snmp-log'; + +export * from './storage/ndm-nvr'; + +export * from './other/ndm-security-box'; +export * from './other/ndm-switch'; + +export * from './video/ndm-camera'; +export * from './video/ndm-decoder'; +export * from './video/ndm-keyboard'; +export * from './video/ndm-media-server'; +export * from './video/ndm-video-server'; diff --git a/src/apis/requests/log/ndm-device-alarm-log.ts b/src/apis/requests/device/log/ndm-device-alarm-log.ts similarity index 84% rename from src/apis/requests/log/ndm-device-alarm-log.ts rename to src/apis/requests/device/log/ndm-device-alarm-log.ts index 17b0dea..9599e45 100644 --- a/src/apis/requests/log/ndm-device-alarm-log.ts +++ b/src/apis/requests/device/log/ndm-device-alarm-log.ts @@ -1,7 +1,5 @@ -import type { PageParams, PageResult } from '@/apis/models/base/page'; -import type { NdmDeviceAlarmLogPageQuery, NdmDeviceAlarmLogResultVO } from '@/apis/models/device/alarm/ndm-device-alarm-log'; - -import { ndmClient, userClient } from '@/apis/client'; +import { userClient, ndmClient } from '@/apis/client'; +import type { PageParams, NdmDeviceAlarmLogPageQuery, PageResult, NdmDeviceAlarmLogResultVO } from '@/apis/models'; export const postNdmDeviceAlarmLogPage = async (stationCode: string, pageQuery: PageParams) => { const endpoint = '/api/ndm/ndmDeviceAlarmLog/page'; diff --git a/src/apis/requests/log/ndm-icmp-log.ts b/src/apis/requests/device/log/ndm-icmp-log.ts similarity index 68% rename from src/apis/requests/log/ndm-icmp-log.ts rename to src/apis/requests/device/log/ndm-icmp-log.ts index 5698ed2..5a9e54a 100644 --- a/src/apis/requests/log/ndm-icmp-log.ts +++ b/src/apis/requests/device/log/ndm-icmp-log.ts @@ -1,7 +1,5 @@ -import type { PageParams, PageResult } from '@/apis/models/base/page'; -import type { NdmIcmpLogPageQuery, NdmIcmpLogResultVO } from '@/apis/models/device'; - import { ndmClient } from '@/apis/client'; +import type { PageParams, NdmIcmpLogPageQuery, PageResult, NdmIcmpLogResultVO } from '@/apis/models'; export const postIcmpLogPage = async (stationCode: string, pageQuery: PageParams) => { const prefix = stationCode ? `/${stationCode}` : ''; diff --git a/src/apis/requests/log/ndm-snmp-log.ts b/src/apis/requests/device/log/ndm-snmp-log.ts similarity index 68% rename from src/apis/requests/log/ndm-snmp-log.ts rename to src/apis/requests/device/log/ndm-snmp-log.ts index 110ed13..64bfe24 100644 --- a/src/apis/requests/log/ndm-snmp-log.ts +++ b/src/apis/requests/device/log/ndm-snmp-log.ts @@ -1,7 +1,5 @@ -import type { PageParams, PageResult } from '@/apis/models/base/page'; -import type { NdmSnmpLogPageQuery, NdmSnmpLogResultVO } from '@/apis/models/device'; - import { ndmClient } from '@/apis/client'; +import type { PageParams, NdmSnmpLogPageQuery, PageResult, NdmSnmpLogResultVO } from '@/apis/models'; export const postSnmpLogPage = async (stationCode: string, pageQuery: PageParams) => { const prefix = stationCode ? `/${stationCode}` : ''; diff --git a/src/apis/requests/device/log/ndm-vimp-log.ts b/src/apis/requests/device/log/ndm-vimp-log.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/apis/requests/device/ndm-monitor.ts b/src/apis/requests/device/other/ndm-monitor.ts similarity index 100% rename from src/apis/requests/device/ndm-monitor.ts rename to src/apis/requests/device/other/ndm-monitor.ts diff --git a/src/apis/requests/device/ndm-security-box.ts b/src/apis/requests/device/other/ndm-security-box.ts similarity index 87% rename from src/apis/requests/device/ndm-security-box.ts rename to src/apis/requests/device/other/ndm-security-box.ts index a935052..13aac42 100644 --- a/src/apis/requests/device/ndm-security-box.ts +++ b/src/apis/requests/device/other/ndm-security-box.ts @@ -1,7 +1,5 @@ -import type { PageParams, PageResult } from '@/apis/models/base/page'; -import type { NdmSecurityBoxPageQuery, NdmSecurityBoxResultVO, NdmSecurityBoxUpdateVO } from '@/apis/models/device'; - import { ndmClient } from '@/apis/client'; +import type { PageParams, NdmSecurityBoxPageQuery, PageResult, NdmSecurityBoxResultVO, NdmSecurityBoxUpdateVO } from '@/apis/models'; export const postNdmSecurityBoxPage = async (stationCode: string, pageQuery: PageParams) => { const prefix = stationCode ? `/${stationCode}` : ''; diff --git a/src/apis/requests/device/ndm-switch.ts b/src/apis/requests/device/other/ndm-switch.ts similarity index 81% rename from src/apis/requests/device/ndm-switch.ts rename to src/apis/requests/device/other/ndm-switch.ts index 1b0bc44..9c5f1bb 100644 --- a/src/apis/requests/device/ndm-switch.ts +++ b/src/apis/requests/device/other/ndm-switch.ts @@ -1,7 +1,5 @@ -import type { PageParams, PageResult } from '@/apis/models/base/page'; -import type { NdmSwitchPageQuery, NdmSwitchResultVO, NdmSwitchUpdateVO } from '@/apis/models/device'; - import { ndmClient } from '@/apis/client'; +import type { PageParams, NdmSwitchPageQuery, PageResult, NdmSwitchResultVO, NdmSwitchUpdateVO } from '@/apis/models'; export const postNdmSwitchPage = async (stationCode: string, pageQuery: PageParams) => { const prefix = stationCode ? `/${stationCode}` : ''; diff --git a/src/apis/requests/device/ndm-nvr.ts b/src/apis/requests/device/storage/ndm-nvr.ts similarity index 91% rename from src/apis/requests/device/ndm-nvr.ts rename to src/apis/requests/device/storage/ndm-nvr.ts index 0ffd342..2ad73e6 100644 --- a/src/apis/requests/device/ndm-nvr.ts +++ b/src/apis/requests/device/storage/ndm-nvr.ts @@ -1,9 +1,6 @@ -import dayjs from 'dayjs'; - -import type { PageParams, PageResult } from '@/apis/models/base/page'; -import type { ClientChannel, NdmNvrPageQuery, NdmNvrResultVO, NdmNvrUpdateVO, NdmNvrVO, NdmRecordCheck } from '@/apis/models/device'; - import { ndmClient } from '@/apis/client'; +import type { PageParams, NdmNvrPageQuery, PageResult, NdmNvrResultVO, NdmNvrUpdateVO, NdmNvrVO, ClientChannel, NdmRecordCheck } from '@/apis/models'; +import dayjs from 'dayjs'; export const postNdmNvrPage = async (stationCode: string, pageQuery: PageParams) => { const prefix = stationCode ? `/${stationCode}` : ''; diff --git a/src/apis/requests/device/ndm-camera.ts b/src/apis/requests/device/video/ndm-camera.ts similarity index 81% rename from src/apis/requests/device/ndm-camera.ts rename to src/apis/requests/device/video/ndm-camera.ts index 5615d71..acd8435 100644 --- a/src/apis/requests/device/ndm-camera.ts +++ b/src/apis/requests/device/video/ndm-camera.ts @@ -1,7 +1,5 @@ -import type { PageParams, PageResult } from '@/apis/models/base/page'; -import type { NdmCameraPageQuery, NdmCameraResultVO, NdmCameraUpdateVO } from '@/apis/models/device'; - import { ndmClient } from '@/apis/client'; +import type { PageParams, NdmCameraPageQuery, PageResult, NdmCameraResultVO, NdmCameraUpdateVO } from '@/apis/models'; export const postNdmCameraPage = async (stationCode: string, pageQuery: PageParams) => { const prefix = stationCode ? `/${stationCode}` : ''; diff --git a/src/apis/requests/device/ndm-decoder.ts b/src/apis/requests/device/video/ndm-decoder.ts similarity index 81% rename from src/apis/requests/device/ndm-decoder.ts rename to src/apis/requests/device/video/ndm-decoder.ts index 8f5ce0b..052f083 100644 --- a/src/apis/requests/device/ndm-decoder.ts +++ b/src/apis/requests/device/video/ndm-decoder.ts @@ -1,7 +1,5 @@ -import type { PageParams, PageResult } from '@/apis/models/base/page'; -import type { NdmDecoderPageQuery, NdmDecoderResultVO, NdmDecoderUpdateVO } from '@/apis/models/device'; - import { ndmClient } from '@/apis/client'; +import type { PageParams, NdmDecoderPageQuery, PageResult, NdmDecoderResultVO, NdmDecoderUpdateVO } from '@/apis/models'; export const postNdmDecoderPage = async (stationCode: string, pageQuery: PageParams) => { const prefix = stationCode ? `/${stationCode}` : ''; diff --git a/src/apis/requests/device/ndm-keyboard.ts b/src/apis/requests/device/video/ndm-keyboard.ts similarity index 81% rename from src/apis/requests/device/ndm-keyboard.ts rename to src/apis/requests/device/video/ndm-keyboard.ts index 3a4045b..17ed09d 100644 --- a/src/apis/requests/device/ndm-keyboard.ts +++ b/src/apis/requests/device/video/ndm-keyboard.ts @@ -1,7 +1,5 @@ -import type { PageParams, PageResult } from '@/apis/models/base/page'; -import type { NdmKeyboardPageQuery, NdmKeyboardResultVO, NdmKeyboardUpdateVO } from '@/apis/models/device'; - import { ndmClient } from '@/apis/client'; +import type { PageParams, NdmKeyboardPageQuery, PageResult, NdmKeyboardResultVO, NdmKeyboardUpdateVO } from '@/apis/models'; export const postNdmKeyboardPage = async (stationCode: string, pageQuery: PageParams) => { const prefix = stationCode ? `/${stationCode}` : ''; diff --git a/src/apis/requests/device/ndm-media-server.ts b/src/apis/requests/device/video/ndm-media-server.ts similarity index 81% rename from src/apis/requests/device/ndm-media-server.ts rename to src/apis/requests/device/video/ndm-media-server.ts index e73e728..8766a3a 100644 --- a/src/apis/requests/device/ndm-media-server.ts +++ b/src/apis/requests/device/video/ndm-media-server.ts @@ -1,7 +1,5 @@ -import type { PageParams, PageResult } from '@/apis/models/base/page'; -import type { NdmMediaServerPageQuery, NdmMediaServerResultVO, NdmMediaServerUpdateVO } from '@/apis/models/device'; - import { ndmClient } from '@/apis/client'; +import type { PageParams, NdmMediaServerPageQuery, PageResult, NdmMediaServerResultVO, NdmMediaServerUpdateVO } from '@/apis/models'; export const postNdmMediaServerPage = async (stationCode: string, pageQuery: PageParams) => { const prefix = stationCode ? `/${stationCode}` : ''; diff --git a/src/apis/requests/device/ndm-video-server.ts b/src/apis/requests/device/video/ndm-video-server.ts similarity index 81% rename from src/apis/requests/device/ndm-video-server.ts rename to src/apis/requests/device/video/ndm-video-server.ts index c058266..d7729bc 100644 --- a/src/apis/requests/device/ndm-video-server.ts +++ b/src/apis/requests/device/video/ndm-video-server.ts @@ -1,7 +1,5 @@ -import type { PageParams, PageResult } from '@/apis/models/base/page'; -import type { NdmVideoServerPageQuery, NdmVideoServerResultVO, NdmVideoServerUpdateVO } from '@/apis/models/device'; - import { ndmClient } from '@/apis/client'; +import type { PageParams, NdmVideoServerPageQuery, PageResult, NdmVideoServerResultVO, NdmVideoServerUpdateVO } from '@/apis/models'; export const postNdmVideoServerPage = async (stationCode: string, pageQuery: PageParams) => { const prefix = stationCode ? `/${stationCode}` : ''; diff --git a/src/apis/requests/index.ts b/src/apis/requests/index.ts index 588d1ac..fcff5f1 100644 --- a/src/apis/requests/index.ts +++ b/src/apis/requests/index.ts @@ -1,17 +1,5 @@ -export * from './device/ndm-camera'; -export * from './device/ndm-decoder'; -export * from './device/ndm-keyboard'; -export * from './device/ndm-media-server'; -export * from './device/ndm-monitor'; -export * from './device/ndm-nvr'; -export * from './device/ndm-security-box'; -export * from './device/ndm-switch'; -export * from './device/ndm-video-server'; +export * from './device'; -export * from './log/ndm-device-alarm-log'; -export * from './log/ndm-icmp-log'; -export * from './log/ndm-snmp-log'; +export * from './station'; -export * from './station/ndm-verify'; - -export * from './system/def-parameter'; +export * from './system'; diff --git a/src/apis/requests/station/index.ts b/src/apis/requests/station/index.ts new file mode 100644 index 0000000..0ef0890 --- /dev/null +++ b/src/apis/requests/station/index.ts @@ -0,0 +1 @@ +export * from './ndm-verify'; diff --git a/src/apis/requests/system/def-parameter.ts b/src/apis/requests/system/def-parameter.ts index 271b1d1..45fe80a 100644 --- a/src/apis/requests/system/def-parameter.ts +++ b/src/apis/requests/system/def-parameter.ts @@ -1,10 +1,7 @@ -import type { PageParams, PageResult } from '@/apis/models/base/page'; +import { ndmClient } from '@/apis/client'; +import type { PageParams, DefParameterPageQuery, PageResult, DefParameterResultVO, DefParameterUpdateVO } from '@/apis/models'; import type { Result } from '@/axios'; -import type { DefParameterPageQuery, DefParameterResultVO, DefParameterUpdateVO } from '../../models/system'; - -import { ndmClient } from '../../client'; - export const postDefParameterPage = async (stationCode: string, pageQuery: PageParams) => { const prefix = stationCode ? `/${stationCode}` : ''; const resp = await ndmClient.post>(`${prefix}/api/system/defParameter/page`, pageQuery); diff --git a/src/apis/requests/system/index.ts b/src/apis/requests/system/index.ts new file mode 100644 index 0000000..28a74a0 --- /dev/null +++ b/src/apis/requests/system/index.ts @@ -0,0 +1 @@ +export * from './def-parameter'; diff --git a/src/components/device-alarm-detail-modal.vue b/src/components/device-alarm-detail-modal.vue index ff9e3dc..f805df3 100644 --- a/src/components/device-alarm-detail-modal.vue +++ b/src/components/device-alarm-detail-modal.vue @@ -1,7 +1,7 @@ `