This commit is contained in:
liqionghai
2025-11-18 17:43:12 +08:00
parent 3f9e939d54
commit d758497f93
189 changed files with 16669 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
namespace Gatedge.ScanCode.Models.Dto
{
/// <summary>
/// 列表参数
/// </summary>
public class ArrayDto<T>
{
/// <summary>
/// 数据列表
/// </summary>
public List<T> Data { get; set; }
}
}

View File

@@ -0,0 +1,14 @@
namespace Gatedge.ScanCode.Models.Dto
{
/// <summary>
/// 条码入参
/// </summary>
public class BarCodeParam
{
/// <summary>
/// 条码编码
/// </summary>
public string? BarCode { get; set; }
}
}

View File

@@ -0,0 +1,13 @@
namespace Gatedge.ScanCode.Models.Dto.BarRecord
{
/// <summary>
/// 条码扫描记录
/// </summary>
public class BarRecord
{
/// <summary>
/// 条码扫描记录Id
/// </summary>
public int BarRecordId { get; set; }
}
}

View File

@@ -0,0 +1,23 @@
namespace Gatedge.ScanCode.Models.Dto.BarRecord
{
/// <summary>
/// 暂存扫描记录列表过滤条件
/// </summary>
public class BarRecordPageParam : PageParam
{
/// <summary>
/// 用户Id
/// </summary>
public string? UserId { get; set; }
/// <summary>
/// 状态
/// </summary>
public string? Status { get; set; }
/// <summary>
/// 是否提交过
/// </summary>
public bool? IsSubmit { get; set; }
}
}

View File

@@ -0,0 +1,55 @@
namespace Gatedge.ScanCode.Models.Dto.BarRecord
{
/// <summary>
/// 条码新增类
/// </summary>
public class BarRecordsSaveDto
{
/// <summary>
/// 扫描单据ID
/// </summary>
public string? FBarBillId { get; set; }
/// <summary>
/// 扫描单据编号
/// </summary>
public string? FBarBillNo { get; set; }
/// <summary>
/// 行号
/// </summary>
public int FBarSeq { get; set; }
/// <summary>
/// 条码编码
/// </summary>
public string? FBarCode { get; set; }
/// <summary>
/// 物料编码
/// </summary>
public int FBarMaterialId { get; set; }
/// <summary>
/// 扫描数量
/// </summary>
public decimal FBarQty { get; set; }
/// <summary>
/// 仓库
/// </summary>
public int FBarStockId { get; set; }
/// <summary>
/// 分录ID
/// </summary>
public int FMoEntryId { get; set; }
/// <summary>
/// 辅助属性
/// </summary>
public int FBarAuxpropId { get; set; }
}
}

View File

@@ -0,0 +1,25 @@
namespace Gatedge.ScanCode.Models.Dto
{
/// <summary>
/// 数据中心
/// </summary>
public class DataCenter
{
/// <summary>
/// 用户FName
/// </summary>
public string? UserName { get; set; }
/// <summary>
/// 数据中心DBID
/// </summary>
public string? DBID { get; set; }
/// <summary>
/// 金蝶地址
/// </summary>
public string? ServerUrl { get; set; }
}
}

View File

@@ -0,0 +1,21 @@
namespace Gatedge.ScanCode.Models.Dto
{
/// <summary>
/// 列表查询参数
/// </summary>
public class PageParam
{
/// <summary>
/// 页大小
/// </summary>
public int PageSize { get; set; }
/// <summary>
/// 页索引
/// </summary>
public int PageIndex { get; set; }
/// <summary>
/// 搜索字符串
/// </summary>
public string? QueryString { get; set; }
}
}

View File

@@ -0,0 +1,17 @@
namespace Gatedge.ScanCode.Models.Dto.PrdInStock
{
/// <summary>
/// 生产入库单检验参数
/// </summary>
public class PrdInStockInspect
{
/// <summary>
/// 单据编号
/// </summary>
public string? Number { get; set; }
/// <summary>
/// 单据Id
/// </summary>
public string? Id { get; set; }
}
}

View File

@@ -0,0 +1,14 @@
namespace Gatedge.ScanCode.Models.Dto
{
/// <summary>
/// 打印成果码
/// </summary>
public class PrintRecord
{
/// <summary>
/// 打印成果码的扫码记录Id
/// </summary>
public List<string> Ids { get; set; }
}
}

View File

@@ -0,0 +1,39 @@
namespace Gatedge.ScanCode.Models.Dto.ScanRecords
{
/// <summary>
/// 暂存扫描记录列表过滤条件
/// </summary>
public class ScanRecordsPageParam : PageParam
{
/// <summary>
/// 单据表单ID
/// </summary>
public string? BillId { get; set; }
/// <summary>
/// 单据号
/// </summary>
public string? BillNo { get; set; }
/// <summary>
/// 编号
/// </summary>
public string? Number { get; set; }
/// <summary>
/// 条形码
/// </summary>
public string? BarCode { get; set; }
/// <summary>
/// 用户Id
/// </summary>
public string? UserId { get; set; }
/// <summary>
/// 状态
/// </summary>
public string? Status { get; set; }
/// <summary>
/// 提交批次
/// </summary>
public string? SubmitLot { get; set; }
}
}

View File

@@ -0,0 +1,104 @@
namespace Gatedge.ScanCode.Models.Dto.ScanRecords
{
/// <summary>
/// 条码新增类
/// </summary>
public class ScanRecordsSaveDto
{
/// <summary>
/// 扫描单据ID
/// </summary>
public string? FID { get; set; }
/// <summary>
/// 状态
/// </summary>
public string? FStatus { get; set; }
/// <summary>
/// 扫描单据ID
/// </summary>
public string? FBillId { get; set; }
/// <summary>
/// 扫描单据编号
/// </summary>
public string? FBillNo { get; set; }
/// <summary>
/// 条码编码
/// </summary>
public string? FBarCode { get; set; }
/// <summary>
/// 物料编码
/// </summary>
public string? FMaterialId { get; set; }
/// <summary>
/// 扫描数量
/// </summary>
public decimal? FQty { get; set; }
/// <summary>
/// 仓库
/// </summary>
public string? FStockId { get; set; }
/// <summary>
/// 批号
/// </summary>
public string? Flot { get; set; }
/// <summary>
/// 分录ID
/// </summary>
public string? FEntryId { get; set; }
/// <summary>
/// 下推JSON
/// </summary>
public string? FJSON { get; set; }
/// <summary>
/// 错误信息
/// </summary>
public string? FErrorInfo { get; set; }
/// <summary>
/// 响应信息
/// </summary>
public string? FResultInfo { get; set; }
/// <summary>
/// 结果内码
/// </summary>
public string? FResultId { get; set; }
/// <summary>
/// 结果单号
/// </summary>
public string? FResultBillNo { get; set; }
/// <summary>
/// 是否已校验
/// </summary>
public string? FResultIsChecked { get; set; }
/// <summary>
/// 结果FormId
/// </summary>
public string? FResultBillId { get; set; }
/// <summary>
/// 是否已打印
/// </summary>
public string? FIsPrinted { get; set; }
/// <summary>
/// 提交批次
/// </summary>
public string FSubmitLot { get; set; }
}
}