From 9d096dd994183aa2c7124f5640493a9b8a85d26b Mon Sep 17 00:00:00 2001 From: ibuler Date: Mon, 5 Feb 2024 14:13:53 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BF=AE=E6=94=B9=E7=BF=BB=E8=AF=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Apps/AccountListTable/const.js | 2 +- src/components/Table/AutoDataTable/index.vue | 4 +- src/i18n/langs/ja.removed.json | 1 - src/i18n/langs/zh.removed.json | 635 ------------------ src/views/assets/Domain/DomainList.vue | 2 +- .../AssetPermission/AssetPermissionList.vue | 2 +- 6 files changed, 5 insertions(+), 641 deletions(-) delete mode 100644 src/i18n/langs/ja.removed.json delete mode 100644 src/i18n/langs/zh.removed.json diff --git a/src/components/Apps/AccountListTable/const.js b/src/components/Apps/AccountListTable/const.js index 8b9db5100..94c65eb87 100644 --- a/src/components/Apps/AccountListTable/const.js +++ b/src/components/Apps/AccountListTable/const.js @@ -20,5 +20,5 @@ export const connectivityMeta = { } } }, - width: '100px' + width: '130px' } diff --git a/src/components/Table/AutoDataTable/index.vue b/src/components/Table/AutoDataTable/index.vue index cab581108..6aaf98dc3 100644 --- a/src/components/Table/AutoDataTable/index.vue +++ b/src/components/Table/AutoDataTable/index.vue @@ -267,7 +267,7 @@ export default { if (lang === 'zh') { factor = 20 } - if (col && !col.width && col.label) { + if (col && !col.width && col.label && !col.minWidth) { col.minWidth = `${col.label.length * factor + 30}px` } return col @@ -284,7 +284,7 @@ export default { col = this.addHelpTipsIfNeed(col) col = this.addFilterIfNeed(col) col = this.addOrderingIfNeed(col) - col.label = capitalizeFirst(col.label) + col.label = capitalizeFirst(col.label).replace(' Amount', '').replace('数量', '') col = this.setDefaultWidthIfNeed(col) return col }, diff --git a/src/i18n/langs/ja.removed.json b/src/i18n/langs/ja.removed.json deleted file mode 100644 index 9e26dfeeb..000000000 --- a/src/i18n/langs/ja.removed.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/src/i18n/langs/zh.removed.json b/src/i18n/langs/zh.removed.json deleted file mode 100644 index 1db531f88..000000000 --- a/src/i18n/langs/zh.removed.json +++ /dev/null @@ -1,635 +0,0 @@ -{ - "AWSChina": "AWS(中国)", - "AWSInt": "AWS(国际)", - "AccountEnabled": "启用切换账号", - "AccountGather": "账号收集", - "AccountGatherTaskExecutionList": "任务执行列表", - "AccountHelpText": "云账号是用来连接云服务商的账号,用于获取云服务商的资源信息", - "AccountHistoryHelpMessage": "记录当前账号的历史版本", - "AccountKey": "账户密钥", - "AccountName": "账户名称", - "AccountUsername": "账号(用户名)", - "AccountsHelp": "所有账号: 资产上已添加的所有账号;
指定账号:指定资产下账号的用户名;
手动账号: 用户名/密码 登录时手动输入;
同名账号: 与被授权人用户名相同的账号;", - "Acl": "访问控制", - "Acls": "访问控制", - "ActivateSuccessMsg": "激活成功", - "ActiveSelected": "激活所选", - "ActiveUserAssetsRatioTitle": "占比统计", - "AdDomain": "AD域名", - "AdDomainHelpText": "提供给域用户登录的AD域名", - "AddDatabaseAppToThisPermission": "添加数据库应用", - "AddFailMsg": "添加失败", - "AddK8sAppToThisPermission": "添加Kubernetes应用", - "AddOrgMembers": "添加组织成员", - "AddRemoteAppToThisPermission": "添加远程应用", - "AddSystemUser": "添加系统用户", - "AddSystemUserToThisPermission": "添加系统用户", - "Admin": "管理员", - "AdminUser": "特权用户", - "AdminUserCreate": "创建管理用户", - "AdminUserDetail": "管理用户详情", - "AdminUserList": "管理用户", - "AdminUserListHelpMessage": "特权用户 是资产已存在的, 并且拥有 高级权限 的系统用户, 如 root 或 拥有 `NOPASSWD: ALL` sudo 权限的用户。 JumpServer 使用该用户来 `推送系统用户`、`获取资产硬件信息` 等。", - "AdminUserUpdate": "更新管理用户", - "Admin_usersAmount": "特权用户", - "Alive": "在线", - "App": "应用", - "AppAmount": "应用数量", - "AppAuth": "App认证", - "AppList": "应用列表", - "AppName": "应用名称", - "AppPath": "应用路径", - "AppType": "应用类型", - "App_permsAmount": "应用授权", - "AppletCreate": "创建远程应用", - "Application": "请输入逗号分割的应用名称组", - "ApplicationAccount": "应用账号", - "ApplicationDetail": "应用详情", - "ApplicationPermission": "应用授权", - "ApplicationPermissionCreate": "创建应用授权规则", - "ApplicationPermissionDetail": "应用授权详情", - "ApplicationPermissionRules": "应用授权规则", - "ApplicationPermissionUpdate": "更新应用授权规则", - "ApplicationsAmount": "应用", - "ApplyRunSystemUser": "申请运行的系统用户", - "Apply_loginAccount": "申请登录账号", - "Apply_loginAsset": "申请登录资产", - "Apply_loginUser": "申请登录用户", - "Apply_login_systemUser": "申请登录系统用户", - "AppsCount": "应用数量", - "AppsList": "应用列表", - "AssetCreate": "创建资产", - "AssetHistoryAccount": "资产历史账号", - "AssetNumber": "资产编号", - "AssetPermissionList": "资产授权列表", - "AssetRatio": "资产占比统计", - "AssetResultDetail": "资产结果", - "AssetUpdate": "更新资产", - "AssetUserList": "资产用户", - "Asset_ipGroup": "资产IP", - "Asset_permsAmount": "资产授权", - "AssociateApplication": "关联应用", - "AssociateAssets": "关联资产", - "AssociateNodes": "关联节点", - "AssociateSystemUsers": "关联系统用户", - "Auditor": "审计员", - "AuthCASAttrMap": "用户属性映射", - "AuthLdap": "启用LDAP认证", - "AuthLdapBindDn": "绑定DN", - "AuthLdapBindPassword": "密码", - "AuthLdapSearchFilter": "可能的选项是(cn或uid或sAMAccountName=%(user)s)", - "AuthLdapSearchOu": "使用|分隔各OU", - "AuthLdapServerUri": "LDAP地址", - "AuthLdapUserAttrMap": "用户属性映射代表怎样将LDAP中用户属性映射到jumpserver用户上,username, name,email 是jumpserver的属性", - "AuthMethod": "认证方式", - "AuthSAML2AdvancedSettings": "高级配置", - "AuthSAML2MetadataUrl": "IDP metadata URL", - "AuthSAML2Xml": "IDP metadata XML", - "AuthUserAttrMap": "用户属性映射", - "AuthUsername": "使用用户名认证", - "Author": "作者", - "Auto": "自动", - "AutoCreate": "自动创建", - "AutoEnabled": "启用自动化", - "AutoGenerateKey": "随机生成密码", - "AzureInt": "Azure(国际)", - "BasePlatform": "基础平台", - "BasicTools": "基本工具", - "BatchActivate": "批量激活", - "BatchApproval": "批量审批", - "BatchCommand": "批量命令", - "BatchCommandNotExecuted": "未执行批量命令", - "BatchDelete": "批量删除", - "BatchDisable": "批量禁用", - "BatchRemoval": "批量移除", - "BatchScript": "批量脚本", - "BatchUpdate": "批量更新", - "Become": "Become", - "Bucket": "桶名称", - "Builtin": "内置", - "BuiltinTree": "类型树", - "BulkRemoveErrorMsg": "批量移除失败: ", - "BulkRemoveSuccessMsg": "批量移除成功", - "CASSetting": "CAS 配置", - "Cas": "CAS设置", - "Charset": "字符集", - "ChinaRed": "中国红", - "Chrome": "Chrome", - "ChromePassword": "登录密码", - "ChromeTarget": "目标URL", - "ChromeUsername": "登录账号", - "ClassicGreen": "经典绿", - "Clickhouse": "ClickHouse", - "ClipBoard": "剪切板", - "ClipboardCopy": "剪切板复制", - "ClipboardPaste": "剪切板粘贴", - "Cloud": "云应用", - "CloudCenter": "云管中心", - "CloudPlatform": "云平台", - "Clouds": "云平台", - "ClusterHelpTextMessage": "例如:https://172.16.8.8:8443", - "CmdFilter": "命令过滤器", - "CollapseSidebar": "收起侧边栏", - "CollectHardwareInfo": "启用收集硬件信息", - "Command filter": "命令过滤器", - "CommandExecutions": "命令执行", - "CommandFilterCreate": "创建命令过滤器", - "CommandFilterDetail": "命令过滤器详情", - "CommandFilterHelpMessage": "系统用户支持绑定多个命令过滤器实现禁止输入某些命令的效果;过滤器中可配置多个规则,在使用该系统用户连接资产时,输入的命令按照过滤器中配置的规则优先级生效。
例:首先匹配到的规则是“允许”,则该命令执行,首先匹配到的规则为“禁止”,则禁止该命令执行;如果最后未匹配到规则,则允许执行。", - "CommandFilterList": "命令过滤规则", - "CommandFilterRulePriorityHelpText": "优先级可选范围为1-100,1最低优先级,100最高优先级", - "CommandFilterRulesCreate": "创建命令过滤器规则", - "CommandFilterRulesUpdate": "更新命令过滤器规则", - "CommandFilterUpdate": "更新命令过滤器", - "Command_filterList": "命令过滤器列表", - "Common": "普通", - "CommonUser": "普通用户", - "Connect": "连接", - "ConnectUsers": "连接账号", - "Connectivity": "可连接", - "ContainerName": "容器名称", - "Content": "内容", - "Contents": "内容", - "ContinueImport": "继续导入", - "Correlation": "关联", - "Cpu": "CPU", - "CreateAdhoc": "创建命令", - "CreateBy": "创建者", - "CreateOrgMsg": "请去组织详情内添加用户", - "CrontabHelpTips": "eg:每周日 03:05 执行 <5 3 * * 0>
提示: 使用5位 Linux crontab 表达式 <分 时 日 月 星期> (在线工具
注意: 如果同时设置了定期执行和周期执行,优先使用定期执行", - "CustomCmdline": "运行参数", - "CustomPassword": "登录密码", - "CustomTarget": "目标地址", - "CustomTree": "自定义树", - "CustomType": "自定义类型", - "CustomUsername": "登录账号", - "DBInfo": "数据库信息", - "DatabaseApp": "数据库应用", - "DatabaseAppCount": "数据库应用数量", - "DatabaseAppCreate": "创建数据库应用", - "DatabaseAppDetail": "数据库详情", - "DatabaseAppPermission": "数据库授权", - "DatabaseAppPermissionCreate": "创建数据库授权规则", - "DatabaseAppPermissionDetail": "数据库授权详情", - "DatabaseAppPermissionUpdate": "更新数据库授权规则", - "DatabaseAppUpdate": "数据库应用更新", - "DatabaseId": "数据库Id", - "DatabasePermissionRules": "数据库授权规则", - "DatabaseProtocol": "数据库协议", - "DateLastRun": "上次运行日期", - "DatePasswordUpdated": "密码更新日期", - "Datetime": "日期", - "Db": "数据库应用", - "DeactiveSelected": "禁用所选", - "Default": "默认的", - "DefaultProtocol": "默认协议, 添加资产时默认会选择", - "Defaults": "默认值", - "DeleteFailedMsg": "删除失败", - "DeleteFile": "删除文件", - "DeliveryTime": "发送时间", - "DescribeOfGuide": "欢迎使用JumpServer堡垒机系统,获取更多信息请点击", - "Device": "网络设备", - "DisableSuccessMsg": "禁用成功", - "DisabledAsset": "禁用的", - "DisabledUser": "禁用的", - "Disk": "硬盘", - "DocType": "文档类型", - "DownloadFile": "下载文件", - "DryRun": "测试运行", - "Duration": "时长", - "EmailCustomUserCreatedBody": "提示: 创建用户时,发送设置密码邮件的内容", - "EmailCustomUserCreatedHonorific": "提示: 创建用户时,发送设置密码邮件的敬语 (例如: 您好)", - "EmailCustomUserCreatedSignature": "提示: 邮件的署名 (例如: jumpserver)", - "EmailCustomUserCreatedSubject": "提示: 创建用户时,发送设置密码邮件的主题 (例如: 创建用户成功)", - "EmailEmailFrom": "", - "EmailHost": "SMTP主机", - "EmailHostPassword": "提示:一些邮件提供商需要输入的是Token", - "EmailHostUser": "SMTP账号", - "EmailPort": "SMTP端口", - "EmailRecipient": "提示:仅用来作为测试邮件收件人", - "EmailSubjectPrefix": "提示: 一些关键字可能会被邮件提供商拦截,如 跳板机、JumpServer", - "EmailUserSSL": "如果SMTP端口是465,通常需要启用SSL", - "EmailUserTLS": "如果SMTP端口是587,通常需要启用TLS", - "EnableOAuth2Auth": "开启 OAuth2 认证", - "EnableVaultStorage": "开启 Vault 存储", - "EndPoint": "端点", - "EndpointSuffix": "端点后缀", - "EnsureThisValueIsGreaterThanOrEqualTo3": "请确保该值大于或者等于 3", - "EnsureThisValueIsGreaterThanOrEqualTo5": "请确保该值大于或者等于 5", - "EnsureThisValueIsGreaterThanOrEqualTo6": "请确保该值大于或者等于 6", - "EnterMessage": "请输入问题, Enter 发送", - "EsDocType": "es 默认文档类型:command", - "EveryMonth": "每月", - "ExecuteCycle": "执行周期", - "ExecuteFailedCommand": "执行失败命令", - "ExecutionTimes": "执行次数", - "ExpectedNextExecuteTime": "预计下次执行时间", - "FAILURE": "失败", - "FailedConditions": "没有达到条件的结果!", - "False": "否", - "Favicon": "网站图标", - "Feature": "功能", - "FieldRequiredError": "这个字段是必填项", - "FileEncryptionPassword": "文件加密密码", - "FlowDetail": "流程详情", - "FtpLog": "FTP日志", - "FuzzySearch": "支持模糊搜索", - "Gateway": "网关", - "GatewayProtocolHelpText": "SSH网关,支持代理SSH,RDP和VNC", - "GetErrorMsg": "获取失败", - "Go": "执行", - "GrantedAccounts": "授权的账号", - "GrantedApplications": "授权的应用", - "GrantedDatabases": "授权的数据库", - "GrantedK8Ss": "授权的Kubernetes", - "GrantedRemoteApps": "授权的远程应用", - "GroupsHelpMessage": "请输入用户组,多个用户组使用逗号分隔(需填写已存在的用户组)", - "Guide": "向导", - "HasRead": "是否已读", - "HelpDocument": "文档链接", - "HelpSupport": "支持链接", - "Home": "家目录", - "HomeHelpMessage": "默认家目录 /home/系统用户名: /home/username", - "HomePage": "首页", - "HostName": "主机名", - "HostProtocol": "主机协议", - "Hostname": "主机名", - "HostnameGroup": "资产名", - "Hosts": "主机", - "HttpPort": "HTTP端口", - "IP/Host": "IP/主机", - "Icon": "图标", - "IgnoreCase": "忽略大小写", - "ImprovePersonalInformation": "完善个人信息", - "InTotal": "总共", - "Include": "包含", - "Inherit": "继承", - "InputNumber": "请输入数字类型", - "InsecureCommandAlert": "危险命令告警", - "InsecureCommandEmailUpdate": "点我设置", - "InsecureCommandNotifyToSubscription": "危险命令通知已升级到消息订阅中,支持更多通知方式", - "InstantAdhoc": "即时命令", - "Invalid": "无效", - "Invalidity": "无效", - "Invite": "邀请", - "Ips": "请输入逗号分割的IP地址组", - "IsEffective": "已生效的", - "IsValid": "有效", - "JMSSSO": "SSO Token 登录", - "JobName": "作业名称", - "JobType": "作业类型", - "Join": "加入", - "K8s": "Kubernetes", - "K8sPermissionRules": "Kubernetes授权规则", - "Key": "键", - "Kubernetes": "Kubernetes", - "KubernetesApp": "Kubernetes", - "KubernetesAppCount": "Kubernetes应用数量", - "KubernetesAppCreate": "创建Kubernetes", - "KubernetesAppDetail": "Kubernetes详情", - "KubernetesAppPermission": "Kubernetes授权", - "KubernetesAppPermissionCreate": "创建Kubernetes授权规则", - "KubernetesAppPermissionDetail": "Kubernetes授权详情", - "KubernetesAppPermissionUpdate": "更新Kubernetes授权规则", - "KubernetesAppUpdate": "更新Kubernetes", - "LDAPServerInfo": "LDAP 服务器", - "LOWER_CASEREQUIRED": "须包含小写字母", - "LastCannotBeDeleteMsg": "最后一项,不能被删除", - "LastDay": "本月最后一天", - "LastExecutionOutput": "最后执行输出", - "LastRun": "最后运行", - "LastRunFailedHosts": "最后运行失败的主机", - "LastRunSuccessHosts": "最后运行成功的主机", - "LastWeek": "本月最后一个星期", - "LastWorking": "最近的那个工作日", - "LatestSessions": "最近登录记录", - "LatestSessions10": "最近10次登录", - "LatestTop10": "TOP 10", - "LatestVersion": "最新版本", - "LicenseDetail": "许可证详情", - "LinuxAdminUser": "Linux 特权用户", - "LinuxUserAffiliateGroup": "用户附属组", - "LoadStatus": "负载状态", - "Login": "用户登录", - "LoginCity": "登录城市", - "LoginConfig": "登录配置", - "LoginIP": "登录IP", - "LoginImage": "登录页面图片", - "LoginModeHelpMessage": "如果选择手动登录模式,用户名和密码可以不填写", - "LoginModel": "登录模式", - "LoginOption": "登录选项", - "LoginOverview": "会话统计", - "LoginTitle": "登录页面标题", - "LoginTo": "登录了", - "Login_confirmUser": "登录复核 受理人", - "LogoIndex": "Logo (带文字)", - "LogoLogout": "Logo (不带文字)", - "MFA": "MFA", - "MFAConfirm": "MFA 认证", - "MFARequireForSecurity": "为了安全请输入MFA", - "MFAVerify": "验证 MFA", - "MIN_LENGTHERROR": "密码最小长度 {0} 位", - "ManualInput": "手动输入", - "Mariadb": "MariaDB", - "Material": "内容", - "Memory": "内存", - "MessageSub": "消息订阅", - "Meta": "元数据", - "Model": "型号", - "ModifySSHKey": "修改 SSH Key", - "ModifyTheme": "修改主题", - "Mongodb": "MongoDB", - "Monthly": "按月", - "MyApps": "我的应用", - "Mysql": "Mysql", - "MysqlWorkbench": "MySQL Workbench", - "Mysql_workbenchIp": "数据库IP", - "Mysql_workbenchName": "数据库名", - "Mysql_workbenchPassword": "数据库密码", - "Mysql_workbenchPort": "数据库端口", - "Mysql_workbenchUsername": "数据库账号", - "Navigation": "导航", - "NeedAddAppsOrSystemUserErrMsg": "需要添加应用或系统用户", - "NeedSpecifiedFile": "需上传指定格式文件", - "Network": "网络", - "NoAlive": "离线", - "NoAnnouncement": "暂无公告", - "NoInputCommand": "未输入命令", - "NoLicense": "暂无许可证", - "NoPublished": "未发布", - "NoSQLProtocol": "非关系数据库", - "NoSystemUserWasSelected": "未选择系统用户", - "NodeCount": "节点数量", - "NotAlphanumericUnderscore": "只能输入字母、数字、下划线", - "NotParenthesis": "不能包含 ( )", - "Notifications": "通知", - "Num": "号", - "NumberRequired": "须包含数字", - "OTP": "MFA (OTP)", - "OfficialWebsite": "官网链接", - "OfficialWebsiteTip": "可以更改网站导航栏 帮助 -> 官网 的网址", - "On/Off": "启/停", - "OneClickRead": "当前已读", - "OnlineUsers": "在线账号", - "OnlyCSVFilesTips": "仅支持csv文件导入", - "OnlyLatestVersion": "仅最新版本", - "Open": "待处理", - "OpenId": "OpenID设置", - "OperateRecord": "操作记录", - "Ops": "任务", - "Options": "选项", - "Oracle": "Oracle", - "OrganizationMembership": "组织成员", - "Os": "操作系统", - "OtherAuth": "其它认证", - "OtherProtocol": "其它协议", - "OtherRules": "其它规则", - "Others": "其它", - "PENDING": "等待中", - "Parameter": "参数", - "PasswordAccount": "密码账号", - "PasswordCheckRule": "密码强弱规则", - "PasswordConfirm": "密码认证", - "PasswordHelpMessage": "密码或密钥密码", - "PasswordLength": "密码长度", - "PasswordOrPassphrase": "密码或密钥密码", - "PasswordOrToken": "密码 / 令牌", - "PasswordRequireForSecurity": "为了安全请输入密码", - "PasswordSelector": "密码输入框选择器", - "PasswordWithoutSpecialCharHelpText": "不能包含特殊字符", - "Pattern": "模式", - "Periodic": "执行周期", - "PeriodicPerform": "定时执行", - "Perm": "授权", - "PermName": "授权名称", - "Perms": "权限管理", - "Phone": "手机号", - "PlatformSimple": "平台", - "PleaseClickLeftApplicationToViewApplicationAccount": "应用账号列表,点击左侧应用进行查看", - "PleaseClickLeftAssetToViewAssetAccount": "资产账号列表,点击左侧资产进行查看", - "PleaseClickLeftAssetToViewGatheredUser": "收集用户列表,点击左侧资产进行查看", - "PleaseSelect": "请选择", - "Postgresql": "PostgreSQL", - "Primary": "主要的", - "PrimaryProtocol": "主要协议, 资产最基本最常用的协议,只能且必须设置一个", - "PriorityHelpMessage": "1-100, 1最低优先级,100最高优先级。授权多个用户时,高优先级的系统用户将会作为默认登录用户", - "PrivilegeFirst": "优先选择特权账号", - "PrivilegeOnly": "仅选择特权账号", - "ProtocolsEnabled": "启用协议", - "ProtocolsGroup": "协议", - "Provider": "云服务商", - "Public": "公共的", - "PublicIp": "公网IP", - "PublicProtocol": "如果是公共协议在连接资产时会显示", - "PushAllSystemUsersToAsset": "推送所有系统用户到资产", - "PushSelected": "推送所选", - "PushSelectedSystemUsersToAsset": "推送所选系统用户到资产", - "PushSystemUserNow": "推送系统用户", - "QuickAccess": "快速访问", - "QuickSelect": "快速选择", - "RDBProtocol": "关系型数据库", - "RUNNING": "运行中", - "Ratio": "比例", - "ReLoginErr": "登录时长已超过 5 分钟,请重新登录", - "Redis": "Redis", - "RefreshFail": "刷新失败", - "RefreshLdapCache": "刷新Ldap缓存,请稍后", - "RefreshLdapUser": "刷新缓存", - "RefreshPermissionCache": "刷新授权缓存", - "RefreshSuccess": "刷新成功", - "RelAnd": "与", - "RelNot": "非", - "RelOr": "或", - "Relation": "关系", - "RemoteApp": "远程应用", - "RemoteAppCount": "远程应用数量", - "RemoteAppDetail": "远程应用详情", - "RemoteAppListHelpMessage": "使用此功能前,请确保已将应用加载器上传到应用服务器并成功发布为一个 RemoteApp 应用 下载应用加载器", - "RemoteAppPermission": "远程应用授权", - "RemoteAppPermissionCreate": "创建远程应用授权规则", - "RemoteAppPermissionDetail": "远程应用授权详情", - "RemoteAppPermissionRules": "远程应用授权规则", - "RemoteAppPermissionUpdate": "更新远程应用授权规则", - "RemoteAppUpdate": "更新远程应用", - "RemoteApps": "远程应用", - "RemoteType": "应用类型", - "RemoveErrorMsg": "移除失败: ", - "RemoveFromCurrentNode": "从节点移除", - "RemoveFromOrgWarningMsg": "你确定从组织移除 ", - "RemoveWarningMsg": "你确定要移除", - "ReplaceNodeAssetsAdminUser": "替换节点资产的管理员", - "RequestApplicationPerm": "申请应用授权", - "Required": "必需的", - "RequiredHasUserNameMapped": "必须包含 username 字段的映射,如 { 'uid': 'username' }", - "RequiredProtocol": "必需协议, 添加资产时必须选择, 可以设置多个", - "ResetDingTalk": "解绑钉钉", - "ResetDingTalkLoginSuccessMsg": "重置成功, 用户可以重新绑定钉钉了", - "ResetDingTalkLoginWarningMsg": "你确定要解绑用户的 钉钉 吗?", - "ResetWechat": "解绑企业微信", - "ResetWechatLoginSuccessMsg": "重置成功, 用户可以重新绑定企业微信了", - "ResetWechatLoginWarningMsg": "你确定要解绑用户的 企业微信 吗?", - "Resources": "资源", - "Revise": "修改", - "RiskLevel": "风险等级", - "RolePerms": "角色权限", - "RunTimes": "执行次数", - "RunUser": "运行用户", - "Running": "运行中", - "SAML2Auth": "SAML2 认证", - "SFTPHelpMessage": "SFTP 的起始路径,家目录可以填: HOME.
支持变量: ${ACCOUNT} 连接的账号用户名, ${USER} 当前用户用户名, 如 /tmp/${ACCOUNT}", - "SPECIAL_CHARREQUIRED": "须包含特殊字符", - "SSO": "单点认证", - "SUCCESS": "成功", - "Scope": "类别", - "Script": "脚本列表", - "ScriptDetail": "脚本详情", - "SecretType": "密文类型", - "SecurityCommandExecution": "批量命令", - "SecurityInsecureCommand": "开启后,当资产上有危险命令执行时,会发送邮件告警通知", - "SecurityInsecureCommandEmailReceiver": "多个邮箱时,以半角逗号','分隔", - "SecurityLoginLimitCount": "限制登录失败次数", - "SecurityLoginLimitTime": "禁止登录时间间隔", - "SecurityMaxIdleTime": "连接最大空闲时间", - "SecurityMfaAuth": "多因子认证", - "SecurityPasswordExpirationTime": "密码过期时间", - "SecurityPasswordLowerCase": "必须包含小写字母", - "SecurityPasswordMinLength": "密码最小长度", - "SecurityPasswordNumber": "必须包含数字字符", - "SecurityPasswordSpecialChar": "必须包含特殊字符", - "SecurityPasswordUpperCase": "必须包含大写字母", - "SecurityServiceAccountRegistration": "组件注册", - "SecuritySetting": "安全设置", - "SelectAccount": "选择账号", - "SelectAssetsMessage": "选择左侧资产, 选择运行的系统用户,批量执行命令", - "SelectCreateMethod": "选择创建方式", - "SelectedAssets": "已选择资产:", - "Sender": "发送人", - "Senior": "高级", - "ServiceRatio": "组件负载统计", - "SessionActiveCount": "在线会话数量", - "SetAdDomainNoDisabled": "使用特权账号在资产上创建普通账号,如果设置了AD域名不能修改(Windows)", - "SetPublicKey": "设置SSH公钥", - "SignaturesAndTemplates": "Signatures and Templates", - "SiteUrl": "当前站点URL", - "Sqlserver": "SQLServer", - "SshPort": "SSH端口", - "Sshkey": "sshkey", - "SshkeyAccount": "密钥账号", - "StartEvery": "开始,每", - "Stat": "成功/失败/总", - "StorageConfiguration": "存储配置", - "Subject": "主题", - "SubmitSelector": "提交按钮选择器", - "Subscription": "消息订阅", - "SudoHelpMessage": "使用逗号分隔多个命令,如: /bin/whoami,/sbin/ifconfig", - "SwitchPage": "切换视图", - "SwitchToUser": "Su 用户", - "SwitchToUserListTips": "通过以下用户连接资产时,会使用当前系统用户登录再进行切换。", - "SymbolSet": "特殊符号集合", - "SymbolSetHelpText": "请输入此类型数据库支持的特殊符号集合,若生成的随机密码中有此类数据库不支持的特殊字符,改密计划将会失败", - "SyncProtocolToAsset": "同步协议到资产", - "SystemCpuLoad": "CPU负载", - "SystemDiskUsedPercent": "硬盘使用率", - "SystemMemoryUsedPercent": "内存使用率", - "SystemMessageSubscription": "系统消息订阅", - "SystemUser": "系统用户", - "SystemUserAmount": "系统用户数量", - "SystemUserCount": "系统用户", - "SystemUserCreate": "创建系统用户", - "SystemUserDetail": "系统用户详情", - "SystemUserId": "系统用户Id", - "SystemUserList": "系统用户", - "SystemUserListHelpMessage": "系统用户 是JumpServer 登录资产时使用的账号,如 root `ssh root@host`,而不是使用该用户名登录资产(ssh admin@host)`;
特权用户 是资产已存在的, 并且拥有 高级权限 的系统用户, JumpServer 使用该用户来 `推送系统用户`、`获取资产硬件信息` 等;
普通用户 可以在资产上预先存在,也可以由 特权用户 来自动创建。", - "SystemUserName": "系统用户名", - "SystemUserUpdate": "更新系统用户", - "SystemUsers": "系统用户", - "System_usersAmount": "系统用户", - "System_users_nameGroup": "系统用户名称", - "System_users_protocolGroup": "系统用户协议", - "System_users_usernameGroup": "系统用户名", - "TaskCenter": "任务中心", - "TaskDispatch": "任务下发成功", - "TaskName": "任务名称", - "TaskVersions": "任务各版本", - "Tasks": "任务", - "TemplateDetail": "模版详情", - "TemplateUpdate": "更新模版", - "Templates": "模版管理", - "TerminalAssetListPageSize": "资产分页每页数量", - "TerminalAssetListSortBy": "资产列表排序", - "TerminalHeartbeatInterval": "心跳间隔", - "TerminalPasswordAuth": "密码认证", - "TerminalPublicKeyAuth": "密钥认证", - "TerminalSessionKeepDuration": "会话保留时长", - "TerminalStat": "CPU/内存/磁盘", - "TerminalTelnetRegex": "Telnet 成功正则表达式", - "TestAllSystemUsersConnective": "测试所有系统用户可连接性", - "TestHelpText": "请输入目的地址进行测试", - "TestLdapLoginSubtitle": "请先提交LDAP配置再进行测试登录", - "TestMultiPort": "多个端口用,分隔", - "TestParam": "参数", - "TestSelected": "测试所选", - "TestSelectedSystemUsersConnective": "测试所选系统用户可连接性", - "The": "第", - "ThisPeriodic": "这是一个周期作业", - "TicketCreate": "创建工单", - "TicketsDone": "已办工单", - "TicketsNew": "提交工单", - "TicketsTodo": "待办工单", - "TimePeriod": "时段", - "TimerPeriod": "定时执行周期", - "TimesWeekUnit": "次/周", - "TokenHTTPMethod": "Token 获取方法", - "TopAssetsOfWeek": "周资产 TOP10", - "TopUsersOfWeek": "周用户 TOP10", - "TotalVersions": "版本数量", - "True": "是", - "UPPER_CASEREQUIRED": "须包含大写字母", - "Unknown": "未知", - "Unreachable": "不可连接", - "UnselectedAssets": "未选择资产或所选择的资产不支持SSH协议连接", - "UnselectedNodes": "未选择节点", - "UpdateAccountMsg": "请更新系统用户的账号信息", - "UpdateMFA": "更改多因子认证", - "UpdateSecret": "更新密文", - "UpdatedBy": "更新者", - "UploadFailed": "上传失败", - "UploadFile": "上传文件", - "UseParameterDefine": "定义参数", - "UserAclDetail": "用户登录规则详情", - "UserAclList": "用户登录", - "UserCount": "用户数量", - "UserFirstLogin": "首次登录", - "UserGroupCount": "用户组数量", - "UserGuide": "用户向导", - "UserGuideUrl": "用户向导URL", - "UserIP": "登录 IP", - "UserLoginACL": "用户登录", - "UserLoginACLCreate": "创建用户登录规则", - "UserLoginACLDetail": "用户登录限制", - "UserLoginACLUpdate": "更新用户登录规则", - "UserName": "姓名", - "UserNameSelector": "用户名输入框选择器", - "UserPage": "用户视图", - "UserRatio": "用户占比统计", - "UserSwitch": "用户切换", - "UserSwitchFrom": "切换自", - "UserUsername": "用户(用户名)", - "UsernameGroup": "用户名", - "UsernameHelpMessage": "用户名是动态的,登录资产时使用当前用户的用户名登录", - "UsernameOfCreateUpdatePage": "目标主机上用户的用户名;如果已️存在,修改用户密码;如果不存在,添加用户并设置密码;", - "Value": "值", - "Vault": "密码匣子", - "Vendor": "制造商", - "VersionDetail": "版本详情", - "VersionRunExecution": "执行历史", - "VmwareClient": "vSphere Client", - "VmwarePassword": "登录密码", - "VmwareTarget": "目标地址", - "VmwareUsername": "登录账号", - "WebFTP": "文件管理", - "WeekOf": "周的星期", - "Weekly": "按周", - "WindowsAdminUser": "Windows 特权用户", - "WorkBench": "工作台" -} \ No newline at end of file diff --git a/src/views/assets/Domain/DomainList.vue b/src/views/assets/Domain/DomainList.vue index 6b95ddfa3..c7f5ac5d0 100644 --- a/src/views/assets/Domain/DomainList.vue +++ b/src/views/assets/Domain/DomainList.vue @@ -34,7 +34,7 @@ export default { } }, gateways: { - label: this.$t('assets.Gateway'), + label: this.$t('Gateways'), formatter: AmountFormatter, formatterArgs: { permissions: 'assets.view_gateway', diff --git a/src/views/perms/AssetPermission/AssetPermissionList.vue b/src/views/perms/AssetPermission/AssetPermissionList.vue index 64ed02d0c..1000e2235 100644 --- a/src/views/perms/AssetPermission/AssetPermissionList.vue +++ b/src/views/perms/AssetPermission/AssetPermissionList.vue @@ -57,6 +57,7 @@ export default { }, columnsMeta: { name: { + minWidth: '100px', formatterArgs: { routeQuery: { activeTab: 'AssetPermissionDetail' @@ -113,7 +114,6 @@ export default { } }, nodes_amount: { - label: this.$t('perms.Node'), width: '60px', formatter: AmountFormatter, formatterArgs: {