TrendChartModel.cs 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. namespace SCC.Models
  6. {
  7. /// <summary>
  8. /// 走势图相关模型
  9. /// </summary>
  10. class TrendChartModel
  11. {
  12. }
  13. /// <summary>
  14. /// 基础实体类
  15. /// </summary>
  16. public class BaseEntity
  17. {
  18. public int Id { get; set; }
  19. }
  20. /// <summary>
  21. /// 走势图数据基类
  22. /// </summary>
  23. public class TrendChartData : BaseEntity
  24. {
  25. /// <summary>
  26. /// 走势图ChartId
  27. /// </summary>
  28. public int ChartId { get; set; }
  29. /// <summary>
  30. /// 期数
  31. /// </summary>
  32. public int Term { get; set; }
  33. /// <summary>
  34. /// 历史最大遗漏
  35. /// </summary>
  36. public string[] AllMaxMiss { get; set; }
  37. /// <summary>
  38. /// 历史出现次数
  39. /// </summary>
  40. public string[] AllTimes { get; set; }
  41. /// <summary>
  42. /// 开奖记录
  43. /// </summary>
  44. public int RecordCount { get; set; }
  45. /// <summary>
  46. /// 历史平均遗漏
  47. /// </summary>
  48. public string[] AllAvgMiss { get; set; }
  49. /// <summary>
  50. /// 上期遗漏
  51. /// </summary>
  52. public string[] LastMiss { get; set; }
  53. /// <summary>
  54. /// 当前遗漏
  55. /// </summary>
  56. public string[] LocalMiss { get; set; }
  57. /// <summary>
  58. /// HTML代码
  59. /// </summary>
  60. public string HtmlData { get; set; }
  61. /// <summary>
  62. /// 走势图类型
  63. /// </summary>
  64. public TrendChartType ChartType { get; set; }
  65. /// <summary>
  66. /// 添加时间
  67. /// </summary>
  68. public DateTime Addtime { get; set; }
  69. }
  70. /// <summary>
  71. /// 走势图每项具体配置信息
  72. /// </summary>
  73. public class TrendChartItemInfo : BaseEntity
  74. {
  75. /// <summary>
  76. /// 彩种
  77. /// </summary>
  78. public int Cid { get; set; }
  79. /// <summary>
  80. /// 走势图ID
  81. /// </summary>
  82. public int ChartId { get; set; }
  83. /// <summary>
  84. /// 走势图类型
  85. /// </summary>
  86. public TrendChartType ChartType { get; set; }
  87. /// <summary>
  88. /// 项类类型
  89. /// </summary>
  90. public ChartItemClassName ClassName { get; set; }
  91. /// <summary>
  92. /// 自定义项名称
  93. /// </summary>
  94. public string ChartItemName { get; set; }
  95. /// <summary>
  96. /// 列最小周期
  97. /// 即该项所有列周期内出现次数最小的列的出现次数
  98. /// </summary>
  99. public int Cycle { get; set; }
  100. /// <summary>
  101. /// 项最小值
  102. /// </summary>
  103. public int ItemMinValue { get; set; }
  104. /// <summary>
  105. /// 项最大值
  106. /// </summary>
  107. public int ItemMaxValue { get; set; }
  108. /// <summary>
  109. /// 中间值以区别大小
  110. /// 大于等于splitNumber算大数
  111. /// </summary>
  112. public int SplitNumberOfDX { get; set; }
  113. /// <summary>
  114. /// 项中列的个数
  115. /// </summary>
  116. public int ItemCount { get; set; }
  117. /// <summary>
  118. /// 项字符串数据
  119. /// </summary>
  120. public string[] ItemString { get; set; }
  121. /// <summary>
  122. /// 起始索引
  123. /// 计算项值时的起始索引号
  124. /// 特殊值-1表示IndexStart无效
  125. /// 注:单值项时仅IndexStart有效
  126. /// </summary>
  127. public int IndexStart { get; set; }
  128. /// <summary>
  129. /// 结束索引
  130. /// 计算项值时的结束索引号
  131. /// 特殊值-1表示IndexEnd无效
  132. /// </summary>
  133. public int IndexEnd { get; set; }
  134. /// <summary>
  135. /// 是否画连接线
  136. /// </summary>
  137. public bool DrawLine { get; set; }
  138. /// <summary>
  139. /// 项值函数类型(决定项值的计算方式)
  140. /// </summary>
  141. public ChartItemType FuntionType { get; set; }
  142. /// <summary>
  143. /// CSS配置ID
  144. /// </summary>
  145. public int ChartCssId { get; set; }
  146. /// <summary>
  147. /// 排序序号
  148. /// </summary>
  149. public int OrderBy { get; set; }
  150. }
  151. /// <summary>
  152. /// 走势图样式
  153. /// </summary>
  154. public class ChartCssConfigInfo : BaseEntity
  155. {
  156. /// <summary>
  157. /// 样式名称
  158. /// </summary>
  159. public string Name { get; set; }
  160. /// <summary>
  161. /// 项对应的样式组
  162. /// </summary>
  163. public int FuntionTypeCss { get; set; }
  164. /// <summary>
  165. /// 是否有子样式
  166. /// 0表示取子样式
  167. /// -1表示没有子样式(取自身)
  168. /// </summary>
  169. public int ParentId { get; set; }
  170. /// <summary>
  171. /// 样式开始下标
  172. /// </summary>
  173. public int startNum { get; set; }
  174. /// <summary>
  175. /// 样式结束下标
  176. /// </summary>
  177. public int endNum { get; set; }
  178. /// <summary>
  179. /// 遗漏样式名称
  180. /// </summary>
  181. public string MissCssName { get; set; }
  182. /// <summary>
  183. /// 选中样式名称
  184. /// </summary>
  185. public string NumberCssName { get; set; }
  186. /// <summary>
  187. /// 画线样式名称
  188. /// </summary>
  189. public string LineColor { get; set; }
  190. /// <summary>
  191. /// 数据分析样式
  192. /// </summary>
  193. public string DataAnalysisCssName { get; set; }
  194. /// <summary>
  195. /// 数据分析(出现次数)图片
  196. /// </summary>
  197. public string DataAnalysisImgName { get; set; }
  198. /// <summary>
  199. /// 扩展1
  200. /// </summary>
  201. public string Extend1 { get; set; }
  202. /// <summary>
  203. /// 扩展2
  204. /// </summary>
  205. public string Extend2 { get; set; }
  206. /// <summary>
  207. /// 扩展3
  208. /// </summary>
  209. public string Extend3 { get; set; }
  210. /// <summary>
  211. /// 扩展4
  212. /// </summary>
  213. public string Extend4 { get; set; }
  214. /// <summary>
  215. /// 扩展5
  216. /// </summary>
  217. public string Extend5 { get; set; }
  218. /// <summary>
  219. /// 描述
  220. /// </summary>
  221. public string Descript { get; set; }
  222. /// <summary>
  223. /// 子样式列表(ParentId=0有数据)
  224. /// </summary>
  225. public List<ChartCssConfigInfo> ChildList { get; set; }
  226. }
  227. /// <summary>
  228. /// 项值函数类型(决定项值的计算方式)
  229. /// </summary>
  230. public enum ChartItemType
  231. {
  232. /// <summary>
  233. /// 单列期数项
  234. /// </summary>
  235. Term_TermItem = 1,
  236. /// <summary>
  237. /// 012值(单值)
  238. /// </summary>
  239. SingleCell_012StatusItem = 2,
  240. /// <summary>
  241. /// 大小状态项(单值)
  242. /// </summary>
  243. SingleValue_DaXiaoStatusItem = 3,
  244. /// <summary>
  245. /// 和值尾数项(单值)
  246. /// </summary>
  247. SingleValue_HeWeiItem = 4,
  248. /// <summary>
  249. /// 奇偶状态项(单值)
  250. /// </summary>
  251. SingleValue_JiOuStatusItem = 5,
  252. /// <summary>
  253. /// 单个号码012形态项(单值)
  254. /// </summary>
  255. SingleValue_Number012StatusItem = 6,
  256. /// <summary>
  257. /// 单个号码数字项
  258. /// </summary>
  259. SingleValue_NumberItem = 7,
  260. /// <summary>
  261. /// 多于两个号码跨度项
  262. /// </summary>
  263. SingleValue_SpanItem = 8,
  264. /// <summary>
  265. /// 两个号码跨度项
  266. /// </summary>
  267. SingleValue_SpanNumberItem = 9,
  268. /// <summary>
  269. /// 和值项
  270. /// </summary>
  271. SingleValue_SumItem = 10,
  272. /// <summary>
  273. /// 质合状态项
  274. /// </summary>
  275. SingleValue_ZhiHeStatusItem = 11,
  276. /// <summary>
  277. /// 组三组六项
  278. /// </summary>
  279. SingleValue_ZuHeStatusItem = 12,
  280. /// <summary>
  281. /// 单列和尾项
  282. /// </summary>
  283. SingleCell_HeWeiItem = 13,
  284. /// <summary>
  285. /// 单列开奖号码展示项
  286. /// </summary>
  287. SingleCell_OpenCodeItem = 14,
  288. /// <summary>
  289. /// 单列012比例项
  290. /// </summary>
  291. SingleCell_ProportionOf012Item = 15,
  292. /// <summary>
  293. /// 单列大小比例项
  294. /// </summary>
  295. SingleCell_ProportionOfDxItem = 16,
  296. /// <summary>
  297. /// 单列奇偶比例项
  298. /// </summary>
  299. SingleCell_ProportionOfJoItem = 17,
  300. /// <summary>
  301. /// 单列质合比例项
  302. /// </summary>
  303. SingleCell_ProportionOfZhItem = 18,
  304. /// <summary>
  305. /// 单列跨度值项
  306. /// </summary>
  307. SingleCell_SpanItem = 19,
  308. /// <summary>
  309. /// 单列和值项
  310. /// </summary>
  311. SingleCell_SumItem = 20,
  312. /// <summary>
  313. /// 多值开奖号码展示项
  314. /// </summary>
  315. MultiValue_OpenCodeItem = 21,
  316. /// <summary>
  317. /// 单列试机号项
  318. /// </summary>
  319. SingleCell_ShiJiHao = 22,
  320. /// <summary>
  321. /// 和值奇偶状态
  322. /// </summary>
  323. SingleValue_HzJoStatusItem = 23,
  324. /// <summary>
  325. /// 和值大小状态
  326. /// </summary>
  327. SingleValue_HzDxStatusItem = 24,
  328. /// <summary>
  329. /// (多值)大小形态
  330. /// </summary>
  331. SingleValue_DxStatusItem = 25,
  332. /// <summary>
  333. /// (多值)奇偶形态
  334. /// </summary>
  335. SingleValue_JoStatusItem = 26,
  336. /// <summary>
  337. /// 单值试机号
  338. /// </summary>
  339. SingleValue_ShiJiHao = 27,
  340. /// <summary>
  341. /// 单列试机号和值项
  342. /// </summary>
  343. SingleCell_ShiJiHaoHzItem = 28,
  344. /// <summary>
  345. /// 单列试机号跨度项
  346. /// </summary>
  347. SingleCell_ShiJiHaoSpanItem = 29,
  348. /// <summary>
  349. /// 单列试机号奇偶比例
  350. /// </summary>
  351. SingleCell_ProportionOfShiJiHaoJoItem = 30,
  352. /// <summary>
  353. /// 单列试机号大小比例
  354. /// </summary>
  355. SingleCell_ProportionOfShiJiHaoDxItem = 31,
  356. /// <summary>
  357. /// 单列试机号类型项
  358. /// </summary>
  359. SingleValue_ShiJiHaoTypeItem = 32,
  360. /// <summary>
  361. /// 组三形态
  362. /// </summary>
  363. SingleValue_ZsStatusItem = 33,
  364. /// <summary>
  365. /// 单列组三遗漏项
  366. /// </summary>
  367. SingleCell_ZsMissItem = 34,
  368. /// <summary>
  369. /// 组三号码
  370. /// </summary>
  371. SingleCell_ZsHaoMaItem = 35,
  372. /// <summary>
  373. /// 单值AC值
  374. /// </summary>
  375. SingleCell_Ac = 36,
  376. /// <summary>
  377. /// 三区比(只适用于双色球)
  378. /// </summary>
  379. SingleCell_SanQu = 38,
  380. /// <summary>
  381. /// 单列ac值奇偶状态
  382. /// </summary>
  383. SingleCell_AcJiOu = 39,
  384. /// <summary>
  385. /// 单列ac值质合状态
  386. /// </summary>
  387. SingleCell_AcZhiHe = 40,
  388. /// <summary>
  389. /// 单列ac值012路
  390. /// </summary>
  391. SingleCell_Ac012Lu = 41,
  392. /// <summary>
  393. /// 单个号码的区间分布
  394. /// </summary>
  395. SingleValue_QuJianFenBu = 42,
  396. /// <summary>
  397. /// 和尾奇偶状态
  398. /// </summary>
  399. SingleValue_HeWeiJiOu = 43,
  400. /// <summary>
  401. /// 单列重号
  402. /// </summary>
  403. SingleCell_RepeatedNumber = 50,
  404. /// <summary>
  405. /// 单列连号
  406. /// </summary>
  407. SingleCell_LinkNumber = 51,
  408. /// <summary>
  409. /// 和值(区间)分布
  410. /// </summary>
  411. SingleValue_SumItemGroup = 52,
  412. /// <summary>
  413. /// 组三奇偶形态
  414. /// </summary>
  415. SingleValue_ZsJoStatusItem = 60,
  416. /// <summary>
  417. /// 组三大小形态
  418. /// </summary>
  419. SingleValue_ZsDxStatusItem = 61,
  420. /// <summary>
  421. /// 组三012形态
  422. /// </summary>
  423. SingleValue_Zs012StatusItem = 62,
  424. /// <summary>
  425. /// 后区号码
  426. /// </summary>
  427. SingleCell_HqItem = 63,
  428. /// <summary>
  429. /// 多值多列连号分布
  430. /// </summary>
  431. MultiValue_LinkNumber = 65,
  432. /// <summary>
  433. /// 单列组三跨度值项
  434. /// </summary>
  435. SingleCell_ZSSpanItem = 66,
  436. /// <summary>
  437. /// 质合状态项
  438. /// </summary>
  439. SingleCell_ZhiHeStatusItem = 67,
  440. /// <summary>
  441. /// 多值多列重号分布
  442. /// </summary>
  443. MultiValue_RepeatNumber = 68,
  444. /// <summary>
  445. /// 多值多列折号分布
  446. /// </summary>
  447. MultiValue_ZheHaoNumber = 69,
  448. /// <summary>
  449. /// 多值多列斜连号分布
  450. /// </summary>
  451. MultiValue_XieLianHaoNumber = 70,
  452. /// <summary>
  453. /// 多值多列斜跳号分布
  454. /// </summary>
  455. MultiValue_XieTiaoHaoNumber = 71,
  456. /// <summary>
  457. /// 多值多列竖三连分布
  458. /// </summary>
  459. MultiValue_ShuSanLianHaoNumber = 72,
  460. /// <summary>
  461. /// 多值多列竖跳号分布
  462. /// </summary>
  463. MultiValue_ShuTiaoHaoNumber = 73,
  464. /// <summary>
  465. /// 福彩3D 012路走势图4
  466. /// </summary>
  467. SpecialValue_FC3D012_4 = 74,
  468. /// <summary>
  469. /// 福彩 双色球出号频率
  470. /// </summary>
  471. SpecialValue_FCSSQ_ChuHaoPL = 75,
  472. /// <summary>
  473. /// 体彩PD 012路走势图4
  474. /// </summary>
  475. SpecialValue_TCP3012_4 = 76,
  476. /// <summary>
  477. /// 体彩 大乐透出号频率
  478. /// </summary>
  479. SpecialValue_TCDLT_ChuHaoPL = 77,
  480. /// <summary>
  481. /// 多值多列快乐12号码分布
  482. /// </summary>
  483. MultiValue_KL12 = 78,
  484. /// <summary>
  485. /// 生肖分布
  486. /// </summary>
  487. SingleValue_SX = 79,
  488. /// <summary>
  489. /// 季节分布
  490. /// </summary>
  491. SingleValue_JJ = 80,
  492. /// <summary>
  493. /// 方位分布
  494. /// </summary>
  495. SingleValue_FW = 81,
  496. /// <summary>
  497. /// 回摆
  498. /// </summary>
  499. SingleValue_HB = 82,
  500. /// <summary>
  501. /// 振幅
  502. /// </summary>
  503. SingleCell_ZF = 83,
  504. /// <summary>
  505. /// 福建31选7三区比
  506. /// </summary>
  507. SingleCell_FJ31X7SanQu = 84,
  508. /// <summary>
  509. /// 福建36选7三区比
  510. /// </summary>
  511. SingleCell_FJ36X7SanQu = 85,
  512. /// <summary>
  513. /// 和尾大小形态
  514. /// </summary>
  515. SingleValue_HeWeiDx = 86,
  516. /// <summary>
  517. /// 生肖
  518. /// </summary>
  519. SingleValue_ShengXiao = 87,
  520. /// <summary>
  521. /// 华东15选5三区比
  522. /// </summary>
  523. SingleCell_Hd15x5SanQU = 88,
  524. /// <summary>
  525. /// 华东1区个数
  526. /// </summary>
  527. SingleValue_Hd11x5Yq = 89,
  528. /// <summary>
  529. /// 华东2区个数
  530. /// </summary>
  531. SingleValue_Hd11x5Eq = 90,
  532. /// <summary>
  533. /// 华东3区个数
  534. /// </summary>
  535. SingleValue_Hd11x5Sq = 91,
  536. /// <summary>
  537. /// 南粤三区比
  538. /// </summary>
  539. SingleCell_NY36x7Sanqu = 92,
  540. /// <summary>
  541. /// 和值012比
  542. /// </summary>
  543. SingleCell_Hz012 = 93,
  544. /// <summary>
  545. /// 快3三连号走势
  546. /// </summary>
  547. SingleValue_K3sbt = 94,
  548. /// <summary>
  549. /// 快3二不同单选走势
  550. /// </summary>
  551. MultiValue_K3ebt = 95,
  552. /// <summary>
  553. /// 快3二同号(单值)
  554. /// </summary>
  555. SingleCell_K3ebt = 96,
  556. /// <summary>
  557. /// 奇偶个数
  558. /// </summary>
  559. SingleValue_JoValue = 97,
  560. /// <summary>
  561. /// 大小个数
  562. /// </summary>
  563. SingleValue_DxValue = 98,
  564. /// <summary>
  565. /// 质合个数
  566. /// </summary>
  567. SingleValue_ZhValue = 99,
  568. /// <summary>
  569. /// 三不同形态
  570. /// </summary>
  571. MultiValue_Sbtxt = 100,
  572. /// <summary>
  573. /// 二不同形态
  574. /// </summary>
  575. MultiValue_Ebtxt = 101,
  576. /// <summary>
  577. /// 大小奇偶
  578. /// </summary>
  579. SingleValue_DxjoValue = 102,
  580. /// <summary>
  581. /// 小数个数
  582. /// </summary>
  583. SingleValue_XsValue = 103,
  584. /// <summary>
  585. /// 合数个数
  586. /// </summary>
  587. SingleValue_HsValue = 104,
  588. /// <summary>
  589. /// 偶数个数
  590. /// </summary>
  591. SingleValue_OsValue = 105
  592. }
  593. /// <summary>
  594. /// 项处理类类型(处理项的类类型)
  595. /// </summary>
  596. public enum ChartItemClassName
  597. {
  598. /// <summary>
  599. /// 单值项类型
  600. /// </summary>
  601. SingleValue = 1,
  602. /// <summary>
  603. /// 多值项类型
  604. /// </summary>
  605. MultiValue = 2,
  606. /// <summary>
  607. /// 特殊项
  608. /// </summary>
  609. SpecialValue = 3
  610. }
  611. /// <summary>
  612. /// 遗漏数据类型
  613. /// </summary>
  614. public enum MissDataType
  615. {
  616. /// <summary>
  617. /// 本期遗漏
  618. /// </summary>
  619. LocalMiss = 1,
  620. /// <summary>
  621. /// 上期遗漏
  622. /// </summary>
  623. LastMiss = 2,
  624. /// <summary>
  625. /// 最大遗漏
  626. /// </summary>
  627. AllMaxMiss = 3,
  628. /// <summary>
  629. /// 平均遗漏
  630. /// </summary>
  631. AllAvgMiss = 4,
  632. /// <summary>
  633. /// 出现次数
  634. /// </summary>
  635. AllTimes = 5
  636. }
  637. /// <summary>
  638. /// 走势图类型
  639. /// </summary>
  640. public enum TrendChartType
  641. {
  642. /// <summary>
  643. /// 电脑走势图
  644. /// </summary>
  645. PC = 1,
  646. /// <summary>
  647. /// 手机走势图
  648. /// </summary>
  649. WAP = 2,
  650. /// <summary>
  651. /// 电视走势图
  652. /// </summary>
  653. TV = 3
  654. }
  655. #region 地方彩种实体类
  656. /// <summary>
  657. /// 彩票开奖彩种基类
  658. /// </summary>
  659. public class LotteryOpenCode : BaseEntity
  660. {
  661. /// <summary>
  662. /// 期数
  663. /// </summary>
  664. public int Term { get; set; }
  665. /// <summary>
  666. /// 开奖号码
  667. /// </summary>
  668. public IList<int> OpenCode { get; set; }
  669. /// <summary>
  670. /// 开奖时间
  671. /// </summary>
  672. public DateTime OpenTime { get; set; }
  673. /// <summary>
  674. /// 试机号
  675. /// </summary>
  676. public string ShiJiHao { get; set; }
  677. /// <summary>
  678. /// 开机号
  679. /// </summary>
  680. public string KaiJiHao { get; set; }
  681. /// <summary>
  682. /// 开奖详细
  683. /// </summary>
  684. public string Detail { get; set; }
  685. /// <summary>
  686. /// 添加时间
  687. /// </summary>
  688. public DateTime Addtime { get; set; }
  689. }
  690. /// <summary>
  691. /// 东方6+1
  692. /// </summary>
  693. public class FCDF6J1Info : LotteryOpenCode
  694. {
  695. public int OpenCode1 { get; set; }
  696. public int OpenCode2 { get; set; }
  697. public int OpenCode3 { get; set; }
  698. public int OpenCode4 { get; set; }
  699. public int OpenCode5 { get; set; }
  700. public int OpenCode6 { get; set; }
  701. public int OpenCode7 { get; set; }
  702. }
  703. /// <summary>
  704. /// 华东15选5
  705. /// </summary>
  706. public class FCHD15X5Info : LotteryOpenCode
  707. {
  708. public int OpenCode1 { get; set; }
  709. public int OpenCode2 { get; set; }
  710. public int OpenCode3 { get; set; }
  711. public int OpenCode4 { get; set; }
  712. public int OpenCode5 { get; set; }
  713. }
  714. /// <summary>
  715. /// 河南22选5
  716. /// </summary>
  717. public class FCHN22X5Info : LotteryOpenCode
  718. {
  719. public int OpenCode1 { get; set; }
  720. public int OpenCode2 { get; set; }
  721. public int OpenCode3 { get; set; }
  722. public int OpenCode4 { get; set; }
  723. public int OpenCode5 { get; set; }
  724. }
  725. /// <summary>
  726. /// 广东(南粤)36选7
  727. /// </summary>
  728. public class FCNY36X7Info : LotteryOpenCode
  729. {
  730. public int OpenCode1 { get; set; }
  731. public int OpenCode2 { get; set; }
  732. public int OpenCode3 { get; set; }
  733. public int OpenCode4 { get; set; }
  734. public int OpenCode5 { get; set; }
  735. public int OpenCode6 { get; set; }
  736. public int OpenCode7 { get; set; }
  737. }
  738. /// <summary>
  739. /// 湖北30选5
  740. /// </summary>
  741. public class FCHB30X5Info : LotteryOpenCode
  742. {
  743. public int OpenCode1 { get; set; }
  744. public int OpenCode2 { get; set; }
  745. public int OpenCode3 { get; set; }
  746. public int OpenCode4 { get; set; }
  747. public int OpenCode5 { get; set; }
  748. }
  749. /// <summary>
  750. /// 新疆35选7
  751. /// </summary>
  752. public class FCXJ35X7Info : LotteryOpenCode
  753. {
  754. public int OpenCode1 { get; set; }
  755. public int OpenCode2 { get; set; }
  756. public int OpenCode3 { get; set; }
  757. public int OpenCode4 { get; set; }
  758. public int OpenCode5 { get; set; }
  759. public int OpenCode6 { get; set; }
  760. public int OpenCode7 { get; set; }
  761. public int OpenCode8 { get; set; }
  762. }
  763. /// <summary>
  764. /// 江苏体彩七位数
  765. /// </summary>
  766. public class TCJS7WSInfo : LotteryOpenCode
  767. {
  768. public int OpenCode1 { get; set; }
  769. public int OpenCode2 { get; set; }
  770. public int OpenCode3 { get; set; }
  771. public int OpenCode4 { get; set; }
  772. public int OpenCode5 { get; set; }
  773. public int OpenCode6 { get; set; }
  774. public int OpenCode7 { get; set; }
  775. }
  776. /// <summary>
  777. /// 浙江体彩6+1
  778. /// </summary>
  779. public class TCZJ6J1Info : LotteryOpenCode
  780. {
  781. public int OpenCode1 { get; set; }
  782. public int OpenCode2 { get; set; }
  783. public int OpenCode3 { get; set; }
  784. public int OpenCode4 { get; set; }
  785. public int OpenCode5 { get; set; }
  786. public int OpenCode6 { get; set; }
  787. public int OpenCode7 { get; set; }
  788. }
  789. /// <summary>
  790. /// 福建36选7
  791. /// </summary>
  792. public class TCFJ36X7Info : LotteryOpenCode
  793. {
  794. public int OpenCode1 { get; set; }
  795. public int OpenCode2 { get; set; }
  796. public int OpenCode3 { get; set; }
  797. public int OpenCode4 { get; set; }
  798. public int OpenCode5 { get; set; }
  799. public int OpenCode6 { get; set; }
  800. public int OpenCode7 { get; set; }
  801. public int OpenCode8 { get; set; }
  802. }
  803. /// <summary>
  804. /// 福建31选7
  805. /// </summary>
  806. public class TCFJ31X7Info : LotteryOpenCode
  807. {
  808. public int OpenCode1 { get; set; }
  809. public int OpenCode2 { get; set; }
  810. public int OpenCode3 { get; set; }
  811. public int OpenCode4 { get; set; }
  812. public int OpenCode5 { get; set; }
  813. public int OpenCode6 { get; set; }
  814. public int OpenCode7 { get; set; }
  815. public int OpenCode8 { get; set; }
  816. }
  817. /// <summary>
  818. /// 福彩广东好彩1
  819. /// </summary>
  820. public class FCGDHC1Info : LotteryOpenCode
  821. {
  822. public int OpenCode1 { get; set; }
  823. }
  824. #endregion
  825. /// <summary>
  826. /// 走势图配置模型
  827. /// </summary>
  828. public class DT_TrendChart : BaseEntity
  829. {
  830. public string Name { get; set; }
  831. public int Cid { get; set; }
  832. public int Tid { get; set; }
  833. public int Status { get; set; }
  834. public int OrderBy { get; set; }
  835. public string Url { get; set; }
  836. public int type { get; set; }
  837. public string hTitle { get; set; }
  838. public string hKeywords { get; set; }
  839. public string hDescription { get; set; }
  840. /// <summary>
  841. /// 屏幕方向(横屏或竖屏)
  842. /// 默认都为0横屏
  843. /// </summary>
  844. public int Direction { get; set; }
  845. public int TemplateId { get; set; }
  846. }
  847. /// <summary>
  848. /// 走势图配置显示项模型
  849. /// </summary>
  850. public class DT_TrendChartItem : BaseEntity
  851. {
  852. public int ChartId { get; set; }
  853. public int ChartType { get; set; }
  854. public int ClassName { get; set; }
  855. public string ChartItemName { get; set; }
  856. public int Cycle { get; set; }
  857. public int? ItemMinValue { get; set; }
  858. public int? ItemMaxValue { get; set; }
  859. public int? SplitNumberOfDX { get; set; }
  860. public int ItemCount { get; set; }
  861. public string ItemString { get; set; }
  862. public int? IndexStart { get; set; }
  863. public int? IndexEnd { get; set; }
  864. public bool DrawLine { get; set; }
  865. public int FuntionType { get; set; }
  866. public int ChartCssId { get; set; }
  867. public int? OrderBy { get; set; }
  868. }
  869. }