using System;
using System.Xml.Serialization;
using System.Collections.Generic;
namespace Aop.Api.Domain
{
///
/// KoubeiMerchantDepartmentShopModifyModel Data Structure.
///
[Serializable]
public class KoubeiMerchantDepartmentShopModifyModel : AopObject
{
///
/// isv回传的auth_code,通过auth_code校验当前操作人与商户的关系
///
[XmlElement("auth_code")]
public string AuthCode { get; set; }
///
/// 需要调整的部门id
///
[XmlElement("dept_id")]
public string DeptId { get; set; }
///
/// 部门类型,5为非叶子节点部门即商户创建的部门;6为叶子节点部门即门店,门店在业务上被当成是类型为6的部门
///
[XmlElement("dept_type")]
public string DeptType { get; set; }
///
/// 商户调整部门,门店关系时当前部门需要新增的门店列表,包括门店id和门店名称
///
[XmlArray("shop_list_to_add")]
[XmlArrayItem("simple_shop_model")]
public List ShopListToAdd { get; set; }
///
/// 商户调整部门,门店关联关系,需要解除关系的门店列表,包括门店id和门店名称
///
[XmlArray("shop_list_to_remove")]
[XmlArrayItem("simple_shop_model")]
public List ShopListToRemove { get; set; }
}
}