Files
bj_power/bj_power_mes/frontend/mock/process.mock.ts
T

53 lines
1.2 KiB
TypeScript

import { defineMock } from 'vite-plugin-mock-dev-server'
import Mock from 'mockjs'
export default defineMock([
// 获取用户列表
{
url: '/api/v1/processes',
method: 'GET',
body: {
code: 0,
message: 'OK',
data: Mock.mock({
page: 1,
limit: 10,
total: 3,
'data|1-10': [
{
'id|+1': 1,
no: 'PS-@integer(1,10)',
name: '工艺@integer(1,10)',
disabled: false,
dividerType: true,
coolingType: true,
dividerStartTemperature: 50,
dividerEndTemperature: 1300,
dividerVacuum: 70,
'coolingPress|+1': 120,
coolingStartTemperature: 100,
coolingTemperature: 100,
outFurnaceTemperature: 60
}
]
})
}
},
// 获取单个用户
{
url: '/api/v1/processes/:id',
method: 'GET',
body: params => {
// 这里可以根据params.id返回不同的用户
return {
code: 0,
data: {
id: params.query.id,
name: `用户${params.query.id}`,
age: 20 + Number(params.query.id)
}
}
}
}
])