fix: 参数配置array显示枚举值
This commit is contained in:
@@ -1434,7 +1434,12 @@ onMounted(() => {
|
|||||||
</span>
|
</span>
|
||||||
</template>
|
</template>
|
||||||
<div v-else class="editable-cell__text-wrapper">
|
<div v-else class="editable-cell__text-wrapper">
|
||||||
{{ `${text.value}` || ' ' }}
|
<template v-if="text['type'] === 'enum'">
|
||||||
|
{{ JSON.parse(text['filter'])[text.value] }}
|
||||||
|
</template>
|
||||||
|
<template v-else>
|
||||||
|
{{ `${text.value}` || ' ' }}
|
||||||
|
</template>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</a-tooltip>
|
</a-tooltip>
|
||||||
@@ -1622,7 +1627,12 @@ onMounted(() => {
|
|||||||
{{ t('common.viewText') }}
|
{{ t('common.viewText') }}
|
||||||
</a-button>
|
</a-button>
|
||||||
<div v-else class="editable-cell__text-wrapper">
|
<div v-else class="editable-cell__text-wrapper">
|
||||||
{{ `${text.value}` || ' ' }}
|
<template v-if="text['type'] === 'enum'">
|
||||||
|
{{ JSON.parse(text['filter'])[text.value] }}
|
||||||
|
</template>
|
||||||
|
<template v-else>
|
||||||
|
{{ `${text.value}` || ' ' }}
|
||||||
|
</template>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</a-tooltip>
|
</a-tooltip>
|
||||||
|
|||||||
@@ -888,7 +888,9 @@ function ruleVerification(row: Record<string, any>): (string | boolean)[] {
|
|||||||
if (!rule.test(value)) {
|
if (!rule.test(value)) {
|
||||||
return [
|
return [
|
||||||
false,
|
false,
|
||||||
t('views.configManage.configParamForm.requireString', { display }),
|
t('views.configManage.configParamForm.requireString', {
|
||||||
|
display,
|
||||||
|
}),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
@@ -904,7 +906,9 @@ function ruleVerification(row: Record<string, any>): (string | boolean)[] {
|
|||||||
if (!regex.test(value)) {
|
if (!regex.test(value)) {
|
||||||
return [
|
return [
|
||||||
false,
|
false,
|
||||||
t('views.configManage.configParamForm.requireString', { display }),
|
t('views.configManage.configParamForm.requireString', {
|
||||||
|
display,
|
||||||
|
}),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
@@ -1357,7 +1361,12 @@ onMounted(() => {
|
|||||||
</a-button>
|
</a-button>
|
||||||
|
|
||||||
<div v-else>
|
<div v-else>
|
||||||
{{ `${item.value}` || ' ' }}
|
<template v-if="item['type'] === 'enum'">
|
||||||
|
{{ JSON.parse(item['filter'])[item.value] }}
|
||||||
|
</template>
|
||||||
|
<template v-else>
|
||||||
|
{{ `${item.value}` || ' ' }}
|
||||||
|
</template>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</a-tooltip>
|
</a-tooltip>
|
||||||
@@ -1581,7 +1590,14 @@ onMounted(() => {
|
|||||||
</a-button>
|
</a-button>
|
||||||
|
|
||||||
<div v-else>
|
<div v-else>
|
||||||
{{ `${item.value || ' '}` }}
|
<template v-if="item['type'] === 'enum'">
|
||||||
|
{{
|
||||||
|
JSON.parse(item['filter'])[item.value]
|
||||||
|
}}
|
||||||
|
</template>
|
||||||
|
<template v-else>
|
||||||
|
{{ `${item.value}` || ' ' }}
|
||||||
|
</template>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</a-tooltip>
|
</a-tooltip>
|
||||||
|
|||||||
@@ -1399,7 +1399,12 @@ onMounted(() => {
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<div v-else>
|
<div v-else>
|
||||||
{{ `${item.value}` || ' ' }}
|
<template v-if="item['type'] === 'enum'">
|
||||||
|
{{ JSON.parse(item['filter'])[item.value] }}
|
||||||
|
</template>
|
||||||
|
<template v-else>
|
||||||
|
{{ `${item.value}` || ' ' }}
|
||||||
|
</template>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</a-tooltip>
|
</a-tooltip>
|
||||||
@@ -1608,9 +1613,11 @@ onMounted(() => {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<template v-else-if="item.array">
|
<template v-else-if="item.array">
|
||||||
<span v-if="arrayChildState.newIndex === -1">
|
<span
|
||||||
|
v-if="arrayChildState.newIndex === -1"
|
||||||
|
>
|
||||||
-
|
-
|
||||||
</span>
|
</span>
|
||||||
<a-button
|
<a-button
|
||||||
type="default"
|
type="default"
|
||||||
size="small"
|
size="small"
|
||||||
@@ -1618,7 +1625,7 @@ onMounted(() => {
|
|||||||
>
|
>
|
||||||
<template #icon>
|
<template #icon>
|
||||||
<BarsOutlined />
|
<BarsOutlined />
|
||||||
</template>
|
</template>
|
||||||
{{
|
{{
|
||||||
t(
|
t(
|
||||||
'views.configManage.configParamForm.arrayMore'
|
'views.configManage.configParamForm.arrayMore'
|
||||||
@@ -1628,7 +1635,14 @@ onMounted(() => {
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<div v-else>
|
<div v-else>
|
||||||
{{ `${item.value || ' '}` }}
|
<template v-if="item['type'] === 'enum'">
|
||||||
|
{{
|
||||||
|
JSON.parse(item['filter'])[item.value]
|
||||||
|
}}
|
||||||
|
</template>
|
||||||
|
<template v-else>
|
||||||
|
{{ `${item.value}` || ' ' }}
|
||||||
|
</template>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</a-tooltip>
|
</a-tooltip>
|
||||||
|
|||||||
@@ -1345,7 +1345,12 @@ onMounted(() => {
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<div v-else class="editable-cell__text-wrapper">
|
<div v-else class="editable-cell__text-wrapper">
|
||||||
{{ `${text.value}` || ' ' }}
|
<template v-if="text['type'] === 'enum'">
|
||||||
|
{{ JSON.parse(text['filter'])[text.value] }}
|
||||||
|
</template>
|
||||||
|
<template v-else>
|
||||||
|
{{ `${text.value}` || ' ' }}
|
||||||
|
</template>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</a-tooltip>
|
</a-tooltip>
|
||||||
@@ -1420,7 +1425,12 @@ onMounted(() => {
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<div v-else>
|
<div v-else>
|
||||||
{{ `${text.value || ' '}` }}
|
<template v-if="text['type'] === 'enum'">
|
||||||
|
{{ JSON.parse(text['filter'])[text.value] }}
|
||||||
|
</template>
|
||||||
|
<template v-else>
|
||||||
|
{{ `${text.value}` || ' ' }}
|
||||||
|
</template>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</a-tooltip>
|
</a-tooltip>
|
||||||
|
|||||||
Reference in New Issue
Block a user