chore 重构数据库迁移逻辑并优化实体配置

This commit is contained in:
2025-10-16 22:03:06 +08:00
parent 69d2b460b6
commit 89c8236f99
8 changed files with 51 additions and 43 deletions

View File

@ -1,58 +0,0 @@
using System.Collections.Generic;
using Volo.Abp.Domain.Values;
namespace KonSoft.Admin.Entities;
/// <summary>
/// 地址
/// </summary>
public class AddressInfo : ValueObject
{
public AddressInfo()
{
}
public AddressInfo(string contactName, string contactPhone, string detailAddress, string city, string district)
{
ContactName = contactName;
ContactPhone = contactPhone;
DetailAddress = detailAddress;
City = city;
District = district;
}
/// <summary>
/// 联系人
/// </summary>
public string ContactName { get; }
/// <summary>
/// 手机号
/// </summary>
public string ContactPhone { get; }
/// <summary>
/// 详细地址
/// </summary>
public string DetailAddress { get; }
/// <summary>
/// 城市
/// </summary>
public string City { get; }
/// <summary>
/// 区域
/// </summary>
public string District { get; }
protected override IEnumerable<object> GetAtomicValues()
{
yield return ContactName;
yield return ContactPhone;
yield return DetailAddress;
yield return City;
yield return District;
}
}

View File

@ -1,5 +1,6 @@
using System;
using KonSoft.Admin.Enums;
using KonSoft.Admin.ValueObjects;
using Volo.Abp.Domain.Entities.Auditing;
namespace KonSoft.Admin.Entities;