@@ -3,6 +3,8 @@ package com.cyksj.model.entity;
import lombok.Getter;
import lombok.Setter;
+import java.util.Date;
+
/**
* 项目名: yhlxj2
* 文件名: CorpKfServicerSessionRecord
@@ -49,4 +51,9 @@ public class CorpKfServicerSessionRecord extends BaseEntity{
* 是否发送满意度测评 默认false
*/
private Boolean sendSatisfaction;
+ /**
+ * 会话关闭时间
+ */
+ private Date closeTime;
}
@@ -695,6 +695,8 @@ public class CorpServiceImpl implements CorpService {
//老会话已结束
if (changeType != 1) {
corpKfServicerSessionRecord.setServiceState(changeType == 3 ? 1 : 2);
+ //关闭
+ corpKfServicerSessionRecord.setCloseTime(DateTime.now());
corpKfServicerSessionRecordMapper.updateById(corpKfServicerSessionRecord);
//优先分配等待池中的用户
assignWaitingQueueUser(corpId, openKfId, wxCpKfMsgItem.getServicerUserId(), corpKfAccountSessionConfig);