namespace Admin.NET.Plugin.AiDOP.MaterialWarehouse.InventoryPosting.Receipt; /// C7 移动任务命令(写 DOP shadow `ado_inventory_mobile_task`,不写旧 MobileTask)。 public sealed class MobileTaskCommand { public long TenantId { get; set; } public string DomainCode { get; set; } public long? PostingId { get; set; } public string Fbillno { get; set; } /// 幂等键(InvUpShelf=Receiver / PurOrdRctByMRBChoose=QCNbr)。 public string TaskId { get; set; } public string TypeId { get; set; } public string Name { get; set; } public string Description { get; set; } public string Executer { get; set; } public int ExecuterTypeId { get; set; } public string Status { get; set; } public string Receiver { get; set; } public string RctQcNbr { get; set; } public string User { get; set; } } /// MRB 挑选(②⑤)任务命令——不进 C5 库存过账,仅创建 PurOrdRctByMRBChoose 任务。 public sealed class IqcMrbSelectionCommand { public long TenantId { get; set; } public string DomainCode { get; set; } public long PostingId { get; set; } public string QcNbr { get; set; } public string ItemNum { get; set; } public string Fbillno { get; set; } public string Receiver { get; set; } public string User { get; set; } }