52 lines
1.8 KiB
C#
52 lines
1.8 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace AllBase.Model.Param.WXParam
|
|
{
|
|
public class WXCateAuthParam
|
|
{
|
|
public categoryAuthInfoParam categoryInfo { get; set; } = new categoryAuthInfoParam();
|
|
public List<object> brandIdList { get; set; } = new List<object>();
|
|
public long? leafCategoryId { get; set; } // 7483
|
|
public int? reuse { get; set; } = 0;
|
|
public string applyType { get; set; } = "normalApply";
|
|
}
|
|
public class categoryAuthInfoParam
|
|
{
|
|
public List<WXCateId> categories { get; set; } = new List<WXCateId>();
|
|
public string categoryDeposit { get; set; } // "1000.00";
|
|
public bool? isNewApplyCat { get; set; } = true;
|
|
public List<licenseGroup> licenseGroupList { get; set; } = new List<licenseGroup>();
|
|
public int? ruleVersion { get; set; }
|
|
public List<object> certificate { get; set; } = new List<object>();
|
|
}
|
|
|
|
public class licenseGroup
|
|
{
|
|
public string licenseGroupId { get; set; } = "1";
|
|
public licenseParam license { get; set; } = new licenseParam();
|
|
}
|
|
|
|
public class licenseParam
|
|
{
|
|
public string licenseId { get; set; } = "4";
|
|
public List<string> cosIdList { get; set; } = new List<string>();
|
|
public List<KeyValueParam> licenseFieldList { get; set; } = new List<KeyValueParam>();
|
|
public bool? isReuse { get; set; } = true;
|
|
}
|
|
|
|
public class KeyValueParam
|
|
{
|
|
public string key { get; set; } // "audit_license_registration_no" // "search_url"
|
|
public string value { get; set; } // "YB23509020049441" // ""
|
|
}
|
|
|
|
public class WXCateId
|
|
{
|
|
public long? id { get; set; } // 10000215
|
|
}
|
|
}
|