using System;
|
using System.Collections.Generic;
|
using System.Text;
|
|
namespace Operater.DTO.TopMessage
|
{
|
public class BaseAliMessage
|
{
|
/// <summary>
|
/// 时间戳 毫秒
|
/// </summary>
|
public long gmtBorn { get; set; }
|
|
/// <summary>
|
/// 消息id
|
/// </summary>
|
public string msgId { get; set; }
|
|
/// <summary>
|
/// 消息类型
|
/// </summary>
|
public string type { get; set; }
|
/// <summary>
|
/// memberId
|
/// </summary>
|
public string userInfo { get; set; }
|
|
/// <summary>
|
/// 消息体
|
/// </summary>
|
public object data { get; set; }
|
}
|
|
public class OfferQuitData
|
{
|
/// <summary>
|
/// 产品id
|
/// </summary>
|
public string offerId { get; set; }
|
/// <summary>
|
/// 团类型
|
/// </summary>
|
public string type { get; set; }
|
/// <summary>
|
/// offer所属商家openUid
|
/// </summary>
|
public string openUid { get; set; }
|
}
|
|
public class OfferPriceModifyData
|
{
|
/// <summary>
|
/// 商品ID
|
/// </summary>
|
public string offerId { get; set; }
|
/// <summary>
|
/// 价格变动
|
/// </summary>
|
public long minPrice { get; set; }
|
/// <summary>
|
/// 价格变动生效时间
|
/// </summary>
|
public long activeTime { get; set; }
|
/// <summary>
|
/// sku价格变动情况
|
/// </summary>
|
public List<SkuUpdateInfos> skuUpdateInfos { get; set; }
|
|
}
|
|
public class SkuUpdateInfos
|
{
|
/// <summary>
|
/// skuId
|
/// </summary>
|
public string skuId { get; set; }
|
|
/// <summary>
|
/// 变更价格,分
|
/// </summary>
|
public long historyRetailPrice { get; set; }
|
}
|
|
public class AliTradeCreateMsg
|
{
|
/// <summary>
|
/// 订单ID
|
/// </summary>
|
public long orderId { get; set; }
|
/// <summary>
|
/// 当前订单状态,状态值为waitbuyerpay
|
/// </summary>
|
public string currentStatus { get; set; }
|
/// <summary>
|
/// 消息发送时间
|
/// </summary>
|
public string msgSendTime { get; set; }
|
/// <summary>
|
/// 买家中文站会员ID
|
/// </summary>
|
public string buyerMemberId { get; set; }
|
/// <summary>
|
/// 卖家中文站会员ID
|
/// </summary>
|
public string sellerMemberId { get; set; }
|
}
|
|
public class BathPayMsg
|
{
|
public List<BathPayMsgItem> batchPay { get; set; }
|
}
|
|
public class BathPayMsgItem
|
{
|
/// <summary>
|
/// 订单id
|
/// </summary>
|
public string orderId { get; set; }
|
/// <summary>
|
/// 订单支付状态,可为successed(支付成功)、ACCOUNT_BALANCE_NOT_ENOUGH(余额不足)、ACCOUNT_NOT_EXIST(跨境宝2.0场景下可能签约但是在ipay没有开户)、ACCOUNT_FROZEN(账户冻结)、PARAM_ILLEGAL(参数非法)
|
/// </summary>
|
public string status { get; set; }
|
}
|
|
public class BaseAliMsg
|
{
|
/// <summary>
|
/// 订单ID
|
/// </summary>
|
public string orderId { get; set; }
|
/// <summary>
|
/// 当前订单状态,状态值为waitsellersend
|
/// </summary>
|
public string currentStatus { get; set; }
|
/// <summary>
|
/// 消息发送时间
|
/// </summary>
|
public string msgSendTime { get; set; }
|
/// <summary>
|
/// 买家中文站会员ID
|
/// </summary>
|
public string buyerMemberId { get; set; }
|
/// <summary>
|
/// 卖家中文站会员ID
|
/// </summary>
|
public string sellerMemberId { get; set; }
|
}
|
|
public class OrderPayMsg : BaseAliMsg
|
{
|
|
}
|
|
public class SendGoodsMsg : BaseAliMsg
|
{
|
|
}
|
|
public class TradeSuccessMsg : BaseAliMsg
|
{ }
|
|
|
public class OrderSaleCnacleMsg : BaseAliMsg
|
{
|
|
}
|
|
public class PriceModifyMsg : BaseAliMsg
|
{
|
|
}
|
|
public class AddressModifyMsg : BaseAliMsg
|
{ }
|
|
public class LogisticsChangeMsg
|
{
|
public LogisticsMailNoChangeModel MailNoChangeModel { get; set; }
|
}
|
|
public class LogisticsMailNoChangeModel
|
{
|
/// <summary>
|
/// 物流单号
|
/// </summary>
|
public string logisticsId { get; set; }
|
/// <summary>
|
/// 更改前的cp code
|
/// </summary>
|
public string oldCpCode { get; set; }
|
/// <summary>
|
/// 更改后的cp code
|
/// </summary>
|
public string newCpCode { get; set; }
|
/// <summary>
|
/// 更改前的运单号
|
/// </summary>
|
public string oldMailNo { get; set; }
|
/// <summary>
|
/// 更改后的运单号
|
/// </summary>
|
public string newMailNo { get; set; }
|
/// <summary>
|
/// 发生时间
|
/// </summary>
|
public string eventTime { get; set; }
|
|
/// <summary>
|
/// 该物流单关联的订单信息
|
/// </summary>
|
public List<orderLogsItems> orderLogsItems { get; set; }
|
|
}
|
|
public class orderLogsItems
|
{
|
/// <summary>
|
/// 交易主单id
|
/// </summary>
|
public string orderId { get; set; }
|
/// <summary>
|
/// 交易子单id
|
/// </summary>
|
public string orderEntryId { get; set; }
|
}
|
|
public class AliTradeFlowResponse
|
{
|
public bool Success { get; set; }
|
public string Msg { get; set; }
|
|
public string Mark { get; set; }
|
}
|
|
public class AliTradeSendGoodsRequest
|
{
|
public string OrderId { get; set; }
|
|
public string YzToken { get; set; }
|
|
public string AliToken { get; set; }
|
}
|
public class OfferInventoryChangeListModel
|
{
|
public List<OfferInventoryChangeItem> OfferInventoryChangeList { get; set; }
|
}
|
public class OfferInventoryChangeItem
|
{
|
/// <summary>
|
/// 1688商品id
|
/// </summary>
|
public long offerId { get; set; }
|
/// <summary>
|
/// 在线可售offer数量
|
/// </summary>
|
public long offerOnSale { get; set; }
|
/// <summary>
|
/// 商品skuId
|
/// </summary>
|
public long skuId { get; set; }
|
/// <summary>
|
/// 在线可售sku数量
|
/// </summary>
|
public long skuOnSale { get; set; }
|
/// <summary>
|
/// 该offer整体库存变化数
|
/// </summary>
|
public long quantity { get; set; }
|
/// <summary>
|
/// 库存变更时间
|
/// </summary>
|
//public DateTime? bizTime { get; set; }
|
}
|
|
public class LogisticsSendMsg
|
{
|
public LogisticsSendDomain OrderLogisticsTracingModel { get; set; }
|
}
|
|
public class LogisticsSendDomain
|
{
|
/// <summary>
|
/// 物流编号
|
/// </summary>
|
public string logisticsId { get; set; }
|
|
/// <summary>
|
/// cp code
|
/// </summary>
|
public string cpCode { get; set; }
|
/// <summary>
|
/// 运单号
|
/// </summary>
|
public string mailNo { get; set; }
|
/// <summary>
|
/// 物流单发生变化的状态,包括发货(CONSIGN)、揽收(ACCEPT)、运输(TRANSPORT)、派送(DELIVERING)、签收(SIGN)
|
/// </summary>
|
public string statusChanged { get; set; }
|
|
/// <summary>
|
/// 发生变化的时间
|
/// </summary>
|
public string changeTime { get; set; }
|
/// <summary>
|
/// 该物流单关联的订单信息
|
/// </summary>
|
public List<LogisticsSendTrade> orderLogsItems { get; set; }
|
}
|
|
public class LogisticsSendTrade
|
{
|
/// <summary>
|
/// 交易主单id
|
/// </summary>
|
public long orderId { get; set; }
|
/// <summary>
|
/// 交易子单id
|
/// </summary>
|
public long orderEntryId { get; set; }
|
}
|
|
public class TradeRefundStatusMsg
|
{
|
/// <summary>
|
/// 订单ID
|
/// </summary>
|
public long orderId { get; set; }
|
/// <summary>
|
/// 当前订单状态
|
/// </summary>
|
public string currentStatus { get; set; }
|
/// <summary>
|
/// 消息发送时间
|
/// </summary>
|
public string msgSendTime { get; set; }
|
/// <summary>
|
/// 买家中文站会员ID
|
/// </summary>
|
public string buyerMemberId { get; set; }
|
/// <summary>
|
/// 退款操作
|
/// </summary>
|
public string refundAction { get; set; }
|
/// <summary>
|
/// 操作的发起人,buyer(买家),seller(卖家),system(系统)
|
/// </summary>
|
public string operato { get; set; }
|
/// <summary>
|
/// 卖家中文站会员ID
|
/// </summary>
|
public string sellerMemberId { get; set; }
|
/// <summary>
|
/// 退款单ID
|
/// </summary>
|
public string refundId { get; set; }
|
}
|
}
|