| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- namespace Admin.NET.Plugin.AiDOP.Supply;
- public class OutsourceOrderListInput
- {
- public int Page { get; set; } = 1;
- public int PageSize { get; set; } = 10;
- public string? PurOrd { get; set; }
- public string? Buyer { get; set; }
- public string? Supp { get; set; }
- public string? SortField { get; set; }
- public string? SortOrder { get; set; }
- }
- public class OutsourceOrderSaveInput
- {
- public int? Id { get; set; }
- public string? PurOrd { get; set; }
- public string? OrdDate { get; set; }
- public string? Supp { get; set; }
- public string? ReqBy { get; set; }
- public string? Buyer { get; set; }
- public string? Department { get; set; }
- public string? Usage { get; set; }
- public string? Remark { get; set; }
- }
- public class OutsourceOrderDetailListInput
- {
- public int Page { get; set; } = 1;
- public int PageSize { get; set; } = 10;
- public string? PurOrd { get; set; }
- public string? ItemNum { get; set; }
- public string? Location { get; set; }
- public string? WorkOrd { get; set; }
- public string? LotSerial { get; set; }
- public string? SortField { get; set; }
- public string? SortOrder { get; set; }
- }
- public class OutsourceOrderDetailSaveInput
- {
- public int? Id { get; set; }
- public int PurOrdRecID { get; set; }
- public string PurOrd { get; set; } = string.Empty;
- public int? Line { get; set; }
- public string? ItemNum { get; set; }
- public decimal? QtyOrded { get; set; }
- public string? DueDate { get; set; }
- public string? Potype { get; set; }
- public List<OutsourceOrderDetailBatchInput> Batches { get; set; } = new();
- }
- public class OutsourceOrderDetailBatchInput
- {
- public int? Batch { get; set; }
- public string? ItemNum { get; set; }
- public string? SuppItem { get; set; }
- public string? UM { get; set; }
- public string? Location { get; set; }
- public decimal? QtyOrded { get; set; }
- public decimal? QtyBO { get; set; }
- public decimal? QtyReleased { get; set; }
- public decimal? QtyReceived { get; set; }
- public decimal? QtyReturned { get; set; }
- public string? LotSerial { get; set; }
- }
- public class ItemSelectListInput
- {
- public int Page { get; set; } = 1;
- public int PageSize { get; set; } = 10;
- public string? ItemNum { get; set; }
- public string? Descr { get; set; }
- public string? SortField { get; set; }
- public string? SortOrder { get; set; }
- }
|