You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
935 B
39 lines
935 B
using System.Collections.Generic;
|
|
using System.ComponentModel.DataAnnotations;
|
|
using Win_in.Sfs.Shared.Domain.Shared;
|
|
|
|
namespace Win_in.Sfs.Basedata.Application.Contracts;
|
|
|
|
public class ItemBasicCheckInput
|
|
{
|
|
/// <summary>
|
|
/// 允许采购
|
|
/// </summary>
|
|
[Display(Name = "允许采购")]
|
|
public bool? CanBuy { get; set; }
|
|
|
|
/// <summary>
|
|
/// 允许制造
|
|
/// </summary>
|
|
[Display(Name = "允许制造")]
|
|
public bool? CanMake { get; set; }
|
|
|
|
/// <summary>
|
|
/// 物品状态
|
|
/// </summary>
|
|
[Display(Name = "物品状态")]
|
|
public List<EnumItemStatus> Statuses { get; set; } = new();
|
|
|
|
/// <summary>
|
|
/// 项目
|
|
/// </summary>
|
|
[Display(Name = "项目")]
|
|
public List<string> Projects { get; set; } = new();
|
|
|
|
/// <summary>
|
|
/// 分类
|
|
/// </summary>
|
|
[Display(Name = "分类")]
|
|
public Dictionary<string, string> Categories { get; set; } = new();
|
|
|
|
}
|
|
|