Commit d0254081 by qwmqiuwenmin

fix

parent cec1b0c9
...@@ -126,9 +126,11 @@ public class MessageApiServiceImpl implements MessageApiService { ...@@ -126,9 +126,11 @@ public class MessageApiServiceImpl implements MessageApiService {
//departmentDTO.setRelatedId(qywxCallBackDTO.getId()+""); //departmentDTO.setRelatedId(qywxCallBackDTO.getId()+"");
TabHaobanWxEnterprise enterprise = this.enterpriseService.getEnterpriseBycorpId(qywxCallBackDTO.getAuthCorpId()); TabHaobanWxEnterprise enterprise = this.enterpriseService.getEnterpriseBycorpId(qywxCallBackDTO.getAuthCorpId());
TabHaobanDepartment parentDepartment = this.departmentService.getByWxId(qywxCallBackDTO.getParentId() + "", enterprise.getWxEnterpriseId()); TabHaobanDepartment parentDepartment = this.departmentService.getByWxId(qywxCallBackDTO.getParentId() + "", enterprise.getWxEnterpriseId());
if(parentDepartment == null){ if(!qywxCallBackDTO.getChangeType().equals(WxEditType.DELETEDEPART.getCode())){
log.info("微信同步父部门不存在"); if(parentDepartment == null){
return; log.info("微信同步父部门不存在");
return;
}
} }
departmentDTO.setParentDepartmentId(parentDepartment.getDepartmentId()); departmentDTO.setParentDepartmentId(parentDepartment.getDepartmentId());
departmentDTO.setChainId(parentDepartment.getChainId()+ Constant.ID_SEPARATOR + parentDepartment.getDepartmentId()); departmentDTO.setChainId(parentDepartment.getChainId()+ Constant.ID_SEPARATOR + parentDepartment.getDepartmentId());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment