using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// KoubeiItemStateModel Data Structure. /// [Serializable] public class KoubeiItemStateModel : AopObject { /// /// 服务商、服务商员工、商户、商户员工等口碑角色操作时必填,对应为《koubei.member.data.oauth.query》中的auth_code,有效期24小时; /// [XmlElement("auth_code")] public string AuthCode { get; set; } /// /// 口碑体系内部商品的唯一标识,后续的增删改查接口都使用该ID作为主键 /// [XmlElement("item_id")] public string ItemId { get; set; } /// /// 备注 /// [XmlElement("memo")] public string Memo { get; set; } /// /// 操作上下文 ISV角色操作时必填;其他角色不需填写 /// [XmlElement("operation_context")] public KoubeiOperationContext OperationContext { get; set; } /// /// 支持英文字母和数字,由开发者自行定义(不允许重复),在商品notify消息中也会带有该参数,以此标明本次notify消息是对哪个请求的回应 /// [XmlElement("request_id")] public string RequestId { get; set; } /// /// 控制商品的售卖状态,RESUME:恢复售卖;PAUSE:暂停售卖,C端不可见; /// [XmlElement("state_type")] public string StateType { get; set; } } }