fix - 处理发起人

This commit is contained in:
wangli 2024-11-05 14:58:09 +08:00
parent f198fa4184
commit 271e5b2b34

View File

@ -112,7 +112,16 @@ public class BpmnProcessInstanceController extends BasicPopulateAvatarController
public CommonResponse<String> createProcessInstance(@Validated @RequestBody BpmnProcessInstanceCreateDTO dto) {
log.info("发起审核createProcessInstance===>>>参数:{}", JSONUtil.toJsonStr(dto));
// 填充头像
populateUsersAvatar(dto.getInitiator());
if(!dto.getOverrideInitiatorInfo()) {
populateUsersAvatar(dto.getInitiator());
} else {
if(!StringUtils.hasText(dto.getInitiator().getOuId())) {
dto.getInitiator().setOuId("0");
}
if(!StringUtils.hasText(dto.getInitiator().getTenantId())) {
dto.getInitiator().setTenantId("0");
}
}
return success(bpmnProcessInstanceService.createProcessInstance(dto));
}