better to support enumNames

This commit is contained in:
janson 2022-06-28 19:37:06 +08:00
parent 0eda58ded4
commit 782dd5fbd5
3 changed files with 12 additions and 13 deletions

View File

@ -276,10 +276,3 @@ function blocks()
return vals
end
function dup_array(a)
local a2 = {}
for _, val in pairs(a) do
table.insert(a2, val)
end
return a2
end

View File

@ -137,8 +137,8 @@ function main_container(data)
required = true,
title = "存储位置:",
type = "string",
enum = dup_array(data.blocks),
enumNames = dup_array(data.blocks)
enum = dup_to_enums(data.blocks),
enumNames = dup_to_enums(data.blocks)
},
},
description = "请选择合适的存储位置进行安装:",
@ -264,7 +264,10 @@ function blocks()
return vals
end
function dup_array(a)
function dup_to_enums(a)
if #a == 0 then
return nil
end
local a2 = {}
for _, val in pairs(a) do
table.insert(a2, val)

View File

@ -128,8 +128,8 @@ function main_container(data)
required = true,
title = "实例1的存储位置",
type = "string",
enum = dup_array(data.blocks),
enumNames = dup_array(data.blocks)
enum = dup_to_enums(data.blocks),
enumNames = dup_to_enums(data.blocks)
},
},
description = "请选择合适的存储位置进行安装:",
@ -254,7 +254,10 @@ function blocks()
return vals
end
function dup_array(a)
function dup_to_enums(a)
if #a == 0 then
return nil
end
local a2 = {}
for _, val in pairs(a) do
table.insert(a2, val)