Files
front/src/views/profile/basic/mock.ts
2026-03-05 23:45:39 +08:00

59 lines
1.4 KiB
TypeScript

import Mock from 'mockjs'
import setupMock, { successResponseWrap } from '@/utils/setup-mock'
setupMock({
setup() {
Mock.mock(new RegExp('/api/profile/basic'), () => {
return successResponseWrap({
status: 2,
video: {
mode: '自定义',
acquisition: {
resolution: '720*1280',
frameRate: 15,
},
encoding: {
resolution: '720*1280',
rate: {
min: 300,
max: 800,
default: 1500,
},
frameRate: 15,
profile: 'high',
},
},
audio: {
mode: '自定义',
acquisition: {
channels: 8,
},
encoding: {
channels: 8,
rate: 128,
profile: 'ACC-LC',
},
},
})
})
Mock.mock(new RegExp('/api/operation/log'), () => {
return successResponseWrap([
{
key: '1',
contentNumber: '视频类001003',
updateContent: '视频参数变更',
status: 0,
updateTime: '2021-02-28 10:30:50',
},
{
key: '2',
contentNumber: '视频类058212',
updateContent: '视频参数变更;音频参数变更',
status: 1,
updateTime: '2020-05-13 08:00:00',
},
])
})
},
})