22 lines
527 B
JavaScript
22 lines
527 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'
|
|
const res = (response.data && response.data.list && response.data.list.length > 0) || (response.data && response.data.length > 0)
|
|
if (res) {
|
|
(response.data.list || response.data).forEach(e => {
|
|
data.push({
|
|
key: e[k].toString(),
|
|
value: e[v].toString()
|
|
})
|
|
})
|
|
return data
|
|
}
|
|
}
|