zhuliu 1 년 전
부모
커밋
be1e13bd34
1개의 변경된 파일9개의 추가작업 그리고 3개의 파일을 삭제
  1. 9 3
      src/views/project/patentDetails/components/PatentField.vue

+ 9 - 3
src/views/project/patentDetails/components/PatentField.vue

@@ -222,17 +222,23 @@ export default {
         if (item.type != 4) {
           params.fieldValue[0] = item.selectedValue
         } else {
-          if (item && item.selectedValue) {//单选的id
+          if (item && item.selectedValue == data.id) {//单选的id
             this.$set(item, 'selectedValue', '')
             this.$set(item, 'selected', [])
           } else {
             this.$set(item, 'selectedValue', data.id)
-            item.selected.push(
+            // item.selected.push(
+            //   {
+            //     value: data.name,
+            //     valueId: data.id
+            //   }
+            // )
+            item.selected = [
               {
                 value: data.name,
                 valueId: data.id
               }
-            )
+            ]
           }
         }
         params.optionType = 2