|
@@ -175,9 +175,9 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
selectRightTag(tag) {
|
|
|
- if(tag.type == 'input'){
|
|
|
- return;
|
|
|
- }
|
|
|
+ // if(tag.type == 'input'){
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
let tmpArr = [];
|
|
|
tmpArr.push(tag);
|
|
|
if (this.selectRightTagsList.length > 0 && tag.id == this.selectRightTagsList[0].id) {
|
|
@@ -210,7 +210,8 @@ export default {
|
|
|
return this.isHasTag(item, this.selectRightTagsList)
|
|
|
},
|
|
|
toggleTopDownList(type){
|
|
|
- if(this.selectRightTagsList.length == 0 || this.rightTagsList2.length == 0){
|
|
|
+ console.log('this.selectRightTagsList', this.selectRightTagsList)
|
|
|
+ if(this.selectRightTagsList.length == 0 || this.rightTagsList2.length == 0 ||this.selectRightTagsList[0].type == 'input' ){
|
|
|
return
|
|
|
}
|
|
|
const tmpRightSelect = JSON.parse(JSON.stringify(this.selectRightTagsList))
|
|
@@ -224,11 +225,9 @@ export default {
|
|
|
return;
|
|
|
}else{//先把这个元素和后面的输入框从数组中删除,再添加到数组里
|
|
|
let tmp1 = tmpRightLis[i]
|
|
|
- let tmp2 = tmpRightLis[i+1]
|
|
|
- tmpRightLis.splice(i,1)
|
|
|
- tmpRightLis.splice(i,1)
|
|
|
- tmpRightLis.splice(i-2,0,tmp1)
|
|
|
- tmpRightLis.splice(i-1,0,tmp2)
|
|
|
+ let tmp2 = tmpRightLis[i-2]
|
|
|
+ tmpRightLis.splice(i-2,1,tmp1)
|
|
|
+ tmpRightLis.splice(i,1,tmp2)
|
|
|
this.rightTagsList2 = [...tmpRightLis]
|
|
|
this.$emit('changeActionData',this.rightTagsList2, false);
|
|
|
return
|
|
@@ -238,15 +237,13 @@ export default {
|
|
|
}else if(type == 2){
|
|
|
for(let i = 0;i < tmpRightLis.length;i++){
|
|
|
if(numId === tmpRightLis[i].id){
|
|
|
- if(i == numLen-1){
|
|
|
+ if(i == numLen-2){
|
|
|
return;
|
|
|
}else{
|
|
|
let tmp1 = tmpRightLis[i]
|
|
|
- let tmp2 = tmpRightLis[i+1]
|
|
|
- tmpRightLis.splice(i,1)
|
|
|
- tmpRightLis.splice(i,1)
|
|
|
- tmpRightLis.splice(i+2,0,tmp1)
|
|
|
- tmpRightLis.splice(i+3,0,tmp2)
|
|
|
+ let tmp2 = tmpRightLis[i+2]
|
|
|
+ tmpRightLis.splice(i,1,tmp2)
|
|
|
+ tmpRightLis.splice(i+2,1,tmp1)
|
|
|
this.rightTagsList2 = [...tmpRightLis]
|
|
|
this.$emit('changeActionData',this.rightTagsList2, false);
|
|
|
return
|