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