using System.ComponentModel.DataAnnotations;
using Dlhis.Entity.Canteen.Enums;
namespace Dlhis.Basic.BusinessPlace.Request;
///
/// 营业点保存参数
///
public class BusinessPlaceSaveRequest
{
///
/// 为null则更新
///
public long? Id { get; set; }
///
/// 自定义代号
///
[Required(ErrorMessage = "手工号不能为空")]
public string CustomCode { get; set; }
///
/// 营业点名称
///
[Required(ErrorMessage = "营业点名称不能为空")]
public string Name { get; set; }
///
/// 状态 CanteenBusinessPlaceStatusEnumType
///
[EnumDataType(typeof(CanteenBusinessPlaceStatusEnumType))]
public CanteenBusinessPlaceStatusEnumType Status { get; set; }
///
/// 来源 CanteenBusinessPlaceSourceEnumType
///
[EnumDataType(typeof(CanteenBusinessPlaceSourceEnumType))]
public CanteenBusinessPlaceSourceEnumType Source { get; set; }
///
/// 分类 CanteenBusinessPlaceCatalogEnumType
///
[EnumDataType(typeof(CanteenBusinessPlaceCatalogEnumType))]
public CanteenBusinessPlaceCatalogEnumType Catalog { get; set; }
}