feat: 资产添加label搜索

This commit is contained in:
ibuler 2020-06-16 14:58:40 +08:00
parent 345a962aac
commit ca8c06fc9b
3 changed files with 6 additions and 13 deletions

View File

@ -143,6 +143,11 @@ export default {
name: 'AssetCreate', name: 'AssetCreate',
query: this.$route.query query: this.$route.query
}, },
searchConfig: {
options: [
{ label: this.$t('assets.Label'), value: 'label' }
]
},
extraMoreActions: [ extraMoreActions: [
{ {
name: 'DeactiveSelected', name: 'DeactiveSelected',

View File

@ -83,8 +83,7 @@ export default {
headerActions: { headerActions: {
hasLeftActions: false, hasLeftActions: false,
hasImport: false, hasImport: false,
hasExport: false, hasExport: false
tagSearch: []
} }
}, },
headerActions: { headerActions: {

View File

@ -22,17 +22,6 @@ export default {
url: `/api/v1/perms/asset-permissions/?user_id=${this.object.id}`, url: `/api/v1/perms/asset-permissions/?user_id=${this.object.id}`,
hasSelection: false, hasSelection: false,
hasTree: true, hasTree: true,
tagSearch: [
{ label: this.$t('common.Name'), key: 'name' },
{ label: this.$t('common.isValid'), key: 'is_valid' },
{ label: this.$t('users.Username'), key: 'username' },
{ label: this.$t('users.UserGroups'), key: 'user_group' },
{ label: this.$t('assets.IP'), key: 'ip' },
{ label: this.$t('assets.Hostname'), key: 'hostname' },
{ label: this.$t('assets.Node'), key: 'node' },
{ label: this.$t('assets.SystemUser'), key: 'system_user' },
{ label: '继承(先占位)', key: 'all=0' }
],
columns: [ columns: [
'name', 'users_amount', 'user_groups_amount', 'assets_amount', 'name', 'users_amount', 'user_groups_amount', 'assets_amount',
'nodes_amount', 'system_users_amount', 'is_active', 'actions' 'nodes_amount', 'system_users_amount', 'is_active', 'actions'