30 lines
		
	
	
		
			545 B
		
	
	
	
		
			JavaScript
		
	
	
	
		
		
			
		
	
	
			30 lines
		
	
	
		
			545 B
		
	
	
	
		
			JavaScript
		
	
	
	
| 
								 | 
							
								const Mock = require('mockjs')
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								const data = Mock.mock({
							 | 
						||
| 
								 | 
							
								  'items|30': [{
							 | 
						||
| 
								 | 
							
								    id: '@id',
							 | 
						||
| 
								 | 
							
								    title: '@sentence(10, 20)',
							 | 
						||
| 
								 | 
							
								    'status|1': ['published', 'draft', 'deleted'],
							 | 
						||
| 
								 | 
							
								    author: 'name',
							 | 
						||
| 
								 | 
							
								    display_time: '@datetime',
							 | 
						||
| 
								 | 
							
								    pageviews: '@integer(300, 5000)'
							 | 
						||
| 
								 | 
							
								  }]
							 | 
						||
| 
								 | 
							
								})
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								module.exports = [
							 | 
						||
| 
								 | 
							
								  {
							 | 
						||
| 
								 | 
							
								    url: '/vue-admin-template/table/list',
							 | 
						||
| 
								 | 
							
								    type: 'get',
							 | 
						||
| 
								 | 
							
								    response: config => {
							 | 
						||
| 
								 | 
							
								      const items = data.items
							 | 
						||
| 
								 | 
							
								      return {
							 | 
						||
| 
								 | 
							
								        code: 20000,
							 | 
						||
| 
								 | 
							
								        data: {
							 | 
						||
| 
								 | 
							
								          total: items.length,
							 | 
						||
| 
								 | 
							
								          items: items
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								      }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								]
							 |