赛事报名

This commit is contained in:
马梓彭 2026-04-01 13:04:41 +08:00
parent 0d2d1fce0e
commit 0d3d271fb5
9 changed files with 488 additions and 443 deletions

View File

@ -423,11 +423,6 @@ public class EventFeeConfigInput
/// 统一价格
/// </summary>
public decimal Price { get; set; }
/// <summary>
/// 商户ID
/// </summary>
public long MerchantId { get; set; }
/// <summary>
/// 商户名称 (显示字段)

View File

@ -341,6 +341,11 @@ public class UserEventProjectListOutput
/// 上级项目类型名称
/// </summary>
public string? ParentProjectTypeName { get; set; }
/// <summary>
/// 该项目的参赛队员列表
/// </summary>
public List<UserTeamMemberOutput>? Members { get; set; }
}
/// <summary>
@ -411,37 +416,6 @@ public class UserGroupMemberInput
public List<long> MemberIds { get; set; }
}
/// <summary>
/// 提交报名输入 (草稿或正式提交)
/// </summary>
public class UserSubmitRegistrationInput
{
/// <summary>
/// 赛事ID
/// </summary>
public long EventId { get; set; }
/// <summary>
/// 选中的项目ID列表
/// </summary>
public List<long> ProjectIds { get; set; }
/// <summary>
/// 队员列表
/// </summary>
public List<long> MemberIds { get; set; }
/// <summary>
/// 组别成员列表
/// </summary>
public List<UserGroupMemberInput> GroupMembers { get; set; }
/// <summary>
/// 是否保存草稿
/// </summary>
public bool IsDraft { get; set; }
}
/// <summary>
/// 订单预览输出
/// </summary>
@ -492,6 +466,11 @@ public class UserCreateOrderInput
/// 支付方式 (1-微信, 2-支付宝, 3-银行卡)
/// </summary>
public int PaymentMethod { get; set; }
/// <summary>
/// 优惠券ID (可选)
/// </summary>
public long? CouponId { get; set; }
}
/// <summary>
@ -553,6 +532,115 @@ public class UserPaymentResultOutput
/// 微信JSAPI支付参数 - 签名
/// </summary>
public string? PaySign { get; set; }
/// <summary>
/// 是否为免费项目
/// </summary>
public bool IsFree { get; set; }
}
/// <summary>
/// 优惠券验证输入
/// </summary>
public class ValidateCouponInput
{
/// <summary>
/// 优惠券码
/// </summary>
[Required]
public string CouponCode { get; set; }
/// <summary>
/// 赛事ID
/// </summary>
public long EventId { get; set; }
/// <summary>
/// 原始总金额
/// </summary>
public decimal OriginalAmount { get; set; }
}
/// <summary>
/// 优惠券验证输出
/// </summary>
public class ValidateCouponOutput
{
/// <summary>
/// 是否有效
/// </summary>
public bool IsValid { get; set; }
/// <summary>
/// 优惠券ID
/// </summary>
public long? CouponId { get; set; }
/// <summary>
/// 优惠券名称
/// </summary>
public string? CouponName { get; set; }
/// <summary>
/// 折扣类型 (1-满减, 2-折扣, 3-固定金额)
/// </summary>
public int? DiscountType { get; set; }
/// <summary>
/// 折扣值
/// </summary>
public decimal? DiscountValue { get; set; }
/// <summary>
/// 优惠金额
/// </summary>
public decimal? DiscountAmount { get; set; }
/// <summary>
/// 优惠后金额
/// </summary>
public decimal? FinalAmount { get; set; }
/// <summary>
/// 无效原因
/// </summary>
public string? InvalidReason { get; set; }
}
/// <summary>
/// 提交报名输入 (草稿或正式提交) - 支持优惠券
/// </summary>
public class UserSubmitRegistrationInput
{
/// <summary>
/// 赛事ID
/// </summary>
public long EventId { get; set; }
/// <summary>
/// 选中的项目ID列表
/// </summary>
public List<long> ProjectIds { get; set; }
/// <summary>
/// 队员列表
/// </summary>
public List<long> MemberIds { get; set; }
/// <summary>
/// 组别成员列表
/// </summary>
public List<UserGroupMemberInput> GroupMembers { get; set; }
/// <summary>
/// 是否保存草稿
/// </summary>
public bool IsDraft { get; set; }
/// <summary>
/// 优惠券ID (可选)
/// </summary>
public long? CouponId { get; set; }
}
#region 参赛记录相关 DTOs

View File

