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