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) } } } } ])