|
@@ -123,6 +123,15 @@
|
|
|
:tree-data="l.option"
|
|
|
@change="(e) => $emit('change', l.key, e || '')"
|
|
|
/>
|
|
|
+
|
|
|
+ <TagSearch
|
|
|
+ v-else-if="l.type === 'TagSearch'"
|
|
|
+ v-model="l.value"
|
|
|
+ :type="l.pageType"
|
|
|
+ style="width: 100%"
|
|
|
+ :placeholder="l.placeholder"
|
|
|
+ @change="(e) => $emit('change', l.key, e || '')"
|
|
|
+ />
|
|
|
<el-input
|
|
|
v-else
|
|
|
v-model="l.value"
|
|
@@ -138,6 +147,7 @@
|
|
|
</template>
|
|
|
<script>
|
|
|
import moment from 'moment'
|
|
|
+import TagSearch from '@/components/Tag/TagSearch'
|
|
|
moment.locale('zh-cn')
|
|
|
export default {
|
|
|
props: {
|
|
@@ -157,6 +167,9 @@ export default {
|
|
|
required: false
|
|
|
}
|
|
|
},
|
|
|
+ components: {
|
|
|
+ TagSearch
|
|
|
+ },
|
|
|
data() {
|
|
|
return {
|
|
|
pickerOptions: {
|