longyvfengyun
2023-12-25 d8d792a6842832e8f6af6604274c438b25053afe
src/pages/dataMager/battGroupMager.vue
@@ -4,9 +4,10 @@
            <div class="table-row">
                <div class="table-cell text-right">省:</div>
                <div class="table-cell">
                    <el-select
                    <el-select
                    v-model="filters.values.province"
                    @change="searchCity"
                    @change="searchCity"
                    allow-create
                    size="small" placeholder="请选择省">
                        <el-option
                        v-for="item in filters.data.province"
@@ -18,9 +19,10 @@
                </div>
                <div class="table-cell text-right">市:</div>
                <div class="table-cell">
                    <el-select
                    <el-select
                    v-model="filters.values.city"
                    @change="searchCounty"
                    @change="searchCounty"
                    allow-create
                    size="small" placeholder="请选择市">
                        <el-option
                        v-for="item in filters.data.city"
@@ -32,9 +34,9 @@
                </div>
                <div class="table-cell text-right">区/县/班组:</div>
                <div class="table-cell">
                    <el-select
                    <el-select
                    v-model="filters.values.county"
                    @change="searchHome"
                    @change="searchHome"
                    size="small" placeholder="请选择区/县/班组">
                        <el-option
                        v-for="item in filters.data.county"
@@ -46,10 +48,11 @@
                </div>
                <div class="table-cell text-right">机房名称:</div>
                <div class="table-cell w360">
                    <el-select
                    <el-select
                    v-model="filters.values.home"
                    @change="changeHome"
                    filterable
                    allow-create
                    size="small" placeholder="请选择机房名称">
                        <el-option
                        v-for="item in filters.data.home"
@@ -308,9 +311,9 @@
                <el-button type="primary" @click="searchData" round size="mini" icon="el-icon-search">查询</el-button>
                <el-button type="primary" round size="mini" icon="el-icon-wallet" @click="exportFile">导出</el-button>
            </div>
            <el-pagination size="mini"
            :current-page="page.pageCurr"
            :page-sizes="[10, 20, 30, 50, 100]"
            <el-pagination size="mini"
            :current-page="page.pageCurr"
            :page-sizes="[10, 20, 30, 50, 100]"
            :page-size="page.pageSize"
            layout="total, sizes, prev, pager, next, jumper"
            :total="page.pageAll"
@@ -344,7 +347,7 @@
        top="0"
        class="dialog-center"
        :modal-append-to-body="false">
            <add-group-mager
            <add-group-mager
            v-if="addDialog"
            :batt="batt"
            @success="addSuccess"></add-group-mager>
@@ -358,7 +361,7 @@
        top="0"
        class="dialog-center"
        :modal-append-to-body="false">
            <edit-group-mager
            <edit-group-mager
            v-if="editDialog"
            :batt="batt"
            @success="editSuccess"></edit-group-mager>
@@ -619,7 +622,7 @@
                            };
                            data.push(tmp);
                        }
                    }
                }
                // 设置第一笔数据
@@ -629,7 +632,7 @@
                });
                // 设置机房
                this.filters.data.home = data;
                // 查询数据
                this.searchData(true);
            });
@@ -651,7 +654,7 @@
        searchData(noLoading) {
            if(!noLoading) {
                this.loading = this.$layer.loading(1);
            }
            }
            let filters= this.filters.values;
            // 构造查询条件
            let searchParams = {