fix(测试跟踪): 批量和编辑单个用例的标签时,统一长度限制
--bug=1032091 --user=陈建星 【测试跟踪】github#27123,【测试跟踪-功能用例】批量编辑标签时,当标签长度输入过长时会提示错误信息,但是单个用例编辑标签时可以正常保存。 https://www.tapd.cn/55049933/s/1427723
This commit is contained in:
parent
64fa7aef84
commit
397254ded2
|
@ -151,7 +151,7 @@ export default {
|
||||||
tag = tag.trim();
|
tag = tag.trim();
|
||||||
if (tag && !this.innerTags.includes(tag)) {
|
if (tag && !this.innerTags.includes(tag)) {
|
||||||
if (tag.length > 15) {
|
if (tag.length > 15) {
|
||||||
this.$error(this.$t('commons.tag_length_tip'));
|
this.$error(this.$t('commons.tag_length_tip', [15]));
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
this.innerTags.push(tag);
|
this.innerTags.push(tag);
|
||||||
|
|
|
@ -66,6 +66,10 @@ export default {
|
||||||
type: String,
|
type: String,
|
||||||
default: "tags",
|
default: "tags",
|
||||||
},
|
},
|
||||||
|
maxLength: {
|
||||||
|
type: Number,
|
||||||
|
default: 15,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
if (!this.currentScenario[this.prop]) {
|
if (!this.currentScenario[this.prop]) {
|
||||||
|
@ -138,8 +142,8 @@ export default {
|
||||||
addTag(tag) {
|
addTag(tag) {
|
||||||
tag = tag.trim();
|
tag = tag.trim();
|
||||||
if (tag && !this.innerTags.includes(tag)) {
|
if (tag && !this.innerTags.includes(tag)) {
|
||||||
if (tag.length > 15) {
|
if (tag.length > this.maxLength) {
|
||||||
this.$error(this.$t("commons.tag_length_tip"));
|
this.$error(this.$t("commons.tag_length_tip", [this.maxLength]));
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
this.innerTags.push(tag);
|
this.innerTags.push(tag);
|
||||||
|
|
|
@ -121,6 +121,10 @@ export default {
|
||||||
},
|
},
|
||||||
addTag(tag) {
|
addTag(tag) {
|
||||||
tag = tag.trim()
|
tag = tag.trim()
|
||||||
|
if (tag.length > 50) {
|
||||||
|
this.$error(this.$t("commons.tag_length_tip", [50]));
|
||||||
|
return false;
|
||||||
|
}
|
||||||
if (tag && !this.innerTags.includes(tag)) {
|
if (tag && !this.innerTags.includes(tag)) {
|
||||||
this.innerTags.push(tag)
|
this.innerTags.push(tag)
|
||||||
return true
|
return true
|
||||||
|
|
|
@ -394,7 +394,7 @@ const message = {
|
||||||
},
|
},
|
||||||
image: "Image",
|
image: "Image",
|
||||||
tag: "Tag",
|
tag: "Tag",
|
||||||
tag_length_tip: "The length of the tag cannot exceed 15 characters",
|
tag_length_tip: "The length of the tag cannot exceed {0} characters",
|
||||||
append_tag: "Append Tag",
|
append_tag: "Append Tag",
|
||||||
append_tag_tip:
|
append_tag_tip:
|
||||||
"Checked: add a new label; unchecked: overwrite the original label;",
|
"Checked: add a new label; unchecked: overwrite the original label;",
|
||||||
|
|
|
@ -387,7 +387,7 @@ const message = {
|
||||||
},
|
},
|
||||||
image: "镜像",
|
image: "镜像",
|
||||||
tag: "标签",
|
tag: "标签",
|
||||||
tag_length_tip: "标签长度不能超过15个字符",
|
tag_length_tip: "标签长度不能超过{0}个字符",
|
||||||
append_tag: "追加标签",
|
append_tag: "追加标签",
|
||||||
append_tag_tip: "勾选:新增标签;不勾选:覆盖原有标签;",
|
append_tag_tip: "勾选:新增标签;不勾选:覆盖原有标签;",
|
||||||
module: {
|
module: {
|
||||||
|
|
|
@ -388,7 +388,7 @@ const message = {
|
||||||
image: "鏡像",
|
image: "鏡像",
|
||||||
tag: "標簽",
|
tag: "標簽",
|
||||||
append_tag: "追加標籤",
|
append_tag: "追加標籤",
|
||||||
tag_length_tip: "標籤長度不能超過15個字符",
|
tag_length_tip: "標籤長度不能超過{0}個字符",
|
||||||
append_tag_tip: "勾選:新增標籤;不勾選:覆蓋原有標籤;",
|
append_tag_tip: "勾選:新增標籤;不勾選:覆蓋原有標籤;",
|
||||||
module: {
|
module: {
|
||||||
select_module: "選擇模塊",
|
select_module: "選擇模塊",
|
||||||
|
|
|
@ -84,6 +84,7 @@
|
||||||
<ms-input-tag
|
<ms-input-tag
|
||||||
:currentScenario="form"
|
:currentScenario="form"
|
||||||
v-if="showInputTag"
|
v-if="showInputTag"
|
||||||
|
:max-length="50"
|
||||||
ref="tag"
|
ref="tag"
|
||||||
class="ms-case-input"
|
class="ms-case-input"
|
||||||
></ms-input-tag>
|
></ms-input-tag>
|
||||||
|
|
Loading…
Reference in New Issue