style: 参数校验多语言翻译

This commit is contained in:
TsMask
2024-05-30 15:32:42 +08:00
parent bc59dc67e6
commit 6592561bca
3 changed files with 37 additions and 36 deletions

View File

@@ -469,21 +469,21 @@ export default {
neType: 'NE Type', neType: 'NE Type',
neTypePleace: "Please select the network element type", neTypePleace: "Please select the network element type",
noConfigData: "No data on configuration items", noConfigData: "No data on configuration items",
updateValue: "The value of the {num} attribute was modified successfully.", updateValue: "[ {num} ] parameter value modified successfully.",
updateValueErr: "Attribute value modification failure", updateValueErr: "Attribute value modification failure",
updateItem: "Modify Index to {num}.", updateItem: "Modify Index to {num}.",
updateItemErr: "Record modification failure", updateItemErr: "Record modification failure",
delItemOk: "Deleting Index as {num} succeeded", delItemOk: "Deleting Index as {num} succeeded",
addItemOk: "Add Index as {num} Record Succeeded", addItemOk: "Add Index as {num} Record Succeeded",
addItemErr: "Record addition failure", addItemErr: "Record addition failure",
requireUn: "{display} input value is of unknown type", requireUn: "[ {display} ] input value is of unknown type",
requireString: "The {display} parameter value is invalid.", requireString: "[ {display} ] parameter value is invalid.",
requireInt: "{display} Parameter value not in reasonable range {filter}", requireInt: "[ {display} ] parameter value not in reasonable range {filter}",
requireIpv4: "{display} not a legitimate IPV4 address", requireIpv4: "[ {display} ] not a legitimate IPV4 address",
requireIpv6: "{display} Not a legitimate IPV6 address.", requireIpv6: "[ {display} ] not a legitimate IPV6 address.",
requireEnum: "{display} is not a reasonable enumeration value.", requireEnum: "[ {display} ] is not a reasonable enumeration value.",
requireBool: "{display} is not a reasonable boolean value.", requireBool: "[ {display} ] is not a reasonable boolean value.",
editOkTip: "Confirm updating the value of this {num} attribute?", editOkTip: "Confirm updating the value of this [ {num} ] attribute?",
updateItemTip: "Confirm updating the data item with Index [{num}]?", updateItemTip: "Confirm updating the data item with Index [{num}]?",
delItemTip: "Confirm deleting the data item with Index [{num}]?", delItemTip: "Confirm deleting the data item with Index [{num}]?",
arrayMore: "Expand", arrayMore: "Expand",
@@ -1720,14 +1720,14 @@ export default {
cmdOpTip: "Select the item to be operated in the left command navigation!", cmdOpTip: "Select the item to be operated in the left command navigation!",
cmdNoTip: "{num} no optional command operation", cmdNoTip: "{num} no optional command operation",
require: "Mandatory parameter: {num}", require: "Mandatory parameter: {num}",
requireUn: "{display} input value is of unknown type", requireUn: "[ {display} ] input value is of unknown type",
requireString: "The {display} parameter value is invalid.", requireString: "[ {display} ] parameter value is invalid.",
requireInt: "{display} Parameter value not in reasonable range {filter}", requireInt: "[ {display} ] parameter value not in reasonable range {filter}",
requireIpv4: "{display} not a legitimate IPV4 address", requireIpv4: "[ {display} ] not a legitimate IPV4 address",
requireIpv6: "{display} Not a legitimate IPV6 address.", requireIpv6: "[ {display} ] not a legitimate IPV6 address.",
requireEnum: "{display} is not a reasonable enumeration value.", requireEnum: "[ {display} ] is not a reasonable enumeration value.",
requireBool: "{display} is not a reasonable boolean value.", requireBool: "[ {display} ] is not a reasonable boolean value.",
requireFile: "{display} is not a value that matches the parameter file type.", requireFile: "[ {display} ] is not a value that matches the parameter file type.",
cmdQuickEntry: "Command Quick Entry", cmdQuickEntry: "Command Quick Entry",
cmdQuickEntryHelp: "Line feed (Shift + Enter), Execute (Enter)", cmdQuickEntryHelp: "Line feed (Shift + Enter), Execute (Enter)",
cmdParamPanel: "Parameter Panel", cmdParamPanel: "Parameter Panel",

View File

@@ -469,21 +469,21 @@ export default {
neType: "网元类型", neType: "网元类型",
neTypePleace: "请选择网元类型", neTypePleace: "请选择网元类型",
noConfigData: "暂无配置项数据", noConfigData: "暂无配置项数据",
updateValue: "{num} 属性值修改成功", updateValue: "{num} 属性值修改成功",
updateValueErr: "属性值修改失败", updateValueErr: "属性值修改失败",
updateItem: "修改 Index 为 {num} 记录成功", updateItem: "修改 Index 为 {num} 记录成功",
updateItemErr: "记录修改失败", updateItemErr: "记录修改失败",
delItemOk: "删除 Index 为 {num} 记录成功", delItemOk: "删除 Index 为 {num} 记录成功",
addItemOk: "新增 Index 为 {num} 记录成功", addItemOk: "新增 Index 为 {num} 记录成功",
addItemErr: "记录新增失败", addItemErr: "记录新增失败",
requireUn: "{display} 输入值是未知类型", requireUn: "{display} 输入值是未知类型",
requireString: "{display} 参数值不合理", requireString: "{display} 参数值不合理",
requireInt: "{display} 参数值不在合理范围 {filter}", requireInt: "{display} 参数值不在合理范围 {filter}",
requireIpv4: "{display} 不是合法的IPV4地址", requireIpv4: "{display} 不是合法的IPV4地址",
requireIpv6: "{display} 不是合法的IPV6地址", requireIpv6: "{display} 不是合法的IPV6地址",
requireEnum: "{display} 不是合理的枚举值", requireEnum: "{display} 不是合理的枚举值",
requireBool: "{display} 不是合理的布尔类型的值", requireBool: "{display} 不是合理的布尔类型的值",
editOkTip: "确认更新该{num}属性值吗?", editOkTip: "确认更新该{num}属性值吗?",
updateItemTip: "确认更新Index为 【{num}】 的数据项?", updateItemTip: "确认更新Index为 【{num}】 的数据项?",
delItemTip: "确认删除Index为 【{num}】 的数据项?", delItemTip: "确认删除Index为 【{num}】 的数据项?",
arrayMore: "展开", arrayMore: "展开",
@@ -1720,14 +1720,14 @@ export default {
cmdOpTip: "左侧命令导航中选择要操作项!", cmdOpTip: "左侧命令导航中选择要操作项!",
cmdNoTip: "{num} 无可选命令操作", cmdNoTip: "{num} 无可选命令操作",
require: "必填参数:{num}", require: "必填参数:{num}",
requireUn: "{display} 输入值是未知类型", requireUn: "{display} 输入值是未知类型",
requireString: "{display} 参数值不合理", requireString: "{display} 参数值不合理",
requireInt: "{display} 参数值不在合理范围 {filter}", requireInt: "{display} 参数值不在合理范围 {filter}",
requireIpv4: "{display} 不是合法的IPV4地址", requireIpv4: "{display} 不是合法的IPV4地址",
requireIpv6: "{display} 不是合法的IPV6地址", requireIpv6: "{display} 不是合法的IPV6地址",
requireEnum: "{display} 不是合理的枚举值", requireEnum: "{display} 不是合理的枚举值",
requireBool: "{display} 不是合理的布尔类型的值", requireBool: "{display} 不是合理的布尔类型的值",
requireFile: "{display} 不是符合参数文件类型的值", requireFile: "{display} 不是符合参数文件类型的值",
cmdQuickEntry: "命令快速输入", cmdQuickEntry: "命令快速输入",
cmdQuickEntryHelp: "换行(Shift + Enter) 执行发送(Enter)", cmdQuickEntryHelp: "换行(Shift + Enter) 执行发送(Enter)",
cmdParamPanel: "参数面板", cmdParamPanel: "参数面板",

View File

@@ -84,13 +84,14 @@ export function validURL(str: string) {
// http:// is appended so url.Parse will succeed, strTemp used so it does not impact rxURL.MatchString // http:// is appended so url.Parse will succeed, strTemp used so it does not impact rxURL.MatchString
strTemp = 'http://' + str; strTemp = 'http://' + str;
} }
debugger;
let u = { host: '', pathname: '' };
try { try {
new URL(strTemp); new URL(strTemp);
} catch (error) { } catch (error) {
return false; return false;
} }
const u = new URL(strTemp);
if (u.host.startsWith('.')) { if (u.host.startsWith('.')) {
return false; return false;
} }