namespace YLErp.Web.Models
{
public class ObservationDatesModel
{
public string TradeType { get; set; }
public string ObservationNum { get; set; }
public string ObservationUnit { get; set; }
public string ObservationHolidayType { get; set; }
public string ObservationDates { get; set; }
///
/// 报送时的观察频率
///
public string ObservationFrequency { get; set; }
public string Isavg { get; set; }
public string argDate { get; set; }
public bool AlignEnd { get; set; }
public DateTime startTime { get; set; }
public DateTime endTime { get; set; }
public DateTime tradeDate { get; set; }
public string BtnId { get; set; }
///
/// 观察日对应的第一个属性名(例如凤凰期权障碍价格;互换的互换利率)
///
public string Title1 { get; set; }
///
/// 观察日对应的第二个属性名(例如凤凰期权票息;互换没有互换日期对应的第二属性,默认stringEmpty)
///
public string Title2 { get; set; }
///
/// 观察日对应的第三个属性名(例如凤凰期权票息;互换没有互换日期对应的第二属性,默认stringEmpty)
///
public string Title3 { get; set; }
///
/// 第二个属性是否TrueFalse选项
///
public bool isTitle2TrueFalse { get; set; }
///
/// 第一个属性是否是百分比格式
///
public bool IsTitle1Percent { get; set; }
///
/// 第二个属性是否是百分比格式
///
public bool IsTitle2Percent { get; set; }
///
/// 第三个属性是否是百分比格式
///
public bool IsTitle3Percent { get; set; }
///
/// 第一个属性的默认值
///
public decimal? DefaultTitle1Value { get; set; }
///
/// 第二个属性的默认值
///
public decimal? DefaultTitle2Value { get; set; }
///
/// 第三个属性的默认值
///
public decimal? DefaultTitle3Value { get; set; }
public bool HideTips { get; set; }
///
/// 第一个日期的列名
/// 为null时显示"日期"
///
public string DateTitle { get; set; }
///
/// 是否显示第二个日期列
///
public bool ShowDate2 { get; set; }
///
/// 第二个日期列的列名
/// 为null时显示"日期2"
///
public string Date2Title { get; set; }
///
/// 显示第二个日期偏移控件
///
public bool ShowDate2OffsetControl { get; set; }
///
/// 第二个日期偏移控件显示名称
/// 为null时显示"日期2计算间隔"
///
public string Date2OffsetControlTitle { get; set; }
///
/// 日期偏移值
///
public int CouponDayInterval { get; internal set; }
///
/// 观察日备注
///
public string Comments { get; set; }
///
/// 计算方式,可选值:00:不算头不算尾,01:不算头算尾,10:算头不算尾,11:算头算尾
///
public string CalcMode { get; set; }
///
/// 显示是否结算
///
public bool ShowCloseCheck { get; set; }
}
}