|
@ -1,54 +1,54 @@ |
|
|
<template> |
|
|
<template> |
|
|
<w-grid |
|
|
<w-grid |
|
|
:title="$t('menu.developer.springboot.bean')" |
|
|
:title="$t('menu.developer.springboot.bean')" |
|
|
:checkbox-selection="false" |
|
|
:checkbox-selection="false" |
|
|
:fetch-data-url="Environment.apiContextPath('/api/developer/springboot/beans')" |
|
|
:fetch-data-url="Environment.apiContextPath('/api/developer/springboot/beans')" |
|
|
:pageable="true" |
|
|
:pageable="true" |
|
|
:toolbar-actions="['refresh', 'separator', 'view', 'separator', 'export']" |
|
|
:toolbar-actions="['refresh', 'separator', 'view', 'separator', 'export']" |
|
|
:columns="[ |
|
|
:columns="[ |
|
|
{ width: 500, name: 'name', label: $t('name') }, |
|
|
{ width: 500, name: 'name', label: $t('name') }, |
|
|
{ width: 400, name: 'type', label: $t('className'), format: Formater.simpleClassName() }, |
|
|
{ width: 400, name: 'type', label: $t('className'), format: Formater.simpleClassName() }, |
|
|
{ width: 100, name: 'scope', label: $t('scope'), sortable: false }, |
|
|
{ width: 100, name: 'scope', label: $t('scope'), sortable: false }, |
|
|
]" |
|
|
]" |
|
|
:viewer="{ |
|
|
:viewer="{ |
|
|
panel: { |
|
|
panel: { |
|
|
columnNum: 1, |
|
|
columnNum: 1, |
|
|
fields: [ |
|
|
fields: [ |
|
|
{ width: 100, name: 'name', label: $t('name') }, |
|
|
{ width: 100, name: 'name', label: $t('name') }, |
|
|
{ width: 100, name: 'context', label: $t('context') }, |
|
|
{ width: 100, name: 'context', label: $t('context') }, |
|
|
{ width: 100, name: 'scope', label: $t('scope') }, |
|
|
{ width: 100, name: 'scope', label: $t('scope') }, |
|
|
{ width: 100, name: 'type', label: $t('className'), format: Formater.none() }, |
|
|
{ width: 100, name: 'type', label: $t('className'), format: Formater.none() }, |
|
|
{ width: 100, name: 'resource', label: $t('resource') }, |
|
|
{ width: 100, name: 'resource', label: $t('resource') }, |
|
|
{ |
|
|
{ |
|
|
width: 100, |
|
|
width: 100, |
|
|
name: 'aliases', |
|
|
name: 'aliases', |
|
|
label: $t('aliases'), |
|
|
label: $t('aliases'), |
|
|
format: (aliases) => { |
|
|
format: (aliases) => { |
|
|
aliases = aliases || []; |
|
|
aliases = aliases || []; |
|
|
let result = ''; |
|
|
let result = ''; |
|
|
for (const aliase of aliases) { |
|
|
for (const aliase of aliases) { |
|
|
result += aliase + '<br/>'; |
|
|
result += aliase + '<br/>'; |
|
|
} |
|
|
} |
|
|
return result; |
|
|
return result; |
|
|
}, |
|
|
|
|
|
}, |
|
|
}, |
|
|
{ |
|
|
}, |
|
|
width: 100, |
|
|
{ |
|
|
name: 'dependencies', |
|
|
width: 100, |
|
|
label: $t('dependencies'), |
|
|
name: 'dependencies', |
|
|
format: (dependencies) => { |
|
|
label: $t('dependencies'), |
|
|
dependencies = dependencies || []; |
|
|
format: (dependencies) => { |
|
|
let result = ''; |
|
|
dependencies = dependencies || []; |
|
|
for (const dependency of dependencies) { |
|
|
let result = ''; |
|
|
result += dependency + '<br/>'; |
|
|
for (const dependency of dependencies) { |
|
|
} |
|
|
result += dependency + '<br/>'; |
|
|
return result; |
|
|
} |
|
|
}, |
|
|
return result; |
|
|
}, |
|
|
}, |
|
|
], |
|
|
}, |
|
|
}, |
|
|
], |
|
|
}" |
|
|
}, |
|
|
></w-grid> |
|
|
}" |
|
|
|
|
|
></w-grid> |
|
|
</template> |
|
|
</template> |
|
|
<script setup lang="ts"> |
|
|
<script setup lang="ts"> |
|
|
import { Environment, Formater } from 'platform-core'; |
|
|
import { Environment, Formater } from 'platform-core'; |
|
|