diff --git a/src/components/FormFields/Select2.vue b/src/components/FormFields/Select2.vue index a014719f1..f984656b6 100644 --- a/src/components/FormFields/Select2.vue +++ b/src/components/FormFields/Select2.vue @@ -143,10 +143,18 @@ export default { } const transformOption = this.ajax.transformOption || defaultTransformOption const defaultProcessResults = (data) => { - let results = data.results + let results = [] + let more = false + let total = 0 + if (Array.isArray(data)) { + results = data + total = data.length + } else if (typeof data === 'object') { + results = data.results + more = !!data.next + total = data.count + } results = results.map(transformOption) - const more = !!data.next - const total = data.count return { results: results, pagination: more, total: total } } const defaultAjax = { diff --git a/src/i18n/langs/cn.json b/src/i18n/langs/cn.json index 8ce76a32f..cc3af9601 100644 --- a/src/i18n/langs/cn.json +++ b/src/i18n/langs/cn.json @@ -1479,6 +1479,7 @@ "Organization": { "AllOrganization": "所有组织", "OrganizationCreate": "创建组织", + "OrganizationLists": "组织列表", "OrganizationDetail": "组织详情", "OrganizationList": "组织管理", "OrganizationUpdate": "更新组织", diff --git a/src/i18n/langs/en.json b/src/i18n/langs/en.json index f4597af47..461ca114e 100644 --- a/src/i18n/langs/en.json +++ b/src/i18n/langs/en.json @@ -1425,6 +1425,7 @@ "Organization": { "AllOrganization": "All organization", "OrganizationCreate": "Create organization", + "OrganizationLists": "Organization lists", "OrganizationDetail": "Org detail", "OrganizationList": "Organizations", "OrganizationUpdate": "Update org", diff --git a/src/layout/components/NavHeader/Organization.vue b/src/layout/components/NavHeader/Organization.vue index 3ca2740d2..5126f4c2a 100644 --- a/src/layout/components/NavHeader/Organization.vue +++ b/src/layout/components/NavHeader/Organization.vue @@ -14,6 +14,7 @@ v-for="group in orgOption" :key="group.label" :label="group.label" + class="option-group" > >> .el-select-group__title { + color: #909399 !important; + } diff --git a/src/layout/components/NavHeader/ViewSwitcher.vue b/src/layout/components/NavHeader/ViewSwitcher.vue index 55e62393d..8bbe7d7f6 100644 --- a/src/layout/components/NavHeader/ViewSwitcher.vue +++ b/src/layout/components/NavHeader/ViewSwitcher.vue @@ -74,12 +74,9 @@ export default {