using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using wcftest.EnumDefine.Search;
|
|
namespace wcftest.EnumDefine
|
{
|
public class stockSearchEntity : BaseSearchEntity
|
{
|
/// <summary>
|
/// 查询条码枚举
|
/// </summary>
|
public QueryBarCodeFlagEnum? QueryBarCodeFlagValue { get; set; }
|
|
|
|
/// <summary>搜索参数
|
///
|
/// </summary>
|
public searchparam search { get; set; }
|
/// <summary>分页
|
///
|
/// </summary>
|
public paging queryInfo { get; set; }
|
/// <summary>货位类型
|
///
|
/// </summary>
|
public int positionTypeValue { get; set; }
|
/// <summary>
|
/// 是否预警
|
/// </summary>
|
public int alarmValue { get; set; }
|
|
/// <summary>时间范围
|
///
|
/// </summary>
|
public DateTime[] datatime { get; set; }
|
|
/// <summary>
|
/// 过期时间
|
/// </summary>
|
public DateTime[] datatime_limit { get; set; }
|
stockSearchEntity()
|
{
|
positionTypeValue = 0;
|
queryInfo = new paging();
|
}
|
|
|
/// <summary>
|
/// 在库天数筛选条件
|
/// </summary>
|
public string inStoreDaysFilterTypeValue { get; set; }
|
/// <summary>
|
/// 在库天数
|
/// </summary>
|
public string inStoreDaysValue { get; set; }
|
}
|
public class searchparam
|
{
|
/// <summary>
|
/// 查询条码
|
/// </summary>
|
public string BarCode { get; set; }
|
public string materialName { get; set; }
|
public string materialCode { get; set; }
|
public string purchaseCode { get; set; }
|
public string positionName { get; set; }
|
public string placeCode { get; set; }
|
public string tranckNnmber { get; set; }
|
public string saleCode { get; set; }
|
|
/// <summary>
|
/// true:查询标记无货,false:查询标记有货
|
/// </summary>
|
public bool IsFreeze { get; set; }
|
|
/// <summary>
|
/// true:查询库存锁定,false:不查询库存锁定
|
/// </summary>
|
public bool IsLocked { get; set; }
|
|
/// <summary>
|
/// true:查询是否正在出库中,false:不查询是否正在出库中
|
/// </summary>
|
public bool ContainerNo { get; set; }
|
|
|
/// <summary>
|
/// true:查询 仅锁定,非出库中,false:不查询 仅锁定,非出库中
|
/// </summary>
|
public bool OnlyLocked { get; set; }
|
|
/// <summary>
|
/// 表示已过期
|
/// </summary>
|
public bool Expired { get; set; }
|
|
/// <summary>
|
/// 表示即将在几天内过期 eg:30天
|
/// </summary>
|
public int Days { get; set; }
|
|
/// <summary>
|
/// 创建人
|
/// </summary>
|
public string creator { get; set; }
|
|
}
|
|
}
|