201 lines
5.7 KiB
C#
201 lines
5.7 KiB
C#
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
|
||
{
|
||
/// <summary>
|
||
/// 出入库查询参数类
|
||
/// 用于封装出入库记录查询的各项筛选条件
|
||
/// </summary>
|
||
public class BusiOrderGoodsDocInRequest: BaseRequestBizData
|
||
{
|
||
/// <summary>
|
||
/// 需要查询的字段列表,多个字段用逗号分隔
|
||
/// 例如:"goodsNo,goodsName,skuName"
|
||
/// </summary>
|
||
public string Cols { get; set; }
|
||
|
||
/// <summary>
|
||
/// 页码,从1开始计数
|
||
/// </summary>
|
||
public int? PageIndex { get; set; }
|
||
|
||
/// <summary>
|
||
/// 每页显示的数据条数,用于分页查询
|
||
/// </summary>
|
||
public int? PageSize { get; set; }
|
||
|
||
/// <summary>
|
||
/// 关联的业务单号,如订单号、采购单号等
|
||
/// </summary>
|
||
public string BillNo { get; set; }
|
||
|
||
/// <summary>
|
||
/// 出入库时间的开始范围,格式为字符串(如:yyyy-MM-dd)
|
||
/// </summary>
|
||
public string InOutDateStart { get; set; }
|
||
|
||
/// <summary>
|
||
/// 出入库时间的结束范围,格式为字符串(如:yyyy-MM-dd)
|
||
/// </summary>
|
||
public string InOutDateEnd { get; set; }
|
||
|
||
/// <summary>
|
||
/// 主表数据修改时间的开始范围
|
||
/// </summary>
|
||
public string GmtModifiedDateStart { get; set; }
|
||
|
||
/// <summary>
|
||
/// 主表数据修改时间的结束范围
|
||
/// </summary>
|
||
public string GmtModifiedDateEnd { get; set; }
|
||
|
||
/// <summary>
|
||
/// 明细表数据修改时间的开始范围
|
||
/// </summary>
|
||
public string GmtModifiedDetailDateStart { get; set; }
|
||
|
||
/// <summary>
|
||
/// 明细表数据修改时间的结束范围
|
||
/// </summary>
|
||
public string GmtModifiedDetailDateEnd { get; set; }
|
||
|
||
/// <summary>
|
||
/// 货品质量标识
|
||
/// 1:正品
|
||
/// 0:次品
|
||
/// null:不区分正次品
|
||
/// </summary>
|
||
public int? IsCertified { get; set; }
|
||
|
||
/// <summary>
|
||
/// 出入库单号(单个)
|
||
/// </summary>
|
||
public string GoodsDocNo { get; set; }
|
||
|
||
/// <summary>
|
||
/// 出入库单号(多个),用逗号隔开
|
||
/// 例如:"GD001,GD002,GD003"
|
||
/// </summary>
|
||
public string GoodsDocNos { get; set; }
|
||
|
||
/// <summary>
|
||
/// 出入库单表头的备注信息
|
||
/// </summary>
|
||
public string GoodsdocRemark { get; set; }
|
||
|
||
/// <summary>
|
||
/// 出入库单明细行的备注信息
|
||
/// </summary>
|
||
public string GoodsDetailRemark { get; set; }
|
||
|
||
/// <summary>
|
||
/// 创建该出入库记录的操作人姓名
|
||
/// </summary>
|
||
public string CreateUserName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 收发货单号
|
||
/// </summary>
|
||
public string DeliveryNo { get; set; }
|
||
|
||
/// <summary>
|
||
/// 货品编号/代码
|
||
/// </summary>
|
||
public string GoodsNo { get; set; }
|
||
|
||
/// <summary>
|
||
/// 货品名称
|
||
/// </summary>
|
||
public string GoodsName { get; set; }
|
||
|
||
/// <summary>
|
||
/// SKU条码/商品条码
|
||
/// </summary>
|
||
public string SkuBarcode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 规格型号
|
||
/// </summary>
|
||
public string SkuName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 批次号
|
||
/// </summary>
|
||
public string BatchNo { get; set; }
|
||
|
||
/// <summary>
|
||
/// 唯一序列号,用于标识单个商品
|
||
/// </summary>
|
||
public string SerialNo { get; set; }
|
||
|
||
/// <summary>
|
||
/// 系统回传状态标识
|
||
/// 0:未回传
|
||
/// 1:回传失败
|
||
/// 10:不回传(无需回传)
|
||
/// 11:已回传成功
|
||
/// </summary>
|
||
public string CallbackStatus { get; set; }
|
||
|
||
/// <summary>
|
||
/// 往来单位编码(供应商/客户编码)
|
||
/// </summary>
|
||
public string VendCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 仓库编码
|
||
/// </summary>
|
||
public string WarehouseCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 渠道编码
|
||
/// </summary>
|
||
public string ChannelCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 入库类型代码,支持多个值,用逗号隔开
|
||
/// 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:成本补差
|
||
/// </summary>
|
||
public string Inouttypes { get; set; }
|
||
|
||
/// <summary>
|
||
/// 数据归档状态标识
|
||
/// null 或 0:查询未归档的数据
|
||
/// 1:查询已归档的数据
|
||
/// </summary>
|
||
public int? Archived { get; set; }
|
||
}
|
||
|
||
|
||
}
|