refactor: fix

This commit is contained in:
xiaojunnuo
2021-02-07 10:54:55 +08:00
parent b9d5d33aaa
commit 6eb9817296
5 changed files with 1535 additions and 112 deletions
+15
View File
@@ -1,7 +1,22 @@
import { request } from './service'
import _ from 'lodash-es'
function arrayToMap (arr) {
if (arr && arr instanceof Array) {
const map = {}
_.forEach(arr, item => {
map[item.key] = item
})
return map
}
return arr
}
function transfer (options) {
options.accessProviders = arrayToMap(options.accessProviders)
}
export default {
exportsToZip (options) {
transfer(options)
return request({
url: '/exports/toZip',
data: { options },