diff --git a/src/views/xm/core/xmProjectGroup/XmProjectGroupMng.vue b/src/views/xm/core/xmProjectGroup/XmProjectGroupMng.vue index 0f6e9132..da64f8e3 100644 --- a/src/views/xm/core/xmProjectGroup/XmProjectGroupMng.vue +++ b/src/views/xm/core/xmProjectGroup/XmProjectGroupMng.vue @@ -6,6 +6,7 @@ 变化日志 绑定即聊情况 角色说明 + 注意:点击架构图进行操作 确认选择用户 @@ -35,27 +36,26 @@ + append-to-body :close-on-click-modal="true" + width="50%" > - 新增下级小组 + 新增下级小组 + 通过模板批量导入下级小组 - - 修改小组信息 - 新增下级小组 - 新增组员 - 删除小组 + 新增下级小组 + 通过模板批量导入下级小组 - 修改小组信息 - 新增下级小组 + 新增下级小组 + 通过模板批量导入下级小组 + 修改小组信息 新增组员 删除小组 - 删除组员 + 删除组员 @@ -66,7 +66,7 @@ direction="rtl" ref="drawer" > - + @@ -135,8 +135,11 @@ 结果可控:用户可以自由的进行操作,包括撤销、回退和终止当前操作等。 - 关闭 + + + 关闭 + @@ -163,6 +166,8 @@ import 'vue-okr-tree/dist/vue-okr-tree.css' import { listImGroup} from '@/api/mdp/im/group/imGroup'; import { publishMessage} from '@/api/mdp/im/imPush'; + + import { listXmProjectGroupUser, delXmProjectGroupUser, batchDelXmProjectGroupUser } from '@/api/xm/core/xmProjectGroupUser'; import UsersSelect from "@/views/mdp/sys/user/UsersSelect"; @@ -465,7 +470,7 @@ //选择接收人 onUserSelected: function(groupUsers) { - + this.userSelectVisible = false; }, delGroupUser(index,vindex) { @@ -506,7 +511,26 @@ ) - } + }, + + //删除xmProjectGroupUser + handleDelGroupUser: function (row,index) { + this.$confirm('确认删除该记录吗?', '提示', { + type: 'warning' + }).then(() => { + this.load.del=true; + let params = row; + delXmProjectGroupUser(params).then((res) => { + this.load.del=false; + var tips=res.data.tips; + if(tips.isOk){ + this.pageInfo.count=true; + this.getXmProjectGroups(); + } + this.$message({ showClose:true, message: tips.msg, type: tips.isOk?'success':'error' }); + }).catch( err => this.load.del=false ); + }); + }, },//end methods mounted() { this.$nextTick(() => {