feat(REQ-3714): 处理平台班组删除人员
This commit is contained in:
parent
de4f798cc0
commit
e7544c7b35
@ -58,9 +58,7 @@ public class OrganizationalTeamOuRelation {
|
|||||||
private JSONObject extra;
|
private JSONObject extra;
|
||||||
|
|
||||||
protected Date createAt;
|
protected Date createAt;
|
||||||
protected Long createBy;
|
|
||||||
protected Date updateAt;
|
protected Date updateAt;
|
||||||
protected Long updateBy;
|
|
||||||
@TableField("is_delete")
|
@TableField("is_delete")
|
||||||
protected Long isDelete = 0L;
|
protected Long isDelete = 0L;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,6 +2,7 @@ package cn.axzo.orgmanax.server.orguser.foundation.impl;
|
|||||||
|
|
||||||
import cn.axzo.apollo.workspace.api.v2.workspace.req.WorkspaceDetailReq;
|
import cn.axzo.apollo.workspace.api.v2.workspace.req.WorkspaceDetailReq;
|
||||||
import cn.axzo.apollo.workspace.api.v2.workspace.resp.WorkspaceDetailResp;
|
import cn.axzo.apollo.workspace.api.v2.workspace.resp.WorkspaceDetailResp;
|
||||||
|
import cn.axzo.orgmanax.dto.common.util.NumberUtil;
|
||||||
import cn.axzo.orgmanax.dto.nodeuser.enums.OrgUserStatusEnum;
|
import cn.axzo.orgmanax.dto.nodeuser.enums.OrgUserStatusEnum;
|
||||||
import cn.axzo.orgmanax.dto.orguser.dto.OrgUserDTO;
|
import cn.axzo.orgmanax.dto.orguser.dto.OrgUserDTO;
|
||||||
import cn.axzo.orgmanax.dto.orguser.event.OrgUserStatusChangedEvent;
|
import cn.axzo.orgmanax.dto.orguser.event.OrgUserStatusChangedEvent;
|
||||||
@ -42,6 +43,9 @@ public class OrgUserFoundationServiceImpl implements OrgUserFoundationService {
|
|||||||
@Override
|
@Override
|
||||||
public void batchWithdrawOrQuit(OrgUserWithdrawOrQuitReq req) {
|
public void batchWithdrawOrQuit(OrgUserWithdrawOrQuitReq req) {
|
||||||
OrgUserStatusEnum status;
|
OrgUserStatusEnum status;
|
||||||
|
if (NumberUtil.isNotPositiveNumber(req.getWorkspaceId())) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
if (req.isUnitUpdate()) {
|
if (req.isUnitUpdate()) {
|
||||||
WorkspaceDetailReq workspaceDetailReq = new WorkspaceDetailReq();
|
WorkspaceDetailReq workspaceDetailReq = new WorkspaceDetailReq();
|
||||||
workspaceDetailReq.setId(req.getWorkspaceId());
|
workspaceDetailReq.setId(req.getWorkspaceId());
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user