每日自动提交 2026-04-14 18:30

This commit is contained in:
2026-04-14 18:30:34 +08:00
parent bedd7c2096
commit ee94087bc2
18 changed files with 1051 additions and 221 deletions
@@ -0,0 +1,188 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Assets.MyGame.Scripts.Net.APIResponses.Customer_SubClass
{
/// <summary>
/// 会话信息
/// </summary>
[Serializable]
public class ConversationInfo
{
/// <summary>
/// 会话ID
/// </summary>
public string id;
/// <summary>
/// 用户ID
/// </summary>
public string userId;
/// <summary>
/// 用户昵称
/// </summary>
public string userName;
/// <summary>
/// 客服ID
/// </summary>
public string customerId;
/// <summary>
/// 客服昵称
/// </summary>
public string customerName;
/// <summary>
/// 会话状态
/// </summary>
public int status;
/// <summary>
/// 创建时间
/// </summary>
public string createTime;
}
/// <summary>
/// 消息信息
/// </summary>
[Serializable]
public class CustomerMessageInfo
{
/// <summary>
/// 会话ID
/// </summary>
public string conversationId;
/// <summary>
/// 发送者类型(1:用户 2:客服)
/// </summary>
public int senderType;
/// <summary>
/// 发送者ID
/// </summary>
public string senderId;
/// <summary>
/// 发送者昵称
/// </summary>
public string senderName;
/// <summary>
/// 发送者头像
/// </summary>
public string senderAvatar;
/// <summary>
/// 内容类型(1:文字 2:图片)
/// </summary>
public int contentType;
/// <summary>
/// 消息内容
/// </summary>
public string content;
/// <summary>
/// 创建时间
/// </summary>
public string createTime;
}
/// <summary>
/// 在线客服信息
/// </summary>
[Serializable]
public class CustomerOnlineInfo
{
/// <summary>
/// 客服用户ID
/// </summary>
public string userId;
/// <summary>
/// 客服名称
/// </summary>
public string userName;
/// <summary>
/// 客服头像
/// </summary>
public string avatar;
/// <summary>
/// 状态(0:离线 1:在线)
/// </summary>
public int status;
}
/// <summary>
/// 发起会话结果(WebSocket 回调)
/// </summary>
[Serializable]
public class StartConversationResult
{
/// <summary>
/// 是否成功
/// </summary>
public bool isOk;
/// <summary>
/// 提示信息
/// </summary>
public string msg;
/// <summary>
/// 会话信息
/// </summary>
public ConversationInfo conversation;
}
/// <summary>
/// 新会话通知(WebSocket 回调,客服端)
/// </summary>
[Serializable]
public class NewConversationNotice
{
/// <summary>
/// 会话ID
/// </summary>
public string conversationId;
/// <summary>
/// 客服ID
/// </summary>
public string customerId;
/// <summary>
/// 客服昵称
/// </summary>
public string customerName;
/// <summary>
/// 用户ID
/// </summary>
public string userId;
/// <summary>
/// 用户昵称
/// </summary>
public string userName;
/// <summary>
/// 会话状态
/// </summary>
public int status;
/// <summary>
/// 创建时间
/// </summary>
public string createTime;
}
}