|
|
@ -209,11 +209,7 @@ export default { |
|
|
|
// showImportBtn: false,//是否显示操作按钮,根据登录人所属组织判断 |
|
|
|
|
|
|
|
agencyObj: {},//树所选的小区对象 |
|
|
|
ownerName: '', |
|
|
|
ownerPhone: '', |
|
|
|
rentFlag: '', |
|
|
|
purpose: '', |
|
|
|
remark: '', |
|
|
|
|
|
|
|
|
|
|
|
validTableDataNum: 0,//有效的数据数量,即有权限操作的数据数量 |
|
|
|
selection: [], |
|
|
@ -264,13 +260,13 @@ export default { |
|
|
|
return index + 1; |
|
|
|
}, |
|
|
|
handleSortOrderChange (value) { |
|
|
|
console.log(value.column, value.prop, value.order) |
|
|
|
|
|
|
|
this.sortType = value.order === 'ascending' ? 'asc' : 'desc' |
|
|
|
this.loadTable() |
|
|
|
|
|
|
|
}, |
|
|
|
handleSortChange (value) { |
|
|
|
console.log(value.column, value.prop, value.order) |
|
|
|
|
|
|
|
this.sortType = value.order === 'ascending' ? 'asc' : 'desc' |
|
|
|
this.loadTable() |
|
|
|
|
|
|
@ -285,7 +281,7 @@ export default { |
|
|
|
|
|
|
|
async handleChangeSort (row, index) { |
|
|
|
// row.isChange = false |
|
|
|
console.log(row.sort) |
|
|
|
|
|
|
|
let params = { |
|
|
|
id: row.houseId, |
|
|
|
sort: row.sort, |
|
|
@ -325,7 +321,7 @@ export default { |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
async loadTable (source, treeObj, ownerName, ownerPhone, rentFlag, purpose, remark) { |
|
|
|
async loadTable (source, treeObj) { |
|
|
|
|
|
|
|
this.source = source |
|
|
|
this.tableLoading = true |
|
|
@ -333,18 +329,10 @@ export default { |
|
|
|
if (source === 'tree') {//来源于tree,查询数据清空 |
|
|
|
this.sortType = 'asc' |
|
|
|
this.agencyObj = treeObj |
|
|
|
this.ownerName = null |
|
|
|
this.ownerPhone = null |
|
|
|
this.rentFlag = null |
|
|
|
this.purpose = null |
|
|
|
this.remark = null |
|
|
|
|
|
|
|
} else if (source === 'search') {//来源于查询 |
|
|
|
this.agencyObj = treeObj |
|
|
|
this.ownerName = ownerName |
|
|
|
this.ownerPhone = ownerPhone |
|
|
|
this.rentFlag = rentFlag |
|
|
|
this.purpose = purpose |
|
|
|
this.remark = remark |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
// if (fromTree) { |
|
|
@ -359,9 +347,9 @@ export default { |
|
|
|
ownerName: this.ownerName, |
|
|
|
ownerPhone: this.ownerPhone, |
|
|
|
rentFlag: this.rentFlag, |
|
|
|
sortType: this.sortType, |
|
|
|
purpose: this.purpose, |
|
|
|
remark: this.remark |
|
|
|
remark: this.remark, |
|
|
|
sortType: this.sortType, |
|
|
|
} |
|
|
|
|
|
|
|
const url = "/gov/org/house/houselist" |
|
|
@ -411,7 +399,7 @@ export default { |
|
|
|
this.formTitle = '新增房屋' |
|
|
|
this.formShow = true |
|
|
|
this.$nextTick(() => { |
|
|
|
console.log(this.agencyObj) |
|
|
|
|
|
|
|
this.$refs.ref_form.initForm('add', null, this.agencyObj) |
|
|
|
}) |
|
|
|
}, |
|
|
@ -628,15 +616,40 @@ export default { |
|
|
|
let url = "/gov/org/house/exportHouseUser" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
let params = { |
|
|
|
agencyId: '', |
|
|
|
gridId: '', |
|
|
|
ownerName: this.ownerName, |
|
|
|
ownerPhone: this.ownerPhone, |
|
|
|
rentFlag: this.rentFlag, |
|
|
|
purpose: this.purpose, |
|
|
|
remark: this.remark, |
|
|
|
buildingId: this.agencyObj.id |
|
|
|
rentFlag: this.rentFlag, |
|
|
|
buildingId: '', |
|
|
|
neighborHoodId: '' |
|
|
|
} |
|
|
|
|
|
|
|
if (this.agencyObj.level === 'grid') { |
|
|
|
params.gridId = this.agencyObj.id |
|
|
|
params.agencyId = '' |
|
|
|
params.buildingId = '' |
|
|
|
params.neighborHoodId = '' |
|
|
|
} else if (this.agencyObj.level === 'neighborHood') { |
|
|
|
params.neighborHoodId = this.agencyObj.id |
|
|
|
params.agencyId = '' |
|
|
|
params.buildingId = '' |
|
|
|
params.gridId = '' |
|
|
|
} else if (this.agencyObj.level === 'building') { |
|
|
|
params.buildingId = this.agencyObj.id |
|
|
|
params.agencyId = '' |
|
|
|
params.neighborHoodId = '' |
|
|
|
params.gridId = '' |
|
|
|
} else { |
|
|
|
|
|
|
|
params.agencyId = this.agencyObj.id |
|
|
|
params.buildingId = '' |
|
|
|
params.neighborHoodId = '' |
|
|
|
params.gridId = '' |
|
|
|
} |
|
|
|
|
|
|
|
app.ajax.exportFilePost( |
|
|
@ -799,7 +812,7 @@ export default { |
|
|
|
remark: { |
|
|
|
type: String, |
|
|
|
default: '', |
|
|
|
} |
|
|
|
}, |
|
|
|
} |
|
|
|
} |
|
|
|
</script> |
|
|
|