inquiry.vue 20.0 KB
<template>
    <el-container>
        <el-main style="background-color: #EAEAEA">
<!--            航班号查询-->
            <el-row style="height: 180px">
                <el-col :span="24">
                    <el-row>
                        <p style="font-size: 28px">航班号查询</p>
                    </el-row>
                    <el-row>
                        <el-input placeholder="请输入内容" v-model="input3" class="input-with-select">
                            <el-button slot="append" icon="el-icon-search"></el-button>
                        </el-input>
                    </el-row>
                </el-col>
            </el-row>
<!--            条件查询-->
            <el-row style="">
                <el-col :span="24">
                    <el-row>
                        <p style="font-size: 28px">条件查询</p>
                    </el-row>
                    <el-row>
                        <el-tabs v-model="activeName" @tab-click="handleClick" style="width: 100%">
                            <el-tab-pane label="国内出港" name="first">
                                <div style=";margin-top: 15px">
                                    <el-time-picker
                                            v-model="value1"
                                            :picker-options="{selectableRange: '18:30:00 - 20:30:00' }"
                                            placeholder="任意时间点"
                                    style="width: 140px">
                                    </el-time-picker>
                                    <el-time-picker
                                            arrow-control
                                            v-model="value2"
                                            :picker-options="{selectableRange: '18:30:00 - 20:30:00' }"
                                            placeholder="任意时间点"
                                            style="width: 140px">
                                    </el-time-picker>
                                    <el-select v-model="value" placeholder="目的地" style="width: 140px">
                                        <el-option
                                                v-for="item in options"
                                                :key="item.value"
                                                :label="item.label"
                                                :value="item.value">
                                        </el-option>
                                    </el-select>
                                    <el-select v-model="value" placeholder="航空公司" style="width: 140px">
                                        <el-option
                                                v-for="item in options"
                                                :key="item.value"
                                                :label="item.label"
                                                :value="item.value">
                                        </el-option>
                                    </el-select>
                                    <el-button type="primary">点击查询</el-button>
                                </div>
                                <el-row style="margin-top: 15px">
                                    <el-col :span="23">
                                        <el-table
                                                :data="tableData"
                                                style="width: 100%">
                                            <el-table-column
                                                    prop=""
                                                    label="计划离港">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="航班号">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="航空公司">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="目的地">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="预计/实际离港">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="状态">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="航站楼">
                                            </el-table-column>
                                        </el-table>
                                    </el-col>
                                </el-row>
                            </el-tab-pane>
                            <el-tab-pane label="国际/地区出港" name="second">
                                <div style=";margin-top: 15px">
                                    <el-time-picker
                                            v-model="value1"
                                            :picker-options="{selectableRange: '18:30:00 - 20:30:00' }"
                                            placeholder="任意时间点"
                                            style="width: 140px">
                                    </el-time-picker>
                                    <el-time-picker
                                            arrow-control
                                            v-model="value2"
                                            :picker-options="{selectableRange: '18:30:00 - 20:30:00' }"
                                            placeholder="任意时间点"
                                            style="width: 140px">
                                    </el-time-picker>
                                    <el-select v-model="value" placeholder="目的地" style="width: 140px">
                                        <el-option
                                                v-for="item in options"
                                                :key="item.value"
                                                :label="item.label"
                                                :value="item.value">
                                        </el-option>
                                    </el-select>
                                    <el-select v-model="value" placeholder="航空公司" style="width: 140px">
                                        <el-option
                                                v-for="item in options"
                                                :key="item.value"
                                                :label="item.label"
                                                :value="item.value">
                                        </el-option>
                                    </el-select>
                                    <el-button type="primary">点击查询</el-button>
                                </div>
                                <el-row style="margin-top: 15px">
                                    <el-col :span="23">
                                        <el-table
                                                :data="tableData"
                                                style="width: 100%">
                                            <el-table-column
                                                    prop=""
                                                    label="计划离港">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="航班号">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="航空公司">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="目的地">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="预计/实际离港">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="状态">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="航站楼">
                                            </el-table-column>
                                        </el-table>
                                    </el-col>
                                </el-row>
                            </el-tab-pane>
                            <el-tab-pane label="国内到港" name="third">
                                <div style=";margin-top: 15px">
                                    <el-time-picker
                                            v-model="value1"
                                            :picker-options="{selectableRange: '18:30:00 - 20:30:00' }"
                                            placeholder="任意时间点"
                                            style="width: 140px">
                                    </el-time-picker>
                                    <el-time-picker
                                            arrow-control
                                            v-model="value2"
                                            :picker-options="{selectableRange: '18:30:00 - 20:30:00' }"
                                            placeholder="任意时间点"
                                            style="width: 140px">
                                    </el-time-picker>
                                    <el-select v-model="value" placeholder="目的地" style="width: 140px">
                                        <el-option
                                                v-for="item in options"
                                                :key="item.value"
                                                :label="item.label"
                                                :value="item.value">
                                        </el-option>
                                    </el-select>
                                    <el-select v-model="value" placeholder="航空公司" style="width: 140px">
                                        <el-option
                                                v-for="item in options"
                                                :key="item.value"
                                                :label="item.label"
                                                :value="item.value">
                                        </el-option>
                                    </el-select>
                                    <el-button type="primary">点击查询</el-button>
                                </div>
                                <el-row style="margin-top: 15px">
                                    <el-col :span="23">
                                        <el-table
                                                :data="tableData"
                                                style="width: 100%">
                                            <el-table-column
                                                    prop=""
                                                    label="计划离港">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="航班号">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="航空公司">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="目的地">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="预计/实际离港">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="状态">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="航站楼">
                                            </el-table-column>
                                        </el-table>
                                    </el-col>
                                </el-row>
                            </el-tab-pane>
                            <el-tab-pane label="国际/地区到港" name="fourth">
                                <div style=";margin-top: 15px">
                                    <el-time-picker
                                            v-model="value1"
                                            :picker-options="{selectableRange: '18:30:00 - 20:30:00' }"
                                            placeholder="任意时间点"
                                            style="width: 140px">
                                    </el-time-picker>
                                    <el-time-picker
                                            arrow-control
                                            v-model="value2"
                                            :picker-options="{selectableRange: '18:30:00 - 20:30:00' }"
                                            placeholder="任意时间点"
                                            style="width: 140px">
                                    </el-time-picker>
                                    <el-select v-model="value" placeholder="目的地" style="width: 140px">
                                        <el-option
                                                v-for="item in options"
                                                :key="item.value"
                                                :label="item.label"
                                                :value="item.value">
                                        </el-option>
                                    </el-select>
                                    <el-select v-model="value" placeholder="航空公司" style="width: 140px">
                                        <el-option
                                                v-for="item in options"
                                                :key="item.value"
                                                :label="item.label"
                                                :value="item.value">
                                        </el-option>
                                    </el-select>
                                    <el-button type="primary">点击查询</el-button>
                                </div>
                                <el-row style="margin-top: 15px">
                                    <el-col :span="23">
                                        <el-table
                                                :data="tableData"
                                                style="width: 100%">
                                            <el-table-column
                                                    prop=""
                                                    label="计划离港">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="航班号">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="航空公司">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="目的地">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="预计/实际离港">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="状态">
                                            </el-table-column>
                                            <el-table-column
                                                    prop=""
                                                    label="航站楼">
                                            </el-table-column>
                                        </el-table>
                                    </el-col>
                                </el-row>
                            </el-tab-pane>
                        </el-tabs>
                    </el-row>
                    <el-row>
                        <div>
                            <el-pagination
                                    @size-change="handleSizeChange"
                                    @current-change="handleCurrentChange"
                                    :current-page="currentPage4"
                                    :page-sizes="[100, 200, 300, 400]"
                                    :page-size="100"
                                    layout="total, sizes, prev, pager, next, jumper"
                                    :total="400">
                            </el-pagination>
                        </div>

                    </el-row>
                </el-col>
            </el-row>
        </el-main>
    </el-container>
</template>

<script>
    export default {
        data() {
            return {
                currentPage4: 4,
                activeName: 'first'
            };
        },
        methods: {
            handleSizeChange(val) {
                console.log(`每页 ${val} 条`);
            },
            handleCurrentChange(val) {
                console.log(`当前页: ${val}`);
            }
        },

    }
</script>

<style scoped>
.input-with-select{
    width: 450px;
}
.el-row{
    margin-left: 10px;
    width: 98%;
    background-color: #FFFFFF;
}
</style>