using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace cylsg.Application.Orders.Dtos
{
public class PageBaseSearch
{
///
/// 页码
///
public int PageIndex { get; set; } = 1;
///
/// 分页大小
///
public int PageSize { get; set; } = 20;
}
///
/// 分页数据信息
///
///
public class PageResult
{
///
/// 页码
///
public int PageIndex { get; set; }
///
/// 分页大小
///
public int PageSize { get; set; }
///
/// 记录总数
///
public int TotalCount { get; set; }
///
/// 记录集合
///
public List Items { get; set; } = new();
///
/// 总页数
///
public int TotalPage { get; set; }
///
/// 合计
///
public decimal Heji { get; set; }
}
///
/// 招工订单分页查询
///
public class OrderPageSearch : PageBaseSearch
{
///
/// 招工名称
///
public string OrderName { get; set; }
///
/// 工作开始时间
///
public DateTime? WordStartTime { get; set; }
///
/// 工作结束时间
///
public DateTime? WordEndTime { get; set; }
///
/// 是否有效
///
public bool? IsEn { get; set; }
}
///
/// 招工订单分页查询
///
public class OrderDakaPageSearch : PageBaseSearch
{
///
/// 工作日期
///
public DateTime? WordDate { get; set; }
///
/// 工作日期开始
///
public DateTime? WordDateStart { get; set; }
///
/// 工作日期结束
///
public DateTime? WordDateEnd { get; set; }
///
/// 是否结算
///
public bool? IsJieSuan { get; set; }
///
/// 公司名称
///
public string Suppliername { get; set; }
///
/// 工人名字
///
public string WorkerUserName { get; set; }
///
/// 工人id
///
public int WorkerUserId { get; set; }
}
}