MrShi
2024-02-23 e4be5ba9eea9fe8408f3a7048a315b3767b33f49
company/src/views/business/insuranceApply.vue
@@ -28,16 +28,16 @@
                <el-select v-model="searchForm.baseSolutionId" placeholder="请选择" @change="search">
                    <el-option
                        v-for="item in solutionList"
                        :key="item.id"
                        :key="item.baseId"
                        :label="item.name"
                        :value="item.id">
                        :value="item.baseId">
                    </el-option>
                </el-select>
            </el-form-item>
            <el-form-item label="提交日期" prop="createDate">
            <el-form-item label="提交日期" prop="time">
                <el-date-picker
                    v-model="searchForm.createDate"
                    @change="search"
                    v-model="searchForm.time"
                    @change="changeTime"
                    type="daterange"
                    range-separator="至"
                    value-format="yyyy-MM-dd"
@@ -112,6 +112,7 @@
            searchForm: {
                createTimeS: '',
                createTimeE: '',
                time: [],
                baseSolutionId: '',
                companyId: '',
                statusCollect: ''
@@ -131,6 +132,23 @@
        this.loadSelectList()
    },
    methods:{
        // 搜索框重置
        reset () {
            this.$refs.searchForm.resetFields()
            this.searchForm.createTimeS = ''
            this.searchForm.createTimeE = ''
            this.search()
        },
        changeTime(e) {
            if (e.length > 0) {
                this.searchForm.createTimeS = e[0]
                this.searchForm.createTimeE = e[1]
            } else {
                this.searchForm.createTimeS = ''
                this.searchForm.createTimeE = ''
            }
            this.search()
        },
        // handlePageChange() {
        //   this.search()
        // },