fix(测试跟踪): 左侧模块树新增模块删除时多次提示问题
--bug=1024083 --user=宋昌昌 【测试跟踪】删除模块操作,不应该有报错提示 https://www.tapd.cn/55049933/s/1347194
This commit is contained in:
parent
f8a0bfe491
commit
326bcf5cbd
|
@ -445,24 +445,20 @@ export default {
|
||||||
save(node, data) {
|
save(node, data) {
|
||||||
if (data.name.trim() === '') {
|
if (data.name.trim() === '') {
|
||||||
this.$warning(this.$t('test_track.module.input_name'), false);
|
this.$warning(this.$t('test_track.module.input_name'), false);
|
||||||
this.$refs['nameInput'].focus();
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (data.name.trim().length > this.nameLimit) {
|
if (data.name.trim().length > this.nameLimit) {
|
||||||
this.$warning(this.$t('test_track.length_less_than') + this.nameLimit, false);
|
this.$warning(this.$t('test_track.length_less_than') + this.nameLimit, false);
|
||||||
this.$refs['nameInput'].focus();
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (data.name.indexOf("\\") > -1) {
|
if (data.name.indexOf("\\") > -1) {
|
||||||
this.$warning(this.$t('commons.node_name_tip'), false);
|
this.$warning(this.$t('commons.node_name_tip'), false);
|
||||||
this.$refs['nameInput'].focus();
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
let sameLevelNode = node.parent.childNodes;
|
let sameLevelNode = node.parent.childNodes;
|
||||||
let filterNode = sameLevelNode.filter(sameNode => sameNode.data.name === node.data.name);
|
let filterNode = sameLevelNode.filter(sameNode => sameNode.data.name === node.data.name);
|
||||||
if (filterNode.length > 1) {
|
if (filterNode.length > 1) {
|
||||||
this.$warning(this.$t('test_track.module.case_module_already_exists'), false);
|
this.$warning(this.$t('test_track.module.case_module_already_exists'), false);
|
||||||
this.$refs['nameInput'].focus();
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
let param = {};
|
let param = {};
|
||||||
|
|
Loading…
Reference in New Issue