From 9a80028a0b48625c34eece2b82d603a80163c90e Mon Sep 17 00:00:00 2001 From: zhangdaihao <zhangdaiscott@163.com> Date: Fri, 19 Jul 2019 16:15:21 +0800 Subject: [PATCH] 解决issue #309 #300 --- ant-design-vue-jeecg/src/views/system/DepartList.vue | 2 +- ant-design-vue-jeecg/src/views/system/modules/DeptUserInfo.vue | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ant-design-vue-jeecg/src/views/system/DepartList.vue b/ant-design-vue-jeecg/src/views/system/DepartList.vue index 5453d58..51c65f1 100644 --- a/ant-design-vue-jeecg/src/views/system/DepartList.vue +++ b/ant-design-vue-jeecg/src/views/system/DepartList.vue @@ -363,7 +363,7 @@ }, onClearSelected() { this.hiding = true - this.checkedKeys = {} + this.checkedKeys = [] this.currSelected = {} this.form.resetFields() this.selectedKeys = [] diff --git a/ant-design-vue-jeecg/src/views/system/modules/DeptUserInfo.vue b/ant-design-vue-jeecg/src/views/system/modules/DeptUserInfo.vue index cc62cce..c88268f 100644 --- a/ant-design-vue-jeecg/src/views/system/modules/DeptUserInfo.vue +++ b/ant-design-vue-jeecg/src/views/system/modules/DeptUserInfo.vue @@ -208,6 +208,14 @@ deleteAction(that.url.delete, {depId: this.currentDeptId, userId: id}).then((res) => { if (res.success) { that.$message.success(res.message); + if (this.selectedRowKeys.length>0){ + for(let i =0; i<this.selectedRowKeys.length;i++){ + if (this.selectedRowKeys[i] == id){ + this.selectedRowKeys.splice(i,1); + break; + } + } + } that.loadData(); } else { that.$message.warning(res.message); -- libgit2 0.22.2