From cdb557e5a38e932f07679bf99a9c870f97acd21b Mon Sep 17 00:00:00 2001 From: liguoyang Date: Tue, 18 Feb 2025 13:54:31 +0800 Subject: [PATCH] =?UTF-8?q?add=20=E5=A2=9E=E5=8A=A0reason=E5=AD=97?= =?UTF-8?q?=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Order/Request/BalanceManuallyImport.cs | 14 +++++++++++++- .../Order/Services/Implements/BalanceService.cs | 2 +- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/Src/Dlhis.Canteen/Order/Request/BalanceManuallyImport.cs b/Src/Dlhis.Canteen/Order/Request/BalanceManuallyImport.cs index 24786ef7..aaafac92 100644 --- a/Src/Dlhis.Canteen/Order/Request/BalanceManuallyImport.cs +++ b/Src/Dlhis.Canteen/Order/Request/BalanceManuallyImport.cs @@ -4,8 +4,20 @@ namespace Dlhis.Canteen.Order.Request; public class BalanceManuallyImportRequest { - [Required] + /// + /// 工号 + /// + [Required(ErrorMessage = "工号不可为空")] public string UserCode { get; set; } + /// + /// 余额 + /// public decimal Balance { get; set; } + + /// + /// 原因 + /// + [Required(ErrorMessage = "原因不可为空")] + public string Reason { get; set; } } \ No newline at end of file diff --git a/Src/Dlhis.Canteen/Order/Services/Implements/BalanceService.cs b/Src/Dlhis.Canteen/Order/Services/Implements/BalanceService.cs index f26c6f4a..8929aed6 100644 --- a/Src/Dlhis.Canteen/Order/Services/Implements/BalanceService.cs +++ b/Src/Dlhis.Canteen/Order/Services/Implements/BalanceService.cs @@ -494,7 +494,7 @@ public class BalanceService : IBalanceService IsCostCrossTenant = false, Status = BalanceRecordStatusEnumType.Valid, CostDateTime = DateTime.Now, - Remark = "手动写入余额", + Remark = $"手动写入余额({request.Reason})", ApplicationType = CanteenApplicationTypeEnumType.Manually, TenantId = gainfo.Factory, Werks = gainfo.Werks,