using System.Text.Json.Serialization; using System.Collections.Generic; using Topsdk.Util; using Topsdk.Top.Ability414.Domain; namespace Topsdk.Top.Ability414.Request; public class TaobaoTbkRelationRefundRequest : AbstractTopApiRequest { /* 参数option */ private TaobaoTbkRelationRefundTopApiRefundRptOption? searchOption; [JsonPropertyName("search_option")] public TaobaoTbkRelationRefundTopApiRefundRptOption? SearchOption { get => searchOption; set => this.searchOption = value; } public override IDictionary ToRequestParam() { IDictionary requestParam = new Dictionary(); if(this.searchOption != null) { requestParam.Add("search_option",TopUtils.ConvertStruct(this.searchOption)); } return requestParam; } public override IDictionary ToFileParam() { IDictionary fileParam = new Dictionary(); return fileParam; } public override string GetApiCode() { return "taobao.tbk.relation.refund"; } }