|
@@ -87,7 +87,8 @@
|
|
|
<el-checkbox v-for="source in item.options" :label="source.name" :key="source.name" @change="(val)=>checkData(source.name,item,val)">
|
|
|
<myTooltip :content="source.name" placement="top" effect="light">
|
|
|
<span class="source-checkbox-label text noWrap" :title="source.name">
|
|
|
- {{ ['LG','PT','SS'].includes(item.value) ? typeStatus[item.value][source.name] : source.name }}
|
|
|
+ <!-- {{ ['LG','PT','SS'].includes(item.value) ? typeStatus[item.value][source.name] : source.name }} -->
|
|
|
+ {{ getValueName(item,source.name) }}
|
|
|
</span>
|
|
|
</myTooltip>
|
|
|
<span class="source-checkbox-count">({{ source.number }})</span>
|
|
@@ -171,10 +172,8 @@ export default {
|
|
|
3: '审中',
|
|
|
},
|
|
|
PT: {//专利类型
|
|
|
- 1: '发明',
|
|
|
- 8: '发明',
|
|
|
- 2: '实用新型',
|
|
|
- 9: '实用新型',
|
|
|
+ '1罒8': '发明',
|
|
|
+ '2罒9': '实用新型',
|
|
|
3: '外观',
|
|
|
},
|
|
|
SS: {//专利状态
|
|
@@ -203,6 +202,26 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
+
|
|
|
+ //获取显示的名称
|
|
|
+ getValueName(item,name){
|
|
|
+ if(['LG','PT','SS'].includes(item.value)){
|
|
|
+ if(item.optionValue){
|
|
|
+ var obj = item.optionValue.find(item=>{
|
|
|
+ return item.value == name
|
|
|
+ })
|
|
|
+ if(obj){
|
|
|
+ return obj.value
|
|
|
+ }else{
|
|
|
+ return this.typeStatus[item.value][name];
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ return this.typeStatus[item.value][name]
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return name
|
|
|
+ },
|
|
|
+
|
|
|
// 专利IPC/CPC/UPC/LOC的选项变化
|
|
|
selectChange(val, data) {
|
|
|
this.$emit('selectChange', { val: val, data: data })
|