Browse Source

房屋信息

feature
jiangyy 3 years ago
parent
commit
6db6790482
  1. 2
      src/assets/scss/modules/management/list-main.scss
  2. 43
      src/views/modules/base/community/buildTable.vue
  3. 8
      src/views/modules/base/community/community.vue
  4. 19
      src/views/modules/base/community/communityTable.vue
  5. 55
      src/views/modules/base/community/roomTable.vue

2
src/assets/scss/modules/management/list-main.scss

@ -13,7 +13,7 @@
overflow:hidden;
/deep/ .el-form-item{
margin-bottom:14px;
margin-bottom:16px;
}
.u-search-btn{

43
src/views/modules/base/community/buildTable.vue

@ -144,8 +144,8 @@
<el-table-column prop="buildingName"
fixed="left"
label="楼栋名称"
header-align="center"
align="center"
header-align="left"
align="left"
min-width="180">
<template slot-scope="scope">
<a class="name-a"
@ -156,53 +156,53 @@
</el-table-column>
<el-table-column prop="neighborHoodName"
label="所属小区"
header-align="center"
align="center"
header-align="left"
align="left"
min-width="160">
</el-table-column>
<el-table-column prop="buildingType"
label="楼栋类型"
header-align="center"
align="center"
header-align="left"
align="left"
width="90">
</el-table-column>
<el-table-column prop="buildingLeaderName"
label="楼长姓名"
header-align="center"
align="center"
header-align="left"
align="left"
min-width="90">
</el-table-column>
<el-table-column prop="buildingLeaderMobile"
label="楼长电话"
header-align="center"
align="center"
header-align="left"
align="left"
min-width="110">
</el-table-column>
<el-table-column prop="totalUnitNum"
header-align="center"
align="center"
header-align="left"
align="left"
label="单元数">
</el-table-column>
<el-table-column prop="totalFloorNum"
header-align="center"
align="center"
header-align="left"
align="left"
label="层数">
</el-table-column>
<el-table-column prop="realTotalHouseNum"
header-align="center"
align="center"
header-align="left"
align="left"
width="90"
label="实际录入">
</el-table-column>
<el-table-column prop="totalHouseNum"
header-align="center"
align="center"
header-align="left"
align="left"
label="总户数">
</el-table-column>
<el-table-column prop="sort"
sortable="custom"
header-align="center"
align="center"
header-align="left"
align="left"
min-width="100"
label="排序">
<template slot-scope="scope">
@ -232,20 +232,17 @@
<el-button type="text"
class="div-table-button--blue"
icon="el-icon-tickets"
size="small"
@click="handleDetail(scope.row)">查看</el-button>
<el-button v-if="scope.row.showBtn"
type="text"
class="div-table-button--blue"
icon="el-icon-edit"
size="small"
@click="handleEdit(scope.row)">编辑</el-button>
<el-button v-if="scope.row.showBtn"
type="text"
class="div-table-button--blue"
icon="el-icon-delete"
size="small"
@click="handleDelete(scope.row)">删除</el-button>
</template>

8
src/views/modules/base/community/community.vue

@ -408,11 +408,11 @@ export default {
rowHeight () {
return this.$store.state.inIframe ? this.clientHeight - 160 + this.iframeHeight + 'px' : this.clientHeight - 160 + 'px'
return this.$store.state.inIframe ? this.clientHeight - 140 + this.iframeHeight + 'px' : this.clientHeight - 140 + 'px'
},
treeHeight () {
return this.$store.state.inIframe ? this.clientHeight - 215 + this.iframeHeight + 'px' : this.clientHeight - 215 + 'px'
return this.$store.state.inIframe ? this.clientHeight - 245 + this.iframeHeight + 'px' : this.clientHeight - 245 + 'px'
},
@ -838,7 +838,7 @@ export default {
display: flex;
}
.scrollar {
margin-top: 10px;
margin-top: 30px;
/deep/
.el-tree--highlight-current
.el-tree-node.is-current
@ -913,7 +913,7 @@ export default {
//
/deep/ .el-input--medium .el-input__inner {
height: 27px;
height: 32px;
background: rgba(0, 0, 0, 0.05);
border-radius: 4px;
}

19
src/views/modules/base/community/communityTable.vue

@ -175,8 +175,8 @@
</el-table-column>
<el-table-column prop="neighborHoodName"
label="小区名称"
header-align="center"
align="center"
header-align="left"
align="left"
min-width="100">
<template slot-scope="scope">
<a class="name-a"
@ -187,14 +187,14 @@
</el-table-column>
<el-table-column prop="agencyName"
label="所属组织"
header-align="center"
align="center"
header-align="left"
align="left"
min-width="100">
</el-table-column>
<el-table-column prop="gridName"
label="所属网格"
header-align="center"
align="center"
header-align="left"
align="left"
min-width="120">
</el-table-column>
<!-- <el-table-column prop="总单元数"
@ -207,8 +207,8 @@
</el-table-column> -->
<el-table-column prop="address"
label="详细地址"
header-align="center"
align="center"
header-align="left"
align="left"
min-width="180">
</el-table-column>
@ -222,21 +222,18 @@
<el-button type="text"
class="div-table-button--blue"
icon="el-icon-tickets"
size="small"
@click="handleDetail(scope.row)">查看</el-button>
<el-button v-if="scope.row.showBtn"
type="text"
class="div-table-button--blue"
size="small"
icon="el-icon-edit"
@click="handleEdit(scope.row)">编辑</el-button>
<el-button v-if="scope.row.showBtn"
type="text"
class="div-table-button--blue"
size="small"
icon="el-icon-delete"
@click="handleDelete(scope.row)">删除</el-button>
</template>
</el-table-column>

55
src/views/modules/base/community/roomTable.vue

@ -125,84 +125,84 @@
</el-table-column> -->
<el-table-column prop="houseNameShow"
header-align="center"
align="center"
header-align="left"
align="left"
label="房屋名称"
fixed="left"
min-width="160">
</el-table-column>
<el-table-column prop="neighborHoodName"
label="所属小区"
header-align="center"
align="center"
header-align="left"
align="left"
min-width="150">
</el-table-column>
<el-table-column prop="buildingName"
label="所属楼栋"
header-align="center"
align="center"
header-align="left"
align="left"
width="90">
</el-table-column>
<el-table-column prop="unitNum"
label="单元号"
header-align="center"
align="center"
header-align="left"
align="left"
width="80">
</el-table-column>
<el-table-column prop="doorName"
label="门牌号"
header-align="center"
align="center"
header-align="left"
align="left"
width="80">
</el-table-column>
<el-table-column prop="houseType"
label="类型"
header-align="center"
align="center"
header-align="left"
align="left"
width="70">
</el-table-column>
<el-table-column prop="purpose"
label="用途"
header-align="center"
align="center"
header-align="left"
align="left"
width="70">
</el-table-column>
<el-table-column prop="rentFlag"
label="房屋状态"
header-align="center"
align="center"
header-align="left"
align="left"
width="90">
</el-table-column>
<el-table-column prop="ownerName"
label="房主姓名"
header-align="center"
align="center"
header-align="left"
align="left"
width="90">
</el-table-column>
<el-table-column prop="ownerPhone"
label="联系方式"
header-align="center"
align="center"
header-align="left"
align="left"
width="110">
</el-table-column>
<el-table-column prop="ownerIdCard"
label="身份证"
header-align="center"
align="center"
header-align="left"
align="left"
width="170">
</el-table-column>
<el-table-column prop="remark"
label="备注"
header-align="center"
align="center"
header-align="left"
align="left"
width="170">
</el-table-column>
<el-table-column prop="sort"
sortable="custom"
min-width="100"
header-align="center"
align="center"
header-align="left"
align="left"
label="排序">
<template slot-scope="scope">
<div @click="handleEditSort(scope.row)">
@ -230,19 +230,16 @@
v-if="btnAuths.ic_house_view"
class="div-table-button--blue"
size="small"
icon="el-icon-tickets"
@click="handleDetail(scope.row)">查看</el-button>
<el-button v-if="btnAuths.ic_house_update && scope.row.showBtn"
type="text"
class="div-table-button--blue"
icon="el-icon-edit"
size="small"
@click="handleEdit(scope.row)">编辑</el-button>
<el-button v-if="btnAuths.ic_house_del && scope.row.showBtn"
type="text"
class="div-table-button--blue"
icon="el-icon-delete"
size="small"
@click="handleDelete(scope.row)">删除</el-button>
</template>

Loading…
Cancel
Save