|
@@ -47,27 +47,39 @@
|
|
|
|
|
|
<!-- 专利本身 -->
|
|
|
<template v-else>
|
|
|
- <div v-if="item.children && item.children.length>0" style="margin-bottom: 10px;">
|
|
|
- <el-select v-model="item.select" @change="selectChange($event, item)" placeholder="请选择" size="small">
|
|
|
- <el-option v-for="item in item.children" :key="item.value" :label="item.label"
|
|
|
- :value="item.value">
|
|
|
- </el-option>
|
|
|
+ <div v-if="item.optionValue && item.optionValue.length>0" style="display: flex;align-items: center;">
|
|
|
+ <el-select v-model="item.valueOne" placeholder="请选择" size="small" clearable>
|
|
|
+ <el-option v-for="item in item.optionValue" :key="item.value" :label="item.label"
|
|
|
+ :value="item.value">
|
|
|
+ </el-option>
|
|
|
</el-select>
|
|
|
- </div>
|
|
|
- <div style="display: flex;align-items: center;">
|
|
|
- <template v-if="item.type == 'DateTime'">
|
|
|
- <el-date-picker clear-icon v-model="item.valueOne" size="small" type="year" value-format="yyyy"
|
|
|
- placeholder="请选择时间"></el-date-picker>
|
|
|
- <span style="margin: 5px;">至</span>
|
|
|
- <el-date-picker clear-icon v-model="item.valueTwo" size="small" type="year" value-format="yyyy"
|
|
|
- placeholder="请选择时间"></el-date-picker>
|
|
|
- </template>
|
|
|
- <template v-else>
|
|
|
- <el-input size="small" v-model="item.valueOne" placeholder="请输入内容"></el-input>
|
|
|
- </template>
|
|
|
<el-button @click.stop="handleSearch(item)" size="small" type="primary" class="margin-left_10"
|
|
|
- icon="el-icon-search" circle></el-button>
|
|
|
+ icon="el-icon-search" circle></el-button>
|
|
|
</div>
|
|
|
+ <template v-else>
|
|
|
+ <div v-if="item.children && item.children.length>0" style="margin-bottom: 10px;">
|
|
|
+ <el-select v-model="item.select" @change="selectChange($event, item)" placeholder="请选择" size="small">
|
|
|
+ <el-option v-for="item in item.children" :key="item.value" :label="item.label"
|
|
|
+ :value="item.value">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex;align-items: center;">
|
|
|
+ <template v-if="item.type == 'DateTime'">
|
|
|
+ <el-date-picker clear-icon v-model="item.valueOne" size="small" type="year" value-format="yyyy"
|
|
|
+ placeholder="请选择时间"></el-date-picker>
|
|
|
+ <span style="margin: 5px;">至</span>
|
|
|
+ <el-date-picker clear-icon v-model="item.valueTwo" size="small" type="year" value-format="yyyy"
|
|
|
+ placeholder="请选择时间"></el-date-picker>
|
|
|
+ </template>
|
|
|
+ <template v-else>
|
|
|
+ <el-input size="small" v-model="item.valueOne" placeholder="请输入内容"></el-input>
|
|
|
+ </template>
|
|
|
+ <el-button @click.stop="handleSearch(item)" size="small" type="primary" class="margin-left_10"
|
|
|
+ icon="el-icon-search" circle></el-button>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+
|
|
|
<div class="content_list" v-loading="item.loading">
|
|
|
<el-checkbox-group v-model="item.check" @change="onChange">
|
|
|
<div class="source-checkbox">
|