|
|
@@ -2,6 +2,8 @@ package org.dromara.main.domain.vo;
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
|
|
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
|
|
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
|
|
import io.github.linpeilie.annotations.AutoMapper;
|
|
|
import lombok.Data;
|
|
|
import org.dromara.main.domain.CsSession;
|
|
|
@@ -21,6 +23,7 @@ public class CsSessionVo implements Serializable {
|
|
|
* 会话ID
|
|
|
*/
|
|
|
@JsonProperty("sessionId")
|
|
|
+ @JsonSerialize(using = ToStringSerializer.class)
|
|
|
private Long id;
|
|
|
|
|
|
/**
|
|
|
@@ -36,6 +39,7 @@ public class CsSessionVo implements Serializable {
|
|
|
/**
|
|
|
* 发起用户ID
|
|
|
*/
|
|
|
+ @JsonSerialize(using = ToStringSerializer.class)
|
|
|
private Long fromUserId;
|
|
|
|
|
|
/**
|
|
|
@@ -51,6 +55,7 @@ public class CsSessionVo implements Serializable {
|
|
|
/**
|
|
|
* 坐席ID
|
|
|
*/
|
|
|
+ @JsonSerialize(using = ToStringSerializer.class)
|
|
|
private Long seatId;
|
|
|
|
|
|
/**
|
|
|
@@ -61,6 +66,7 @@ public class CsSessionVo implements Serializable {
|
|
|
/**
|
|
|
* 接待客服ID
|
|
|
*/
|
|
|
+ @JsonSerialize(using = ToStringSerializer.class)
|
|
|
private Long waiterId;
|
|
|
|
|
|
/**
|