using System; using System.Collections.Generic; using System.Text; namespace WMS.Web.Core.Dto.Erp { /// /// ERP:单据查询-参数-dto /// public class ErpBillQueryParamDto { public ErpBillQueryParamDto() { } public ErpBillQueryParamDto(string formId) { this.FormId = formId; } /// /// 业务对象表单Id(必录) /// public string FormId { get; set; } /// /// 需查询的字段key集合,字符串类型,格式:"key1,key2,..."(必录) 注(查询单据体内码,需加单据体Key和下划线,如:FEntryKey_FEntryId) /// public string FieldKeys { get; set; } /// /// 过滤条件,数组类型,如:[{"Left":"(","FieldName":"Field1","Compare":"=","Value":"111","Right":")","Logic":"AND"},{"Left":"(","FieldName":"Field2","Compare":"=","Value":"222","Right":")","Logic":""}] /// public string FilterString { get; set; } /// /// 排序字段,字符串类型(非必录) /// public string OrderString { get; set; } /// /// 返回总行数,整型(非必录) /// public int TopRowCount { get; set; } /// /// 开始行索引,整型(非必录) /// public int StartRow { get; set; } = 0; /// /// 最大行数,整型,不能超过10000(非必录) /// public int Limit { get; set; } = 1; /// /// 表单所在的子系统内码,字符串类型(非必录) /// public string SubSystemId { get; set; } } }