index.html 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
  6. <meta name="description" content="" />
  7. <meta name="author" content="" />
  8. <title>CWG Invitational Championship</title>
  9. <link rel="icon" type="image/x-icon" href="imgs/favicon.ico" />
  10. <link href="css/bootstrap.min.css" rel="stylesheet" />
  11. <link href="css/style.css" rel="stylesheet" />
  12. <link rel="stylesheet" href="../../css/element-ui.css" />
  13. <link rel="stylesheet" href="../../css/element@2.12.2.css" />
  14. <link rel="stylesheet" href="../../css/preloading.css" />
  15. <!-- <link rel="stylesheet" href="css/active5.css" /> -->
  16. <link rel="stylesheet" href="assets/iconfont/iconfont.css" />
  17. <!-- Start of cwgmarkets Zendesk Widget script -->
  18. <!-- <script
  19. id="ze-snippet"
  20. src="https://static.zdassets.com/ekr/snippet.js?key=9f69a229-9696-4c86-adee-bdfb18d4b293"
  21. ></script> -->
  22. <script type="text/javascript">
  23. window.__lc = window.__lc || {};
  24. window.__lc.license = 18945964;
  25. (function (n, t, c) {
  26. function i(n) {
  27. return e._h ? e._h.apply(null, n) : e._q.push(n);
  28. }
  29. var e = {
  30. _q: [],
  31. _h: null,
  32. _v: "2.0",
  33. on: function () {
  34. i(["on", c.call(arguments)]);
  35. },
  36. once: function () {
  37. i(["once", c.call(arguments)]);
  38. },
  39. off: function () {
  40. i(["off", c.call(arguments)]);
  41. },
  42. get: function () {
  43. if (!e._h)
  44. throw new Error(
  45. "[LiveChatWidget] You can't use getters before load."
  46. );
  47. return i(["get", c.call(arguments)]);
  48. },
  49. call: function () {
  50. i(["call", c.call(arguments)]);
  51. },
  52. init: function () {
  53. var n = t.createElement("script");
  54. (n.async = !0),
  55. (n.type = "text/javascript"),
  56. (n.src = "https://cdn.livechatinc.com/tracking.js"),
  57. t.head.appendChild(n);
  58. },
  59. };
  60. !n.__lc.asyncInit && e.init(),
  61. (n.LiveChatWidget = n.LiveChatWidget || e);
  62. })(window, document, [].slice);
  63. </script>
  64. <noscript>
  65. <a href="https://www.livechat.com/chat-with/18945964/" rel="nofollow"
  66. >Chat with us</a
  67. >, powered by
  68. <a
  69. href="https://www.livechat.com/?welcome"
  70. rel="noopener nofollow"
  71. target="_blank"
  72. >LiveChat</a
  73. >
  74. </noscript>
  75. <script>
  76. (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  77. new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  78. j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  79. 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  80. })(window,document,'script','dataLayer','GTM-T8P44WHV');
  81. </script>
  82. </head>
  83. <style>
  84. [v-cloak] {
  85. display: none;
  86. }
  87. </style>
  88. <body id="page-top">
  89. <div
  90. id="pre"
  91. style="position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 100000; "
  92. >
  93. <div
  94. style="background-color: rgba(0, 0, 0, 1); width: 100%; height: 100%;"
  95. >
  96. <div
  97. style="position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);"
  98. >
  99. <div class="line-scale">
  100. <div></div>
  101. <div></div>
  102. <div></div>
  103. <div></div>
  104. <div></div>
  105. </div>
  106. </div>
  107. </div>
  108. </div>
  109. <div id="active1" v-cloak v-loading="pictLoading" element-loading-background = "rgba(43, 48, 67, 0.65)" element-loading-spinner = "el-icon-loading">
  110. <nav class="navbar navbar-expand-lg navbar-dark fixed-top bg-menu" id="mainNav">
  111. <div class="container-fluid px-4">
  112. <a class="navbar-brand" href="#">
  113. <img src="imgs/cwg-logo.png" class="img-responsive" alt="cwg-logo">
  114. </a>
  115. <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
  116. <span class="navbar-toggler-icon"></span>
  117. </button>
  118. <div class="collapse navbar-collapse" id="navbarResponsive">
  119. <ul class="navbar-nav ms-auto">
  120. <li class="nav-item">
  121. <a class="nav-link text-white ms-5" target="_blank" :href="'https://www.'+ho+'.com/about-cwg'">{{lang.nav1}}</a>
  122. </li>
  123. <li class="nav-item">
  124. <el-dropdown trigger="click" @command="chooseLang">
  125. <span class="menu language-box">
  126. {{langList[language]}}
  127. <i class="el-icon-arrow-down el-icon--right"></i>
  128. </span>
  129. <el-dropdown-menu slot="dropdown">
  130. <el-dropdown-item command="cn"
  131. >中文简体</el-dropdown-item
  132. >
  133. <el-dropdown-item command="en"
  134. >English</el-dropdown-item
  135. >
  136. </el-dropdown-menu>
  137. </el-dropdown>
  138. </li>
  139. <li class="nav-item">
  140. <a class="nav-link ms-4 btn btn-primary" target="_blank" :href="'https://secure.'+ho+'.com'">{{lang.nav2}}</a>
  141. </li>
  142. </ul>
  143. </div>
  144. </div>
  145. </nav>
  146. <header class="bg-header">
  147. <div class="container px-4 text-center">
  148. <div class="row text-center justify-content-center">
  149. <div class="col-lg-8">
  150. <h1 class="main-heading mt-2 text-center">{{lang.headers1}}</h1>
  151. <h2>{{lang.headers2}}</h2>
  152. <h1 class="main-heading-2">{{lang.headers3}}<span class="text-danger"> {{CompetitionData.currentLottery || '0'}}</span> {{lang.headers4}}
  153. </h1>
  154. </div>
  155. <div class="row text-center justify-content-center mt-5">
  156. <div class="col-lg-12">
  157. <div id="countdown">
  158. <ul>
  159. <li class="count-1 active">{{lang.headers7}}</li>
  160. <li class="count">
  161. <span id="days-1" class="d-block main-heading-3">{{CompetitionData.startDate&&CompetitionData.startDate.split('-')[0]}}</span>{{lang.headers9}}
  162. </li>
  163. <li class="count-1">:</li>
  164. <li class="count">
  165. <span id="hours-1" class="d-block main-heading-3">{{CompetitionData.startDate&&CompetitionData.startDate.split('-')[1]}}</span>{{lang.headers10}}
  166. </li>
  167. <li class="count-1">:</li>
  168. <li class="count">
  169. <span id="minutes-1" class="d-block main-heading-3">{{CompetitionData.startDate&&CompetitionData.startDate.split('-')[2]}}</span>{{lang.headers11}}
  170. </li>
  171. <li class="count-1 active1">-</li>
  172. <li class="count">
  173. <span id="days-2" class="d-block main-heading-3">{{CompetitionData.endDate&&CompetitionData.endDate.split('-')[0]}}</span>{{lang.headers9}}
  174. </li>
  175. <li class="count-1">:</li>
  176. <li class="count">
  177. <span id="hours-2" class="d-block main-heading-3">{{CompetitionData.endDate&&CompetitionData.endDate.split('-')[1]}}</span>{{lang.headers10}}
  178. </li>
  179. <li class="count-1">:</li>
  180. <li class="count">
  181. <span id="minutes-2" class="d-block main-heading-3">{{CompetitionData.endDate&&CompetitionData.endDate.split('-')[2]}}</span>{{lang.headers11}}
  182. </li>
  183. </ul>
  184. </div>
  185. </div>
  186. <div class="col-lg-12">
  187. <div id="countdown">
  188. <ul v-if="CountdownFlag">
  189. <li class="count-1 active">{{lang.headers6}}</li>
  190. <li class="count">
  191. <span id="days" class="d-block main-heading-3">{{Countdown.d}}</span>{{lang.headers11}}
  192. </li>
  193. <li class="count-1">:</li>
  194. <li class="count">
  195. <span id="hours" class="d-block main-heading-3">{{Countdown.h}}</span>{{lang.headers12}}
  196. </li>
  197. <li class="count-1">:</li>
  198. <li class="count">
  199. <span id="minutes" class="d-block main-heading-3">{{Countdown.m}}</span>{{lang.headers13}}
  200. </li>
  201. <li class="count-1 active1">:</li>
  202. <li class="count">
  203. <span id="seconds" class="d-block main-heading-3">{{Countdown.s}}</span>{{lang.headers14}}
  204. </li>
  205. </ul>
  206. <ul v-else>
  207. <li class="count-1 active">{{lang.headers6}}</li>
  208. <li class="count">
  209. <span id="days-1" class="d-block main-heading-3">{{CompetitionData.signStartDate&&CompetitionData.signStartDate.split('-')[0]}}</span>{{lang.headers9}}
  210. </li>
  211. <li class="count-1">:</li>
  212. <li class="count">
  213. <span id="hours-1" class="d-block main-heading-3">{{CompetitionData.signStartDate&&CompetitionData.signStartDate.split('-')[1]}}</span>{{lang.headers10}}
  214. </li>
  215. <li class="count-1">:</li>
  216. <li class="count">
  217. <span id="minutes-1" class="d-block main-heading-3">{{CompetitionData.signStartDate&&CompetitionData.signStartDate.split('-')[2]}}</span>{{lang.headers11}}
  218. </li>
  219. <li class="count-1 active1">-</li>
  220. <li class="count">
  221. <span id="days-2" class="d-block main-heading-3">{{CompetitionData.signEndDate&&CompetitionData.signEndDate.split('-')[0]}}</span>{{lang.headers9}}
  222. </li>
  223. <li class="count-1">:</li>
  224. <li class="count">
  225. <span id="hours-2" class="d-block main-heading-3">{{CompetitionData.signEndDate&&CompetitionData.signEndDate.split('-')[1]}}</span>{{lang.headers10}}
  226. </li>
  227. <li class="count-1">:</li>
  228. <li class="count">
  229. <span id="minutes-2" class="d-block main-heading-3">{{CompetitionData.signEndDate&&CompetitionData.signEndDate.split('-')[2]}}</span>{{lang.headers11}}
  230. </li>
  231. </ul>
  232. </div>
  233. </div>
  234. <div class="col-lg-5">
  235. <a class="btn btn-gradient" target="_blank" :href="'https://secure.'+ho+'.com'">
  236. <img src="imgs/check.png" class="img-fluid" alt="check"> {{lang.nav2}} </a>
  237. </div>
  238. <div class="col-lg-8 mt-3">
  239. <p>{{lang.headers8}}</p>
  240. </div>
  241. </div>
  242. </div>
  243. </div>
  244. </header>
  245. <section class="container text-center">
  246. <div class="row text-center justify-content-center">
  247. <div class="col-lg-6">
  248. <h1 class="fw-semibold mt-2 text-center">{{lang.table1}}</h1>
  249. <h6 class="mt-4">{{lang.table2}}</h6>
  250. </div>
  251. <div class="col-lg-12 mt-5 main-heading-4">
  252. <table class="table table-striped mb-0">
  253. <thead class="bg-danger">
  254. <tr>
  255. <th>{{lang.table3}}</th>
  256. <th>{{lang.table4}}</th>
  257. <th>{{lang.table5}}</th>
  258. <th>{{lang.table6}}</th>
  259. <th>{{lang.table7}}</th>
  260. <th>{{lang.table8}}</th>
  261. <th>{{lang.table9}}</th>
  262. </tr>
  263. </thead>
  264. <tbody class="bg-white">
  265. <tr :class="{gold:item.ranking==1,silver:item.ranking==2,platnium:item.ranking==3,}" v-for="(item,index) in mock_options.list" :key="index">
  266. <td v-if="item.ranking == 1||item.ranking == 2||item.ranking == 3">
  267. <div style="display: flex;align-items: center;justify-content: center;position: relative;">
  268. <i class="el-icon-bottom" v-if="item.compareYesterday == 2"></i>
  269. <i class="el-icon-top" v-if="item.compareYesterday == 1"></i>
  270. <img v-if="item.ranking == 1" src="imgs/gold.png" class="img-fluid" alt="gold">
  271. <img v-if="item.ranking == 2" src="imgs/silver.png" class="img-fluid" alt="gold">
  272. <img v-if="item.ranking == 3" src="imgs/platnium.png" class="img-fluid" alt="gold">
  273. </div>
  274. </td>
  275. <td v-else>
  276. <div style="display: flex;align-items: center;justify-content: center;position: relative;">
  277. <i class="el-icon-bottom" v-if="item.compareYesterday == 2"></i>
  278. <i class="el-icon-top" v-if="item.compareYesterday == 1"></i>
  279. <span style="width: 30px;">{{item.ranking}}</span>
  280. </div>
  281. </td>
  282. <td>{{item.nickname}}</td>
  283. <td>{{item.login}}</td>
  284. <td>{{item.equity}}</td>
  285. <td>{{item.maxWithdrawalRate}}</td>
  286. <td>{{item.principalRate}}</td>
  287. <td>{{item.totalScore}}</td>
  288. </tr>
  289. </tbody>
  290. </table>
  291. <div class="notData" v-if="!pagerInfo.rowTotal">{{lang.table10}}</div>
  292. </div>
  293. <div style="text-align: initial;margin-top: 10px;">{{lang.table11}}</div>
  294. <div class="crm_pagination" v-if="pagerInfo.rowTotal">
  295. <el-pagination class="page"
  296. background
  297. pager-count="4"
  298. layout="prev, pager, next"
  299. @current-change="handleCurrentChange"
  300. :page-size="pagerInfo.row"
  301. :total="pagerInfo.rowTotal">
  302. </el-pagination>
  303. </div>
  304. </div>
  305. </section>
  306. <div class="step-bg">
  307. <section class="container text-center">
  308. <div class="row text-center justify-content-center">
  309. <div class="col-lg-6">
  310. <h1 class="fw-semibold mt-2 text-center">{{lang.step1}}</h1>
  311. </div>
  312. </div>
  313. <div class="row text-center justify-content-center">
  314. <div class="col-lg-4 mt-5 p-5 main-heading-4">
  315. <img src="imgs/step-1.png" class="img-fluid" alt="step-1">
  316. <h6 class="mt-5">{{lang.step2}}</h6>
  317. </div>
  318. <div class="col-lg-4 mt-5 p-5 main-heading-4">
  319. <img src="imgs/step-2.png" class="img-fluid" alt="step-2">
  320. <h6 class="mt-5">{{lang.step3}}</h6>
  321. </div>
  322. <div class="col-lg-4 mt-5 p-5 main-heading-4">
  323. <img src="imgs/step-3.png" class="img-fluid" alt="step-3">
  324. <h6 class="mt-5">{{lang.step4}}</h6>
  325. </div>
  326. <div class="col-lg-5 mt-5 mb-5">
  327. <a class="btn btn-gradient" target="_blank" :href="'https://secure.'+ho+'.com'">
  328. <img src="imgs/check.png" class="img-fluid" alt="check"> {{lang.nav2}} </a>
  329. </div>
  330. </div>
  331. </section>
  332. </div>
  333. <div class="footer-bg">
  334. <section class="container text-center ">
  335. <div class="row text-center justify-content-center">
  336. <div class="col-lg-8">
  337. <h1 class="fw-semibold mt-2 text-center">{{lang.footer1}}</h1>
  338. <h6 class="mt-4">{{lang.footer2}}</h6>
  339. <p>{{lang.footer3}}</p>
  340. <div class="luckyLoginBox">
  341. <img src="imgs/winner-name-cn.png" class="img-fluid mt-5" alt="winner-name" v-if="language == 'cn'">
  342. <img src="imgs/winner-name.png" class="img-fluid mt-5" alt="winner-name" v-else>
  343. <div class="luckyLogin">
  344. <p>{{CompetitionData.luckyLogin}}</p>
  345. <p>{{CompetitionData.luckyNickname}}</p>
  346. </div>
  347. </div>
  348. </div>
  349. </div>
  350. <div class="row text-center justify-content-center">
  351. <div class="col-lg-5 mt-5 mb-3">
  352. <a class="btn btn-gradient" target="_blank" :href="'https://secure.'+ho+'.com'">
  353. <img src="imgs/check.png" class="img-fluid" alt="check"> {{lang.nav2}} </a>
  354. </div>
  355. <p>{{lang.footer4}}</p>
  356. </div>
  357. </section>
  358. </div>
  359. </div>
  360. <script src="js/bootstrap.bundle.min.js"></script>
  361. <script src="js/scripts.js"></script>
  362. <script src="../common/js/jquery.js"></script>
  363. <script src="../common/js/app.js"></script>
  364. <script src="../common/js/chunk-vendors.js"></script>
  365. <script src="../../js/vue.min.js"></script>
  366. <script src="../../js/axios.min.js"></script>
  367. <script src="../../js/element-ui.js"></script>
  368. <script src="../../js/element@2.12.2.js"></script>
  369. <script src="js/active1.js"></script>
  370. <script>
  371. var $zopim = null;
  372. rep = setInterval(aTimer, 10000);
  373. function aTimer() {
  374. if ($zopim) {
  375. $zopim(function() {
  376. if (sessionStorage.getItem("lang") == "cn") {
  377. $zopim.livechat.setLanguage("zh_CN");
  378. } else {
  379. $zopim.livechat.setLanguage("en");
  380. }
  381. });
  382. }
  383. }
  384. </script>
  385. <!-- Google Tag Manager (noscript) -->
  386. <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T8P44WHV" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
  387. <!-- End Google Tag Manager (noscript) -->
  388. </body>
  389. </html>
  390. <script>
  391. // (function() {
  392. // const second = 1000,
  393. // minute = second * 60,
  394. // hour = minute * 60,
  395. // day = hour * 24;
  396. // //I'm adding this section so I don't have to keep updating this pen every year :-)
  397. // //remove this if you don't need it
  398. // let today = new Date(),
  399. // dd = String(today.getDate()).padStart(2, "0"),
  400. // mm = String(today.getMonth() + 1).padStart(2, "0"),
  401. // yyyy = today.getFullYear(),
  402. // nextYear = yyyy + 1,
  403. // dayMonth = "09/30/",
  404. // birthday = dayMonth + yyyy;
  405. // today = mm + "/" + dd + "/" + yyyy;
  406. // if (today > birthday) {
  407. // birthday = dayMonth + nextYear;
  408. // }
  409. // //end
  410. // const countDown = new Date(birthday).getTime(),
  411. // x = setInterval(function() {
  412. // const now = new Date().getTime(),
  413. // distance = countDown - now;
  414. // document.getElementById("days").innerText = Math.floor(distance / (day)),
  415. // document.getElementById("days-1").innerText = Math.floor(distance / (day)),
  416. // document.getElementById("days-2").innerText = Math.floor(distance / (day)),
  417. // document.getElementById("hours").innerText = Math.floor((distance % (day)) / (hour)),
  418. // document.getElementById("hours-1").innerText = Math.floor((distance % (day)) / (hour)),
  419. // document.getElementById("hours-2").innerText = Math.floor((distance % (day)) / (hour)),
  420. // document.getElementById("minutes").innerText = Math.floor((distance % (hour)) / (minute)),
  421. // document.getElementById("minutes-1").innerText = Math.floor((distance % (hour)) / (minute)),
  422. // document.getElementById("minutes-2").innerText = Math.floor((distance % (hour)) / (minute)),
  423. // document.getElementById("seconds").innerText = Math.floor((distance % (minute)) / second);
  424. // //do something later when date is reached
  425. // if (distance < 0) {
  426. // document.getElementById("headline").innerText = "Competition Time";
  427. // document.getElementById("countdown").style.display = "none";
  428. // document.getElementById("content").style.display = "block";
  429. // clearInterval(x);
  430. // }
  431. // //seconds
  432. // }, 0)
  433. // }());
  434. </script>