feat:(REQ-3201) 待办发送同步卡片发送优化

This commit is contained in:
xudawei 2024-12-19 17:29:06 +08:00
parent eb726c76bc
commit 2a6ed38379

View File

@ -250,9 +250,12 @@ public class TodoWithCardWrapper {
sendRequest.setTemplateCode(param.getTemplateCode());
sendRequest.setBizCode(param.getBizCode());
sendRequest.setSubBizCode(param.getSubBizCode());
sendRequest.setSender(PeerPerson.newPeerPerson(param.getPromoter().getId()
, param.getPromoterOuId()
, param.getPromoterWorkspaceId()));
if (Objects.nonNull(param.getPromoter()) && Objects.nonNull(param.getPromoter().getId())) {
sendRequest.setSender(PeerPerson.newPeerPerson(param.getPromoter().getId()
, Objects.nonNull(param.getPromoterOuId()) ? param.getPromoterOuId() : null
, Objects.nonNull(param.getPromoterWorkspaceId()) ? param.getPromoterWorkspaceId() : null));
}
sendRequest.setReceivers(this.buildReceivers(param.getExecutor(), param.getOuId(), param.getWorkspaceId()));
if (StringUtils.isNotBlank(param.getBizExtParams())) {
sendRequest.setBizParam(JSON.parseObject(param.getBizExtParams()));