Bläddra i källkod

修改树形结构自定义字段添加未选择选项

zhuliu 4 månader sedan
förälder
incheckning
4094304df4

+ 1 - 1
src/utils/constants.js

@@ -146,7 +146,7 @@ export default {
         {label: '权利人', value: 'PE',type:1,dataType:1,placeholder:'请输入权利人,例:钟丽红'},
         // {label: '代理机构代码', value: 'AG',type:1,dataType:1,placeholder:'请输入代理机构代码,例:11223'},
         {label: '代理人', value: 'AT',type:1,dataType:1,placeholder:'请输入代理人,例:张三'},
-        {label: '代理机构名称', value: 'AGN',type:1,dataType:1,placeholder:'请输入代理机构名称,例:威博'},
+        {label: '代理机构名称', value: 'AGN',type:1,dataType:1,placeholder:'请输入代理机构名称,例:威博'},
       ]
     },
     {

+ 12 - 0
src/views/report/components/patentList/components/customFields/index.vue

@@ -318,6 +318,18 @@ export default {
             const [num,option] = await Promise.allSettled([this.esCountAnalysis(row),this.queryProductCategory(row,type[row.filedKind])])
             var nums = num.status == 'fulfilled' ? num.value.detailDTOS : []
             var options = option.status == 'fulfilled' ? option.value : []
+            var obj = nums.find(item=>{
+              return item.name == '未选择'
+            })
+            if(obj && obj.number!=0){
+              options.push(
+                {
+                  id: "未选择",
+                  name: "未选择",
+                  customFieldId:row.value
+                }
+              )
+            }
             this.$set(row, 'options', options)
             if (!sign) {
              this.$set(row, 'check', [])