Luolei 6 år sedan
förälder
incheckning
81a60808f5

+ 9 - 3
src/components/icss/CommonTemplate.vue

@@ -490,9 +490,15 @@ export default {
       return this.isHasTag(item, this.selectRightTagsList)
     },
     toLeftList() {
-      if (this.selectRightTagsList.length>0 && this.selectRightTagsList[0].type !== 'sub') {    //往左的是子模板不变或者输入框,是输入框或者标签就删除
-        for (let i = 0; i < this.selectRightTagsList.length; i++) {
-          this.rightTagsList = this.rightTagsList.filter(item => item.id !== this.selectRightTagsList[0].id)
+      let tmpRightLis = this.selectRightTagsList;
+      if (tmpRightLis.length>0 && tmpRightLis[0].type !== 'sub') {    //往左的是子模板不变或者输入框,是输入框或者标签就删除
+        for (let i = 0; i < tmpRightLis.length; i++) {
+          this.rightTagsList = this.rightTagsList.filter(item => item.id !== tmpRightLis[0].id)
+        }
+        if(tmpRightLis[0].flag == 1){
+          this.flagLisFst = -1
+        }else if(tmpRightLis[0].flag == 4){
+          this.flagLisSec = -1
         }
         this.searchTagList()
         this.$emit('changeActionData', this.rightTagsList, false);

+ 1 - 1
src/components/icss/TemplateMaintenanceWrap.vue

@@ -90,7 +90,7 @@ export default {
           type: 'warning'
         });
         return;
-      }else if(detailLis[0].questionId == '' && detailLis.length == 1){
+      }else if(detailLis[0].questionId == '' && detailLis.length == 1 && detailLis[0].flag != 3){
         this.$message({
           message: '保存模版时,无法保存单独的输入栏',
           type: 'warning'