Platform upgrade: login auth fix, OCR/OSS upload, system menus and dicts, weather dashboard, weighing and invoice modules

This commit is contained in:
2026-08-14 01:12:33 +08:00
parent c377421a3e
commit 8099ebae0a
75 changed files with 5611 additions and 473 deletions
@@ -0,0 +1,33 @@
namespace AgriculturalPlatform.Api.Models;
/// <summary>收购票据过户记录</summary>
public class PurchaseTransfer
{
public int Id { get; set; }
public int PurchaseOrderId { get; set; }
public PurchaseOrder? PurchaseOrder { get; set; }
/// <summary>过户单号(如 GH20260812-0001</summary>
public string TransferNo { get; set; } = string.Empty;
/// <summary>原农户(快照)</summary>
public string FromFarmer { get; set; } = string.Empty;
/// <summary>过户到农户(名称快照)</summary>
public string ToFarmer { get; set; } = string.Empty;
/// <summary>过户到农户身份证</summary>
public string ToIdCard { get; set; } = string.Empty;
/// <summary>过户原因</summary>
public string Reason { get; set; } = string.Empty;
/// <summary>经办人</summary>
public int? OperatorId { get; set; }
public User? Operator { get; set; }
public DateTime CreatedAt { get; set; } = DateTime.Now;
}