using Newtonsoft.Json; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace LifePayment.Domain { public class FundAccountbookCreateInput { /// /// 外部商户系统会员的唯一标识,自定义传入 /// [JsonProperty("merchant_user_id", NullValueHandling = NullValueHandling.Ignore)] [Required] public string MerchantUserId { get; set; } /// /// 外部商户用户类型:BUSINESS_EMPLOYEE /// [JsonProperty("merchant_user_type", NullValueHandling = NullValueHandling.Ignore)] [Required] public string MerchantUserType { get; set; } /// /// 资金记账本的业务场景 /// [JsonProperty("scene_code", NullValueHandling = NullValueHandling.Ignore)] [Required] public string SceneCode { get; set; } /// /// JSON格式,传递业务扩展参数 /// [JsonProperty("ext_info", NullValueHandling = NullValueHandling.Ignore)] [Required] public string ExtInfo { get; set; } } }