소스 검색

bug 修复

lilei 2 년 전
부모
커밋
b2f5dbf36c
1개의 변경된 파일8개의 추가작업 그리고 4개의 파일을 삭제
  1. 8 4
      src/views/common/dingDepartUser.js

+ 8 - 4
src/views/common/dingDepartUser.js

@@ -56,10 +56,14 @@ const DingDepartUser = {
       )
     },
     handleChange(value) {
-      console.log(value);
-      this.defaultVal = value;
-      this.$emit('change', value, this.id);
-      this.$emit('input', value);
+      console.log(this.defaultVal,value);
+      const last = value[value.length-1]
+      const has = this.defaultVal.find(item => item.value == last.value)
+      if(!has || this.defaultVal.length > value.length){
+        this.defaultVal = value;
+        this.$emit('change', value, this.id);
+        this.$emit('input', value);
+      }
     },
     // 格式化数据
     formatData(data){