调度运行获取吉客云采购入库

This commit is contained in:
2025-11-04 11:11:40 +08:00
parent cdcac3a2f9
commit 8d0542953e
9 changed files with 685 additions and 128 deletions

View File

@@ -6,115 +6,195 @@ using System.Text;
using System.Threading.Tasks;
namespace MyCode.Project.Domain.Message.Request.JackYun
{
{
/// <summary>
/// 入库查询(规格模式)请求参数
/// </summary>
public class BusiOrderGoodsDocInRequest : BaseRequestBizData
/// 入库查询参数
/// 用于封装出入库记录查询的各项筛选条件
/// </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>
/// 正次品 1-正品, 0-次品)
/// 主表数据修改时间的开始范围
/// </summary>
public byte? IsCertified { get; set; }
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已回传
/// 系统回传状态标识
/// 0未回传
/// 1回传失败
/// 10不回传无需回传
/// 11已回传成功
/// </summary>
public string CallbackStatus { get; set; }
/// <summary>
/// 往来单位code
/// 往来单位编码(供应商/客户编码)
/// </summary>
public string VendCode { get; set; }
/// <summary>
/// 仓库code
/// 仓库编码
/// </summary>
public string WarehouseCode { get; set; }
/// <summary>
/// 渠道code
/// 渠道编码
/// </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; }
}
}
}