From bc0abf7d98a1da5448e64ffcaf07dd884c7a52e7 Mon Sep 17 00:00:00 2001 From: lvzk <897706680@qq.com> Date: Fri, 20 Jun 2025 18:53:46 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=8A=9F=E8=83=BD]=E8=87=AA=E5=8A=A8=E5=8C=96?= =?UTF-8?q?=E4=BD=9C=E4=B8=9A=E7=94=A8=E7=8E=AF=E5=A2=83=E5=85=A5=E5=8F=A3?= =?UTF-8?q?=E6=8E=A7=E5=88=B6runner=E7=BB=84=E8=8C=83=E5=9B=B4=20#[1437065?= =?UTF-8?q?558851584]=E8=87=AA=E5=8A=A8=E5=8C=96=E4=BD=9C=E4=B8=9A?= =?UTF-8?q?=E7=94=A8=E7=8E=AF=E5=A2=83=E5=85=A5=E5=8F=A3=E6=8E=A7=E5=88=B6?= =?UTF-8?q?runner=E7=BB=84=E8=8C=83=E5=9B=B4=20http://192.168.0.96:8090/de?= =?UTF-8?q?mo/rdm.html#/story-detail/939050947543040/939050947543042/14370?= =?UTF-8?q?65558851584?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- localconfig/i18n/language_en.json | 33 ++++++++++++++++++++++++++++- localconfig/i18n/language_zh.json | 35 +++++++++++++++++++++++++++++-- 2 files changed, 65 insertions(+), 3 deletions(-) diff --git a/localconfig/i18n/language_en.json b/localconfig/i18n/language_en.json index 5e87ca0..610c453 100644 --- a/localconfig/i18n/language_en.json +++ b/localconfig/i18n/language_en.json @@ -530,8 +530,16 @@ "autoexecprofileisnotfoundexception": { "autoexecprofileisnotfoundexception": "The preset parameter set {0} does not exist" }, + "autoexecrunnergroupnotfoundbytagandruleexception": { + "autoexecrunnergroupnotfoundbytagandruleexception": "The homework cannot find an executor group that meets the rule based on the executor group label \u0027{0}\u0027", + "autoexecrunnergroupnotfoundbytagandruleexceptionphase": "According to the actuator group label \u0027{1}\u0027 set in the homework stage \u0027{0}\u0027, no actuator group that meets the rules was found" + }, "autoexecrunnergroupnotfoundbytagexception": { - "autoexecrunnergroupnotfoundbytagexception": "According to tag \u0027{0}\u0027, the actuator group cannot be found" + "autoexecrunnergroupnotfoundbytagexception": "According to tag \u0027{0}\u0027, the actuator group cannot be found", + "autoexecrunnergroupnotfoundbytagexceptionphase": "According to the actuator group label \u0027{1}\u0027 set in the homework stage \u0027{0}\u0027, the actuator group cannot be found" + }, + "autoexecrunnergrouprulenotmatchexception": { + "autoexecrunnergrouprulenotmatchexception": "The executor group \u0027{1} ({2})\u0027 set by {0} does not meet the rules" }, "autoexecrunnergrouptaginvalidexception": { "autoexecrunnergrouptaginvalidexception": "The tag value \u0027{0}\u0027 for the actuator group is illegal and must be an array", @@ -853,6 +861,13 @@ "purchaser": "Customer Name" } } + }, + "rolevo": { + "entityfield": { + "name": { + "ruleprefix": "Rule prefix" + } + } } }, "nfda": { @@ -1376,6 +1391,10 @@ "runnerconnectrefusedexceptiona": "Runner link failed: {0}", "runnerconnectrefusedexceptionmsg": "Runner: \u0027{0}\u0027 connection failed, please check if the runner service is functioning properly and try again. Exception message: {1}" }, + "runnergroupnotfoundexception": { + "runnergroupnotfoundexception": "The actuator group does not exist. Please configure the actuator group first", + "runnergroupnotfoundexceptionname": "Executor group: {0} does not exist" + }, "runnergrouprunnerlistemptyexception": { "runnergrouprunnerlistemptyexception": "Executor group: {0} ({1}) does not have an executor" }, @@ -4961,6 +4980,18 @@ "rolesaveapi": { "getname": "Save role information" }, + "runnergroupsaveapi": { + "input": { + "param": { + "desc": { + "groupnetworklist": "Runner Group Network Segment List", + "name": "Runner group name", + "rule": "Runner rules", + "runnerlist": "Associated runner list" + } + } + } + }, "runnerregisterapi": { "description": { "desc": "Runner registration interface, directly determining a runner by IP" diff --git a/localconfig/i18n/language_zh.json b/localconfig/i18n/language_zh.json index 9d0ce8b..d5e57f5 100644 --- a/localconfig/i18n/language_zh.json +++ b/localconfig/i18n/language_zh.json @@ -530,15 +530,23 @@ "autoexecprofileisnotfoundexception": { "autoexecprofileisnotfoundexception": "预置参数集{0}不存在" }, + "autoexecrunnergroupnotfoundbytagandruleexception": { + "autoexecrunnergroupnotfoundbytagandruleexception": "不存在标签为“{0}”(作业设置)且满足规则的执行器组", + "autoexecrunnergroupnotfoundbytagandruleexceptionphase": "不存在标签为“{1}”(阶段”{0}“设置)且满足规则的执行器组" + }, "autoexecrunnergroupnotfoundbytagexception": { - "autoexecrunnergroupnotfoundbytagexception": "作业根据执行器组标签“{0}”,找不到执行器组" + "autoexecrunnergroupnotfoundbytagexception": "不存在标签为“{0}”(作业设置)的执行器组", + "autoexecrunnergroupnotfoundbytagexceptionphase": "不存在标签为“{1}”(阶段“{0}”设置)的执行器组" + }, + "autoexecrunnergrouprulenotmatchexception": { + "autoexecrunnergrouprulenotmatchexception": "{0}设置的执行器组“{1}({2})”,不满足规则" }, "autoexecrunnergrouptaginvalidexception": { "autoexecrunnergrouptaginvalidexception": "作业执行器组标签值“{0}”非法,标签不存在或不是数组。如果页面控件没有值,说明该标签已被删除,需要清空下拉框,重新配置保存", "autoexecrunnergrouptaginvalidexceptiona": "作业阶段{0}执行器组标签值“{1}”非法,标签不存在或不是数组。如果页面控件没有值,说明该标签已被删除,需要清空下拉框,重新配置保存" }, "autoexecrunnergrouptagnotmatchexception": { - "autoexecrunnergrouptagnotmatchexception": "找不到同时满足:{0}声明的执行器组“{1}“和{2}声明的标签“{3}”的执行器组" + "autoexecrunnergrouptagnotmatchexception": "执行器组“{1}“({0}指定)不存在标签“{3}”({2}指定)" }, "autoexecserviceisnotcatalogexception": { "autoexecserviceisnotcatalogexception": "服务:{0}不是目录" @@ -854,6 +862,13 @@ } } }, + "rolevo": { + "entityfield": { + "name": { + "ruleprefix": "规则前缀" + } + } + }, "tenantauditvo": { "error": "异常内容", "errorhash": "异常内容hash", @@ -1405,6 +1420,10 @@ "runnerconnectrefusedexceptiona": "Runner 链接失败: {0}", "runnerconnectrefusedexceptionmsg": "执行器(runner):“{0}” 连接失败,请检查执行器服务正常后重试。异常信息:{1}" }, + "runnergroupnotfoundexception": { + "runnergroupnotfoundexception": "执行器组不存在,请先配置执行器组", + "runnergroupnotfoundexceptionname": "执行器组: {0} 不存在" + }, "runnergrouprunnerlistemptyexception": { "runnergrouprunnerlistemptyexception": "执行器组: {0} ({1}) 不存在执行器" }, @@ -5013,6 +5032,18 @@ "rolesaveapi": { "getname": "保存角色信息" }, + "runnergroupsaveapi": { + "input": { + "param": { + "desc": { + "groupnetworklist": "runner组 网段列表", + "name": "runner 分组名", + "rule": "runner 规则", + "runnerlist": "关联的runner列表" + } + } + } + }, "runnerregisterapi": { "description": { "desc": "runner 注册接口,直接由ip确定一个runner" -- Gitee