部分问题修复
continuous-integration/drone/push Build is failing Details

main
wangxiaoshuang 2024-04-30 14:47:21 +08:00
parent 80801979fe
commit fe98bee8b1
1 changed files with 15 additions and 1 deletions

View File

@ -147,7 +147,7 @@ export default {
Port: [ Port: [
{ {
required: true, required: true,
message: this.$t("common:ruleMessage:specify"), message: this.$t("common:ruleMessage:portPattern"),
trigger: "blur", trigger: "blur",
}, },
{ {
@ -157,6 +157,20 @@ export default {
message: this.$t("common:ruleMessage:portPattern"), message: this.$t("common:ruleMessage:portPattern"),
trigger: "blur", trigger: "blur",
}, },
{
validator: (rule, value, callback) => {
if (
value &&
(String(value).includes(".") ||
new RegExp(/\D/g).test(String(value)))
) {
callback(new Error(this.$t("common:ruleMessage:portPattern")));
} else {
callback();
}
},
trigger: "blur",
},
], ],
}, },
btnLoading: false, btnLoading: false,