| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- //----------------------------------------------------------------
- //Module Name: $safeprojectname$
- //Purpose:
- //CopyRight: Muchinfo
- //History:
- //----------------------------------------------------------------
- //DateTime 2016/10/17 15:04:48
- //Author
- //Description Create
- //----------------------------------------------------------------
- using Muchinfo.MTPClient.Data.Helper;
- namespace Muchinfo.MTPClient.Data.Quote
- {
- public class QuoteTradePlan
- {
- /// <summary>
- /// 交易所代码
- /// </summary>
- public string ExchangeCode { get; set; }
- /// <summary>
- /// 市场类型ID
- /// </summary>
- public int MarketTypeID { get; set; }
- /// <summary>
- /// 交易日
- /// </summary>
- public DateTime TradeDay { get; set; }
- /// <summary>
- /// 交易运行时间段
- /// </summary>
- public List<OpenCloseDate> OpenCloseDates { get; set; }
- /// <summary>
- /// 商品ID
- /// </summary>
- public uint GoodsId { get; set; }
- }
- /// <summary>
- /// 用于Json序列化字段
- /// </summary>
- public class TimeSection
- {
- /// <summary>
- /// 市场类型ID
- /// </summary>
- public int id { get; set; }
- /// <summary>
- /// 运行阶段
- /// </summary>
- public int RunStep { get; set; }
- /// <summary>
- /// 交易日(UTC时间)
- /// </summary>
- public uint TradeDay { get; set; }
- /// <summary>
- /// 开始时间(UTC时间)
- /// </summary>
- public uint BeginTime { get; set; }
- /// <summary>
- /// 结束时间(UTC时间)
- /// </summary>
- public uint EndTime { get; set; }
- /// <summary>
- /// 商品ID
- /// </summary>
- public uint GoodsId { get; set; }
- }
- /// <summary>
- ///
- /// </summary>
- public class RunstepSections
- {
- /// <summary>
- ///
- /// </summary>
- public TimeSection[] plans { get; set; }
- }
- public class MarketTypeStatus
- {
- /// <summary>
- /// 市场ID
- /// </summary>
- public int Id { get; set; }
- /// <summary>
- /// 类型
- /// </summary>
- public uint Type { get; set; }
- /// <summary>
- /// 交易日
- /// </summary>
- public string TradeDay { get; set; }
- }
- /// <summary>
- /// 行情交易时间
- /// </summary>
- public class QuoteTradeTime
- {
- // c.goodsgroupid,
- //c.exchareaid,
- //c.goodsid,
- //a.markettypeid,
- //C.RUNSTEP,
- //A.TRADEDATE,
- // BEGINTIME
- // ENDTIME
- /// <summary>
- /// 交易所Id
- /// </summary>
- [PropertyDisc("ExchAreaid")]
- public uint ExchAreaid { get; set; }
- /// <summary>
- /// 商品组id
- /// </summary>
- [PropertyDisc("goodsgroupid")]
- public uint GoodsGroupid { get; set; }
- /// <summary>
- /// 商品ID
- /// </summary>
- [PropertyDisc("goodsid")]
- public string Goodsids { get; set; }
- /// <summary>
- /// 市场类型
- /// </summary>
- [PropertyDisc("markettypeid")]
- public uint Markettypeid { get; set; }
- /// <summary>
- /// 运行阶段
- /// </summary>
- [PropertyDisc("RUNSTEP")]
- public eRunStep RunStep { get; set; }
- /// <summary>
- /// 交易日
- /// </summary>
- [PropertyDisc("TRADEDATE")]
- public DateTime TradeDate { get; set; }
- /// <summary>
- /// 开始时间
- /// </summary>
- [PropertyDisc("BEGINTIME")]
- public DateTime BeginTime { get; set; }
- /// <summary>
- /// 开始时间
- /// </summary>
- [PropertyDisc("ENDTIME")]
- public DateTime EndTime { get; set; }
- }
- }
|