using MyCode.Project.Infrastructure.JackYun; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MyCode.Project.Domain.Message.Request.JackYun { /// /// 出入库查询参数类 /// 用于封装出入库记录查询的各项筛选条件 /// public class BusiOrderGoodsDocInRequest: BaseRequestBizData { /// /// 需要查询的字段列表,多个字段用逗号分隔 /// 例如:"goodsNo,goodsName,skuName" /// public string Cols { get; set; } /// /// 页码,从1开始计数 /// public int? PageIndex { get; set; } /// /// 每页显示的数据条数,用于分页查询 /// public int? PageSize { get; set; } /// /// 关联的业务单号,如订单号、采购单号等 /// public string BillNo { get; set; } /// /// 出入库时间的开始范围,格式为字符串(如:yyyy-MM-dd) /// public string InOutDateStart { get; set; } /// /// 出入库时间的结束范围,格式为字符串(如:yyyy-MM-dd) /// public string InOutDateEnd { get; set; } /// /// 主表数据修改时间的开始范围 /// public string GmtModifiedDateStart { get; set; } /// /// 主表数据修改时间的结束范围 /// public string GmtModifiedDateEnd { get; set; } /// /// 明细表数据修改时间的开始范围 /// public string GmtModifiedDetailDateStart { get; set; } /// /// 明细表数据修改时间的结束范围 /// public string GmtModifiedDetailDateEnd { get; set; } /// /// 货品质量标识 /// 1:正品 /// 0:次品 /// null:不区分正次品 /// public int? IsCertified { get; set; } /// /// 出入库单号(单个) /// public string GoodsDocNo { get; set; } /// /// 出入库单号(多个),用逗号隔开 /// 例如:"GD001,GD002,GD003" /// public string GoodsDocNos { get; set; } /// /// 出入库单表头的备注信息 /// public string GoodsdocRemark { get; set; } /// /// 出入库单明细行的备注信息 /// public string GoodsDetailRemark { get; set; } /// /// 创建该出入库记录的操作人姓名 /// public string CreateUserName { get; set; } /// /// 收发货单号 /// public string DeliveryNo { get; set; } /// /// 货品编号/代码 /// public string GoodsNo { get; set; } /// /// 货品名称 /// public string GoodsName { get; set; } /// /// SKU条码/商品条码 /// public string SkuBarcode { get; set; } /// /// 规格型号 /// public string SkuName { get; set; } /// /// 批次号 /// public string BatchNo { get; set; } /// /// 唯一序列号,用于标识单个商品 /// public string SerialNo { get; set; } /// /// 系统回传状态标识 /// 0:未回传 /// 1:回传失败 /// 10:不回传(无需回传) /// 11:已回传成功 /// public string CallbackStatus { get; set; } /// /// 往来单位编码(供应商/客户编码) /// public string VendCode { get; set; } /// /// 仓库编码 /// public string WarehouseCode { get; set; } /// /// 渠道编码 /// public string ChannelCode { get; set; } /// /// 入库类型代码,支持多个值,用逗号隔开 /// 100:期初库存 /// 101:采购入库 /// 102:调拨入库 /// 103:盘盈入库 /// 104:其他入库 /// 105:销售退货 /// 106:完工入库 /// 107:组装拆卸入库 /// 108:翻新入库 /// 109:报废入库 /// 110:残次品入库 /// 111:成本调整 /// 112:即采即入 /// 113:退料入库 /// 114:调拨退回 /// 115:维修返厂返还 /// 116:资产入库 /// 117:借用入库 /// 118:归还入库 /// 119:生产委外入库 /// 120:生产其他入库 /// 122:调拨退货入库 /// 123:生产余料入库 /// 131:成本调价入库 /// 132:结算补差 /// 133:成本补差 /// public string Inouttypes { get; set; } /// /// 数据归档状态标识 /// null 或 0:查询未归档的数据 /// 1:查询已归档的数据 /// public int? Archived { get; set; } } }