zoujiajian 1 年之前
父節點
當前提交
255ce9e458

+ 7 - 0
netflix-dao/src/main/java/com/cyksj/model/entity/CorpKfServicerSessionRecord.java

@@ -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;
 }

+ 2 - 0
netflix-service/src/main/java/com/cyksj/service/corp/impl/CorpServiceImpl.java

@@ -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);