index.vue 76 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483
  1. <template>
  2. <view class="content">
  3. <view class="wrap flex flsb" :style="{paddingTop:statusBarHeight+'rpx'}">
  4. <w3m-network-button size='md' balance='show' />
  5. <w3m-button size='sm' balance='hide' />
  6. </view>
  7. <!-- <w3m-button /> -->
  8. <!-- <Modal></Modal> -->
  9. <view class="header wrap flex flsb">
  10. <view class="headFl flex">
  11. <image src="../../static/logo.png" mode="" class="logoimg"></image>
  12. <!-- <p style="padding: 0 12rpx;">{{userInfo.nickName}}</p> -->
  13. <view class="vipBox flex">
  14. <image src="../../static/vip.png" mode="" class="vipimg"></image>
  15. <span class="_span">{{userInfo.dengji}}</span>
  16. </view>
  17. <view class="vipBox flex">
  18. <image src="../../static/vip.png" mode="" class="vipimg"></image>
  19. <span class="_span">{{userInfo.jiedian}}</span>
  20. </view>
  21. <view class="unsealBtn buttonbj" v-if="userInfo.status==2" @click="unseal()">自助解封</view>
  22. </view>
  23. <view class="flex">
  24. <view class="headFr flex" >
  25. <!-- <image src="../../static/icon/iconw.png" mode="" class="iconw"></image> -->
  26. <view class="jiaocheng flex" @click="gotoUrl()">
  27. <span>教程</span>
  28. <image src="../../static/iconxs.png" mode="" class="iconlog" ></image>
  29. <!-- <i class="iconfont">&#xeb8d;</i> -->
  30. </view>
  31. </view>
  32. <view class="headFr flex" v-if="inviteLink">
  33. <!-- <image src="../../static/icon/iconw.png" mode="" class="iconw"></image> -->
  34. <view class="address flex" @click="copy(inviteLink)">
  35. <span>邀請連結</span>
  36. <image src="../../static/icon/ordericon.png" mode="" class="iconlog" ></image>
  37. <!-- <i class="iconfont">&#xeb8d;</i> -->
  38. </view>
  39. </view>
  40. </view>
  41. </view>
  42. <view class="invitID wrap flex" v-if="userInfo.invitation">
  43. <view class="idp">轉帳ID:</view>
  44. <view class="idpBox flex " @click="copy(userInfo.invitation)">
  45. {{invitId}}
  46. <image src="../../static/icon/ordericon.png" mode="" class="ordericon" @click="copy(userInfo.invitation)"></image></view>
  47. </view>
  48. <view class="wrap">
  49. <!--体现 top 42rpx-->
  50. <view class="banner flex flsb">
  51. <view class="bannerFl" >
  52. <p>餘額</p>
  53. <view class="txt">{{userInfo.qian1}}USDT</view>
  54. </view>
  55. <view class="bannerBtn" @click="withdrawBtn()">
  56. 提現
  57. </view>
  58. </view>
  59. <!--exchange兑换 top 48rpx-->
  60. <view class="exchange mt">
  61. <view class="flex flsb">
  62. <h4 class="h">兌換</h4>
  63. <view class="exBtn flex" @click="exopen()">
  64. <image src="../../static/icon/Add.png" mode="" class="add"></image>
  65. 轉帳
  66. </view>
  67. </view>
  68. <view class="flex flsb flat ">
  69. <view class="exusdt">
  70. <view class="flex inputbox">
  71. <image src="../../static/usdt.png" class="image"></image>
  72. <!-- <span>USDT</span> -->
  73. <input type="number" v-model="money" placeholder="USDT"
  74. @blur="Listeningfocus"
  75. class="moneyInput">
  76. </view>
  77. <view class="nums">餘額:{{userInfo.qian1}}</view>
  78. </view>
  79. <image src="../../static/icon/icon4.png" mode="" class="iconex"></image>
  80. <view class="exusdt">
  81. <view class="flex inputbox">
  82. <image src="../../static/testlog.png" class="image"></image>
  83. <span>{{exmoney}}</span>
  84. </view>
  85. <view class="nums flex">餘額:{{userInfo.qian2}}</view>
  86. </view>
  87. </view>
  88. </view>
  89. <!-- 订单列表 top 48rpx-->
  90. <view class="orderList mt">
  91. <view class="rows wrap" v-for="(item,indexs) in list" :key="indexs" >
  92. <view class="wraps">
  93. <view class="title flex flsb ">
  94. <view class="titfl flex">
  95. <image src="../../static/tip.png" class="listimg"></image>
  96. {{item.name}}
  97. <view class="typeTips red" v-if="item.ifshow==0"></view>
  98. <view class="typeTips green" v-if="item.ifshow==1"></view>
  99. </view>
  100. <view class="price">{{item.money1}}-{{item.money2}}USDT</view>
  101. </view>
  102. <view class="flex flsb">
  103. <view class="rowsfl">
  104. <view class="times flex">
  105. <image src="../../static/icon/icon1.png" class="iconimg"></image>
  106. 時間:
  107. <span>{{item.begin}}-{{item.end}}</span>
  108. </view>
  109. <view class="times flex">
  110. <image src="../../static/icon/icon2.png" class="iconimg"></image>
  111. 收益:
  112. <span>{{(item.shouyi)*100}}%</span>
  113. </view>
  114. </view>
  115. <view class="rowsfr" v-if="item.ifshow==1" @click="orderopen(item.id,indexs)">預約</view>
  116. <view class="rowsfr" v-if="item.ifshow==0">預約</view>
  117. </view>
  118. </view>
  119. </view>
  120. </view>
  121. </view>
  122. <view class="mask" v-show="isShows||isShow||isShowDj||isShowfk" @click="clearBtn()"></view>
  123. <view class="exform" v-show="isShows">
  124. <view class="wrap">
  125. <view class="passtitle flex">
  126. <h2>VGT轉出數量</h2>
  127. <view class="icon iconfont" @click="clearBtn()">&#xe600;</view>
  128. </view>
  129. <view class="boxli">
  130. <p>請輸入VGT轉出數量</p>
  131. <input type="number" v-model="buyNum" placeholder="請輸入VGT轉出數量" placeholder-style="color:#737C96">
  132. </view>
  133. <view class="boxli">
  134. <p>接收地址</p>
  135. <input type="text" v-model="address" placeholder="請輸入VGT接收地址" placeholder-style="color:#737C96">
  136. </view>
  137. <view class="tjBtn buttonbj" @click="openbtn()">確定</view>
  138. </view>
  139. </view>
  140. <view class="preBook" v-show="isShow">
  141. <view class="wrap" v-if="list.length>0">
  142. <view class="passtitle flex">
  143. <h2>{{list[activeId].name}}</h2>
  144. <view class="icon iconfont" @click="clearBtn()">&#xe600;</view>
  145. </view>
  146. <view class="rowsfl flex">
  147. <view class="times flex">
  148. <image src="../../static/icon/icon2.png" class="iconimg"></image>
  149. 收益:
  150. <span>{{(list[activeId].shouyi)*100}}%</span>
  151. </view>
  152. <view class="times flex">
  153. <image src="../../static/icon/icon1.png" class="iconimg"></image>
  154. 用時:
  155. <span>{{list[activeId].xiaoshi}}小时</span>
  156. </view>
  157. <view class="times flex" style="width: 100%;">
  158. <image src="../../static/icon/icon3.png" class="iconimg"></image>
  159. 價格:
  160. <span style="color: red;"> {{list[activeId].zuidi}}-{{list[activeId].zuigao}}USDT</span>
  161. </view>
  162. </view>
  163. <view class="dataex">
  164. <view class="wrapdata">
  165. <p>請選擇預約日期(可多選)</p>
  166. <view class="datalistBox">
  167. <view v-for="(item,index) in dataList" :key="index" @click="choice(index)"
  168. :class="[item.selected?'selde boxs':'noselde boxs']">
  169. {{item.selected?item.title:item.title}}
  170. </view>
  171. </view>
  172. <!-- <view class="datalistTips flex">
  173. <image src="../../static/icon/tcicon.png" class="tcicon"></image>
  174. <p>{{}}VGT</p>
  175. </view> -->
  176. </view>
  177. </view>
  178. <view class="tjBtn buttonbj" @click="openbtns(list[activeId].id)">預約</view>
  179. </view>
  180. </view>
  181. <!-- 凍結 -->
  182. <view class="freeze" v-if="isShowDj&&freezenum==0">
  183. <view class="wrap">
  184. <view class="passtitle flex">
  185. <!-- <h2>{{list[activeId].name}}</h2> -->
  186. <view class="icon iconfont" @click="clearBtn()">&#xe600;</view>
  187. </view>
  188. <image src="../../static/djicon.png" mode="" class="djicon"></image>
  189. <view class="p">
  190. 地址已凍結
  191. </view>
  192. </view>
  193. </view>
  194. <!-- 支付成功 -->
  195. <view class="freeze" v-if="isShowfk">
  196. <view class="wrap">
  197. <view class="passtitle flex">
  198. <view class="icon iconfont" @click="clearBtn()">&#xe600;</view>
  199. </view>
  200. <image src="../../static/icons.png" mode="" class="fkicon"></image>
  201. <view class="p">付款成功</view>
  202. <view class="p">請勿重複支付</view>
  203. </view>
  204. </view>
  205. <!-- 黑名单 -->
  206. <view class="blacklist" v-if='userInfo.status==4'>
  207. <view class="wrap">
  208. <view class="p">
  209. 黑名單用戶
  210. </view>
  211. </view>
  212. </view>
  213. </view>
  214. </template>
  215. <script>
  216. import {
  217. createWeb3Modal,
  218. defaultWagmiConfig,
  219. useWeb3ModalState,
  220. useWeb3Modal
  221. } from '@web3modal/wagmi/vue'
  222. import {
  223. mainnet,
  224. arbitrum,
  225. optimism,
  226. bsc,
  227. polygon
  228. } from '@wagmi/core/chains'
  229. import {
  230. getAccount, //地址
  231. writeContract,
  232. disconnect, //断开
  233. watchAccount,//观察账户
  234. createConfig, //创建客户端
  235. configureChains, //配置链
  236. getNetwork, //获取链
  237. getWalletClient,
  238. fetchToken,
  239. connect, //链接
  240. watchContractEvent,
  241. watchNetwork,
  242. sendTransaction,
  243. signMessage,
  244. prepareSendTransaction
  245. } from '@wagmi/core'
  246. import {
  247. publicProvider
  248. } from '@wagmi/core/providers/public'
  249. import {
  250. InjectedConnector
  251. } from '@wagmi/core/connectors/injected'
  252. import {
  253. parseEther
  254. } from 'viem'
  255. import { SassColor } from 'sass'
  256. // 1. Get projectId YOUR_PROJECT_ID
  257. const projectId = 'c46fe115e62fd8cc283e8db10b3a7fa7'
  258. // 2. Create wagmiConfig
  259. const metadata = {
  260. name: 'Web3Modal',
  261. description: 'Web3Modal Example',
  262. url: 'https://web3modal.com',
  263. icons: ['https://avatars.githubusercontent.com/u/37784886']
  264. }
  265. const chains = [bsc]
  266. const wagmiConfig = defaultWagmiConfig({
  267. chains,
  268. projectId,
  269. metadata
  270. })
  271. // 3. Create modal
  272. const modal = createWeb3Modal({
  273. wagmiConfig,
  274. projectId,
  275. chains,
  276. optionalChains: [{
  277. chainId: 128,
  278. chainName: "HECO",
  279. nativeCurrency: {
  280. name: "HECO",
  281. symbol: "HT",
  282. decimals: 18,
  283. },
  284. rpcUrls: ["https://http-mainnet.hecochain.com/ "]
  285. },
  286. {
  287. chainId: 137,
  288. chainName: "MATIC",
  289. nativeCurrency: {
  290. name: "MATIC",
  291. symbol: "MATIC",
  292. decimals: 18,
  293. },
  294. rpcUrls: ["https://matic.mytokenpocket.vip/ "],
  295. }
  296. ],
  297. defaultChain: bsc,
  298. tokens: {
  299. 1: {
  300. address: '0xdac17f958d2ee523a2206206994597c13d831ec7',
  301. image: 'token_image_url' //optional ETH
  302. },
  303. 56: {
  304. address: '0x55d398326f99059ff775485246999027b3197955',
  305. image: 'token_image_url' //optional BSC
  306. },
  307. 137: {
  308. address: '0xc2132d05d31c914a87c6611c10748aeb04b58e8f',
  309. image: 'token_image_url' //optional MATIC
  310. },
  311. 128: {
  312. address: '0xa71edc38d189767582c38a3145b5873052c3e47a',
  313. image: 'token_image_url' //optional HT
  314. }
  315. },
  316. //主题覆盖
  317. themeVariables: {
  318. '--w3m-accent': '#02cc66',
  319. },
  320. //主题亮,暗
  321. themeMode: 'light'
  322. })
  323. const state = useWeb3ModalState()
  324. //账户信息
  325. const account = getAccount()
  326. //const addConnector
  327. //账户信息chain
  328. const { chain} = getNetwork()
  329. const result = new InjectedConnector()
  330. export default {
  331. data() {
  332. return {
  333. walletAddress: '',
  334. cType: '',
  335. changid: '', //场次id
  336. type: {}, //天数
  337. activeId: '0',
  338. statusBarHeight: '',
  339. isShow: false,
  340. isShows: false,
  341. isShowDj:false,
  342. isShowfk:false,
  343. freezenum:'',
  344. buyNum: '',
  345. address: '',
  346. payment_password: '',
  347. list: [],
  348. selectList: "",
  349. selectId: [],
  350. userInfo: {},
  351. money: '', //输入兑换数量
  352. inviteLink:'',//邀请链接
  353. invitId:'',
  354. exmoney: 'VGT',
  355. dataList: [{
  356. selected: false,
  357. title: '今日',
  358. id: '1'
  359. },
  360. {
  361. selected: false,
  362. title:'明日',
  363. id: '2'
  364. },
  365. {
  366. selected: false,
  367. title: '後天',
  368. id: '3'
  369. }
  370. ],
  371. url:'',
  372. tips:'0'
  373. }
  374. },
  375. onLoad() {
  376. console.log('load')
  377. uni.startPullDownRefresh(); //这里表示当进入页面的时候就开始执行下拉刷新动画
  378. this.url = location.origin;
  379. const unwatch = watchNetwork((network) => {
  380. this.getChindnew(network)
  381. })
  382. const unwatchAcc = watchAccount((account) => {
  383. this.watchAccounts(account)
  384. })
  385. if (account) {
  386. this.walletAddress = account.address
  387. uni.setStorageSync('walletAddress', account.address)
  388. }
  389. this.getList()
  390. //this.getNum()
  391. //获取状态栏+导航栏的高度
  392. let _that = this;
  393. uni.getSystemInfo({
  394. success(e) {
  395. if (e.platform == "ios") {
  396. _that.statusBarHeight = e.statusBarHeight + 45;
  397. } else {
  398. _that.statusBarHeight = e.statusBarHeight + 50;
  399. }
  400. }
  401. })
  402. },
  403. //监听该页面用户下拉刷新事件
  404. onPullDownRefresh() {
  405. this.getList()
  406. this.getWall()
  407. setTimeout(function () {
  408. uni.stopPullDownRefresh();
  409. }, 1000);
  410. },
  411. computed: {
  412. setup() {
  413. const i18n = computed(() => $t('lang'))
  414. return {
  415. i18n
  416. }
  417. }
  418. },
  419. components: {},
  420. methods: {
  421. getWall(){
  422. const state = useWeb3ModalState()
  423. //账户信息
  424. const account = getAccount()
  425. //账户信息chain
  426. const {chain} = getNetwork()
  427. const result = new InjectedConnector()
  428. const unwatchAcc = watchAccount((account) => {
  429. console.log(account,'地址')
  430. this.watchAccounts(account)
  431. })
  432. //console.log(account)
  433. // if (account) {
  434. // this.walletAddress = account.address
  435. // uni.setStorageSync('walletAddress', account.address)
  436. // this.cType = 'BSC'
  437. // this.getuserInfo()
  438. // }
  439. },
  440. copy(value) {
  441. uni.setClipboardData({
  442. data: value, //要被复制的内容
  443. success: () => { //复制成功的回调函数
  444. uni.showToast({ //提示
  445. title:'複製成功',
  446. })
  447. }
  448. });
  449. },
  450. getChindnew(obj) {
  451. this.cType = obj.chain.id
  452. if (obj.chain.id == 1) {
  453. this.cType = 'ETH'
  454. uni.setStorageSync('cType', 'ETH')
  455. this.getuserInfo() //获取用户信息
  456. } else if (obj.chain.id == 56) {
  457. this.cType = 'BSC'
  458. uni.setStorageSync('cType', 'BSC')
  459. this.getuserInfo() //获取用户信息
  460. this.getNum()
  461. } else if (obj.chain.id == 137) {
  462. this.cType = 'MATIC'
  463. uni.setStorageSync('cType', 'MATIC')
  464. this.getuserInfo() //获取用户信息
  465. } else if (obj.chain.id == 128) {
  466. this.cType = 'HT'
  467. uni.setStorageSync('cType', 'HT')
  468. this.getuserInfo() //获取用户信息
  469. }
  470. },
  471. watchAccounts(data){
  472. console.log(data.address,this.walletAddress)
  473. if(data.address!=this.walletAddress){
  474. this.walletAddress = data.address
  475. uni.setStorageSync('walletAddress', data.address)
  476. this.cType = 'BSC'
  477. uni.setStorageSync('cType', 'BSC')
  478. this.getuserInfo() //获取用户信息
  479. }else{
  480. //console.log('观察账户',data)
  481. this.getuserInfo() //获取用户信息
  482. }
  483. },
  484. clearBtn() {
  485. this.isShows = false
  486. this.isShow = false
  487. this.isShowDj =false
  488. this.isShowfk = false
  489. uni.showTabBar()
  490. this.selectId = []
  491. this.exchenge()
  492. this.freezeNum==2
  493. },
  494. //转账弹窗
  495. exopen() {
  496. this.isShows = true
  497. uni.hideTabBar()
  498. },
  499. orderopen(id, index) {
  500. this.activeId = index
  501. this.isShow = true
  502. uni.hideTabBar()
  503. this.changid = id
  504. },
  505. Listeningfocus(e){
  506. this.exmoney = (e.detail.value) * this.userInfo.huilv
  507. this.convert()
  508. },
  509. //进行兑换
  510. convert() {
  511. let data = {
  512. walletAddress: this.walletAddress,
  513. cType: this.cType,
  514. money: this.money
  515. }
  516. this.$http.dhyuzhifu(data).then(res => {
  517. var datas = res.data
  518. if (datas.code == 200) {
  519. uni.showToast({
  520. title: datas.msg,
  521. icon: 'none',
  522. })
  523. const str = datas.data.data
  524. const lines = str.split("\n");
  525. this.getExchen(lines[0], datas.data.toAddress, datas.data.order_sn)
  526. } else {
  527. uni.showToast({
  528. title: datas.msg,
  529. icon: 'none',
  530. })
  531. }
  532. }).catch(err => {
  533. uni.showToast({
  534. title: err,
  535. icon: 'none',
  536. })
  537. })
  538. },
  539. //进行
  540. async getExchen(data, to, order_sn) {
  541. try {
  542. const hash = await sendTransaction({
  543. data: data,
  544. to: to,
  545. value: parseEther('0'),
  546. });
  547. this.getHash(hash.hash, order_sn)
  548. } catch (error) {
  549. console.log(error)
  550. }
  551. },
  552. //兑换后回调
  553. getHash(hash, order_sn) {
  554. let data = {
  555. walletAddress: this.walletAddress,
  556. cType: this.cType,
  557. order_sn: order_sn,
  558. haxi1: hash
  559. }
  560. this.$http.dhinfo(data).then(res => {
  561. var datas = res.data
  562. var that=this
  563. if (datas.code == 200) {
  564. that.isShowfk=true
  565. setTimeout(function (){
  566. that.getHashs(hash, order_sn)
  567. },2000);
  568. } else {
  569. setTimeout(function () {
  570. that.getHashs(hash, order_sn)
  571. }, 2000);
  572. // uni.showToast({
  573. // title: datas.msg,
  574. // icon: 'none',
  575. // })
  576. }
  577. }).catch(err => {
  578. uni.showToast({
  579. title: err,
  580. icon: 'none',
  581. })
  582. })
  583. },
  584. getHashs(hash, order_sn) {
  585. let data = {
  586. walletAddress: this.walletAddress,
  587. cType: this.cType,
  588. order_sn: order_sn,
  589. haxi1: hash
  590. }
  591. this.$http.dhinfo(data).then(res => {
  592. var datas = res.data
  593. if (datas.code == 200) {
  594. //this.isShowfk=true
  595. console.log(datas.msg)
  596. } else {
  597. // uni.showToast({
  598. // title: datas.msg,
  599. // icon: 'none',
  600. // })
  601. }
  602. }).catch(err => {
  603. uni.showToast({
  604. title: err,
  605. icon: 'none',
  606. })
  607. })
  608. },
  609. //转账进行
  610. openbtn() {
  611. if (this.buyNum == '') {
  612. uni.showToast({
  613. title: '請輸入VGT轉出數量',
  614. icon: 'none',
  615. })
  616. return false
  617. }
  618. if (this.address == '') {
  619. uni.showToast({
  620. title: '請輸入VGT接收地址',
  621. icon: 'none',
  622. })
  623. return false
  624. }
  625. let data = {
  626. walletAddress: this.walletAddress,
  627. cType: this.cType,
  628. money: this.buyNum,
  629. invitation: this.address
  630. }
  631. this.$http.zzyuzhifu(data).then(res => {
  632. var datas = res.data
  633. if (datas.code == 200) {
  634. uni.showToast({
  635. title: datas.msg,
  636. icon: 'none',
  637. })
  638. this.getMessage(datas.data.msg, datas.data.order_sn)
  639. } else {
  640. uni.showToast({
  641. title: datas.msg,
  642. icon: 'none',
  643. })
  644. }
  645. }).catch(err => {
  646. uni.showToast({
  647. title: err,
  648. icon: 'none',
  649. })
  650. })
  651. },
  652. //签名消息
  653. async getMessage(messages, order_sn) {
  654. try {
  655. const signature = await signMessage({
  656. message: messages,
  657. })
  658. //console.log(signature)
  659. this.getZzinfo(signature, messages, order_sn)
  660. } catch (error) {
  661. console.log(hash.hash)
  662. }
  663. },
  664. //转账回调
  665. getZzinfo(canshu2, canshu1, order_sn) {
  666. let data = {
  667. walletAddress: this.walletAddress,
  668. cType: this.cType,
  669. canshu1: canshu1,
  670. canshu2: canshu2,
  671. order_sn: order_sn
  672. }
  673. this.$http.zzinfo(data).then(res => {
  674. var datas = res.data
  675. if (datas.code == 200) {
  676. uni.showToast({
  677. title: datas.msg,
  678. icon: 'none',
  679. })
  680. this.clearBtn()
  681. this.getuserInfo()
  682. } else {
  683. uni.showToast({
  684. title: datas.msg,
  685. icon: 'none',
  686. })
  687. this.clearBtn()
  688. }
  689. }).catch(err => {
  690. uni.showToast({
  691. title: err,
  692. icon: 'none',
  693. })
  694. })
  695. },
  696. //预约
  697. openbtns(id) {
  698. if (this.selectId == '') {
  699. uni.showToast({
  700. title: '請選擇預約時間',
  701. icon: 'none',
  702. })
  703. return false
  704. }
  705. this.type = this.selectId.toString()
  706. let data = {
  707. walletAddress: this.walletAddress,
  708. cType: this.cType,
  709. changid: this.changid,
  710. type: this.type
  711. }
  712. this.$http.yuyue(data).then(res => {
  713. var datas = res.data
  714. if (datas.code == 200) {
  715. uni.showToast({
  716. title: datas.msg,
  717. icon: 'none',
  718. })
  719. this.clearBtn()
  720. } else {
  721. uni.showToast({
  722. title: datas.msg,
  723. icon: 'none',
  724. })
  725. this.clearBtn()
  726. }
  727. }).catch(err => {
  728. uni.showToast({
  729. title: err,
  730. icon: 'none',
  731. })
  732. })
  733. },
  734. exchenge() {
  735. this.dataList.map(item => {
  736. if (item.selected) {
  737. item.selected = false
  738. }
  739. return item
  740. })
  741. console.log(this.dataList, 'data');
  742. },
  743. //获取个人信息
  744. getuserInfo() {
  745. let data = {
  746. walletAddress: this.walletAddress,
  747. cType: this.cType,
  748. }
  749. this.$http.getUserInfo(data).then(res => {
  750. var datas = res.data
  751. if (datas.code == 200) {
  752. this.userInfo = datas.data
  753. uni.showToast({
  754. title: datas.msg,
  755. icon: 'none',
  756. })
  757. uni.setStorageSync('userInfo', datas.data)
  758. this.inviteLink=this.url+'/vgst/#/pages/login/register?inviteId='+ datas.data.invitation
  759. var text =datas.data.invitation
  760. this.invitId=text.slice(0,10) + "..." + text.slice(-10)
  761. if(datas.data.status==2&&this.freezeNum!=2){
  762. this.freezenum=0
  763. this.isShowDj=true
  764. }else{
  765. this.freezenum=1
  766. }
  767. const that = this
  768. setInterval(function() {
  769. that.getNum()
  770. }, 2000);
  771. } else {
  772. uni.showToast({
  773. title: datas.msg,
  774. icon: 'none',
  775. })
  776. uni.navigateTo({
  777. url:'/pages/login/register'
  778. })
  779. }
  780. }).catch(err => {
  781. uni.showToast({
  782. title: err
  783. })
  784. })
  785. },
  786. //场次列列表
  787. getList() {
  788. this.$http.paimaiGoodspaicat().then(res => {
  789. var datas = res.data
  790. if (datas.code == 200) {
  791. this.list = datas.data
  792. } else {
  793. uni.showToast({
  794. title: datas.msg,
  795. icon: 'none',
  796. })
  797. }
  798. }).catch(err => {
  799. uni.showToast({
  800. title: err
  801. })
  802. })
  803. },
  804. getNum(){
  805. let data = {
  806. walletAddress: this.walletAddress,
  807. cType: this.cType,
  808. }
  809. this.$http.jianlounum(data).then(res => {
  810. var datas = res.data
  811. console.log('循环请求')
  812. if (datas.code == 200) {
  813. var tipsnum=datas.data.num.toString()
  814. if(datas.data.num>0){
  815. // 设置徽标
  816. uni.setTabBarBadge({
  817. index: 2, // 索引,从 0 开始,指定第几个 tabBar
  818. text:"2" // 徽标中显示的文本
  819. })
  820. }else{
  821. // 移除徽标
  822. uni.removeTabBarBadge({
  823. index: 2
  824. })
  825. }
  826. } else {
  827. uni.showToast({
  828. title: datas.msg,
  829. icon: 'none',
  830. })
  831. }
  832. }).catch(err => {
  833. uni.showToast({
  834. title: err
  835. })
  836. })
  837. },
  838. //选择按钮
  839. choice(index) {
  840. //当再次被选中时,取消当前选中项
  841. if (this.dataList[index].selected == true) {
  842. this.dataList[index].selected = false;
  843. //取消选中时删除数组中的值
  844. for (var i = 0; i < this.selectId.length; i++) {
  845. if (this.selectId[i] === this.dataList[index].id) {
  846. this.selectId.splice(i, 1);
  847. }
  848. }
  849. this.selectList = this.selectId
  850. } else {
  851. this.dataList[index].selected = true;
  852. this.selectId.push(this.dataList[index].id)
  853. for (var i = 0; i < this.selectId.length; i++) {
  854. console.log(this.selectId[i])
  855. }
  856. this.selectList = this.selectId
  857. }
  858. },
  859. //提现
  860. withdrawBtn(){
  861. let data = {
  862. walletAddress: this.walletAddress,
  863. cType: this.cType,
  864. }
  865. this.$http.applyWithdraw(data).then(res => {
  866. var datas = res.data
  867. if (datas.code == 200) {
  868. //this.userInfo = datas.data
  869. uni.showToast({
  870. title: datas.msg,
  871. icon: 'none',
  872. })
  873. //uni.setStorageSync('userInfo', datas.data)
  874. console.log(datas)
  875. } else {
  876. uni.showToast({
  877. title: datas.msg,
  878. icon: 'none',
  879. })
  880. }
  881. }).catch(err => {
  882. uni.showToast({
  883. title: err
  884. })
  885. })
  886. },
  887. /**
  888. * 调用钱包连接
  889. */
  890. callWalletConnect() {
  891. let that = this;
  892. const web3Modal = new Web3Modal({
  893. network: 'mainnet', // 指定网络类型,可以是mainnet、ropsten、kovan等
  894. cacheProvider: true, // 启用缓存提供商
  895. });
  896. web3Modal.connect().then(provider => {
  897. // 连接成功,返回一个Provider实例,可以通过该实例与以太坊进行交互
  898. console.log(provider)
  899. const web3 = new Web3(provider);
  900. }).catch(error => {
  901. // 连接失败,处理错误情况
  902. });
  903. },
  904. //自助解封
  905. unseal(){
  906. let data = {
  907. walletAddress: this.walletAddress,
  908. cType: this.cType,
  909. }
  910. this.$http.jiefeng(data).then(res => {
  911. var datas = res.data
  912. if (datas.code == 200) {
  913. //this.userInfo = datas.data
  914. uni.showToast({
  915. title: datas.msg,
  916. icon: 'none',
  917. })
  918. this.getuserInfo()
  919. }else{
  920. uni.showToast({
  921. title: datas.msg,
  922. icon: 'none',
  923. })
  924. }
  925. }).catch(err => {
  926. uni.showToast({
  927. title: err
  928. })
  929. })
  930. },
  931. gotoUrl(){
  932. uni.navigateTo({
  933. url:'/pages/my/tutorial'
  934. })
  935. }
  936. }
  937. }
  938. </script>
  939. <style scoped lang="scss">
  940. .header {
  941. height: auto;
  942. padding-top: 30rpx;
  943. .headFl {
  944. height: auto;
  945. font-size: 28rpx;
  946. color: #333333;
  947. font-weight: 700;
  948. .logoimg {
  949. width: 64rpx;
  950. height: 64rpx;
  951. }
  952. .vipBox {
  953. background-color: #FFE09E;
  954. padding: 0 7rpx;
  955. border-radius: 4rpx;
  956. margin-right:6rpx ;
  957. .vipimg {
  958. width: 29rpx;
  959. height: 28rpx;
  960. }
  961. ._span {
  962. font-size: 28rpx;
  963. color: #B77E06;
  964. font-weight: 700;
  965. }
  966. }
  967. .unsealBtn{
  968. padding: 10rpx 20rpx;
  969. border-radius: 12rpx;
  970. margin-left: 20rpx;
  971. font-size: 28rpx;
  972. }
  973. }
  974. .headFr {
  975. height: auto;
  976. .iconw {
  977. width: 56rpx;
  978. height: 56rpx;
  979. }
  980. .address {
  981. margin-left: 20rpx;
  982. border: 1rpx solid #909BB2;
  983. border-radius: 24rpx;
  984. padding: 6rpx;
  985. font-size: 26rpx;
  986. color: #576072;
  987. .iconlog {
  988. width: 30rpx;
  989. height: 30rpx;
  990. border-radius: 50%;
  991. }
  992. span {
  993. padding: 0 6rpx;
  994. font-weight: 700;
  995. }
  996. }
  997. .jiaocheng{
  998. border: 1rpx solid #FFBB8D;
  999. border-radius: 24rpx;
  1000. padding: 6rpx;
  1001. font-size: 26rpx;
  1002. color: #FF6509;
  1003. background-color: #FDECED;
  1004. .iconlog {
  1005. width: 38rpx;
  1006. height: 27rpx;
  1007. border-radius: 50%;
  1008. }
  1009. span {
  1010. padding: 0 6rpx;
  1011. font-weight: 700;
  1012. }
  1013. }
  1014. }
  1015. }
  1016. .invitID{
  1017. margin-top: 20rpx;
  1018. .idp{
  1019. font-size: 32rpx;
  1020. font-weight: 700;
  1021. margin-left: 20rpx;
  1022. }
  1023. .idpBox{
  1024. justify-content: center;
  1025. margin-left: 20rpx;
  1026. width: 60%;
  1027. font-size: 28rpx;
  1028. color: #333333;
  1029. border-radius: 25rpx;
  1030. padding:10rpx 1%;
  1031. border: 1rpx solid rgba(0, 0, 0, 0.05);
  1032. border-radius: 25rpx;
  1033. text-align: center;
  1034. background-color: rgba(0, 0, 0, 0.02);
  1035. }
  1036. .ordericon{
  1037. margin-left: 20rpx;
  1038. width: 36rpx;
  1039. height: 36rpx;
  1040. margin-left: 12rpx;
  1041. }
  1042. }
  1043. .banner {
  1044. margin-top: 42rpx;
  1045. width: 100%;
  1046. height: 218rpx;
  1047. background-repeat: no-repeat;
  1048. background-size: 100% 218rpx;
  1049. background-image: url('data:image/png;base64,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');
  1050. .bannerFl {
  1051. margin-left: 48rpx;
  1052. font-size: 28rpx;
  1053. color: #fff;
  1054. .txt {
  1055. font-size: 44rpx;
  1056. font-weight: 700;
  1057. padding-top: 12rpx;
  1058. }
  1059. }
  1060. .bannerBtn {
  1061. margin-right: 48rpx;
  1062. padding: 20rpx 64rpx;
  1063. background-color: #fff;
  1064. text-align: center;
  1065. color: #14C670;
  1066. border-radius: 36rpx;
  1067. }
  1068. }
  1069. .exchange {
  1070. height: auto;
  1071. .h {
  1072. font-size: 36rpx;
  1073. color: #333333;
  1074. margin-bottom: 20rpx;
  1075. }
  1076. .exBtn {
  1077. font-size: 28rpx;
  1078. color: #00529E;
  1079. margin-bottom: 20rpx;
  1080. .add {
  1081. width: 37rpx;
  1082. height: 37rpx;
  1083. }
  1084. }
  1085. .exusdt {
  1086. width: 40%;
  1087. .inputbox {
  1088. border: 1rpx solid #DADCE1;
  1089. width: 80%;
  1090. padding: 18rpx 22rpx;
  1091. border-radius: 8rpx;
  1092. .moneyInput {
  1093. width: 70%;
  1094. }
  1095. }
  1096. .image {
  1097. width: 36rpx;
  1098. height: 36rpx;
  1099. border-radius: 50%;
  1100. margin-right: 10rpx;
  1101. }
  1102. .nums {
  1103. color: #405073;
  1104. font-size: 28rpx;
  1105. margin-top: 20rpx;
  1106. justify-content: space-between;
  1107. }
  1108. }
  1109. .iconex {
  1110. width: 60rpx;
  1111. height: 60rpx;
  1112. }
  1113. }
  1114. .orderList {
  1115. height: auto;
  1116. .rows {
  1117. background-color: #fff;
  1118. border-radius: 20rpx;
  1119. padding: 32rpx 0;
  1120. margin-bottom: 32rpx;
  1121. .title {
  1122. margin-bottom: 20rpx;
  1123. .titfl {
  1124. color: #333333;
  1125. font-size: 32rpx;
  1126. font-weight: 700;
  1127. .typeTips{
  1128. width: 20rpx;
  1129. height: 20rpx;
  1130. border-radius: 50rpx;
  1131. margin-left: 20rpx;
  1132. }
  1133. .red{
  1134. background-color: red;
  1135. }
  1136. .green{
  1137. background-color: #14C670;
  1138. }
  1139. }
  1140. .price {
  1141. color: #F5A94F;
  1142. }
  1143. }
  1144. .listimg {
  1145. width: 48rpx;
  1146. height: 48rpx;
  1147. margin-right: 10rpx;
  1148. }
  1149. .iconimg {
  1150. width: 36rpx;
  1151. height: 36rpx;
  1152. }
  1153. .rowsfl {
  1154. font-size: 28rpx;
  1155. .times {
  1156. margin-bottom: 12rpx;
  1157. color: #828282;
  1158. span {
  1159. color: #333333;
  1160. }
  1161. }
  1162. }
  1163. .rowsfr {
  1164. background: linear-gradient(90.89deg, #38F957 49.57%, #1DEEE1 99.24%);
  1165. width: 164rpx;
  1166. height: 64rpx;
  1167. text-align: center;
  1168. line-height: 64rpx;
  1169. color: #040616;
  1170. font-size: 28rpx;
  1171. border-radius: 8rpx;
  1172. }
  1173. }
  1174. }
  1175. .exform {
  1176. background-color: #fff;
  1177. border-radius: 32rpx 32rpx 0 0;
  1178. width: 90%;
  1179. padding: 46rpx 5%;
  1180. position: fixed;
  1181. left: 0;
  1182. bottom: 0;
  1183. z-index: 12;
  1184. .passtitle {
  1185. justify-content: space-between;
  1186. color: #333;
  1187. h2 {
  1188. width: 100%;
  1189. font-size: 32rpx;
  1190. text-align: center;
  1191. }
  1192. .iconfont {
  1193. font-size: 44rpx;
  1194. color: #BDBDBD;
  1195. }
  1196. }
  1197. .boxli {
  1198. margin: 40rpx 0;
  1199. font-size: 28;
  1200. color: #333333;
  1201. p {
  1202. padding-bottom: 20rpx;
  1203. }
  1204. input {
  1205. font-size: 28rpx;
  1206. padding: 36rpx 20rpx;
  1207. background-color: #F6F6F6;
  1208. border-radius: 4rpx;
  1209. }
  1210. }
  1211. .tjBtn {
  1212. width: 100%;
  1213. text-align: center;
  1214. height: 92rpx;
  1215. line-height: 92rpx;
  1216. color: #333;
  1217. font-weight: 700;
  1218. border-radius: 8rpx;
  1219. font-size: 36rpx;
  1220. }
  1221. }
  1222. .preBook {
  1223. background-color: #fff;
  1224. border-radius: 32rpx 32rpx 0 0;
  1225. width: 90%;
  1226. padding: 46rpx 5%;
  1227. position: fixed;
  1228. left: 0;
  1229. bottom: 0;
  1230. z-index: 12;
  1231. .passtitle {
  1232. justify-content: space-between;
  1233. color: #333;
  1234. h2 {
  1235. width: 100%;
  1236. font-size: 36rpx;
  1237. text-align: center;
  1238. }
  1239. .iconfont {
  1240. font-size: 44rpx;
  1241. color: #BDBDBD;
  1242. }
  1243. }
  1244. .rowsfl {
  1245. margin: 40rpx 0 20rpx 0;
  1246. flex-wrap: wrap;
  1247. font-size: 32rpx;
  1248. .iconimg {
  1249. width: 40rpx;
  1250. height: 40rpx;
  1251. }
  1252. .times {
  1253. width: 45%;
  1254. margin-bottom: 23rpx;
  1255. color: #828282;
  1256. span {
  1257. color: #333333;
  1258. padding-left: 10rpx;
  1259. }
  1260. }
  1261. }
  1262. .dataex {
  1263. margin-top: 20rpx;
  1264. margin-bottom: 40rpx;
  1265. width: 100%;
  1266. height: 326rpx;
  1267. background-repeat: no-repeat;
  1268. background-size: 100% 326rpx;
  1269. background-image: url('data:image/png;base64,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');
  1270. .wrapdata {
  1271. padding: 65rpx 58rpx;
  1272. }
  1273. .datalistBox {
  1274. display: flex;
  1275. flex-wrap: wrap;
  1276. .boxs {
  1277. width: 25%;
  1278. height: 56rpx;
  1279. line-height: 56rpx;
  1280. text-align: center;
  1281. margin-top: 30rpx;
  1282. border-radius: 28rpx;
  1283. &:not(:nth-child(3n)) {
  1284. margin-right: calc(10% / 2);
  1285. }
  1286. }
  1287. }
  1288. /* 已选择 */
  1289. .selde {
  1290. border: 1px solid #2F80ED;
  1291. background: #2F80ED;
  1292. color: #FFFFFF;
  1293. border-radius: 28rpx;
  1294. font-size: 28rpx;
  1295. padding: 0 10rpx;
  1296. }
  1297. /* 未选择 */
  1298. .noselde {
  1299. border: 1px solid #2F80ED;
  1300. background: #FFFFFF;
  1301. color: #2F80ED;
  1302. border-radius: 28rpx;
  1303. font-size: 28rpx;
  1304. padding: 0 10rpx;
  1305. }
  1306. .valueList {
  1307. margin-top: 20rpx;
  1308. padding: 20rpx;
  1309. display: flex;
  1310. justify-content: center;
  1311. }
  1312. .datalistTips {
  1313. margin-top: 30rpx;
  1314. color: #223A7A;
  1315. .tcicon {
  1316. width: 28rpx;
  1317. height: 28rpx;
  1318. margin-right: 6rpx;
  1319. }
  1320. }
  1321. }
  1322. .tjBtn {
  1323. width: 100%;
  1324. text-align: center;
  1325. height: 92rpx;
  1326. line-height: 92rpx;
  1327. color: #333;
  1328. font-weight: 700;
  1329. border-radius: 8rpx;
  1330. font-size: 36rpx;
  1331. }
  1332. }
  1333. .freeze{
  1334. width: 80%;
  1335. border-radius: 20rpx;
  1336. background-color: #fff;
  1337. position: fixed;
  1338. left: 10%;
  1339. top: 30%;
  1340. z-index: 1000;
  1341. padding: 20rpx 0;
  1342. .djicon{
  1343. width: 255rpx;
  1344. height: 309rpx;
  1345. margin: 0 auto;
  1346. display: block;
  1347. }
  1348. .fkicon{
  1349. width: 188rpx;
  1350. height: 175rpx;
  1351. margin: 0 auto;
  1352. display: block;
  1353. }
  1354. .p{
  1355. text-align: center;
  1356. font-size: 34rpx;
  1357. padding: 40rpx 0;
  1358. }
  1359. .passtitle {
  1360. justify-content: flex-end;
  1361. color: #333;
  1362. .iconfont {
  1363. font-size: 44rpx;
  1364. color: #BDBDBD;
  1365. margin-right: 30rpx;
  1366. }
  1367. }
  1368. }
  1369. .blacklist{
  1370. width: 100%;
  1371. height: 100vh;
  1372. position: fixed;
  1373. left: 0;
  1374. top: 0;
  1375. background-color: rgba(0, 0, 0, 0.6);
  1376. z-index: 10000;
  1377. .p{
  1378. width: 80%;
  1379. margin-left: 10%;
  1380. margin-top: 80%;
  1381. background-color: #fff;
  1382. text-align: center;
  1383. color: #212121;
  1384. line-height: 200rpx;
  1385. font-size: 44rpx;
  1386. border-radius: 20rpx;
  1387. }
  1388. }
  1389. </style>