Commit 9db8a480 authored by wangxl's avatar wangxl

ooo

parent b0dd6179
<template>
<a-cascader :options="options" :show-search="{ filter }" :display-render="displayRender" expand-trigger="hover" placeholder="Please select" @change="onChange" />
</template>
<script>
import { specList } from "@/views/components/common/config"
export default {
name: "cascaderSelect",
data () {
return {
options: specList
};
},
created () {
console.log(this.options)
},
methods: {
onChange (value, selectedOptions) {
console.log(value, selectedOptions);
},
displayRender({ labels }) {
return labels[labels.length - 1];
},
filter (inputValue, path) {
return path.some(option => option.label.toLowerCase().indexOf(inputValue.toLowerCase()) > -1);
},
},
};
</script>
This diff is collapsed.
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
<a-form-item> <a-form-item>
<a-button type="primary" icon="search" @click="search">搜索</a-button> <a-button type="primary" icon="search" @click="search">搜索</a-button>
<a-button icon="reload" style="margin-left: 10px" @click="reset" class="bt-normal">重置</a-button> <a-button icon="reload" style="margin-left: 10px" @click="reset" class="bt-normal">重置</a-button>
<cascader-select/>
</a-form-item> </a-form-item>
</a-form> </a-form>
<a-divider style="height: 1px; background-color: #e8e8e8;" /> <a-divider style="height: 1px; background-color: #e8e8e8;" />
...@@ -52,15 +53,12 @@ import { getType } from '@/views/utils/auth' ...@@ -52,15 +53,12 @@ import { getType } from '@/views/utils/auth'
import moment from 'moment' import moment from 'moment'
import { isEmptyParams, filterExportExcelData, tableColumnsName } from "@/views/utils/common"; import { isEmptyParams, filterExportExcelData, tableColumnsName } from "@/views/utils/common";
import projectView from '@/views/report/project/components/projectView' import projectView from '@/views/report/project/components/projectView'
import scoreEdit from '@/views/evaluation/components/scoreEdit' import scoreEdit from '@/views/evaluation/components/scoreEdit'
import cascaderSelect from '@/views/components/common/cascaderSelect'
import paraSelect from '@/views/components/common/paraSelect'
import baseSelect from '@/views/components/common/baseSelect'
export default { export default {
name: 'queryProject', name: 'queryProject',
components: { components: {
projectView, scoreEdit, paraSelect, baseSelect projectView, scoreEdit, cascaderSelect
}, },
data () { data () {
return { return {
......
...@@ -87,6 +87,7 @@ import expertView from './components/expertView' ...@@ -87,6 +87,7 @@ import expertView from './components/expertView'
import expertEdit from './components/expertEdit'; import expertEdit from './components/expertEdit';
import expertImport from './components/expertImport'; import expertImport from './components/expertImport';
export default { export default {
name: 'expertReport', name: 'expertReport',
components: { expertView, expertEdit, expertImport }, components: { expertView, expertEdit, expertImport },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment