NewGaoKaoApi/PaymentSDK/AliPay/Domain/KoubeiMerchantOperatorSearc...

72 lines
2.2 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using System;
using System.Xml.Serialization;
using System.Collections.Generic;
namespace Aop.Api.Domain
{
/// <summary>
/// KoubeiMerchantOperatorSearchQueryModel Data Structure.
/// </summary>
[Serializable]
public class KoubeiMerchantOperatorSearchQueryModel : AopObject
{
/// <summary>
/// isv回传的auth_code通过auth_code校验当前操作人与商户的关系
/// </summary>
[XmlElement("auth_code")]
public string AuthCode { get; set; }
/// <summary>
/// 操作员所属部门id集合
/// </summary>
[XmlArray("dept_ids")]
[XmlArrayItem("string")]
public List<string> DeptIds { get; set; }
/// <summary>
/// 操作员对应的部门树集合,以“/”分割最前面的为根部门id
/// </summary>
[XmlArray("dept_paths")]
[XmlArrayItem("string")]
public List<string> DeptPaths { get; set; }
/// <summary>
/// 当前查询页数
/// </summary>
[XmlElement("page_num")]
public long PageNum { get; set; }
/// <summary>
/// 分页大小每页10条
/// </summary>
[XmlElement("page_size")]
public string PageSize { get; set; }
/// <summary>
/// 操作员角色id列表可以根据角色id列表查询关联的操作员列表
/// </summary>
[XmlArray("role_ids")]
[XmlArrayItem("string")]
public List<string> RoleIds { get; set; }
/// <summary>
/// 模糊查询字段,支持操作员的姓名,别名,手机模糊查询
/// </summary>
[XmlElement("search_key")]
public string SearchKey { get; set; }
/// <summary>
/// 操作员的状态列表T为激活W为未激活
/// </summary>
[XmlArray("status")]
[XmlArrayItem("string")]
public List<string> Status { get; set; }
/// <summary>
/// 是否查询的是待分配列表商户的存量数据没有部门关联设置unassign为true可以把存量的操作员查出来
/// </summary>
[XmlElement("unassign")]
public bool Unassign { get; set; }
}
}