|
|
@ -2,6 +2,12 @@ |
|
|
|
<div> |
|
|
|
|
|
|
|
<div class="div_btn"> |
|
|
|
<el-button v-if="showYhymInfo" |
|
|
|
style="" |
|
|
|
class="diy-button--reset" |
|
|
|
size="small" |
|
|
|
:loading="yhymLoading" |
|
|
|
@click="handleYhymInfo">补全一户一码信息</el-button> |
|
|
|
<el-button style="" |
|
|
|
class="diy-button--add" |
|
|
|
size="small" |
|
|
@ -204,7 +210,7 @@ |
|
|
|
</div> |
|
|
|
<span slot="footer" class="dialog-footer"> |
|
|
|
<el-button @click="dialogVisible = false">取 消</el-button> |
|
|
|
<el-button type="primary" @click="dialogVisible = false">确 定</el-button> |
|
|
|
<!-- <el-button type="primary" @click="dialogVisible = false">确 定</el-button> --> |
|
|
|
</span> |
|
|
|
</el-dialog> |
|
|
|
|
|
|
@ -233,6 +239,9 @@ export default { |
|
|
|
tableLoading: true, |
|
|
|
|
|
|
|
showImportBtn: false,//是否显示操作按钮,根据登录人所属组织判断 |
|
|
|
roleList: [],//角色列表 |
|
|
|
showYhymInfo: false, // 是否显示补全一户一码信息按钮 |
|
|
|
yhymLoading: false, |
|
|
|
|
|
|
|
agencyObj: {},//树所选的组织对象 |
|
|
|
|
|
|
@ -273,7 +282,13 @@ export default { |
|
|
|
|
|
|
|
async loadTable (fromTree, treeObj) { |
|
|
|
console.log(111, this.staffAgencyId) |
|
|
|
|
|
|
|
// 是否显示补全一户一码信息按钮 |
|
|
|
this.roleList = localStorage.getItem('roleList') |
|
|
|
if (this.roleList.indexOf('root_manager') > -1 || this.roleList.indexOf('manager') > -1) { |
|
|
|
this.showYhymInfo = true |
|
|
|
} else { |
|
|
|
this.showYhymInfo = false |
|
|
|
} |
|
|
|
this.tableLoading = true |
|
|
|
if (fromTree) { |
|
|
|
this.agencyObj = treeObj |
|
|
@ -357,6 +372,34 @@ export default { |
|
|
|
}) |
|
|
|
}, |
|
|
|
|
|
|
|
// 补全一户一码点击事件 |
|
|
|
async handleYhymInfo () { |
|
|
|
this.yhymLoading = true |
|
|
|
const url = "/gov/org/house/createBatchHouseCodeAndUrl" |
|
|
|
|
|
|
|
let params = {} |
|
|
|
|
|
|
|
const { data, code, msg } = await requestPost(url, params) |
|
|
|
|
|
|
|
if (code === 0) { |
|
|
|
this.yhymLoading = false |
|
|
|
this.$message({ |
|
|
|
type: "success", |
|
|
|
message: "删除成功" |
|
|
|
}); |
|
|
|
} else if (code > 8000) { |
|
|
|
this.yhymLoading = false |
|
|
|
this.$message({ |
|
|
|
showClose: true, |
|
|
|
message: msg, |
|
|
|
duration: 0 |
|
|
|
}) |
|
|
|
} else { |
|
|
|
this.yhymLoading = false |
|
|
|
this.$message.error(msg) |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
handleEdit (row) { |
|
|
|
this.formTitle = '修改小区' |
|
|
|
this.formShow = true |
|
|
|