You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							29 lines
						
					
					
						
							545 B
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							29 lines
						
					
					
						
							545 B
						
					
					
				
								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
							 | 
						|
								        }
							 | 
						|
								      }
							 | 
						|
								    }
							 | 
						|
								  }
							 | 
						|
								]
							 |