using Hotline.Share.Requests;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Hotline.Share.Dtos.Order
{
public class OrderObserveDto : OrderObserveBaseDto
{
///
/// 工单ID
///
public string OrderId { get; set; }
///
///
///
public OrderDto Order { get; set; }
}
public class OrderObserveAddDto
{
///
/// 工单ID
///
public List OrderIds { get; set; }
}
public class OrdersObserveAddDto {
public string OrderId { get; set; }
}
public class OrderObserveDeleteDto
{
public List Ids { get; set; }
}
public class OrderObserveUpdateDto : OrderObserveAddDto
{
public string Id { get; set; }
}
public record OrderObserveListDto : PagedKeywordRequest
{
///
/// 标题
///
public string? Title { get; set; }
///
/// 编号
///
public string? No { get; set; }
///
/// 是否为省工单
///
public bool? IsProvince { get; set; }
}
public class OrderObserveBaseDto
{
public DateTime? LastModificationTime { get; set; }
public bool IsDeleted { get; set; }
///
/// 删除时间
///
public DateTime? DeletionTime { get; set; }
///
/// 创建时间
///
public DateTime CreationTime { get; set; }
public string Id { get; set; }
///
/// 组织Id
///
public string? CreatorOrgId { get; set; }
public string? CreatorOrgName { get; set; }
///
/// 创建人
///
public string? CreatorId { get; set; }
public string? CreatorName { get; set; }
}
}