namespace RiskControl.NewService.Extension.Params
{
///
/// GetReports 报告搜索参数
///
public class ReportSearchParam
{
///
/// 当前页
///
public int PageIndex { get; set; } =1;
///
/// 每页条数
///
public int PageSize { get; set; } = 10;
///
/// mainSubject-GroupId
///
public int SubjectGroupId { get; set; }
///
/// mainSubject-ProjId
///
public int ProjId { get; set; }
///
/// 报告来源(1自建、2外部)
///
public EnumReportSource ReportSource { get; set; }
///
/// 评级类型(公告announcement、报告report)
///
public string RatingType { get; set; }
///
/// 报告标题
///
public string Title { get; set; } = "";
///
/// 被评公司
///
public string MainCompany { get; set; } = "";
///
/// 主体级别
///
public string MainLevel { get; set; } = "";
///
/// 展望
///
public string Expectation { get; set; } = "";
///
/// 债项级别
///
public string DebtLevel { get; set; } = "";
///
/// 评级公司
///
public string RatingCompany { get; set; } = "";
///
/// 评级时间-起始
///
public string StartDate { get; set; } = "";
///
/// 评级时间-结束
///
public string EndDate { get; set; } = "";
///
/// 排序字段
///
public string OrderField { get; set; } = "RatingDate";
///
/// 正序/倒序(0 asc;1 desc)
///
public OrderByEnmu OrderType { get; set; } = OrderByEnmu.Desc;
///
/// 全称
///
public string fullName { get; set; } = "";
}
}