add 增加reason字段

This commit is contained in:
2025-02-18 13:54:31 +08:00
parent a7aa0cc800
commit cdb557e5a3
2 changed files with 14 additions and 2 deletions

View File

@@ -4,8 +4,20 @@ namespace Dlhis.Canteen.Order.Request;
public class BalanceManuallyImportRequest public class BalanceManuallyImportRequest
{ {
[Required] /// <summary>
/// 工号
/// </summary>
[Required(ErrorMessage = "工号不可为空")]
public string UserCode { get; set; } public string UserCode { get; set; }
/// <summary>
/// 余额
/// </summary>
public decimal Balance { get; set; } public decimal Balance { get; set; }
/// <summary>
/// 原因
/// </summary>
[Required(ErrorMessage = "原因不可为空")]
public string Reason { get; set; }
} }

View File

@@ -494,7 +494,7 @@ public class BalanceService : IBalanceService
IsCostCrossTenant = false, IsCostCrossTenant = false,
Status = BalanceRecordStatusEnumType.Valid, Status = BalanceRecordStatusEnumType.Valid,
CostDateTime = DateTime.Now, CostDateTime = DateTime.Now,
Remark = "手动写入余额", Remark = $"手动写入余额({request.Reason})",
ApplicationType = CanteenApplicationTypeEnumType.Manually, ApplicationType = CanteenApplicationTypeEnumType.Manually,
TenantId = gainfo.Factory, TenantId = gainfo.Factory,
Werks = gainfo.Werks, Werks = gainfo.Werks,