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