|
@@ -28,18 +28,21 @@
|
|
|
icon="el-icon-search" circle></el-button>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <el-checkbox-group v-model="item.check" @change="onChange">
|
|
|
- <div class="source-checkbox">
|
|
|
- <el-checkbox v-for="source in item.options" :label="source.id || source.name" :key="source.id || source.name" @change="(val)=>checkData(source.id || source.name,item,val)">
|
|
|
- <myTooltip :content="source.name" placement="top" effect="light">
|
|
|
- <span class="source-checkbox-label text noWrap" :title="source.name">{{ source.name }}</span>
|
|
|
- </myTooltip>
|
|
|
- <!-- <span class="source-checkbox-label" :title="source.name">{{ source.name }}</span> -->
|
|
|
- <span v-if="source.id" class="source-checkbox-count">({{ getCount(item, source.id) }})</span>
|
|
|
- <span v-else class="source-checkbox-count">({{ source.number }})</span>
|
|
|
- </el-checkbox>
|
|
|
- </div>
|
|
|
- </el-checkbox-group>
|
|
|
+ <div class="content_list" v-loading="item.loading">
|
|
|
+ <el-checkbox-group v-model="item.check" @change="onChange">
|
|
|
+ <div class="source-checkbox">
|
|
|
+ <el-checkbox v-for="source in item.options" :label="source.id || source.name" :key="source.id || source.name" @change="(val)=>checkData(source.id || source.name,item,val)">
|
|
|
+ <myTooltip :content="source.name" placement="top" effect="light">
|
|
|
+ <span class="source-checkbox-label text noWrap" :title="source.name">{{ source.name }}</span>
|
|
|
+ </myTooltip>
|
|
|
+ <!-- <span class="source-checkbox-label" :title="source.name">{{ source.name }}</span> -->
|
|
|
+ <span v-if="source.id" class="source-checkbox-count">({{ getCount(item, source.id) }})</span>
|
|
|
+ <span v-else class="source-checkbox-count">({{ source.number }})</span>
|
|
|
+ </el-checkbox>
|
|
|
+ </div>
|
|
|
+ </el-checkbox-group>
|
|
|
+ </div>
|
|
|
+
|
|
|
</template>
|
|
|
|
|
|
<!-- 专利本身 -->
|
|
@@ -65,19 +68,22 @@
|
|
|
<el-button @click.stop="handleSearch(item)" size="small" type="primary" class="margin-left_10"
|
|
|
icon="el-icon-search" circle></el-button>
|
|
|
</div>
|
|
|
- <el-checkbox-group v-model="item.check" @change="onChange">
|
|
|
- <div class="source-checkbox">
|
|
|
- {{ item.value }}
|
|
|
- <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 }}
|
|
|
- </span>
|
|
|
- </myTooltip>
|
|
|
- <span class="source-checkbox-count">({{ source.number }})</span>
|
|
|
- </el-checkbox>
|
|
|
- </div>
|
|
|
- </el-checkbox-group>
|
|
|
+ <div class="content_list" v-loading="item.loading">
|
|
|
+ <el-checkbox-group v-model="item.check" @change="onChange">
|
|
|
+ <div class="source-checkbox">
|
|
|
+ {{ item.value }}
|
|
|
+ <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 }}
|
|
|
+ </span>
|
|
|
+ </myTooltip>
|
|
|
+ <span class="source-checkbox-count">({{ source.number }})</span>
|
|
|
+ </el-checkbox>
|
|
|
+ </div>
|
|
|
+ </el-checkbox-group>
|
|
|
+ </div>
|
|
|
+
|
|
|
</template>
|
|
|
|
|
|
<div class="patent-query-filter-search-bottom">
|
|
@@ -258,4 +264,7 @@ export default {
|
|
|
white-space: nowrap;
|
|
|
}
|
|
|
}
|
|
|
+.content_list{
|
|
|
+ min-height: 50px;
|
|
|
+}
|
|
|
</style>
|