Browse Source

小区管理

preview
jiangyy 4 years ago
parent
commit
5ea8375bcc
  1. 1
      epmet-oper-web/src/views/modules/base/community/buildTable.vue
  2. 19
      epmet-oper-web/src/views/modules/base/community/community.vue
  3. 2
      epmet-oper-web/src/views/modules/base/community/communityTable.vue

1
epmet-oper-web/src/views/modules/base/community/buildTable.vue

@ -227,6 +227,7 @@ export default {
addFormOk () {
this.formShow = false
this.loadTable()
this.$emit('refreshTree')
},
async handleDelete (row) {

19
epmet-oper-web/src/views/modules/base/community/community.vue

@ -85,6 +85,13 @@ export default {
await this.loadOrgData()
await this.loadTree()
await this.$refs['ref_communityTable'].loadTable(true, this.selTreeObj)
if (this.treeData.length > 0) {
this.$nextTick(() => {
// ref_tree ref value node-key
this.$refs.ref_tree.setCurrentKey(this.treeData[0].id);
});
}
},
computed: {
rowHeight () {
@ -93,7 +100,7 @@ export default {
...mapGetters(['clientHeight'])
},
methods: {
async loadTree () {
async loadTree (isRefresh) {
const url = "/gov/org/building/treelist"
let params = {}
@ -102,7 +109,8 @@ export default {
if (code === 0) {
this.treeData = data
if (data.length > 0) {
if (!isRefresh && data.length > 0) {
debugger
this.selTreeObj = data[0]
if (!this.selTreeObj.latitude) {
this.selTreeObj.latitude = this.centerPoint[0]
@ -157,8 +165,13 @@ export default {
},
//
refreshTree () {
async refreshTree () {
await this.loadTree(this.selTreeObj.id)
this.$nextTick(() => {
// ref_tree ref value node-key
this.$refs.ref_tree.setCurrentKey(this.selTreeObj.id);
});
},
//

2
epmet-oper-web/src/views/modules/base/community/communityTable.vue

@ -223,8 +223,8 @@ export default {
},
addFormOk () {
this.formShow = false
this.$emit('addCommunityOk')
this.loadTable()
this.$emit('refreshTree')
},
async handleDelete (row) {

Loading…
Cancel
Save