Browse Source

小区管理问题

shibei_master
jiangyy 4 years ago
parent
commit
88e23d4135
  1. 6
      src/views/modules/base/community/buildForm.vue
  2. 1
      src/views/modules/base/community/buildTable.vue
  3. 4
      src/views/modules/base/community/community.vue
  4. 5
      src/views/modules/base/community/communityForm.vue
  5. 13
      src/views/modules/base/community/communityTable.vue
  6. 3
      src/views/modules/base/community/roomForm.vue
  7. 3
      src/views/modules/base/community/roomTable.vue

6
src/views/modules/base/community/buildForm.vue

@ -69,12 +69,13 @@
v-model="dataForm.totalHouseNum" v-model="dataForm.totalHouseNum"
:min="1" :min="1"
label="户数"></el-input-number> label="户数"></el-input-number>
</el-form-item>
<div style="width:500px">
<el-form-item label="位置坐标" <el-form-item label="位置坐标"
prop="longitude" prop="longitude"
label-width="150px" label-width="150px"
style="display: block"> style="display: block">
</el-form-item>
<el-input class="item_width_4" <el-input class="item_width_4"
maxlength="50" maxlength="50"
placeholder="请输入关键字" placeholder="请输入关键字"
@ -100,6 +101,7 @@
v-model="dataForm.latitude"> v-model="dataForm.latitude">
</el-input> </el-input>
</div> </div>
</div>
</el-form-item> </el-form-item>
</el-form> </el-form>
@ -158,7 +160,7 @@ export default {
methods: { methods: {
async initForm (type, row, agencyObj) { async initForm (type, row, agencyObj) {
this.$refs.ref_form.resetFields();
this.agencyObj = agencyObj this.agencyObj = agencyObj
this.dataForm.agencyId = agencyObj.agencyId this.dataForm.agencyId = agencyObj.agencyId
this.dataForm.gridId = agencyObj.gridId this.dataForm.gridId = agencyObj.gridId

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

@ -60,6 +60,7 @@
<div class="div_table"> <div class="div_table">
<el-table :data="tableData" <el-table :data="tableData"
:header-cell-style="{background:'#2195FE',color:'#FFFFFF'}"
border border
:height="tableHeight" :height="tableHeight"
v-loading="tableLoading" v-loading="tableLoading"

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

@ -264,7 +264,7 @@ export default {
} }
.div_tree { .div_tree {
flex: 0 0 350px; flex: 0 0 280px;
background-color: #ffffff; background-color: #ffffff;
border-radius: 5px; border-radius: 5px;
padding: 10px; padding: 10px;
@ -276,7 +276,7 @@ export default {
.div_table { .div_table {
margin-left: 15px; margin-left: 15px;
width: calc(100vw - 620px); width: calc(100vw - 550px);
background-color: #ffffff; background-color: #ffffff;
border-radius: 5px; border-radius: 5px;
padding: 10px; padding: 10px;

5
src/views/modules/base/community/communityForm.vue

@ -89,6 +89,7 @@
prop="longitude" prop="longitude"
label-width="150px" label-width="150px"
style="display: block"> style="display: block">
<div style="width:500px">
<el-input class="item_width_4" <el-input class="item_width_4"
maxlength="50" maxlength="50"
placeholder="请输入关键字" placeholder="请输入关键字"
@ -114,6 +115,7 @@
v-model="dataForm.latitude"> v-model="dataForm.latitude">
</el-input> </el-input>
</div> </div>
</div>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
@ -273,7 +275,7 @@ export default {
}, },
async initForm (type, row, agencyObj) { async initForm (type, row, agencyObj) {
this.$refs.ref_form.resetFields();
this.agencyObj = agencyObj this.agencyObj = agencyObj
// debugger // debugger
map.setCenter(new TMap.LatLng(agencyObj.latitude, agencyObj.longitude)) map.setCenter(new TMap.LatLng(agencyObj.latitude, agencyObj.longitude))
@ -445,6 +447,7 @@ export default {
longitude: '', // longitude: '', //
latitude: '' // latitude: '' //
} }
this.propertyFormShow = false
}, },
// //
startLoading () { startLoading () {

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

@ -65,24 +65,27 @@
border border
:height="tableHeight" :height="tableHeight"
v-loading="tableLoading" v-loading="tableLoading"
:header-cell-style="{background:'#2195FE',color:'#FFFFFF'}"
style="width: 100%"> style="width: 100%">
<el-table-column prop="neighborHoodName" <el-table-column prop="neighborHoodName"
label="小区名称" label="小区名称"
width="180"> min-width="100">
</el-table-column> </el-table-column>
<el-table-column prop="agencyName" <el-table-column prop="agencyName"
label="所属组织" label="所属组织"
width="160"> min-width="100">
</el-table-column> </el-table-column>
<el-table-column prop="gridName" <el-table-column prop="gridName"
label="所属网格" label="所属网格"
width="140"> min-width="120">
</el-table-column> </el-table-column>
<el-table-column prop="address" <el-table-column prop="address"
label="详细地址"> label="详细地址"
min-width="180">
</el-table-column> </el-table-column>
<el-table-column prop="remark" <el-table-column prop="remark"
label="备注"> label="备注"
min-width="50">
</el-table-column> </el-table-column>
<el-table-column label="操作" <el-table-column label="操作"
fixed="right" fixed="right"

3
src/views/modules/base/community/roomForm.vue

@ -163,7 +163,7 @@ export default {
methods: { methods: {
async initForm (type, row, agencyObj) { async initForm (type, row, agencyObj) {
this.$refs.ref_form.resetFields();
this.agencyObj = agencyObj this.agencyObj = agencyObj
this.dataForm.neighborHoodId = agencyObj.communityId this.dataForm.neighborHoodId = agencyObj.communityId
this.dataForm.buildingId = agencyObj.id this.dataForm.buildingId = agencyObj.id
@ -295,6 +295,7 @@ export default {
ownerName: '', // ownerName: '', //
ownerIdCard: '' // ownerIdCard: '' //
} }
}, },
// //
startLoading () { startLoading () {

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

@ -60,6 +60,7 @@
<div class="div_table"> <div class="div_table">
<el-table :data="tableData" <el-table :data="tableData"
:header-cell-style="{background:'#2195FE',color:'#FFFFFF'}"
v-loading="tableLoading" v-loading="tableLoading"
border border
style="width: 100%"> style="width: 100%">
@ -98,7 +99,7 @@
</el-table-column> </el-table-column>
<el-table-column prop="ownerIdCard" <el-table-column prop="ownerIdCard"
label="身份证" label="身份证"
width="160"> width="170">
</el-table-column> </el-table-column>
<el-table-column label="操作" <el-table-column label="操作"
fixed="right" fixed="right"

Loading…
Cancel
Save