@ -82,7 +82,7 @@ public class EventService : BaseService<EventInfo>, ITransient
{
var query = _repository.AsQueryable()
.LeftJoin<EventFeeConfig>((x, f) => x.Id == f.EventId)
.LeftJoin<YD_Event.Core.Entities.Merchant>((x, f, m) => f.MerchantId == m.Id)
.LeftJoin<YD_Event.Core.Entities.Merchant>((x, f, m) => x.MerchantId == m.Id)
.WhereIF(!string.IsNullOrWhiteSpace(input.EventName), x => x.EventName.Contains(input.EventName))
.WhereIF(input.EventType.HasValue, x => x.EventType == input.EventType)
.WhereIF(input.ChargeMode.HasValue, x => x.ChargeMode == input.ChargeMode)
@ -250,10 +250,10 @@ public class EventService : BaseService<EventInfo>, ITransient
if (feeConfig != null)
{
output.FeeConfig = feeConfig.Adapt<EventFeeConfigInput>();
// 获取商户详情
if (feeConfig.MerchantId.HasValue && feeConfig.MerchantId.Value > 0)
// 获取商户详情(使用 EventInfo.MerchantId)
if (eventInfo.MerchantId.HasValue && eventInfo.MerchantId.Value > 0)
{
var merchant = await _merchantRepository.GetByIdAsync(feeConfig.MerchantId.Value);
var merchant = await _merchantRepository.GetByIdAsync(eventInfo.MerchantId.Value);
if (merchant != null)
{
output.FeeConfig.MerchantName = merchant.MerchantName;
@ -533,7 +533,7 @@ public class EventService : BaseService<EventInfo>, ITransient
{
var query = _repository.AsQueryable()
.LeftJoin<EventFeeConfig>((e, f) => e.Id == f.EventId)
.LeftJoin<YD_Event.Core.Entities.Merchant>((e, f, m) => f.MerchantId == m.Id)
.LeftJoin<YD_Event.Core.Entities.Merchant>((e, f, m) => e.MerchantId == m.Id)
.WhereIF(!string.IsNullOrWhiteSpace(input.EventName), e => e.EventName.Contains(input.EventName))
.WhereIF(input.EventType.HasValue, e => e.EventType == input.EventType)
.WhereIF(input.ChargeMode.HasValue, e => e.ChargeMode == input.ChargeMode)

View File

@ -56,6 +56,8 @@ public class UserEventRegistrationService : IDynamicApiController, ITransient
private readonly IOptionsMonitor<YD_Event.Core.Options.WechatTenpayClientOptions> _wechatTenpayClientOptionsMonitor;
private readonly IHttpContextAccessor _httpContextAccessor;
private readonly ProjectService _projectService;
private readonly ISqlSugarRepository<YD_Event.Core.Entities.Coupon> _couponRepository;
private readonly ISqlSugarRepository<YD_Event.Core.Entities.UserCoupon> _userCouponRepository;
public UserEventRegistrationService(
ISqlSugarRepository<EventInfo> eventRepository,
@ -83,7 +85,9 @@ public class UserEventRegistrationService : IDynamicApiController, ITransient
WeChatPayService weChatPayService,
IOptionsMonitor<YD_Event.Core.Options.WechatTenpayClientOptions> wechatTenpayClientOptionsMonitor,
IHttpContextAccessor httpContextAccessor,
ProjectService projectService)
ProjectService projectService,
ISqlSugarRepository<YD_Event.Core.Entities.Coupon> couponRepository,
ISqlSugarRepository<YD_Event.Core.Entities.UserCoupon> userCouponRepository)
{
_eventRepository = eventRepository;
_unitRepository = unitRepository;
@ -111,6 +115,8 @@ public class UserEventRegistrationService : IDynamicApiController, ITransient
_wechatTenpayClientOptionsMonitor = wechatTenpayClientOptionsMonitor;
_httpContextAccessor = httpContextAccessor;
_projectService = projectService;
_couponRepository = couponRepository;
_userCouponRepository = userCouponRepository;
}
/// <summary>
@ -456,13 +462,22 @@ public class UserEventRegistrationService : IDynamicApiController, ITransient
await _registrationItemRepository.DeleteAsync(x => x.RegistrationId == registration.Id);
await _registrationPersonRepository.DeleteAsync(x => x.RegistrationId == registration.Id);
var eventProjects = await _eventProjectRepository.GetListAsync(x => input.ProjectIds.Contains(x.Id));
var baseProjectIds = eventProjects.Select(x => x.ProjectId).ToList();
var baseProjects = await _projectRepository.GetListAsync(x => baseProjectIds.Contains(x.Id));
var members = await _userRepository.GetListAsync(x => input.MemberIds.Contains(x.Id));
var groupIds = input.GroupMembers?.Select(g => g.GroupId).Distinct().ToList() ?? new List<long>();
var eventProjectGroups = await _eventProjectGroupRepository.GetListAsync(x => groupIds.Contains(x.Id));
// 通过EventProjectGroup获取对应的EventProject
var eventProjectIds = eventProjectGroups.Select(x => x.EventProjectId).Distinct().ToList();
var eventProjects = await _eventProjectRepository.GetListAsync(x => eventProjectIds.Contains(x.Id));
var baseProjectIds = eventProjects.Select(x => x.ProjectId).Distinct().ToList();
var baseProjects = await _projectRepository.GetListAsync(x => baseProjectIds.Contains(x.Id));
// 获取项目类型信息
var projectTypeIds = baseProjects.Select(x => x.ProjectTypeId).Distinct().ToList();
var projectTypes = await _projectTypeRepository.GetListAsync(x => projectTypeIds.Contains(x.Id));
var baseProjectGroupIds = eventProjectGroups.Select(x => x.ProjectGroupId).Distinct().ToList();
var baseProjectGroups = await _projectGroupRepository.GetListAsync(x => baseProjectGroupIds.Contains(x.Id));
@ -481,6 +496,7 @@ public class UserEventRegistrationService : IDynamicApiController, ITransient
var baseProject = baseProjects.FirstOrDefault(x => x.Id == eventProject.ProjectId);
var baseProjectGroup = baseProjectGroups.FirstOrDefault(bg => bg.Id == eventProjectGroup.ProjectGroupId);
var projectType = projectTypes.FirstOrDefault(pt => pt.Id == baseProject?.ProjectTypeId);
var groupMembers = members.Where(m => groupMember.MemberIds.Contains(m.Id)).ToList();
if (!groupMembers.Any()) continue;
@ -493,6 +509,7 @@ public class UserEventRegistrationService : IDynamicApiController, ITransient
EventProjectGroupId = eventProjectGroup.Id,
ProjectName = baseProject?.Name ?? "",
GroupName = baseProjectGroup?.GroupName ?? "",
ProjectTypeName = projectType?.Name ?? "",
UnitPrice = eventProject.Price / 100m,
PersonCount = groupMembers.Count(),
TotalPrice = (eventProject.Price / 100m) * groupMembers.Count(),
@ -534,12 +551,14 @@ public class UserEventRegistrationService : IDynamicApiController, ITransient
foreach (var eventProject in eventProjects)
{
var baseProject = baseProjects.FirstOrDefault(x => x.Id == eventProject.ProjectId);
var projectType = projectTypes.FirstOrDefault(pt => pt.Id == baseProject?.ProjectTypeId);
var item = new EventRegistrationItem
{
Id = _idGenerator.NewLong(),
RegistrationId = registration.Id,
ProjectId = eventProject.Id,
ProjectName = baseProject?.Name ?? "",
ProjectTypeName = projectType?.Name ?? "",
UnitPrice = eventProject.Price / 100m,
PersonCount = members.Count(),
TotalPrice = (eventProject.Price / 100m) * members.Count(),
@ -559,6 +578,8 @@ public class UserEventRegistrationService : IDynamicApiController, ITransient
RegistrationId = registration.Id,
RegistrationItemId = item.Id,
ProjectId = eventProject.Id,
GroupName = baseProject?.Name ?? "",
ProjectName = baseProject?.Name ?? "",
Name = member.Name,
Gender = member.Gender,
IdCard = member.IdCardNumber,
@ -595,20 +616,45 @@ public class UserEventRegistrationService : IDynamicApiController, ITransient
var items = await _registrationItemRepository.GetListAsync(x => x.RegistrationId == registrationId);
var persons = await _registrationPersonRepository.GetListAsync(x => x.RegistrationId == registrationId);
var projectOutputs = items.Select(i => new UserEventProjectListOutput
var projectOutputs = items.Select(i =>
{
Id = i.ProjectId,
Name = i.ProjectName,
Fee = i.UnitPrice,
RegisteredCount = i.PersonCount
// 获取该项目的队员
var itemMembers = persons
.Where(p => p.RegistrationItemId == i.Id)
.Select(p => new UserTeamMemberOutput
{
UserId = p.Id,
Name = p.Name,
Mobile = p.Phone,
IdCardNumber = MaskIdCard(p.IdCard),
Gender = p.Gender.ToString(),
IsEligible = true,
IneligibilityReason = ""
})
.ToList();
return new UserEventProjectListOutput
{
Id = i.ProjectId,
Name = i.ProjectName,
GroupName = i.GroupName,
ProjectTypeName = i.ProjectTypeName,
Fee = i.UnitPrice,
RegisteredCount = i.PersonCount,
CompletionCount = i.PersonCount,
Members = itemMembers
};
}).ToList();
var memberOutputs = persons.DistinctBy(p => p.IdCard).Select(p => new UserTeamMemberOutput
{
UserId = p.Id,
Name = p.Name,
Mobile = p.Phone,
IdCardNumber = MaskIdCard(p.IdCard),
Gender = p.Gender.ToString()
Gender = p.Gender.ToString(),
IsEligible = true,
IneligibilityReason = ""
}).ToList();
return new UserOrderPreviewOutput
@ -636,6 +682,71 @@ public class UserEventRegistrationService : IDynamicApiController, ITransient
var eventInfo = await _eventRepository.GetByIdAsync(registration.EventId);
if (eventInfo == null) throw Oops.Bah("赛事信息不存在");
var result = new UserPaymentResultOutput();
// 计算最终支付金额
decimal originalAmount = registration.TotalAmount;
decimal finalAmount = originalAmount;
decimal discountAmount = 0;
YD_Event.Core.Entities.Coupon? coupon = null;
YD_Event.Core.Entities.UserCoupon? userCoupon = null;
// 处理优惠券
if (input.CouponId.HasValue)
{
var userId = _authManager.UserId;
coupon = await _couponRepository.GetFirstAsync(c =>
c.Id == input.CouponId.Value &&
c.Status == AvailabilityStatus.Enable &&
!c.DeleteMark);
if (coupon != null)
{
userCoupon = await _userCouponRepository.GetFirstAsync(uc =>
uc.CouponId == coupon.Id &&
uc.UserId == userId &&
uc.Status == 0 && // 0-未使用
!uc.DeleteMark);
if (userCoupon != null)
{
// 计算折扣金额
if (coupon.Type == 0) // 折扣
{
discountAmount = originalAmount * (1 - coupon.Value / 100);
}
else if (coupon.Type == 1) // 定额
{
discountAmount = Math.Min(coupon.Value, originalAmount);
}
finalAmount = originalAmount - discountAmount;
finalAmount = Math.Max(0, finalAmount);
}
}
}
// 如果最终金额为0,直接完成报名,无需支付
if (finalAmount <= 0)
{
// 如果使用了优惠券,标记为已使用
if (userCoupon != null)
{
userCoupon.Status = 1; // 1-已使用
userCoupon.UseTime = DateTime.Now;
await _userCouponRepository.UpdateAsync(userCoupon);
}
registration.PaymentStatus = 1; // 已支付
registration.RegistrationStatus = 1; // 待审核
registration.PaymentTime = DateTime.Now;
await _registrationRepository.UpdateAsync(registration);
result.Status = 1;
result.IsFree = true;
return result;
}
// 获取当前用户的单位认证ID
var certification = await _db.Queryable<MerchantCertification>()
.FirstAsync(c => c.UserId == registration.CreatedUserId && c.AuditStatus == AuditStatus.Pass && !c.DeleteMark);
@ -658,21 +769,19 @@ public class UserEventRegistrationService : IDynamicApiController, ITransient
MerchantCertificationId = certification?.Id, // 设置单位认证ID
EventId = registration.EventId,
RegistrationId = registration.Id,
OriginalAmount = registration.TotalAmount,
ActualAmount = registration.TotalAmount,
DiscountAmount = 0,
OriginalAmount = originalAmount,
ActualAmount = finalAmount,
DiscountAmount = discountAmount,
CouponId = input.CouponId,
OrderStatus = OrderStatus.Pending,
CreatedTime = DateTime.Now,
CreatedUserId = registration.CreatedUserId
};
registration.TotalAmount = 1;
await _orderRepository.InsertAsync(order);
var result = new UserPaymentResultOutput
{
OrderNo = orderNo,
Status = 0
};
result.OrderNo = orderNo;
result.Status = 0;
result.IsFree = false;
// 如果是微信支付 (假设 1 是微信支付)
if (input.PaymentMethod == 1)
@ -698,7 +807,7 @@ public class UserEventRegistrationService : IDynamicApiController, ITransient
AppId = configOptions.AppId,
Description = $"{eventInfo.EventName} - 报名费",
NotifyUrl = configOptions.NotifyUrl,
TotalAmount = (int)(registration.TotalAmount * 100), // 单位为分
TotalAmount = (int)(finalAmount * 100), // 单位为分,使用优惠后的金额
ExpireTime = DateTimeOffset.Now.AddMinutes(5)
};
@ -853,6 +962,121 @@ public class UserEventRegistrationService : IDynamicApiController, ITransient
return 0; // 未支付
}
/// <summary>
/// 验证优惠券
/// </summary>
[DisplayName("验证优惠券")]
[HttpPost("coupon/validate")]
public async Task<ValidateCouponOutput> ValidateCoupon([FromBody] ValidateCouponInput input)
{
var result = new ValidateCouponOutput
{
IsValid = false,
InvalidReason = ""
};
// 查找优惠券(通过兑换码)
var coupon = await _couponRepository.GetFirstAsync(c =>
c.RedemptionCode == input.CouponCode &&
c.Status == AvailabilityStatus.Enable &&
!c.DeleteMark);
if (coupon == null)
{
result.InvalidReason = "优惠券不存在或已失效";
return result;
}
// 检查优惠券是否已过期
if (coupon.EndTime.HasValue && coupon.EndTime.Value < DateTime.Now)
{
result.InvalidReason = "优惠券已过期";
return result;
}
// 检查优惠券是否已开始
if (coupon.StartTime.HasValue && coupon.StartTime.Value > DateTime.Now)
{
result.InvalidReason = "优惠券尚未生效";
return result;
}
// 检查库存
if (coupon.TotalQuantity > 0 && coupon.ClaimedQuantity >= coupon.TotalQuantity)
{
result.InvalidReason = "优惠券已被领完";
return result;
}
// 检查优惠券是否适用于该赛事
if (!string.IsNullOrEmpty(coupon.EventIds))
{
var eventIds = coupon.EventIds.Split(',').Select(long.Parse).ToList();
if (!eventIds.Contains(input.EventId))
{
result.InvalidReason = "该优惠券不适用于当前赛事";
return result;
}
}
// 检查当前用户是否拥有该优惠券且未使用,或者可以直接领取
var userId = _authManager.UserId;
var userCoupon = await _userCouponRepository.GetFirstAsync(uc =>
uc.CouponId == coupon.Id &&
uc.UserId == userId &&
uc.Status == 0 && // 0-未使用
!uc.DeleteMark);
// 如果用户没有该优惠券,检查是否可以直接领取(假设可以直接通过兑换码领取)
if (userCoupon == null)
{
// 创建用户优惠券记录
userCoupon = new YD_Event.Core.Entities.UserCoupon
{
Id = _idGenerator.NewLong(),
UserId = userId,
CouponId = coupon.Id,
ClaimTime = DateTime.Now,
Status = 0, // 未使用
CreatedUserId = userId,
CreatedTime = DateTime.Now,
DeleteMark = false
};
await _userCouponRepository.InsertAsync(userCoupon);
// 更新优惠券已领取数量
coupon.ClaimedQuantity += 1;
await _couponRepository.UpdateAsync(coupon);
}
// 计算优惠金额
decimal discountAmount = 0;
decimal finalAmount = input.OriginalAmount;
// Type: 0-折扣, 1-定额
if (coupon.Type == 0) // 折扣
{
discountAmount = input.OriginalAmount * (1 - coupon.Value / 100);
}
else if (coupon.Type == 1) // 定额
{
discountAmount = Math.Min(coupon.Value, input.OriginalAmount);
}
finalAmount = input.OriginalAmount - discountAmount;
finalAmount = Math.Max(0, finalAmount); // 确保不小于0
result.IsValid = true;
result.CouponId = coupon.Id;
result.CouponName = coupon.Name ?? "优惠券";
result.DiscountType = coupon.Type;
result.DiscountValue = coupon.Value;
result.DiscountAmount = discountAmount;
result.FinalAmount = finalAmount;
return result;
}
private string GetRegistrationStatusDesc(int status)
{
return status switch

View File

@ -3365,11 +3365,6 @@
统一价格
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.EventFeeConfigInput.MerchantId">
<summary>
商户ID
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.EventFeeConfigInput.MerchantName">
<summary>
商户名称 (显示字段)
@ -4505,6 +4500,11 @@
上级项目类型名称
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.UserEventProjectListOutput.Members">
<summary>
该项目的参赛队员列表
</summary>
</member>
<member name="T:YD_Event.Application.Event.Dtos.UserMemberSearchInput">
<summary>
团队成员搜索输入
@ -4570,36 +4570,6 @@
成员ID列表
</summary>
</member>
<member name="T:YD_Event.Application.Event.Dtos.UserSubmitRegistrationInput">
<summary>
提交报名输入 (草稿或正式提交)
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.UserSubmitRegistrationInput.EventId">
<summary>
赛事ID
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.UserSubmitRegistrationInput.ProjectIds">
<summary>
选中的项目ID列表
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.UserSubmitRegistrationInput.MemberIds">
<summary>
队员列表
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.UserSubmitRegistrationInput.GroupMembers">
<summary>
组别成员列表
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.UserSubmitRegistrationInput.IsDraft">
<summary>
是否保存草稿
</summary>
</member>
<member name="T:YD_Event.Application.Event.Dtos.UserOrderPreviewOutput">
<summary>
订单预览输出
@ -4650,6 +4620,11 @@
支付方式 (1-微信, 2-支付宝, 3-银行卡)
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.UserCreateOrderInput.CouponId">
<summary>
优惠券ID (可选)
</summary>
</member>
<member name="T:YD_Event.Application.Event.Dtos.UserPaymentResultOutput">
<summary>
用户支付结果输出
@ -4710,6 +4685,111 @@
微信JSAPI支付参数 - 签名
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.UserPaymentResultOutput.IsFree">
<summary>
是否为免费项目
</summary>
</member>
<member name="T:YD_Event.Application.Event.Dtos.ValidateCouponInput">
<summary>
优惠券验证输入
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.ValidateCouponInput.CouponCode">
<summary>
优惠券码
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.ValidateCouponInput.EventId">
<summary>
赛事ID
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.ValidateCouponInput.OriginalAmount">
<summary>
原始总金额
</summary>
</member>
<member name="T:YD_Event.Application.Event.Dtos.ValidateCouponOutput">
<summary>
优惠券验证输出
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.ValidateCouponOutput.IsValid">
<summary>
是否有效
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.ValidateCouponOutput.CouponId">
<summary>
优惠券ID
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.ValidateCouponOutput.CouponName">
<summary>
优惠券名称
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.ValidateCouponOutput.DiscountType">
<summary>
折扣类型 (1-满减, 2-折扣, 3-固定金额)
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.ValidateCouponOutput.DiscountValue">
<summary>
折扣值
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.ValidateCouponOutput.DiscountAmount">
<summary>
优惠金额
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.ValidateCouponOutput.FinalAmount">
<summary>
优惠后金额
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.ValidateCouponOutput.InvalidReason">
<summary>
无效原因
</summary>
</member>
<member name="T:YD_Event.Application.Event.Dtos.UserSubmitRegistrationInput">
<summary>
提交报名输入 (草稿或正式提交) - 支持优惠券
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.UserSubmitRegistrationInput.EventId">
<summary>
赛事ID
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.UserSubmitRegistrationInput.ProjectIds">
<summary>
选中的项目ID列表
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.UserSubmitRegistrationInput.MemberIds">
<summary>
队员列表
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.UserSubmitRegistrationInput.GroupMembers">
<summary>
组别成员列表
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.UserSubmitRegistrationInput.IsDraft">
<summary>
是否保存草稿
</summary>
</member>
<member name="P:YD_Event.Application.Event.Dtos.UserSubmitRegistrationInput.CouponId">
<summary>
优惠券ID (可选)
</summary>
</member>
<member name="T:YD_Event.Application.Event.Dtos.RegistrationListQueryInput">
<summary>
参赛记录查询输入
@ -5287,6 +5367,11 @@
查询订单支付状态
</summary>
</member>
<member name="M:YD_Event.Application.Event.UserEventRegistrationService.ValidateCoupon(YD_Event.Application.Event.Dtos.ValidateCouponInput)">
<summary>
验证优惠券
</summary>
</member>
<member name="T:YD_Event.Application.File.Dtos.UploadFileOutput">
<summary>
文件上传输出参数

View File

@ -24,18 +24,6 @@ public class EventFeeConfig : Entity<long>, ISoftDelete, ICreatedUserId, ICreate
/// </summary>
public decimal Price { get; set; }
/// <summary>
/// 收款商户ID
/// </summary>
[SugarColumn(IsNullable = true)]
public long? MerchantId { get; set; }
/// <summary>
/// 收款账户信息(导航属性)
/// </summary>
[SugarColumn(IsIgnore = true)]
public Merchant? Merchant { get; set; }
/// <summary>
/// 标记删除
/// </summary>

View File

@ -1,321 +0,0 @@
[
{"Id": 1, "DistrictCode": "110101", "DistrictName": "东城区", "CityCode": "110100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 2, "DistrictCode": "110102", "DistrictName": "西城区", "CityCode": "110100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 3, "DistrictCode": "110105", "DistrictName": "朝阳区", "CityCode": "110100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 4, "DistrictCode": "110106", "DistrictName": "丰台区", "CityCode": "110100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 5, "DistrictCode": "110107", "DistrictName": "石景山区", "CityCode": "110100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 6, "DistrictCode": "110108", "DistrictName": "海淀区", "CityCode": "110100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 7, "DistrictCode": "110109", "DistrictName": "门头沟区", "CityCode": "110100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 8, "DistrictCode": "110111", "DistrictName": "房山区", "CityCode": "110100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 9, "DistrictCode": "110112", "DistrictName": "通州区", "CityCode": "110100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 10, "DistrictCode": "110113", "DistrictName": "顺义区", "CityCode": "110100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 11, "DistrictCode": "110114", "DistrictName": "昌平区", "CityCode": "110100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 12, "DistrictCode": "110115", "DistrictName": "大兴区", "CityCode": "110100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 13, "DistrictCode": "110116", "DistrictName": "怀柔区", "CityCode": "110100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 14, "DistrictCode": "110117", "DistrictName": "平谷区", "CityCode": "110100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 15, "DistrictCode": "110118", "DistrictName": "密云区", "CityCode": "110100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 16, "DistrictCode": "110119", "DistrictName": "延庆区", "CityCode": "110100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 17, "DistrictCode": "120101", "DistrictName": "和平区", "CityCode": "120100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 18, "DistrictCode": "120102", "DistrictName": "河东区", "CityCode": "120100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 19, "DistrictCode": "120103", "DistrictName": "河西区", "CityCode": "120100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 20, "DistrictCode": "120104", "DistrictName": "南开区", "CityCode": "120100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 21, "DistrictCode": "120105", "DistrictName": "河北区", "CityCode": "120100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 22, "DistrictCode": "120106", "DistrictName": "红桥区", "CityCode": "120100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 23, "DistrictCode": "120110", "DistrictName": "东丽区", "CityCode": "120100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 24, "DistrictCode": "120111", "DistrictName": "西青区", "CityCode": "120100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 25, "DistrictCode": "120112", "DistrictName": "津南区", "CityCode": "120100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 26, "DistrictCode": "120113", "DistrictName": "北辰区", "CityCode": "120100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 27, "DistrictCode": "120114", "DistrictName": "武清区", "CityCode": "120100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 28, "DistrictCode": "120115", "DistrictName": "宝坻区", "CityCode": "120100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 29, "DistrictCode": "120116", "DistrictName": "滨海新区", "CityCode": "120100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 30, "DistrictCode": "120117", "DistrictName": "宁河区", "CityCode": "120100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 31, "DistrictCode": "120118", "DistrictName": "静海区", "CityCode": "120100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 32, "DistrictCode": "120119", "DistrictName": "蓟州区", "CityCode": "120100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 33, "DistrictCode": "130102", "DistrictName": "长安区", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 34, "DistrictCode": "130104", "DistrictName": "桥西区", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 35, "DistrictCode": "130105", "DistrictName": "新华区", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 36, "DistrictCode": "130107", "DistrictName": "井陉矿区", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 37, "DistrictCode": "130108", "DistrictName": "裕华区", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 38, "DistrictCode": "130109", "DistrictName": "藁城区", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 39, "DistrictCode": "130110", "DistrictName": "鹿泉区", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 40, "DistrictCode": "130111", "DistrictName": "栾城区", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 41, "DistrictCode": "130121", "DistrictName": "井陉县", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 42, "DistrictCode": "130123", "DistrictName": "正定县", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 43, "DistrictCode": "130125", "DistrictName": "行唐县", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 44, "DistrictCode": "130126", "DistrictName": "灵寿县", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 45, "DistrictCode": "130127", "DistrictName": "高邑县", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 46, "DistrictCode": "130128", "DistrictName": "深泽县", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 47, "DistrictCode": "130129", "DistrictName": "赞皇县", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 48, "DistrictCode": "130130", "DistrictName": "无极县", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 49, "DistrictCode": "130131", "DistrictName": "平山县", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 50, "DistrictCode": "130132", "DistrictName": "元氏县", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 51, "DistrictCode": "130133", "DistrictName": "赵县", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 52, "DistrictCode": "130181", "DistrictName": "辛集市", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 53, "DistrictCode": "130183", "DistrictName": "晋州市", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 54, "DistrictCode": "130184", "DistrictName": "新乐市", "CityCode": "130100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 55, "DistrictCode": "130202", "DistrictName": "路南区", "CityCode": "130200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 56, "DistrictCode": "130203", "DistrictName": "路北区", "CityCode": "130200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 57, "DistrictCode": "130204", "DistrictName": "古冶区", "CityCode": "130200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 58, "DistrictCode": "130205", "DistrictName": "开平区", "CityCode": "130200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 59, "DistrictCode": "130207", "DistrictName": "丰南区", "CityCode": "130200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 60, "DistrictCode": "130208", "DistrictName": "丰润区", "CityCode": "130200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 61, "DistrictCode": "130209", "DistrictName": "曹妃甸区", "CityCode": "130200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 62, "DistrictCode": "130224", "DistrictName": "滦南县", "CityCode": "130200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 63, "DistrictCode": "130225", "DistrictName": "乐亭县", "CityCode": "130200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 64, "DistrictCode": "130227", "DistrictName": "迁西县", "CityCode": "130200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 65, "DistrictCode": "130229", "DistrictName": "玉田县", "CityCode": "130200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 66, "DistrictCode": "130281", "DistrictName": "遵化市", "CityCode": "130200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 67, "DistrictCode": "130283", "DistrictName": "迁安市", "CityCode": "130200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 68, "DistrictCode": "130284", "DistrictName": "滦州市", "CityCode": "130200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 69, "DistrictCode": "130302", "DistrictName": "海港区", "CityCode": "130300","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 70, "DistrictCode": "130303", "DistrictName": "山海关区", "CityCode": "130300","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 71, "DistrictCode": "130304", "DistrictName": "北戴河区", "CityCode": "130300","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 72, "DistrictCode": "130306", "DistrictName": "抚宁区", "CityCode": "130300","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 73, "DistrictCode": "130321", "DistrictName": "青龙满族自治县", "CityCode": "130300","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 74, "DistrictCode": "130322", "DistrictName": "昌黎县", "CityCode": "130300","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 75, "DistrictCode": "130324", "DistrictName": "卢龙县", "CityCode": "130300","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 76, "DistrictCode": "130402", "DistrictName": "邯山区", "CityCode": "130400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 77, "DistrictCode": "130403", "DistrictName": "丛台区", "CityCode": "130400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 78, "DistrictCode": "130404", "DistrictName": "复兴区", "CityCode": "130400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 79, "DistrictCode": "130406", "DistrictName": "峰峰矿区", "CityCode": "130400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 80, "DistrictCode": "130407", "DistrictName": "肥乡区", "CityCode": "130400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 81, "DistrictCode": "130408", "DistrictName": "永年区", "CityCode": "130400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 82, "DistrictCode": "130423", "DistrictName": "临漳县", "CityCode": "130400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 83, "DistrictCode": "130424", "DistrictName": "成安县", "CityCode": "130400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 84, "DistrictCode": "130425", "DistrictName": "大名县", "CityCode": "130400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 85, "DistrictCode": "130426", "DistrictName": "涉县", "CityCode": "130400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 86, "DistrictCode": "130427", "DistrictName": "磁县", "CityCode": "130400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 87, "DistrictCode": "130430", "DistrictName": "邱县", "CityCode": "130400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 88, "DistrictCode": "130431", "DistrictName": "鸡泽县", "CityCode": "130400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 89, "DistrictCode": "130432", "DistrictName": "广平县", "CityCode": "130400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 90, "DistrictCode": "130433", "DistrictName": "馆陶县", "CityCode": "130400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 91, "DistrictCode": "130434", "DistrictName": "魏县", "CityCode": "130400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 92, "DistrictCode": "130435", "DistrictName": "曲周县", "CityCode": "130400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 93, "DistrictCode": "130481", "DistrictName": "武安市", "CityCode": "130400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 94, "DistrictCode": "130502", "DistrictName": "襄都区", "CityCode": "130500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 95, "DistrictCode": "130503", "DistrictName": "信都区", "CityCode": "130500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 96, "DistrictCode": "130505", "DistrictName": "任泽区", "CityCode": "130500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 97, "DistrictCode": "130506", "DistrictName": "南和区", "CityCode": "130500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 98, "DistrictCode": "130522", "DistrictName": "临城县", "CityCode": "130500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 99, "DistrictCode": "130523", "DistrictName": "内丘县", "CityCode": "130500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 100, "DistrictCode": "130524", "DistrictName": "柏乡县", "CityCode": "130500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 101, "DistrictCode": "130525", "DistrictName": "隆尧县", "CityCode": "130500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 102, "DistrictCode": "130528", "DistrictName": "宁晋县", "CityCode": "130500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 103, "DistrictCode": "130529", "DistrictName": "巨鹿县", "CityCode": "130500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 104, "DistrictCode": "130530", "DistrictName": "新河县", "CityCode": "130500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 105, "DistrictCode": "130531", "DistrictName": "广宗县", "CityCode": "130500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 106, "DistrictCode": "130532", "DistrictName": "平乡县", "CityCode": "130500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 107, "DistrictCode": "130533", "DistrictName": "威县", "CityCode": "130500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 108, "DistrictCode": "130534", "DistrictName": "清河县", "CityCode": "130500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 109, "DistrictCode": "130535", "DistrictName": "临西县", "CityCode": "130500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 110, "DistrictCode": "130581", "DistrictName": "南宫市", "CityCode": "130500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 111, "DistrictCode": "130582", "DistrictName": "沙河市", "CityCode": "130500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 112, "DistrictCode": "130602", "DistrictName": "竞秀区", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 113, "DistrictCode": "130606", "DistrictName": "莲池区", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 114, "DistrictCode": "130607", "DistrictName": "满城区", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 115, "DistrictCode": "130608", "DistrictName": "清苑区", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 116, "DistrictCode": "130609", "DistrictName": "徐水区", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 117, "DistrictCode": "130623", "DistrictName": "涞水县", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 118, "DistrictCode": "130624", "DistrictName": "阜平县", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 119, "DistrictCode": "130626", "DistrictName": "定兴县", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 120, "DistrictCode": "130627", "DistrictName": "唐县", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 121, "DistrictCode": "130628", "DistrictName": "高阳县", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 122, "DistrictCode": "130629", "DistrictName": "容城县", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 123, "DistrictCode": "130630", "DistrictName": "涞源县", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 124, "DistrictCode": "130631", "DistrictName": "望都县", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 125, "DistrictCode": "130632", "DistrictName": "安新县", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 126, "DistrictCode": "130633", "DistrictName": "易县", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 127, "DistrictCode": "130634", "DistrictName": "曲阳县", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 128, "DistrictCode": "130635", "DistrictName": "蠡县", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 129, "DistrictCode": "130636", "DistrictName": "顺平县", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 130, "DistrictCode": "130637", "DistrictName": "博野县", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 131, "DistrictCode": "130638", "DistrictName": "雄县", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 132, "DistrictCode": "130681", "DistrictName": "涿州市", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 133, "DistrictCode": "130682", "DistrictName": "定州市", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 134, "DistrictCode": "130683", "DistrictName": "安国市", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 135, "DistrictCode": "130684", "DistrictName": "高碑店市", "CityCode": "130600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 136, "DistrictCode": "130702", "DistrictName": "桥东区", "CityCode": "130700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 137, "DistrictCode": "130703", "DistrictName": "桥西区", "CityCode": "130700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 138, "DistrictCode": "130705", "DistrictName": "宣化区", "CityCode": "130700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 139, "DistrictCode": "130706", "DistrictName": "下花园区", "CityCode": "130700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 140, "DistrictCode": "130708", "DistrictName": "万全区", "CityCode": "130700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 141, "DistrictCode": "130709", "DistrictName": "崇礼区", "CityCode": "130700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 142, "DistrictCode": "130722", "DistrictName": "张北县", "CityCode": "130700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 143, "DistrictCode": "130723", "DistrictName": "康保县", "CityCode": "130700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 144, "DistrictCode": "130724", "DistrictName": "沽源县", "CityCode": "130700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 145, "DistrictCode": "130725", "DistrictName": "尚义县", "CityCode": "130700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 146, "DistrictCode": "130726", "DistrictName": "蔚县", "CityCode": "130700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 147, "DistrictCode": "130727", "DistrictName": "阳原县", "CityCode": "130700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 148, "DistrictCode": "130728", "DistrictName": "怀安县", "CityCode": "130700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 149, "DistrictCode": "130730", "DistrictName": "怀来县", "CityCode": "130700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 150, "DistrictCode": "130731", "DistrictName": "涿鹿县", "CityCode": "130700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 151, "DistrictCode": "130732", "DistrictName": "赤城县", "CityCode": "130700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 152, "DistrictCode": "130802", "DistrictName": "双桥区", "CityCode": "130800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 153, "DistrictCode": "130803", "DistrictName": "双滦区", "CityCode": "130800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 154, "DistrictCode": "130804", "DistrictName": "鹰手营子矿区", "CityCode": "130800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 155, "DistrictCode": "130821", "DistrictName": "承德县", "CityCode": "130800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 156, "DistrictCode": "130822", "DistrictName": "兴隆县", "CityCode": "130800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 157, "DistrictCode": "130824", "DistrictName": "滦平县", "CityCode": "130800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 158, "DistrictCode": "130825", "DistrictName": "隆化县", "CityCode": "130800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 159, "DistrictCode": "130826", "DistrictName": "丰宁满族自治县", "CityCode": "130800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 160, "DistrictCode": "130827", "DistrictName": "宽城满族自治县", "CityCode": "130800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 161, "DistrictCode": "130828", "DistrictName": "围场满族蒙古族自治县", "CityCode": "130800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 162, "DistrictCode": "130881", "DistrictName": "平泉市", "CityCode": "130800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 163, "DistrictCode": "130902", "DistrictName": "新华区", "CityCode": "130900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 164, "DistrictCode": "130903", "DistrictName": "运河区", "CityCode": "130900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 165, "DistrictCode": "130921", "DistrictName": "沧县", "CityCode": "130900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 166, "DistrictCode": "130922", "DistrictName": "青县", "CityCode": "130900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 167, "DistrictCode": "130923", "DistrictName": "东光县", "CityCode": "130900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 168, "DistrictCode": "130924", "DistrictName": "海兴县", "CityCode": "130900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 169, "DistrictCode": "130925", "DistrictName": "盐山县", "CityCode": "130900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 170, "DistrictCode": "130926", "DistrictName": "肃宁县", "CityCode": "130900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 171, "DistrictCode": "130927", "DistrictName": "南皮县", "CityCode": "130900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 172, "DistrictCode": "130928", "DistrictName": "吴桥县", "CityCode": "130900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 173, "DistrictCode": "130929", "DistrictName": "献县", "CityCode": "130900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 174, "DistrictCode": "130930", "DistrictName": "孟村回族自治县", "CityCode": "130900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 175, "DistrictCode": "130981", "DistrictName": "泊头市", "CityCode": "130900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 176, "DistrictCode": "130982", "DistrictName": "任丘市", "CityCode": "130900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 177, "DistrictCode": "130983", "DistrictName": "黄骅市", "CityCode": "130900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 178, "DistrictCode": "130984", "DistrictName": "河间市", "CityCode": "130900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 179, "DistrictCode": "131002", "DistrictName": "安次区", "CityCode": "131000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 180, "DistrictCode": "131003", "DistrictName": "广阳区", "CityCode": "131000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 181, "DistrictCode": "131022", "DistrictName": "固安县", "CityCode": "131000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 182, "DistrictCode": "131023", "DistrictName": "永清县", "CityCode": "131000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 183, "DistrictCode": "131024", "DistrictName": "香河县", "CityCode": "131000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 184, "DistrictCode": "131025", "DistrictName": "大城县", "CityCode": "131000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 185, "DistrictCode": "131026", "DistrictName": "文安县", "CityCode": "131000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 186, "DistrictCode": "131028", "DistrictName": "大厂回族自治县", "CityCode": "131000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 187, "DistrictCode": "131081", "DistrictName": "霸州市", "CityCode": "131000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 188, "DistrictCode": "131082", "DistrictName": "三河市", "CityCode": "131000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 189, "DistrictCode": "131102", "DistrictName": "桃城区", "CityCode": "131100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 190, "DistrictCode": "131103", "DistrictName": "冀州区", "CityCode": "131100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 191, "DistrictCode": "131121", "DistrictName": "枣强县", "CityCode": "131100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 192, "DistrictCode": "131122", "DistrictName": "武邑县", "CityCode": "131100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 193, "DistrictCode": "131123", "DistrictName": "武强县", "CityCode": "131100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 194, "DistrictCode": "131124", "DistrictName": "饶阳县", "CityCode": "131100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 195, "DistrictCode": "131125", "DistrictName": "安平县", "CityCode": "131100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 196, "DistrictCode": "131126", "DistrictName": "故城县", "CityCode": "131100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 197, "DistrictCode": "131127", "DistrictName": "景县", "CityCode": "131100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 198, "DistrictCode": "131128", "DistrictName": "阜城县", "CityCode": "131100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 199, "DistrictCode": "131182", "DistrictName": "深州市", "CityCode": "131100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 200, "DistrictCode": "140105", "DistrictName": "小店区", "CityCode": "140100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 201, "DistrictCode": "140106", "DistrictName": "迎泽区", "CityCode": "140100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 202, "DistrictCode": "140107", "DistrictName": "杏花岭区", "CityCode": "140100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 203, "DistrictCode": "140108", "DistrictName": "尖草坪区", "CityCode": "140100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 204, "DistrictCode": "140109", "DistrictName": "万柏林区", "CityCode": "140100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 205, "DistrictCode": "140110", "DistrictName": "晋源区", "CityCode": "140100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 206, "DistrictCode": "140121", "DistrictName": "清徐县", "CityCode": "140100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 207, "DistrictCode": "140122", "DistrictName": "阳曲县", "CityCode": "140100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 208, "DistrictCode": "140123", "DistrictName": "娄烦县", "CityCode": "140100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 209, "DistrictCode": "140181", "DistrictName": "古交市", "CityCode": "140100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 210, "DistrictCode": "140202", "DistrictName": "城区", "CityCode": "140200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 211, "DistrictCode": "140203", "DistrictName": "矿区", "CityCode": "140200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 212, "DistrictCode": "140212", "DistrictName": "云冈区", "CityCode": "140200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 213, "DistrictCode": "140213", "DistrictName": "新荣区", "CityCode": "140200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 214, "DistrictCode": "140214", "DistrictName": "云州区", "CityCode": "140200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 215, "DistrictCode": "140221", "DistrictName": "阳高县", "CityCode": "140200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 216, "DistrictCode": "140222", "DistrictName": "天镇县", "CityCode": "140200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 217, "DistrictCode": "140223", "DistrictName": "广灵县", "CityCode": "140200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 218, "DistrictCode": "140224", "DistrictName": "灵丘县", "CityCode": "140200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 219, "DistrictCode": "140225", "DistrictName": "浑源县", "CityCode": "140200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 220, "DistrictCode": "140226", "DistrictName": "左云县", "CityCode": "140200","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 221, "DistrictCode": "140302", "DistrictName": "城区", "CityCode": "140300","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 222, "DistrictCode": "140303", "DistrictName": "矿区", "CityCode": "140300","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 223, "DistrictCode": "140311", "DistrictName": "郊区", "CityCode": "140300","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 224, "DistrictCode": "140321", "DistrictName": "平定县", "CityCode": "140300","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 225, "DistrictCode": "140322", "DistrictName": "盂县", "CityCode": "140300","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 226, "DistrictCode": "140402", "DistrictName": "城区", "CityCode": "140400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 227, "DistrictCode": "140411", "DistrictName": "郊区", "CityCode": "140400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 228, "DistrictCode": "140421", "DistrictName": "长治县", "CityCode": "140400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 229, "DistrictCode": "140423", "DistrictName": "襄垣县", "CityCode": "140400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 230, "DistrictCode": "140424", "DistrictName": "屯留县", "CityCode": "140400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 231, "DistrictCode": "140425", "DistrictName": "平顺县", "CityCode": "140400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 232, "DistrictCode": "140426", "DistrictName": "黎城县", "CityCode": "140400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 233, "DistrictCode": "140427", "DistrictName": "壶关县", "CityCode": "140400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 234, "DistrictCode": "140428", "DistrictName": "长子县", "CityCode": "140400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 235, "DistrictCode": "140429", "DistrictName": "武乡县", "CityCode": "140400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 236, "DistrictCode": "140430", "DistrictName": "沁县", "CityCode": "140400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 237, "DistrictCode": "140431", "DistrictName": "沁源县", "CityCode": "140400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 238, "DistrictCode": "140481", "DistrictName": "潞城市", "CityCode": "140400","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 239, "DistrictCode": "140502", "DistrictName": "城区", "CityCode": "140500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 240, "DistrictCode": "140521", "DistrictName": "沁水县", "CityCode": "140500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 241, "DistrictCode": "140522", "DistrictName": "阳城县", "CityCode": "140500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 242, "DistrictCode": "140524", "DistrictName": "陵川县", "CityCode": "140500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 243, "DistrictCode": "140525", "DistrictName": "泽州县", "CityCode": "140500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 244, "DistrictCode": "140581", "DistrictName": "高平市", "CityCode": "140500","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 245, "DistrictCode": "140602", "DistrictName": "朔城区", "CityCode": "140600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 246, "DistrictCode": "140603", "DistrictName": "平鲁区", "CityCode": "140600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 247, "DistrictCode": "140621", "DistrictName": "山阴县", "CityCode": "140600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 248, "DistrictCode": "140622", "DistrictName": "应县", "CityCode": "140600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 249, "DistrictCode": "140623", "DistrictName": "右玉县", "CityCode": "140600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 250, "DistrictCode": "140624", "DistrictName": "怀仁县", "CityCode": "140600","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 251, "DistrictCode": "140702", "DistrictName": "榆次区", "CityCode": "140700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 252, "DistrictCode": "140721", "DistrictName": "榆社县", "CityCode": "140700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 253, "DistrictCode": "140722", "DistrictName": "左权县", "CityCode": "140700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 254, "DistrictCode": "140723", "DistrictName": "和顺县", "CityCode": "140700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 255, "DistrictCode": "140724", "DistrictName": "昔阳县", "CityCode": "140700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 256, "DistrictCode": "140725", "DistrictName": "寿阳县", "CityCode": "140700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 257, "DistrictCode": "140726", "DistrictName": "太谷县", "CityCode": "140700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 258, "DistrictCode": "140727", "DistrictName": "祁县", "CityCode": "140700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 259, "DistrictCode": "140728", "DistrictName": "平遥县", "CityCode": "140700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 260, "DistrictCode": "140729", "DistrictName": "灵石县", "CityCode": "140700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 261, "DistrictCode": "140781", "DistrictName": "介休市", "CityCode": "140700","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 262, "DistrictCode": "140802", "DistrictName": "盐湖区", "CityCode": "140800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 263, "DistrictCode": "140821", "DistrictName": "临猗县", "CityCode": "140800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 264, "DistrictCode": "140822", "DistrictName": "万荣县", "CityCode": "140800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 265, "DistrictCode": "140823", "DistrictName": "闻喜县", "CityCode": "140800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 266, "DistrictCode": "140824", "DistrictName": "稷山县", "CityCode": "140800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 267, "DistrictCode": "140825", "DistrictName": "新绛县", "CityCode": "140800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 268, "DistrictCode": "140826", "DistrictName": "绛县", "CityCode": "140800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 269, "DistrictCode": "140827", "DistrictName": "垣曲县", "CityCode": "140800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 270, "DistrictCode": "140828", "DistrictName": "夏县", "CityCode": "140800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 271, "DistrictCode": "140829", "DistrictName": "平陆县", "CityCode": "140800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 272, "DistrictCode": "140830", "DistrictName": "芮城县", "CityCode": "140800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 273, "DistrictCode": "140881", "DistrictName": "永济市", "CityCode": "140800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 274, "DistrictCode": "140882", "DistrictName": "河津市", "CityCode": "140800","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 275, "DistrictCode": "140902", "DistrictName": "忻府区", "CityCode": "140900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 276, "DistrictCode": "140921", "DistrictName": "定襄县", "CityCode": "140900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 277, "DistrictCode": "140922", "DistrictName": "五台县", "CityCode": "140900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 278, "DistrictCode": "140923", "DistrictName": "代县", "CityCode": "140900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 279, "DistrictCode": "140924", "DistrictName": "繁峙县", "CityCode": "140900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 280, "DistrictCode": "140925", "DistrictName": "宁武县", "CityCode": "140900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 281, "DistrictCode": "140926", "DistrictName": "静乐县", "CityCode": "140900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 282, "DistrictCode": "140927", "DistrictName": "神池县", "CityCode": "140900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 283, "DistrictCode": "140928", "DistrictName": "五寨县", "CityCode": "140900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 284, "DistrictCode": "140929", "DistrictName": "岢岚县", "CityCode": "140900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 285, "DistrictCode": "140930", "DistrictName": "河曲县", "CityCode": "140900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 286, "DistrictCode": "140931", "DistrictName": "保德县", "CityCode": "140900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 287, "DistrictCode": "140932", "DistrictName": "偏关县", "CityCode": "140900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 288, "DistrictCode": "140981", "DistrictName": "原平市", "CityCode": "140900","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 289, "DistrictCode": "141002", "DistrictName": "尧都区", "CityCode": "141000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 290, "DistrictCode": "141021", "DistrictName": "曲沃县", "CityCode": "141000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 291, "DistrictCode": "141022", "DistrictName": "翼城县", "CityCode": "141000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 292, "DistrictCode": "141023", "DistrictName": "襄汾县", "CityCode": "141000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 293, "DistrictCode": "141024", "DistrictName": "洪洞县", "CityCode": "141000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 294, "DistrictCode": "141025", "DistrictName": "古县", "CityCode": "141000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 295, "DistrictCode": "141026", "DistrictName": "安泽县", "CityCode": "141000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 296, "DistrictCode": "141027", "DistrictName": "浮山县", "CityCode": "141000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 297, "DistrictCode": "141028", "DistrictName": "吉县", "CityCode": "141000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 298, "DistrictCode": "141029", "DistrictName": "乡宁县", "CityCode": "141000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 299, "DistrictCode": "141030", "DistrictName": "大宁县", "CityCode": "141000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 300, "DistrictCode": "141031", "DistrictName": "隰县", "CityCode": "141000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 301, "DistrictCode": "141032", "DistrictName": "永和县", "CityCode": "141000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 302, "DistrictCode": "141033", "DistrictName": "蒲县", "CityCode": "141000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 303, "DistrictCode": "141034", "DistrictName": "汾西县", "CityCode": "141000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 304, "DistrictCode": "141081", "DistrictName": "侯马市", "CityCode": "141000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 305, "DistrictCode": "141082", "DistrictName": "霍州市", "CityCode": "141000","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 306, "DistrictCode": "141102", "DistrictName": "离石区", "CityCode": "141100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 307, "DistrictCode": "141121", "DistrictName": "文水县", "CityCode": "141100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 308, "DistrictCode": "141122", "DistrictName": "交城县", "CityCode": "141100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 309, "DistrictCode": "141123", "DistrictName": "兴县", "CityCode": "141100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 310, "DistrictCode": "141124", "DistrictName": "临县", "CityCode": "141100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 311, "DistrictCode": "141125", "DistrictName": "柳林县", "CityCode": "141100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 312, "DistrictCode": "141126", "DistrictName": "石楼县", "CityCode": "141100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 313, "DistrictCode": "141127", "DistrictName": "岚县", "CityCode": "141100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 314, "DistrictCode": "141128", "DistrictName": "方山县", "CityCode": "141100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 315, "DistrictCode": "141129", "DistrictName": "中阳县", "CityCode": "141100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 316, "DistrictCode": "141130", "DistrictName": "交口县", "CityCode": "141100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 317, "DistrictCode": "141181", "DistrictName": "孝义市", "CityCode": "141100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"},
{"Id": 318, "DistrictCode": "141182", "DistrictName": "汾阳市", "CityCode": "141100","DeleteMark": false,"CreatedUserId": 1000,"CreatedTime": "2023-06-01T00:00:00"}
]

View File

@ -56,10 +56,6 @@
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Update="InitData\sysdistrict.txt">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Update="InitData\sysmenu.txt">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>

View File

@ -1124,16 +1124,6 @@
赛事定价(仅当ChargeMode为FixedPrice或UnitPriceEvent时有效)
</summary>
</member>
<member name="P:YD_Event.Core.Entities.EventFeeConfig.MerchantId">
<summary>
收款商户ID
</summary>
</member>
<member name="P:YD_Event.Core.Entities.EventFeeConfig.Merchant">
<summary>
收款账户信息(导航属性)
</summary>
</member>
<member name="P:YD_Event.Core.Entities.EventFeeConfig.DeleteMark">
<summary>
标记删除