|
@@ -128,28 +128,28 @@
|
|
|
<el-col :span="4">
|
|
|
<el-input v-model="queryParam.actualBuildArea" size="small" placeholder="请输入面积" class="ch-input-size" @keyup.enter.native="handleSearch()" />
|
|
|
</el-col>
|
|
|
-<!-- <el-col :span="4">-->
|
|
|
-<!-- <div style="margin-top: 6px">选房状态:</div>-->
|
|
|
-<!-- </el-col>-->
|
|
|
-<!-- <el-col :span="4">-->
|
|
|
-<!-- <el-select-->
|
|
|
-<!-- v-model="queryParam.isChooseStr"-->
|
|
|
-<!-- placeholder="请选择"-->
|
|
|
-<!-- size="small"-->
|
|
|
-<!-- clearable-->
|
|
|
-<!-- :popper-append-to-body="false"-->
|
|
|
-<!-- popper-class="statistic_base"-->
|
|
|
-<!-- >-->
|
|
|
-<!-- <el-option-->
|
|
|
-<!-- v-for="item in chooseOptions"-->
|
|
|
-<!-- :key="item.value"-->
|
|
|
-<!-- :popper-append-to-body="false"-->
|
|
|
-<!-- popper-class="statistic_base"-->
|
|
|
-<!-- :label="item.label"-->
|
|
|
-<!-- :value="item.value"-->
|
|
|
-<!-- />-->
|
|
|
-<!-- </el-select>-->
|
|
|
-<!-- </el-col>-->
|
|
|
+ <!-- <el-col :span="4">-->
|
|
|
+ <!-- <div style="margin-top: 6px">选房状态:</div>-->
|
|
|
+ <!-- </el-col>-->
|
|
|
+ <!-- <el-col :span="4">-->
|
|
|
+ <!-- <el-select-->
|
|
|
+ <!-- v-model="queryParam.isChooseStr"-->
|
|
|
+ <!-- placeholder="请选择"-->
|
|
|
+ <!-- size="small"-->
|
|
|
+ <!-- clearable-->
|
|
|
+ <!-- :popper-append-to-body="false"-->
|
|
|
+ <!-- popper-class="statistic_base"-->
|
|
|
+ <!-- >-->
|
|
|
+ <!-- <el-option-->
|
|
|
+ <!-- v-for="item in chooseOptions"-->
|
|
|
+ <!-- :key="item.value"-->
|
|
|
+ <!-- :popper-append-to-body="false"-->
|
|
|
+ <!-- popper-class="statistic_base"-->
|
|
|
+ <!-- :label="item.label"-->
|
|
|
+ <!-- :value="item.value"-->
|
|
|
+ <!-- />-->
|
|
|
+ <!-- </el-select>-->
|
|
|
+ <!-- </el-col>-->
|
|
|
</el-row>
|
|
|
<el-row class="lineheight20">
|
|
|
<el-col :span="4">
|
|
@@ -170,7 +170,7 @@
|
|
|
<el-row class="lineheight20">
|
|
|
<el-col :span="24">
|
|
|
<el-table
|
|
|
- ref="singleTable"
|
|
|
+ ref="myTable"
|
|
|
v-loading="loading"
|
|
|
:data="AllData"
|
|
|
highlight-current-row
|
|
@@ -191,13 +191,13 @@
|
|
|
<el-table-column label="可售状态" prop="saleStatusStr" />
|
|
|
<el-table-column label="已售状态" prop="soldStatusStr" />
|
|
|
<el-table-column label="选房状态" prop="isChooseStr" />
|
|
|
-<!-- <el-table-column label="操作" header-align="center" width="250">-->
|
|
|
-<!-- <template scope="scope">-->
|
|
|
-<!-- <!– <el-button size="mini" type="text" @click="handleEdit(scope.row)">编辑</el-button>–>-->
|
|
|
-<!-- <!– <el-button size="mini" type="text" @click="handleDelete(scope.row)">删除</el-button>–>-->
|
|
|
-<!-- <el-button size="mini" type="text" @click="handleView(scope.row)">查看</el-button>-->
|
|
|
-<!-- </template>-->
|
|
|
-<!-- </el-table-column>-->
|
|
|
+ <!-- <el-table-column label="操作" header-align="center" width="250">-->
|
|
|
+ <!-- <template scope="scope">-->
|
|
|
+ <!-- <!– <el-button size="mini" type="text" @click="handleEdit(scope.row)">编辑</el-button>–>-->
|
|
|
+ <!-- <!– <el-button size="mini" type="text" @click="handleDelete(scope.row)">删除</el-button>–>-->
|
|
|
+ <!-- <el-button size="mini" type="text" @click="handleView(scope.row)">查看</el-button>-->
|
|
|
+ <!-- </template>-->
|
|
|
+ <!-- </el-table-column>-->
|
|
|
</el-table>
|
|
|
<div class="table-page">
|
|
|
<el-pagination
|
|
@@ -563,6 +563,7 @@ export default {
|
|
|
uploadTitle: [],
|
|
|
loadingFlag: false,
|
|
|
selectList: [],
|
|
|
+ selectId: '',
|
|
|
expandedDeptKey: [],
|
|
|
chooseOptions: [
|
|
|
{
|
|
@@ -959,14 +960,23 @@ export default {
|
|
|
},
|
|
|
// 选中数据
|
|
|
handleSelectionChange(val) {
|
|
|
- this.selectList = this.selectList.filter(item => {
|
|
|
- for (let i = 0; i < this.AllData.length; i++) {
|
|
|
- if (this.AllData[i].id === item.id) {
|
|
|
- return false
|
|
|
- }
|
|
|
- }
|
|
|
- return true
|
|
|
- })
|
|
|
+ // this.selectList = this.selectList.filter(item => {
|
|
|
+ // for (let i = 0; i < this.AllData.length; i++) {
|
|
|
+ // if (this.AllData[i].id === item.id) {
|
|
|
+ // return false
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // return true
|
|
|
+ // })
|
|
|
+ // val.forEach(element => {
|
|
|
+ // element.houseId = element.id
|
|
|
+ // this.selectList.push(element)
|
|
|
+ // })
|
|
|
+ if (val.length > 1) {
|
|
|
+ this.$refs.myTable.clearSelection()
|
|
|
+ this.$refs.myTable.toggleRowSelection(val.pop())
|
|
|
+ }
|
|
|
+ this.selectList = []
|
|
|
val.forEach(element => {
|
|
|
element.houseId = element.id
|
|
|
this.selectList.push(element)
|