|
|
|
@ -79,6 +79,11 @@ |
|
|
|
@click="handleUpdateBtnClick(scope.row)" |
|
|
|
size="small" |
|
|
|
class="div-table-button--detail">修改</el-button> |
|
|
|
|
|
|
|
<el-button type="text" |
|
|
|
@click="handleDeletBtnClick(scope.row)" |
|
|
|
size="small" |
|
|
|
class="div-table-button--detail">删除</el-button> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table> |
|
|
|
@ -177,6 +182,23 @@ export default { |
|
|
|
}); |
|
|
|
}, |
|
|
|
|
|
|
|
async handleDeletBtnClick(row) { |
|
|
|
|
|
|
|
this.$confirm('"' + row.partyOrgName + '"将被删除,是否确定?').then(async () => { |
|
|
|
let url = "/actual/base/party/org/deleteBatch"; |
|
|
|
|
|
|
|
let rst = await requestPost(url, [ |
|
|
|
row.id |
|
|
|
]); |
|
|
|
|
|
|
|
this.epmetResultResolver.success((data) => { |
|
|
|
this.$message.success('删除成功'); |
|
|
|
this.handleLoadTreeRoot(); |
|
|
|
}).parse(rst); |
|
|
|
|
|
|
|
}); |
|
|
|
}, |
|
|
|
|
|
|
|
/** |
|
|
|
* 创建下级党组织 |
|
|
|
* @param row |
|
|
|
|