21 lines
		
	
	
		
			441 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			441 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| // 查询列表
 | |
| export function getItems(f, query) {
 | |
|   query = query || { pageSize: 10000 }
 | |
|   return f(query)
 | |
| }
 | |
| 
 | |
| export function setItems(response, k, v) {
 | |
|   const data = []
 | |
|   k = k || 'id'
 | |
|   v = v || 'name'
 | |
|   if (response.data && response.data.list && response.data.list.length > 0) {
 | |
|     response.data.list.forEach(e => {
 | |
|       data.push({
 | |
|         key: e[k].toString(),
 | |
|         value: e[v].toString()
 | |
|       })
 | |
|     })
 | |
|     return data
 | |
|   }
 | |
| }
 |