fix 提交可编译版本

This commit is contained in:
2024-03-18 11:03:43 +08:00
parent a2eca2cdeb
commit 5fe4104ff6
55 changed files with 629 additions and 1476 deletions

View File

@@ -0,0 +1,46 @@
using System.ComponentModel.DataAnnotations;
using Dlhis.Entity.Canteen.Enums;
namespace Dlhis.Canteen.Dishes.Request;
/// <summary>
/// 订餐请求
/// </summary>
public class BookingMealRequest : IValidatableObject
{
/// <summary>
/// 订餐的日期
/// </summary>
public DateTime BookingDate { get; set; }
/// <summary>
/// 营业点/消费地点
/// </summary>
public Guid BusinessPlaceCode { get; set; }
/// <summary>
/// 餐次
/// </summary>
[EnumDataType(typeof(ShiftEnumType))]
public ShiftEnumType ShiftType { get; set; }
/// <summary>
/// 菜品编码
/// </summary>
[Required(ErrorMessage = "选菜不能为空")]
public string DishesCode { get; set; }
/// <summary>
/// 消费来源
/// </summary>
[EnumDataType(typeof(BalanceRecordSourceEnumType))]
public BalanceRecordSourceEnumType Source { get; set; }
public IEnumerable<ValidationResult> Validate(ValidationContext validationContext)
{
BookingDate = BookingDate.Date;
yield break;
}
}