feat(geo): add tenant/merchant/store geocode fallback and retry workflow
All checks were successful
Build and Deploy TenantApi / build-and-deploy (push) Successful in 43s
All checks were successful
Build and Deploy TenantApi / build-and-deploy (push) Successful in 43s
This commit is contained in:
@@ -69,6 +69,41 @@ public sealed class Tenant : AuditableEntityBase
|
||||
/// </summary>
|
||||
public string? Address { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 经度信息。
|
||||
/// </summary>
|
||||
public double? Longitude { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 纬度信息。
|
||||
/// </summary>
|
||||
public double? Latitude { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 地理定位状态。
|
||||
/// </summary>
|
||||
public GeoLocationStatus GeoStatus { get; set; } = GeoLocationStatus.Pending;
|
||||
|
||||
/// <summary>
|
||||
/// 地理定位失败原因。
|
||||
/// </summary>
|
||||
public string? GeoFailReason { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 地理定位重试次数。
|
||||
/// </summary>
|
||||
public int GeoRetryCount { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 地理定位最近成功时间(UTC)。
|
||||
/// </summary>
|
||||
public DateTime? GeoUpdatedAt { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 下次地理定位重试时间(UTC)。
|
||||
/// </summary>
|
||||
public DateTime? GeoNextRetryAt { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 主联系人姓名。
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user