import Mock from 'mockjs'; export default ({ mock }) => { if (!mock) return; // 项目分类左侧树 Mock.mock(/\/pc\/\/p\/project\/category\/tree/, 'get', () => { return Mock.mock({ code: 1, 'data|5':[ { label: '@ctitle(5)', id: '@id', 'children|3-10':[ { label: '@ctitle(5)', id: '@id', parentId:'@id' } ] } ] }); }); // 项目分类表格 Mock.mock(/\/pc\/\/p\/project\/category\/list/, 'get', () => { return Mock.mock({ code: 1, data:{ 'datas|10': [ { id: '@id', title: '@ctitle(6,12)', "orderNum|+1": 1, "status|0-1": 0, }, ], pageIndex:1, pageSize:10, totalRows: 40 } }); }); // 修改项目分类状态 Mock.mock(/\/pc\/\/p\/project\/category\/updateStatus/, 'post', () => { return Mock.mock({ code: 1, data:1 }); }); // 新增分类 Mock.mock(/\/pc\/\/p\/project\/category\/add/, 'post', () => { return Mock.mock({ code: 1, data: 1 }); }); // 修改分类 Mock.mock(/\/pc\/\/p\/project\/category\/edit/, 'post', () => { return Mock.mock({ code: 1, data: 1 }); }); // 删除分类 Mock.mock(/\/pc\/\/p\/project\/category\/del/, 'delete', () => { return Mock.mock({ code: 1, data: 1 }); }); // 获取分类详情 Mock.mock(/\/pc\/\/p\/project\/category\/detail/, 'get', () => { return Mock.mock({ code: 1, data: { id: '@id', title: '@ctitle(6,12)', "orderNum|+1": 1, "status|0-1": 0, } }); }); }