mirror of
https://github.com/jumpserver/lina.git
synced 2026-01-30 05:42:19 +00:00
perf: 修改云同步说明文案
This commit is contained in:
@@ -2008,6 +2008,7 @@
|
||||
"AssetCount": "资产数量",
|
||||
"Auditor": "审计员",
|
||||
"Cloud": {
|
||||
"AccountHelpText": "云账号是用来连接云服务商的账号,用于获取云服务商的资源信息",
|
||||
"UniqueError": "以下属性只能设置一个",
|
||||
"ExistError": "这个元素已经存在",
|
||||
"InstanceName": "实例名称",
|
||||
@@ -2038,7 +2039,7 @@
|
||||
"HostnameStrategy": "用于生成资产主机名。例如:1. 实例名称 (instanceDemo);2. 实例名称和部分IP(后两位) (instanceDemo-250.1)",
|
||||
"IsAlwaysUpdate": "资产信息保持最新",
|
||||
"AccountCreate": "创建账户",
|
||||
"AccountList": "账户列表",
|
||||
"AccountList": "云账号",
|
||||
"AccountUpdate": "更新账户",
|
||||
"AccountDetail": "账户详情",
|
||||
"Cloud": "云管中心",
|
||||
@@ -2056,7 +2057,7 @@
|
||||
"CloudSource": "同步源",
|
||||
"SaveSetting": "同步设置",
|
||||
"Name": "名称",
|
||||
"Account": "账户",
|
||||
"Account": "云账号",
|
||||
"Node": "节点",
|
||||
"WindowsAdminUser": "Windows 特权用户",
|
||||
"LinuxAdminUser": "Linux 特权用户",
|
||||
|
||||
@@ -1,10 +1,14 @@
|
||||
<template>
|
||||
<GenericListTable :table-config="tableConfig" :header-actions="headerActions" />
|
||||
<GenericListTable :header-actions="headerActions" :table-config="tableConfig" />
|
||||
</template>
|
||||
|
||||
<script type="text/jsx">
|
||||
import GenericListTable from '@/layout/components/GenericListTable'
|
||||
import { ACCOUNT_PROVIDER_ATTRS_MAP, aliyun, aws_china, aws_international, huaweicloud, qcloud, qcloud_lighthouse, azure, azure_international, ucloud, vmware, nutanix, qingcloud_private, huaweicloud_private, ctyun_private, openstack, gcp, baiducloud, jdcloud, kingsoftcloud, fc, lan } from '../const'
|
||||
import {
|
||||
ACCOUNT_PROVIDER_ATTRS_MAP, aliyun, aws_china, aws_international, azure, azure_international, baiducloud,
|
||||
ctyun_private, fc, gcp, huaweicloud, huaweicloud_private, jdcloud, kingsoftcloud, lan, nutanix, openstack, qcloud,
|
||||
qcloud_lighthouse, qingcloud_private, ucloud, vmware
|
||||
} from '../const'
|
||||
|
||||
export default {
|
||||
name: 'AccountList',
|
||||
@@ -21,6 +25,11 @@ export default {
|
||||
resource: 'account'
|
||||
},
|
||||
columnsExclude: ['attrs'],
|
||||
columnsShow: {
|
||||
default: [
|
||||
'name', 'provider', 'comment', 'validity', 'actions'
|
||||
]
|
||||
},
|
||||
columnsMeta: {
|
||||
name: {
|
||||
sortable: true,
|
||||
|
||||
@@ -35,6 +35,7 @@ export default {
|
||||
url: '/api/v1/xpack/cloud/sync-instance-tasks/',
|
||||
fieldsMeta: {
|
||||
account: {
|
||||
label: this.$t('xpack.Cloud.Account'),
|
||||
on: {
|
||||
change: ([event], updateForm) => {
|
||||
vm.fieldsMeta.regions.el.ajax.url = `/api/v1/xpack/cloud/regions/?account_id=${event?.pk}`
|
||||
@@ -45,7 +46,11 @@ export default {
|
||||
multiple: false,
|
||||
value: [],
|
||||
ajax: {
|
||||
url: '/api/v1/xpack/cloud/accounts/'
|
||||
url: '/api/v1/xpack/cloud/accounts/',
|
||||
transformOption: (item) => {
|
||||
const label = `${item.name}(${item.provider.label})`
|
||||
return { label: label, value: item.id }
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user