Index.blade.php 41 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122
  1. {include file="Application/Home/View/Public/header.blade.php"}
  2. <!--游戏-->
  3. <!-- <div class="Prompt allGame">
  4. <a class="nv" href="#">全部游戏</a>
  5. {literal}
  6. <div class="gameName">
  7. <ul>
  8. <li v-for="(i,game) in games" v-if="i<6"><a href="#"><i class="icon icon-1"></i>{{ game.name }}</a></li>
  9. 其他游戏
  10. <li class="post">
  11. <a href="#"><i class="icon icon-8"></i>其他游戏 <i class="More"></i></a>
  12. </li>
  13. 其他游戏结束
  14. </ul>
  15. </div>
  16. {/literal}
  17. </div> -->
  18. <!-- <div id="js-notice-pop" class="ui-dialog-content ui-widget-content" scrolltop="0" scrollleft="0" style="width: auto; min-height: 0px; height: 562.28px; display: none; z-index: 99999; position: absolute; margin: 0 auto; left: 32.5%" >
  19. <div id="dnone">
  20. <div style="width: 100%">
  21. <a style="float: right;" id='close_me'>关闭</a>
  22. </div>
  23. <div style="width: 100%" v-for="(i,k) in Banner" v-if="k.advert_id == 3 && k.status == 1">
  24. <a v-bind:href="k.banner_link"> <img v-bind:src="k.banner_url" onclick="offer();"></a>
  25. </div>
  26. </div>
  27. </div> -->
  28. <div id="js-notice-pop" class="ui-dialog-content ui-widget-content" scrolltop="0" scrollleft="0"
  29. style="width: auto; min-height: 0px; height: 562.28px; display: none; z-index: 99999; position: absolute; margin: 0 auto; left: 32.5%">
  30. <div id="dnone" style="display: none;">
  31. <div style="width: 53%;">
  32. <a style="" id='close_me'>我知道了</a>
  33. </div>
  34. <!-- <div style="width: 100%" v-for="(i,k) in Banner" v-if="k.advert_id == 3 && k.status == 1">
  35. <a v-bind:href="k.banner_link"> <img v-bind:src="k.banner_url" onclick="offer();"></a>
  36. </div> -->
  37. </div>
  38. </div>
  39. <div class="ky_pop_info" style="display:none;">
  40. <img src="/Public/img/hg0207.jpg" style="margin-left:2px;">
  41. </div>
  42. </div>
  43. <!--内容主体-->
  44. <div style="padding-bottom: 20px">
  45. <!--轮播登录注册-->
  46. <div class="man">
  47. <div class="Eliminate py">
  48. <!--登录注册&&中奖滚动-->
  49. <div class="user yl">
  50. <!--已登录-->
  51. <div class="Roll">
  52. <h4>最新中奖 <a href="#">
  53. <!-- <i class="Refresh"></i> -->
  54. </a></h4>
  55. <div class="Winning">
  56. {literal}
  57. <ul class="borderTop">
  58. <li v-for="z in prize">
  59. <p v-text="z.account_name"></p>
  60. <p v-text="z.name"></p>
  61. <p><span v-text="z.money"></span>元</p>
  62. </li>
  63. </ul>
  64. {/literal}
  65. </div>
  66. </div>
  67. </div>
  68. <!--登录注册&&中奖滚动结束-->
  69. <!--轮播&&投注-->
  70. <div class="user ya">
  71. {literal}
  72. <!--轮播-->
  73. <div id="carousel-example-generic" class="carousel slide" data-ride="carousel" id="dn2">
  74. <!-- Indicators -->
  75. <ol class="carousel-indicators">
  76. <li data-target="#carousel-example-generic" v-for="(i,k) in Banner" data-slide-to="0"
  77. v-if="k.num == 0" class="active"></li>
  78. <li data-target="#carousel-example-generic" v-if="k.num > 0 " v-for="(i,k) in Banner"
  79. data-slide-to="{{k.num}}"></li>
  80. </ol>
  81. <!-- Wrapper for slides -->
  82. <div class="carousel-inner" role="listbox">
  83. <div class="item active" v-if="i==0 && k.type == 1 && k.status == 1"
  84. v-for="(i,k) in Banner">
  85. <a v-bind:href="k.banner_link"><img v-bind:src="k.banner_url"
  86. style="width: 602px;height: 281px" alt=""></a>
  87. </div>
  88. <div class="item" v-if="i > 0 && k.type == 1 && k.status == 1" v-for="(i,k) in Banner">
  89. <a v-bind:href="k.banner_link"><img v-bind:src="k.banner_url"
  90. style="width: 602px;height: 281px" alt=""></a>
  91. </div>
  92. </div>
  93. </div>
  94. {/literal}
  95. <!--轮播结束-->
  96. {literal}
  97. <!--游戏投注-->
  98. <div class="Betting">
  99. <div class="zooA Eliminate">
  100. <h4 class="Prompt"><i class="Hot"></i> 热门彩种</h4>
  101. <ul class="Prompt Eliminate red how" id="hotgame">
  102. <li class="gameE active" v-for="(i,game) in games" v-if="i==0" data-id="{{game.identity}}"
  103. data-name="{{game.table_name}}">
  104. <a href="javascript:;" v-text="game.name"></a></li>
  105. <li class="gameE" v-for="(i,game) in games" v-if="i<4&&i>0" data-id="{{game.identity}}"
  106. data-name="{{game.table_name}}">
  107. <a href="javascript:;" v-text="game.name"></a></li>
  108. <li class="stillMore"><a href="/Home-Gamecenter/Index">更多游戏</a></li>
  109. </ul>
  110. </div>
  111. <!--幸运28-->
  112. <div class="number active">
  113. <p>第<span class="yQnumber" v-text="nowInfo.info_no"></span>期 &nbsp; 截止时间 <span
  114. v-text="nowInfo.open_time" class="overtime"></span></p>
  115. <div class="Eliminate ">
  116. <div class="Prompt no lucky28 g ddl elsename" style="width: 400px;">
  117. <span v-text="nowInfo.other.one"></span> + <span v-text="nowInfo.other.two"></span> +
  118. <span v-text="nowInfo.other.three"></span> = <span v-if="nowInfo.other.color==-1"
  119. class="gray"
  120. v-text="nowInfo.other.code"></span><span
  121. v-else class="{{nowInfo.other.color}}" v-text="nowInfo.other.code"></span>
  122. </div>
  123. <div class="user jo">
  124. <div class="Prompt"><a class="renovateGameNumber1" href="javascript:;"
  125. onclick="gameImformation()"><i
  126. class="nRefresh"></i></a></div>
  127. <div class="Prompt gtr tobet">
  128. <button type="button">投注</button>
  129. </div>
  130. </div>
  131. </div>
  132. </div>
  133. {/literal}
  134. </div>
  135. <!--游戏投注结束-->
  136. </div>
  137. <!--轮播&&投注结束-->
  138. </div>
  139. </div>
  140. <!--轮播登录注册结束-->
  141. <!--过度-->
  142. <div class="man excessive" v-for="(i,k) in Banner" v-if="k.advert_id == 2 && k.status == 1" id="dn3">
  143. <a v-bind:href="k.banner_link"><img v-bind:src="k.banner_url" alt=""></a>
  144. </div>
  145. <!--过度结束-->
  146. <!--开奖&&活动-->
  147. <div class="man Eliminate">
  148. <!--活动-->
  149. <div class="Prompt activity red see">
  150. <h4>最新活动公告 <a href="/home-active/index">更多</a></h4>
  151. {literal}
  152. <ul>
  153. <li v-for="tel in active">
  154. <a href="/Home-Active/lists?identity={{ tel.identity }}&type={{ tel.type }}&id={{ tel.child_id }}">
  155. <p class="Prompt ma" style="width: 150px;" v-html="tel.title"></p>
  156. <p class="user time" v-text="tel.time"></p>
  157. </a>
  158. </li>
  159. </ul>
  160. {/literal}
  161. </div>
  162. <!--活动结束-->
  163. <!--开奖-->
  164. {literal}
  165. <div class="user see red TheLottery">
  166. <h4>最新开奖
  167. <span v-for="(i,game) in games" v-if="i==0" class="changegame defaultprize" data-id="{{game.identity}}"
  168. data-name="{{game.table_name}}" data-type="1" v-text="game.name">
  169. </span>
  170. <span v-for="(i,game) in games" v-if="i<5&&i>0" class="changegame" data-id="{{game.identity}}"
  171. data-name="{{game.table_name}}" v-text="game.name">
  172. </span>
  173. <a href="/home-LotteryNotice/index?game_name={{game.table_name}}" class="more_game">更多</a>
  174. </h4>
  175. <table class="table">
  176. <thead>
  177. <tr>
  178. <th>游戏</th>
  179. <th>期号</th>
  180. <th>时间</th>
  181. <th>开奖结果</th>
  182. <th>投注注数</th>
  183. <th>中奖注数</th>
  184. <th>中奖金额</th>
  185. <th>操作</th>
  186. </tr>
  187. </thead>
  188. <tbody class="prizeList">
  189. <tr v-for="(i,k) in kai" v-if="i<7">
  190. <td v-text="kai.name"></td>
  191. <td v-text="k.info_no"></td>
  192. <td v-text="k.open_time"></td>
  193. <td class="hw game28_codes"><span v-text="k.other.one"></span>+<span
  194. v-text="k.other.two"></span>+<span v-text="k.other.three"></span>=<span
  195. v-if="k.other.color==-1" class="gray" v-text="k.other.code"></span><span v-else
  196. class="{{k.other.color}}"
  197. v-text="k.other.code"></span>
  198. </td>
  199. <td class="hw gamepk10_codes" style="display: none;" v-text="k.codes"></td>
  200. <td v-text="k.tol_tou"></td>
  201. <td v-text="k.win_mun"></td>
  202. <td v-text="k.win_money"></td>
  203. <td class="dm">
  204. <button type="button" onclick="ppl()">投注</button>
  205. </td>
  206. </tr>
  207. </tbody>
  208. </table>
  209. <div class="show_tips" style="display: none;">没有游戏记录</div>
  210. </div>
  211. <!--开奖结束-->
  212. {/literal}
  213. </div>
  214. <!--开奖&&活动结束-->
  215. <!--开奖&&活动结束-->
  216. </div>
  217. <!--签到-->
  218. <!--<div class="sigin">
  219. <a clstag="jr|keycount|jr_index|yhxx_qdao" class="sign" id="sign" onclick="document.querySelector('#sign_box').style.display='block'"><span>今日已签</span></a>
  220. <div id="sign_box" style="display: none">
  221. <div class="modal-mask"></div>
  222. <div class="modal-wrap" style="">
  223. <div class="modal" style="width: 350px; height: 540px; margin-top: -270px;">
  224. <div class="modal-content">
  225. <div class="modal-body">
  226. <div class="sign-box">
  227. <div class="modal-close">
  228. <a class="sign-close" onclick="document.querySelector('#sign_box').style.display='none'"></a>
  229. </div>
  230. <div class="sign-front">
  231. <div class="sign-info">
  232. <b>签到</b>
  233. <div class="sign-g-w sign-total">
  234. <div class="sign-gift s-total" id="sign_money">点击签到得彩金</div>
  235. </div>
  236. </div>
  237. <div class="sign-process">
  238. <ul>
  239. <li class="">
  240. <b class="icon"><span>1</span></b>
  241. </li>
  242. <li class="addcss">
  243. <b class="icon"><span>2</span></b>
  244. <span class="line"></span>
  245. </li>
  246. <li class="">
  247. <b class="icon"><span>3</span></b>
  248. <span class="line"></span>
  249. </li>
  250. <li class="">
  251. <b class="icon"><span>4</span></b>
  252. <span class="line"></span>
  253. </li>
  254. <li class="">
  255. <b class="icon"><span>5</span></b>
  256. <span class="line"></span>
  257. </li>
  258. <li class="">
  259. <b class="icon"><span>6</span></b>
  260. <span class="line"></span>
  261. </li>
  262. <li class="last">
  263. <b class="icon"><span></span></b>
  264. <span class="line"></span>
  265. </li>
  266. </ul>
  267. </div>
  268. <div class="sign-text"><span>已连续签到 <b id="days"></b>天,连续 7 天有惊喜哟 </span><a id="details">详情</a></div>
  269. <div class="sign-btn"><a id="ok_btn">我知道了</a></div>
  270. <div class="sign-promotion"><a clstag="jr|keycount|jr_index|yhxx_qdao_kw" target="_blank"
  271. href="//jrdc.jd.com/dh/nc?keyStr=cKtgYuqkhM1TKh4h2INsKVf6WKGN1ExVSsGIy%2BOXa2KYJeu9k9OcNSOHozfLJDQnXvOidl9mxMzke8n5RsCvMw9KRS845BDMuYOBiTlh1JwTe8dU78mgwotd1jYiGBv7VZxOxFZp77UydZLCUgrty8%2FrsndwumHG&amp;to=https://z.jd.com/project/details/104903.html"><span
  272. class="promotion-img"
  273. style="background-image: url('../../public/Home/img/sign-bg.png') im;"></span>
  274. <div class="promotion-text">
  275. <div class="promotion-name">新大洲本田</div>
  276. <div class="promotion-subName">智慧型风尚摩托车</div>
  277. </div>
  278. </a></div>
  279. </div>
  280. <div class="sign-back">
  281. <div class="sign-rule">
  282. <div class="rule-tit">详细规则</div>
  283. <div class="rule-content"><p>1.
  284. 金融首页“每日签到”、金融会员中心“每日签到”,和金融App“会员签到”同属“签到”类活动,一个用户每天总计只能参加1次。</p>
  285. <p>2. 每天签到有机会获得不等钢镚奖励,连续7天“签到”有机会获得额外惊喜。</p>
  286. <p>3. 若存在用户恶意刷奖行为,京东金融有权取消其获奖资格,并保留相关法律权利。</p>
  287. <p>4. 钢镚可直接用于支付京东商城订单,在消费时1钢镚可抵1元现金使用,钢镚支付不得超过每笔订单结算金额的99%。<br>(京东钢镚可用于支付京东商城网站自营且为京东配送的订单。拍卖、金银类、收藏品、虚拟产品、节能补贴、全球购、京东大药房等不支持钢镚支付。)
  288. </p>
  289. <p>5. 京东钢镚不设有效期,可永久使用。</p></div>
  290. <div class="sign-btn"><a id="back">返回</a></div>
  291. </div>
  292. <div class="sign-btn"><a onclick="document.querySelector('#sign_box').style.display='none'">我知道了</a></div>
  293. <div class="sign-promotion"><a clstag="jr|keycount|jr_index|yhxx_qdao_kw" target="_blank"
  294. href="//jrdc.jd.com/dh/nc?keyStr=cKtgYuqkhM1TKh4h2INsKVf6WKGN1ExVSsGIy%2BOXa2KYJeu9k9OcNSOHozfLJDQnXvOidl9mxMzke8n5RsCvMw9KRS845BDMuYOBiTlh1JwTe8dU78mgwotd1jYiGBv7VZxOxFZp77UydZLCUgrty8%2FrsndwumHG&amp;to=https://z.jd.com/project/details/104903.html"><span
  295. class="promotion-img"
  296. style="background-image: url(&quot;//img30.360buyimg.com/jr_courier/jfs/t1/5643/6/4131/10408/5b9b7577E355393f4/68688f6322be80e3.png&quot;);"></span>
  297. <div class="promotion-text">
  298. <div class="promotion-name">新大洲本田</div>
  299. <div class="promotion-subName">智慧型风尚摩托车</div>
  300. </div>
  301. </a>
  302. </div>
  303. </div>
  304. </div>
  305. </div>
  306. </div>
  307. </div>
  308. </div>
  309. </div>
  310. </div>-->
  311. <!--底部-->
  312. <footer>
  313. <div class="footer">
  314. <div class="red">
  315. <a href="/Home-Index/Index">首页</a>
  316. <a href="/Home-Gamecenter/Index">游戏中心</a>
  317. <a href="/home-active/index">优惠活动中心</a>
  318. <a href="/home-HelpCenter/index">帮助中心</a>
  319. <a :href="webinfo.app_download">手机下载</a>
  320. <a href="/Home-Account/Index">会员中心</a>
  321. </div>
  322. <p>
  323. {literal}
  324. <div class="about_box" id="about_box">
  325. <ul class="foot_info">
  326. <li class="foot_wljc"></li>
  327. <li class="foot_wangan"></li>
  328. <li class="foot_wsjy"></li>
  329. <li class="foot_xylh"></li>
  330. <li class="foot_kxwz"></li>
  331. </ul>
  332. <p>2009-2020©<a>{{webinfo.netname}}</a> | 客服邮箱:<a href="mailto:{{webinfo.con_email}}">
  333. <span class="eng">{{webinfo.con_email}} </span></a> |
  334. 客服QQ:<a href="http://wpa.qq.com/msgrd?v=3&uin={{qq}}&site=qq&menu=yes" target="_blank"><span class="eng">{{ qq }} </span></a> <br><span class="">{{webinfo.netname}}郑重提示:彩票有风险,投注需谨慎!</span>
  335. 不向未满18周岁的青少年出售彩票</p>
  336. <div class="clear"></div>
  337. </div>
  338. {/literal}
  339. </p>
  340. </div>
  341. </footer>
  342. <style>
  343. #mask{
  344. top: 0;
  345. left: 0;
  346. width: 100%;
  347. height: 100%;
  348. z-index: 9999;
  349. background-color: #000;
  350. opacity: 0.3;
  351. position: fixed;
  352. }
  353. #showimg{
  354. -webkit-animation-name: layer-bounceIn;
  355. animation-name: layer-bounceIn;
  356. position: fixed;
  357. m-webkit-overflow-scrolling: touch;
  358. top: 150px;
  359. left: 0;
  360. right: 0px;
  361. margin: 0;
  362. padding: 0;
  363. pointer-events: auto;
  364. width: 750px;
  365. margin: 0px auto;
  366. z-index: 999999;
  367. }
  368. #showimg .colse{
  369. width: 20px;
  370. height: 20px;
  371. text-align: center;
  372. color: #fff;
  373. font-weight:bold;
  374. position: absolute;
  375. top:0px;
  376. right: 0px;
  377. cursor: pointer;
  378. z-index: 10;
  379. }
  380. #showimg img{
  381. width: 100%;
  382. position: relative;
  383. }
  384. .sigin{
  385. display: none;
  386. }
  387. </style>
  388. <div id="mask" style="display: none;"></div>
  389. <div id="showimg" style="display: none;">
  390. <div class="colse">X</div>
  391. </div>
  392. <script src="/Public/Home/js/bootstrap.min.js"></script>
  393. <!--<script src="/Public/js/jquery.cookie.js"></script>-->
  394. {literal}
  395. <script type="text/javascript">
  396. window.onscroll=function () {
  397. var oSign=document.getElementById('sign');
  398. var scrollTop=document.documentElement.scrollTop||document.body.scrollTop;
  399. //oSign.style.top=scrollTop+(document.documentElement.clientHeight-oSign.offsetHeight)/2+'px';
  400. var t=scrollTop+(document.documentElement.clientHeight-oSign.offsetHeight)/2;
  401. startMove(parseInt(t));
  402. }
  403. var timer=null;
  404. function startMove(iTarget) {
  405. var oSign=document.getElementById('sign');
  406. clearInterval(timer);
  407. timer=setInterval(function (){
  408. var iSpeed=(iTarget-oSign.offsetTop)/8;
  409. iSpeed=iSpeed>0?Math.ceil(iSpeed):Math.floor(iSpeed);
  410. if(oSign.offsetTop==iTarget)
  411. {
  412. clearInterval(timer);
  413. }
  414. else
  415. {
  416. oSign.style.top=oSign.offsetTop+iSpeed+'px';
  417. }
  418. }, 30);
  419. }
  420. var details=document.querySelector('#details')
  421. var signBtn=document.querySelector('#back')
  422. var back=document.querySelector('.sign-back')
  423. var ok_btn=document.querySelector('#ok_btn')
  424. details.onclick=function () {
  425. back.style.zIndex=3;
  426. back.style.transform='rotateY(0deg)';
  427. }
  428. signBtn.onclick=function () {
  429. back.style.zIndex=1;
  430. back.style.transform='rotateY(-180deg)';
  431. }
  432. ok_btn.onclick=function () {
  433. document.querySelector('#sign_box').style.display='none'
  434. }
  435. </script>
  436. <style>
  437. .foot_box .about_box {
  438. border: none;
  439. margin: 0px auto;
  440. }
  441. .foot_info {
  442. overflow: hidden;
  443. margin-bottom: 10px;
  444. margin: 0px auto 0px auto;
  445. width: 750px;
  446. }
  447. .foot_info li.foot_wangan {
  448. background-position: 0 -45px;
  449. }
  450. .foot_info li.foot_wsjy {
  451. background-position: 0 -90px;
  452. }
  453. .foot_info li.foot_xylh {
  454. background-position: 0 -135px;
  455. }
  456. .foot_info li.foot_kxwz {
  457. background-position: 0 -180px;
  458. }
  459. .foot_info li.foot_wljc {
  460. background-position: 0 0;
  461. }
  462. .foot_info li {
  463. float: left;
  464. width: 120px;
  465. height: 45px;
  466. background: url(/Public/img/footer_img.png) no-repeat;
  467. margin: 0 10px;
  468. }
  469. .about_box p {
  470. line-height: 22px;
  471. text-align: center;
  472. }
  473. .how li {
  474. float: left;
  475. margin-left: 10px;
  476. }
  477. .zooA > h4 {
  478. margin: 0px 10px 0px 0px;
  479. }
  480. body .layui-ky-pop .layui-layer-title {
  481. background: #e71c49;
  482. color: #f2f2f2;
  483. border: none;
  484. border: 2px solid white;
  485. }
  486. </style>
  487. <script>
  488. //鼠标移入显示
  489. /** $(".gameList>li").mouseover(function () {
  490. $(".kin").mouseover(function () {
  491. $(this).css("display","block")
  492. });
  493. $(".kin").mouseout(function () {
  494. $(this).css("display","none")
  495. });
  496. var s=$(this).attr("data-status");
  497. if(s==2){
  498. var idx=$(this).index();
  499. var l=/Public/Home/js/on[idx].subgame;
  500. console.log(l);
  501. $(".kin").css("display","block");
  502. var Str='';
  503. for(var s=0;s<l.length;s++){
  504. Str += '<li><a href="/Home/Bet/Index?gameid='+l[s].identity+'">'+l[s].name+' </a></li>';
  505. }
  506. $(".gamehc").html(Str);
  507. }
  508. if(s==undefined){
  509. $(".kin").css("display","block");
  510. //其他游戏
  511. var Str='';
  512. for(var o=7;o</Public/Home/js/on.length;o++){
  513. Str += '<li><a href="/Home/Bet/Index?gameid='+/Public/Home/js/on[o].identity+'">'+/Public/Home/js/on[o].name+' </a></li>';
  514. }
  515. $(".gamehc").html(Str);
  516. }
  517. });
  518. $(".gameList>li").mouseout(function () {
  519. $(".kin").css("display","none")
  520. })
  521. }
  522. });**/
  523. function autoScroll(obj) {
  524. $(obj).find("ul").animate({
  525. marginTop: "-25px"
  526. }, 1000, function () {
  527. $(this).css({marginTop: "0px"}).find("li:first").appendTo(this);
  528. })
  529. };
  530. function setCookie(cname,cvalue,minute){
  531. var d = new Date();
  532. d.setTime(d.getTime()+(minute*60*1000));
  533. var expires = "expires="+d.toGMTString();
  534. document.cookie = cname+"="+cvalue+"; "+expires;
  535. }
  536. function getCookie(cname){
  537. var name = cname + "=";
  538. var ca = document.cookie.split(';');
  539. for(var i=0; i<ca.length; i++) {
  540. var c = ca[i].trim();
  541. if (c.indexOf(name)==0) { return c.substring(name.length,c.length); }
  542. }
  543. return "";
  544. }
  545. $(function () {
  546. $.ajax({
  547. url: '/api-other/Mobile_tan',
  548. type: 'post',
  549. data: {},
  550. dataType: 'json',
  551. success: function (data) {
  552. if(getCookie("maskcookie") == 'undefined' || getCookie("maskcookie") =='' || getCookie("maskcookie") == null){
  553. setCookie('maskcookie', '1',10);
  554. var extinfo = data.data.extinfo.split(",");
  555. if (extinfo[0] == 1) {
  556. layer.confirm(data.data.infocontent, {
  557. btn: ['我知道了'] //按钮
  558. });
  559. }
  560. else {
  561. var src = data.data.remarks;
  562. $("#showimg").append('<img src="'+src+'">');
  563. $("#mask,#showimg").show();
  564. }
  565. }
  566. },
  567. error: function (e) {
  568. layer.confirm('接口异常', {
  569. btn: ['我知道了'] //按钮
  570. });
  571. }
  572. });
  573. $("#showimg .colse").click(function () {
  574. $("#showimg,#mask").hide();
  575. });
  576. })
  577. $(function () {
  578. setInterval('autoScroll(".Winning")', 1500);
  579. $('#js-notice-pop').show();
  580. });
  581. $('body').on('click', '#close_me', function () {
  582. $('#js-notice-pop').hide();
  583. })
  584. var body = new Vue({
  585. el: 'body',
  586. data: {
  587. account: [],
  588. games: [],//游戏列表
  589. prize: [],//最近中奖
  590. kai: [],//最近开奖
  591. active: [],//最近活动
  592. tell: [],//公告
  593. nowInfo: [],//当前游戏信息
  594. prizegamename: [], //当前开奖游戏名称
  595. Banner: [], //当前开奖游戏名称
  596. todos:[],
  597. webinfo:[],
  598. qqurl:'',
  599. qq:'',
  600. con_onlines:''
  601. }
  602. });
  603. //初始化页面执行
  604. $(function () {
  605. getAccount();
  606. getAccountstype();
  607. getAccounts();
  608. getGames();
  609. getPrize();
  610. getKai('xy28');
  611. getActive('1,2,3');
  612. preGame('xy28');
  613. getSignInfo();
  614. //签到
  615. });
  616. function getSignInfo(id=6) {
  617. apiAjax('/Api-Signin/signInfo',{id:id},function (data) {
  618. if(data.status===1){
  619. let days = data.data.days.num;
  620. showDays(days)
  621. $("#days").text(days)
  622. if(data.data.signed>0){
  623. $(".sign-info").css("background-image","none")
  624. $("#sign_money").text('获得彩金'+data.data.money+'元')
  625. $(".sign-info b").text("已签到")
  626. }
  627. }
  628. })
  629. $(".sigin").show()
  630. }
  631. function showDays(day){
  632. let lis = $(".sign-process li")
  633. lis.each(function (k,v) {
  634. if(k>=0&&k<=day-1)
  635. $(this).addClass("active")
  636. })
  637. }
  638. $(".sign-info ").click((id) => {
  639. let hasSign = $(".sign-info b").text()
  640. if(hasSign=='已签到'){
  641. layer.msg("今日已签到!")
  642. return false;
  643. }
  644. let storage = window.localStorage;
  645. let token = storage.getItem('token')
  646. $.ajax({
  647. url: '/Api-Signin/goSign?token='+token,
  648. type: "POST",
  649. data: {
  650. id:6,
  651. token:token,
  652. "newdevice[point]":"",
  653. "newdevice[device]":"",
  654. "newdevice[uuid]":""
  655. },
  656. success: (data)=> {
  657. console.log(data.data);
  658. if(data.status===1)
  659. { getSignInfo(id=6)//签到后刷新签到天数状态
  660. $(".sign-info").css("background-image","none")
  661. $("#sign_money").text('获得彩金'+data.data.money+'元')
  662. layer.msg("签到成功")
  663. $(".sign-info b").text("已签到")
  664. }else {
  665. layer.msg(data.msg )
  666. }
  667. // $(".sign-info ").unbind()
  668. },
  669. error: (r)=> {
  670. },
  671. });
  672. })
  673. //获取图片
  674. function getAccounts() {
  675. $.getJSON('/api-Other/Banner', {}, function (data) {
  676. console.log(data);
  677. body.Banner = data.data;
  678. });
  679. }
  680. function getAccountstype() {
  681. $.getJSON('/api-Other/BannerType', {}, function (data) {
  682. var data = data.data;
  683. //console.log(data);
  684. for (var i = 0; i < data.length; i++) {
  685. if (data[i].type == '1' && data[i].status == '2') {
  686. $('#dn2').hide();
  687. }
  688. if (data[i].type == '2' && data[i].status == '2') {
  689. $('#dn3').hide();
  690. }
  691. if (data[i].type == '3' && data[i].status == '2') {
  692. $('#dnone').hide();
  693. }
  694. }
  695. });
  696. }
  697. //获取用户余额,用户名
  698. function getAccount() {
  699. $.getJSON('/api-selfCenter/ReMoney', {}, function (data) {
  700. // console.log(data);
  701. body.account = data.data;
  702. });
  703. }
  704. //获取开奖列表信息
  705. function getGames() {
  706. $.getJSON('/api-GameCenter/GetGame', {}, function (data) {
  707. var val = [];
  708. for(var i=0;i<data.data.length;i++){
  709. if(data.data[i]['table_name']!=-1){
  710. val.push(data.data[i]);
  711. }
  712. }
  713. // $.each(val,function () {
  714. // console.log($(this));
  715. // var temp=$(this)[0];
  716. // if((temp.table_name!='gpxy28'||temp.table_name!='gpjnd28')){
  717. // body.games.push(temp);
  718. // }
  719. // });
  720. body.games = val;
  721. setTimeout(function () {
  722. $('#hotgame a').on('click', function () {
  723. var nm = $(this).parents('li').attr('data-name');
  724. if (nm == -1) {
  725. alert('敬请期待');
  726. return false;
  727. }
  728. location.href = "/Home-" + nm + "/Index";
  729. })
  730. }, 300)
  731. });
  732. }
  733. //获取最近中奖信息
  734. function getPrize() {
  735. var $random = '', num = {};
  736. $.getJSON('/api-gameCenter/PrizeRecord', {}, function (data) {
  737. console.log(data);
  738. body.prize = data.data;
  739. // var data=data.data;
  740. // if(!$.isEmptyObject(data))
  741. // {
  742. // for (var i in data)
  743. // {
  744. // if(data[i] instanceof Object)
  745. // {
  746. // $random += '<li><p>'+data[i]['account_name']+'</p><p>'+data[i]['name']+'</p><p><span>'+Math.floor(Math.random()*900000+100000)+'</span>元</p></li>'
  747. // }
  748. // }
  749. // }
  750. // $('.borderTop').html($random)
  751. });
  752. }
  753. //获取最近开奖信息,默认幸运28
  754. function getKai($game_name) {
  755. $.getJSON('/api-GameCenter/Lottery', {game_name: $game_name}, function (data) {
  756. // console.log('jnd28');
  757. // console.log(data);
  758. body.kai = data.data;
  759. console.log('历史开奖信息',body.kai);
  760. $('.more_game').attr('href', '/Home-LotteryNotice/Index?game_name=' + $game_name);
  761. });
  762. }
  763. function prizeInfo() {
  764. var game_name = $('.defaultprize').attr('data-name');
  765. $.getJSON('/api-GameCenter/Lottery', {game_name: game_name}, function (data) {
  766. // console.log(data);
  767. body.kai = data.data;
  768. $('.more_game').attr('href', '/Home-LotteryNotice/Index?game_name=' + game_name);
  769. });
  770. }
  771. //最近活动列表
  772. function getActive($type, $page) {
  773. $page = 1;
  774. $.post('/api-notice/Notice', {type: $type, curpage: $page}, function (data) {
  775. // console.log(data);
  776. body.active = data.data.data;
  777. }, 'json');
  778. }
  779. /**
  780. * 获取前一期数据
  781. * @return {[type]} [description]
  782. */
  783. function preGame($game_name) {
  784. $.getJSON('/api-GameCenter/preGame', {game_name: $game_name}, function (data) {
  785. body.nowInfo = data.data;
  786. });
  787. }
  788. function gameImformation() {
  789. var gname = $('#hotgame .active').attr('data-name');
  790. //游戏的号码
  791. // console.log(gname)
  792. apiAjax('/api-gameCenter/nowGame?game_name=' + gname, '', function (data) {
  793. if (data.status > 0) {
  794. var allData = data.data;
  795. // console.log(allData);
  796. $(".yQnumber").text(allData.info_no);//期数
  797. $(".overtime").text(allData.open_time);//结束时间
  798. }
  799. });
  800. apiAjax('/api-GameCenter/preGame?game_name=' + gname, '', function (data) {
  801. if (data.status > 0) {
  802. var allData = data.data;
  803. console.log(allData);
  804. var str = '';
  805. if (gname === 'bjpk10' || gnagname === 'hlsmpk10' || me === 'hlftpk10' || gname === 'jspk10' || gname === 'luckyft' || gname == 'cqssc' || gname == 'hljssc' || gname == 'ynssc' || gname == 'ynhnssc') {
  806. var bjpkData = allData.codes;
  807. bjpkData = bjpkData.split(',');
  808. for (var i = 0; i < bjpkData.length; i++) {
  809. str += '<span>' + bjpkData[i] + ' </span>';
  810. }
  811. } else if (gname === 'xy28' || gname === 'jnd28' || gname === 'gpjnd28' || gname === 'gpxy28') {
  812. var data28 = allData.other;
  813. str += '<span>' + data28.one + '</span> + <span>' + data28.two + '</span> + <span>' + data28.three + '</span> = <span id="ios">' + data28.code + '</span>';
  814. } else {
  815. }
  816. $('.elsename').html(str);
  817. }
  818. });
  819. }
  820. setTimeout(gameImformation, 200);
  821. $(function () {
  822. $(document).on('mouseover', "#hotgame .gameE", function () {
  823. $('.gameE').removeClass('active');
  824. $(this).addClass('active');
  825. gameImformation();
  826. })
  827. })
  828. //去投注
  829. $(function () {
  830. $('.tobet button').each(function (e) {
  831. $(this).on('click', function () {
  832. var gname = $('#hotgame .active').attr('data-name');
  833. if (gname != -1) {
  834. window.location.href = "/Home-" + gname + "/Index";
  835. }
  836. })
  837. })
  838. });
  839. //刷新游戏
  840. $(function () {
  841. $('.nRefresh').each(function (e) {
  842. $(this).on('click', function () {
  843. gameImformation();
  844. })
  845. })
  846. });
  847. function ppl() {
  848. var gameName = $('.defaultprize').attr('data-name');
  849. if (gameName != -1) {
  850. window.location.href = "/Home-" + gameName + "/Index";
  851. }
  852. }
  853. /*
  854. *开奖公告
  855. */
  856. $(function () {
  857. $(document).on('click', '.changegame', function () {
  858. var datatype = $(this).attr('data-type');
  859. if (datatype == 1) {
  860. return false;
  861. } else {
  862. $(".changegame").attr('data-type', 2);
  863. $(this).attr('data-type', 1);
  864. $(".changegame").removeClass('defaultprize');
  865. $(this).addClass('defaultprize');
  866. var ids = $(this).attr('data-id');
  867. var gname = $(this).attr('data-name');
  868. $(this).parent().find('a').attr({'href': '/Home-LotteryNotice/Index?game_name=' + gname});
  869. apiAjax('/api-GameCenter/Lottery?game_name=' + gname, '', function (data) {
  870. //console.log(data)
  871. if (data.status > 0) {
  872. // $('.prizeList tr').attr('style','display:block;');
  873. // $('.prizeList .nodata').attr('style','display:none;');
  874. // $('.prizeList .nodata').html('');
  875. if (gname == 'xy28' || gname == 'jnd28') {
  876. $('.game28_codes').show();
  877. $('.gamepk10_codes').hide();
  878. } else if (gname == 'bjpk10' || gname == 'jspk10' || gname == 'hlsmpk10' || gname == 'hlftpk10' || gname == 'luckyft' || gname == 'cqssc' || gname == 'hljssc' || gname == 'ynssc' || gname == 'ynhnssc') {
  879. $('.game28_codes').hide();
  880. $('.gamepk10_codes').show();
  881. }
  882. body.kai = data.data;
  883. $('div.show_tips').hide();
  884. $('.prizeList').show();
  885. } else {
  886. // body.kai=null;
  887. $('.prizeList').hide();
  888. // $('.prizeList tr').attr('style','display:none;');
  889. // $('.prizeList .nodata').attr('style','display:block;');
  890. $('div.show_tips').show();
  891. }
  892. });
  893. }
  894. })
  895. })
  896. /* var wepQQ=new Vue({
  897. el:'#qq',
  898. data:{
  899. qqurl:[]
  900. }
  901. });*/
  902. $(function () {
  903. /* apiAjax('/api-other/getQQ', {}, (data) =>{
  904. wepQQ.qqurl = data.data;
  905. body.qq = data.data.qq;
  906. body.qqurl = data.data.url;
  907. console.log('qqurl', body.qqurl)
  908. });*/
  909. apiAjax('/api-SystemInfo/DefaultInfo', {}, (e)=>{
  910. if(e.status>0){
  911. let url = document.domain;
  912. let data = e.data
  913. body.qq = data.con_qq;
  914. body.con_onlines = data.con_onlines;
  915. data['netname'] = data['netname']+'('+url+')'
  916. body.webinfo=data;
  917. }
  918. });
  919. });
  920. $(function () {
  921. apiAjax('/Api-Account/getAccount', '', function (data) {
  922. if (data.data == '' || data.data == 'null' || data.data == null) {
  923. return false;
  924. } else {
  925. if (data.data.status == 4) {
  926. $(".withdrawaction-indexpage").hide().attr('href', 'javascript:;');
  927. $(".recharge_hc").hide().attr('href', 'javascript:;');
  928. }
  929. }
  930. });
  931. });
  932. $(function() {
  933. kaiYou.id = "{/literal}{$smarty.get.id}{literal}";
  934. var id = kaiYou.id;
  935. apiAjax("/Api-LotterMoney/getInfo?active_type="+id, {}, function (data) {
  936. console.log(data);
  937. data.status=data.status;
  938. data.msg=data.msg;
  939. if(data.status==1){
  940. data.todos = data.data;
  941. }
  942. });
  943. })
  944. function addlog() {
  945. kaiYou.id = "{/literal}{$smarty.get.id}{literal}";
  946. var id = kaiYou.id;
  947. var can_get = $(".can_get").text();
  948. var water = $(".can_get").attr('data-water');
  949. if (can_get<=0) {
  950. return;
  951. }
  952. console.log(can_get);
  953. apiAjax("/Api-LotterMoney/addlog", {lot_id:id,can_get:can_get,water:water}, function (data) {
  954. if (status==1) {
  955. alert(data.msg);
  956. }else{
  957. alert(data.msg);
  958. }
  959. });
  960. }
  961. </script>
  962. <!--<script src="/Public/Home/js/safeopen.js"></script>-->
  963. {/literal}
  964. </body>
  965. </html>