KJH.cshtml 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357
  1. @using KJH55128_Rec.ViewModels
  2. @using Common
  3. @model List<LotteryKaiJiHaoAdShijihaoHModel>
  4. @{
  5. KaiJiHaoAdShijihaoHModel kaij = new KaiJiHaoAdShijihaoHModel();
  6. KaiJiHaoAdShijihaoHModel getKaijh = new KaiJiHaoAdShijihaoHModel();
  7. if (Model != null && Model.Count > 0)
  8. {
  9. kaij = Model.FirstOrDefault().Kaijihao;
  10. getKaijh = Model.FirstOrDefault().Kaijianghao;
  11. }
  12. List<LotteryKaiJiHaoAdShijihaoHModel> data = Model.ToList();
  13. }
  14. <!DOCTYPE html>
  15. <html>
  16. <head>
  17. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  18. <title>@(kaij.LotteryName)开机号_@(kaij.LotteryName)开机号查询_@(kaij.LotteryName)开机号分析_@(kaij.LotteryName)开机号近10期_开奖助手</title>
  19. <meta name="Keywords" content="@(kaij.LotteryName)开机号,@(kaij.LotteryName)开机号近10期,@(kaij.LotteryName)开机号">
  20. <meta name="tags" content="开奖助手-双色球,大乐透,体彩,福彩,高频彩,时时彩,走势图,全国彩票开奖结果">
  21. <meta name="Description" content="@(kaij.LotteryName)开机号专区为彩民提供@(kaij.LotteryName)开机号码、@(kaij.LotteryName)开机号近10期、@(kaij.LotteryName)开机号查询等,想最快获取今天@(kaij.LotteryName)开机号请关注开奖助手。">
  22. @*<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no">*@
  23. <meta charset="UTF-8">
  24. <link rel="stylesheet" type="text/css" href="~/Content/css/common/common.css">
  25. @*<link rel="stylesheet" type="text/less" href="~/public/css/common/common.less?v=@(DateTime.Now.Millisecond)">*@
  26. <link rel="icon" type="image/x-icon" href="~/Content/images/favicon.ico" mce_href="/images/favicon.ico">
  27. <!--[if IE]>
  28. <script src="https://cdn.bootcss.com/html5shiv/r29/html5.min.js"></script>
  29. <script src="https://cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
  30. <![endif]-->
  31. </head>
  32. <body>
  33. @Html.Action("header", "Shared", new { nav = "kjh" })
  34. <div class="main">
  35. <input type="hidden" id="code" value="@ViewBag.code" />
  36. <section class="bread-nav">
  37. <span class="lable">当前位置:开机号</span> <span class="iconfont icon-right"></span>
  38. <span class="lable">@(kaij.LotteryName)开机号</span>
  39. </section>
  40. @Html.Action("ads", "Shared")
  41. <section class="mainContent row">
  42. <section class="main-title-wrapper">
  43. <section class="main-title">
  44. <span class="main-title-lable @(ViewBag.code=="ssq"?"active":"")" href="/kjh/ssq.html" onclick="redictPage('ssq')">双色球</span>
  45. <span class="main-title-lable @(ViewBag.code=="fc3d"?"active":"")" href="/kjh/fc3d.html" onclick="redictPage('fc3d')">福彩3D</span>
  46. <span class="main-title-lable @(ViewBag.code=="pl3"?"active":"")" href="/kjh/pl3.html" onclick="redictPage('pl3')">排列三</span>
  47. <span class="main-title-lable @(ViewBag.code=="dlt"?"active":"")" href="/kjh/dlt.html" onclick="redictPage('dlt')">大乐透</span>
  48. </section>
  49. </section>
  50. <section class="ksj-content-wrapper">
  51. <section class="ksj-main-content row">
  52. <section class="row col-xs-12 col-smm-6 col-sm-9">
  53. <section class="row">
  54. <section class="col-xs-12 col-md-6d5">
  55. <section class="ksj-num-wrapper">
  56. <p class="qishu">
  57. 第<span id="qs1" style="font-size:1.8rem;color:#c31a00;">@(kaij.Term)</span>期开机号:
  58. <span class="btn-refresh" onclick="window.location = window.location.href;">刷新</span>
  59. </p>
  60. <div class="ksj-ball">
  61. @if (kaij.RedBall != null && kaij.RedBall.Length > 0)
  62. {
  63. foreach (string ball in kaij.RedBall)
  64. {
  65. <span class="ball-list red">@ball</span>
  66. }
  67. }
  68. @if (kaij.BlueBall != null && kaij.BlueBall.Length > 0)
  69. {
  70. foreach (string ball in kaij.BlueBall)
  71. {
  72. <span class="ball-list blue">@ball</span>
  73. }
  74. }
  75. </div>
  76. <p class="ksjxq" style="line-height:25px;">
  77. <strong style="font-size:1.6rem"> 开奖时间:</strong><span>@string.Format("{0:yyyy年MM月dd日}", Convert.ToDateTime(kaij.OpenTime))</span> |
  78. <strong style="font-size:1.6rem"> 兑奖截止:</strong><span>@(StringHelper.GetDuiJiangtime(kaij.OpenTime).ToString("yyyy年MM月dd日"))</span>
  79. </p>
  80. <p class="ksjxq" style="line-height:25px;">
  81. 和值:<span id="hz" style="margin-right: 4px;">@(kaij.hezhi)</span> |
  82. 奇偶比:<span id="job" style="margin-right: 4px;">@(kaij.jio)</span> |
  83. 大小比:<span id="dxb" style="margin-right: 4px;">@(kaij.daxiao)</span>
  84. </p>
  85. <p class="kj-btn qishu-box" style="line-height:25px;">
  86. <span class="strong">历史:</span>
  87. <a data-rows="30" target="_blank" class="lot-btn lot-rows @(ViewBag.term==30?"active":"")" href="/kjh/@(ViewBag.code)-n30.html">近30期</a>
  88. <a data-rows="50" target="_blank" class="lot-btn lot-rows @(ViewBag.term==50?"active":"")" href="/kjh/@(ViewBag.code)-n50.html">近50期</a>
  89. <a data-rows="80" target="_blank" class="lot-btn lot-rows @(ViewBag.term==80?"active":"")" href="/kjh/@(ViewBag.code)-n80.html">近80期</a>
  90. <a data-rows="120" target="_blank" class="lot-btn lot-rows @(ViewBag.term==120?"active":"")" href="/kjh/@(ViewBag.code)-n120.html">近120期</a>
  91. </p>
  92. <p class="kj-btn" style="line-height:25px;">
  93. <span class="strong">推荐:</span>
  94. @if (ViewBag.code == "pl3" || ViewBag.code == "fc3d")
  95. {
  96. <a class="lot-btn" href="/sjh/@(ViewBag.code).html" target="_blank">试机号</a>
  97. }
  98. <a class="lot-btn" href="/kjls/qgc-@(ViewBag.code).html" target="_blank">开奖历史</a>
  99. <a class="lot-btn" href="/wfgz/qgc-@(ViewBag.code).html" target="_blank">玩法</a>
  100. <a class="lot-btn" href="http://www.55128.cn@(ViewBag.zsSrc)" target="_blank">走势图</a>
  101. <a class="lot-btn" href="@(string.IsNullOrWhiteSpace(ViewBag.toolSrc)?"http://www.55128.cn/tool/":"http://www.55128.cn"+ViewBag.toolSrc)" target="_blank">工具</a>
  102. </p>
  103. </section>
  104. </section>
  105. <section class="col-xs-12 col-md-5d5">
  106. <section class="ksj-num-wrapper">
  107. <div class="ads-list-title row">
  108. <div class="ads-title-lable col-xs-12"><span class="iconfont icon-@(kaij.LotteryType)" style="padding: 0 5px;font-size:40px;font-weight: normal;"></span>@(kaij.LotteryName)分析工具</div>
  109. </div>
  110. @Html.Action("zsTools", "Shared", new { lottery = ViewBag.code, type = 0 })
  111. </section>
  112. </section>
  113. </section>
  114. <section class="row ksj-table-wrapper">
  115. <div class="title">
  116. @*<span>@(kaij.LotteryName)开机号<span id="Year"></span>近<span id="rows">@(ViewBag.term)</span>期开机号</span>*@
  117. <section class="ksj-select-wrapper">
  118. @*<p class="title">开机号查询</p>*@
  119. <div class="select-list">
  120. <span class="lable">按期号:</span>
  121. <div class="input-btn-group">
  122. <input id="termInput" type="text" value="" placeholder="请输入期号" onkeyup="value=value.replace(/[^\d]/g,'')" maxlength="7">
  123. @if (!string.IsNullOrEmpty(getKaijh.Term))
  124. {
  125. int qs = Int32.Parse(getKaijh.Term);
  126. <ul class="query-select">
  127. @for (int i = 0; i < 19; i++)
  128. {
  129. if ((qs - i).ToString().IndexOf("000") == -1)
  130. {
  131. <li><a href="/kjh/@(ViewBag.code)-q@(qs - i).html">@(qs - i)</a></li>
  132. }
  133. else
  134. {
  135. int lastqs = StringHelper.GetLastTermOfLastYear(getKaijh.KJTime);
  136. int year = StringHelper.GetLastYear(getKaijh.Term);
  137. for (int j = 0; j < 6; j++)
  138. {
  139. <li>
  140. <a href="/kjh/@(ViewBag.code)-q@(year)@(lastqs - j).html" target="_blank">@(year)@(lastqs - j)</a>
  141. </li>
  142. }
  143. break;
  144. }
  145. }
  146. </ul>
  147. }
  148. <button onclick="queryKSJH('kjh','Term')" style="cursor: pointer;">查询</button>
  149. </div>
  150. @*<span class="eg">如:2018001</span>*@
  151. </div>
  152. <div class="select-list">
  153. <span class="lable">按年份:</span>
  154. <div class="input-btn-group">
  155. <input id="yearInput" type="text" value="" placeholder="请输入年份" onkeyup="value=value.replace(/[^\d]/g,'')" maxlength="4">
  156. <button onclick="queryKSJH('kjh','Year')" style="cursor: pointer;">查询</button>
  157. </div>
  158. @*<span class="eg">如:2018</span>*@
  159. </div>
  160. <div class="select-list">
  161. <div class="input-btn-group">
  162. <input id="startInput" type="number" value="@kaij.Term" max="@kaij.Term" placeholder="开始期数" onkeyup="value=value.replace(/[^\d]/g,'')" maxlength="7">
  163. <span style="float: left;padding:0 3px;">-</span>
  164. <input id="endInput" type="number" value="@kaij.Term" max="@kaij.Term" placeholder="结束期数" onkeyup="value=value.replace(/[^\d]/g,'')" maxlength="7">
  165. <button onclick="queryKSJH('kjh', 'range')" style="cursor: pointer;">查询</button>
  166. </div>
  167. </div>
  168. </section>
  169. <div class="qishu-box">
  170. <span>@(kaij.LotteryName)开机号:</span>
  171. <a target="_blank" class="lot-btn @(ViewBag.term==30?"active":"")" href="/kjh/@(ViewBag.code)-n30.html">近30期</a>
  172. <a target="_blank" class="lot-btn @(ViewBag.term==50?"active":"")" href="/kjh/@(ViewBag.code)-n50.html">近50期</a>
  173. <a target="_blank" class="lot-btn @(ViewBag.term==80?"active":"")" href="/kjh/@(ViewBag.code)-n80.html">近80期</a>
  174. <a target="_blank" class="lot-btn @(ViewBag.term==120?"active":"")" href="/kjh/@(ViewBag.code)-n120.html">近120期</a>
  175. </div>
  176. </div>
  177. <div id="table">
  178. <table class="ksj-table" border="0" cellspacing="0" cellpadding="0">
  179. <thead>
  180. <tr class="single">
  181. <th rowspan="2" style="border:1px solid #ddd;">期号</th>
  182. <th rowspan="2" style="border:1px solid #ddd;">日期</th>
  183. <th colspan="4" style="border:1px solid #ddd;"> 开机号 </th>
  184. <th colspan="4" style="border:1px solid #ddd;">开奖号</th>
  185. </tr>
  186. <tr class="single" style="border:1px solid #ddd;">
  187. <th style="border:1px solid #ddd;">号码</th>
  188. <th style="border:1px solid #ddd;">和值</th>
  189. <th style="border:1px solid #ddd;">奇偶比</th>
  190. <th style="border:1px solid #ddd;">大小比</th>
  191. <th style="border:1px solid #ddd;">号码</th>
  192. <th style="border:1px solid #ddd;">和值</th>
  193. <th style="border:1px solid #ddd;">奇偶比</th>
  194. <th style="border:1px solid #ddd;">大小比</th>
  195. </tr>
  196. </thead>
  197. @if (Model != null && data.Count > 0)
  198. {
  199. for (int i = 0; i < data.Count; i++)
  200. {
  201. KaiJiHaoAdShijihaoHModel kaiji = data[i].Kaijihao;
  202. KaiJiHaoAdShijihaoHModel kaijiang = data[i].Kaijianghao;
  203. <tr class="@(i%2==0?"double":"single")">
  204. <td>@(string.IsNullOrWhiteSpace(kaijiang.Term) ? "-" : kaijiang.Term)</td>
  205. <td>@(string.IsNullOrWhiteSpace(kaijiang.OpenTime) ? "-" : string.Format("{0:yyyy-MM-dd}", Convert.ToDateTime(kaijiang.OpenTime)))</td>
  206. <!--开机号-->
  207. <td>
  208. @if (kaiji.RedBall != null && kaiji.RedBall.Length > 0)
  209. {
  210. for (int j = 0; j < kaiji.RedBall.Length; j++)
  211. {
  212. string ball = kaiji.RedBall[j];
  213. <span class="red">@ball</span>
  214. if (kaiji.BlueBall == null && j == kaiji.RedBall.Length - 1)
  215. {
  216. }
  217. else
  218. {
  219. <span>,</span>
  220. }
  221. }
  222. }
  223. @if (kaiji.BlueBall != null && kaiji.BlueBall.Length > 0)
  224. {
  225. for (int j = 0; j < kaiji.BlueBall.Length; j++)
  226. {
  227. string ball = kaiji.BlueBall[j];
  228. <span class="blue">@ball</span>
  229. if (j == kaiji.BlueBall.Length - 1)
  230. {
  231. }
  232. else
  233. {
  234. <span>,</span>
  235. }
  236. }
  237. }
  238. @if (kaij.BlueBall == null && kaij.RedBall == null)
  239. {
  240. <span>-</span>
  241. }
  242. </td>
  243. <td>@(string.IsNullOrWhiteSpace(kaiji.hezhi) ? "-" : kaiji.hezhi)</td>
  244. <td>@(string.IsNullOrWhiteSpace(kaiji.jio) ? "-" : kaiji.jio)</td>
  245. <td>@(string.IsNullOrWhiteSpace(kaiji.daxiao) ? "-" : kaiji.daxiao)</td>
  246. <!--开奖号-->
  247. <td>
  248. @if (kaijiang.RedBall != null && kaijiang.RedBall.Length > 0)
  249. {
  250. for (int j = 0; j < kaijiang.RedBall.Length; j++)
  251. {
  252. string ball = kaijiang.RedBall[j];
  253. <span class="red">@ball</span>
  254. if (j == kaijiang.RedBall.Length - 1)
  255. {
  256. }
  257. else
  258. {
  259. <span>,</span>
  260. }
  261. }
  262. }
  263. @if (kaijiang.BlueBall != null && kaijiang.BlueBall.Length > 0)
  264. {
  265. <span>,</span>
  266. for (int j = 0; j < kaijiang.BlueBall.Length; j++)
  267. {
  268. string ball = kaijiang.BlueBall[j];
  269. <span class="blue">@ball</span>
  270. if (j == kaijiang.BlueBall.Length - 1)
  271. {
  272. }
  273. else
  274. {
  275. <span>,</span>
  276. }
  277. }
  278. }
  279. </td>
  280. <td>@(string.IsNullOrWhiteSpace(kaijiang.hezhi) ? "-" : kaijiang.hezhi)</td>
  281. <td>@(string.IsNullOrWhiteSpace(kaijiang.jio) ? "-" : kaijiang.jio)</td>
  282. <td>@(string.IsNullOrWhiteSpace(kaijiang.daxiao) ? "-" : kaijiang.daxiao)</td>
  283. </tr>
  284. }
  285. }
  286. </table>
  287. </div>
  288. </section>
  289. </section>
  290. <section class="col-xs-12 col-smm-6 col-sm-3">
  291. <section class="ads-section">
  292. <div class="ads-list-title row">
  293. <div class="ads-title-lable col-xs-12">什么是@(kaij.LotteryName)开机号</div>
  294. </div>
  295. <div class="ads-list-content">
  296. <div class="ads-wfcontent">
  297. @Html.Raw(ViewBag.desc)
  298. </div>
  299. </div>
  300. </section>
  301. <section class="ads-section">
  302. <div class="ads-list-title row">
  303. <div class="ads-title-lable col-xs-12">热门开机号</div>
  304. </div>
  305. <div class="ads-list-content">
  306. @Html.Action("recomkjh", "Shared", new { lottery = ViewBag.code, type = "kjh" })
  307. </div>
  308. </section>
  309. <section class="ads-section">
  310. <div class="ads-list-title row">
  311. <div class="ads-title-lable col-xs-12">@(kaij.LotteryName)试机号分析走势图</div>
  312. </div>
  313. <div class="ads-list-content">
  314. <div>
  315. <a href="#"><img width="100%" src="~/Content/images/sjh_zst.gif" /></a>
  316. </div>
  317. @Html.Action("recomzs", "Shared", new { code = ViewBag.code, type = "kjh" })
  318. </div>
  319. </section>
  320. @Html.Action("recomzxBytype", "Shared", new { type = ViewBag.code })
  321. </section>
  322. </section>
  323. </section>
  324. </section>
  325. </div>
  326. @Html.Action("footer", "Shared")
  327. <script src="~/Content/js/common.js" type="text/javascript" charset="utf-8"></script>
  328. <script src="~/Content/js/common/public.js" type="text/javascript" charset="utf-8"></script>
  329. @*<script src="~/Content/tools/libs/layer/layer.js"></script>*@
  330. <script src="~/Content/js/kjh.js" type="text/javascript" charset="utf-8"></script>
  331. @*<script src="~/public/css/libs/less.min.js"></script>*@
  332. <script>
  333. function redictPage(type) {
  334. if (type != '@(ViewBag.code)') {
  335. if (type == 'fc3d') {
  336. window.location.href = '/kjh/fc3d.html';
  337. } else if (type == 'ssq') {
  338. window.location.href = '/kjh/ssq.html';
  339. } else if (type == 'dlt') {
  340. window.location.href = '/kjh/dlt.html';
  341. } else {
  342. window.location.href = '/kjh/pl3.html';
  343. }
  344. }
  345. }
  346. </script>
  347. </body>
  348. </html>