致远消息推送优化
This commit is contained in:
parent
bfd607f019
commit
30a99ab7cc
|
@ -212,21 +212,27 @@ public class todoZyTaskServiceHandler extends AbstractMessageServiceHandler {
|
||||||
public void sendMessage(MessageContext messageContext, MessageInfo message) {
|
public void sendMessage(MessageContext messageContext, MessageInfo message) {
|
||||||
super.sendMessage(messageContext, message);
|
super.sendMessage(messageContext, message);
|
||||||
//获取单据编码
|
//获取单据编码
|
||||||
String billNo = messageContext.getBillNo();
|
// String billNo = messageContext.getBillNo();
|
||||||
|
String billNo =message.getNestBillno();
|
||||||
//消息内容
|
//消息内容
|
||||||
String content = message.getContent();
|
String content = message.getContent();
|
||||||
//消息时间
|
//消息时间
|
||||||
Date createDate = messageContext.getCreateDate();
|
// Date createDate = messageContext.getCreateDate();
|
||||||
|
// Date createDate = new Date();
|
||||||
|
Date createDate = message.getSendTime();
|
||||||
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||||
String createDateStr = sdf.format(createDate);
|
String createDateStr = sdf.format(createDate);
|
||||||
//获取当前任务ID
|
//获取当前任务ID
|
||||||
Long taskId = messageContext.getTaskId();
|
// Long taskId = messageContext.getTaskId();
|
||||||
|
Long taskId = message.getId();
|
||||||
|
|
||||||
//获取审批人集合
|
//获取审批人集合
|
||||||
List<DynamicObject> approvers = new ArrayList<>();
|
List<DynamicObject> approvers = new ArrayList<>();
|
||||||
List<Long> userIds = message.getUserIds(); // 审批人ID集合
|
List<Long> userIds = message.getUserIds(); // 审批人ID集合
|
||||||
List<DynamicObject> approversLists = getApprovers(userIds, approvers);
|
List<DynamicObject> approversLists = getApprovers(userIds, approvers);
|
||||||
//获取任务创建人
|
//获取任务创建人 // 信息发送人
|
||||||
Long startUserId = messageContext.getStartUserId(); // 审批实例发起人id
|
Long startUserId = message.getSenderId();
|
||||||
|
// Long startUserId = messageContext.getStartUserId(); // 审批实例发起人id
|
||||||
DynamicObject startUser = BusinessDataServiceHelper.loadSingle(startUserId, "bos_user");
|
DynamicObject startUser = BusinessDataServiceHelper.loadSingle(startUserId, "bos_user");
|
||||||
String startNumber = "";
|
String startNumber = "";
|
||||||
String startName = "";
|
String startName = "";
|
||||||
|
|
Loading…
Reference in New Issue