cmy před 1 rokem
rodič
revize
6612d708c2
1 změnil soubory, kde provedl 13 přidání a 92 odebrání
  1. 13 92
      pages/index/index.vue

+ 13 - 92
pages/index/index.vue

@@ -6,8 +6,8 @@
 				<text class="tet">{{$t('login.a0')}}</text>
 			</view>
 			<view class="flex">
-				<view class="icon2 text margin-r-10">
-					oxs***23b
+				<view class="icon2 text margin-r-10" v-if="userInfo.nickname">
+					{{userInfo.nickname}}
 				</view>
 				<view class="icon1  margin-r-10">
 					<image class="langTip" src="../../static/shouye/shouye2.png" mode="scaleToFill"></image>
@@ -48,18 +48,18 @@
 			</view>
 		</view>
 		<!-- 每一项 -->
-		<view class="list flex" v-for="(item,ind) in navList.orderList">
+		<view class="list flex" v-for="(item,ind) in navList">
 			<view class="list-item flex-start">
-				<image class="img margin-r-10" :src="item.img" mode="scaleToFill"> </image>
-				<text class="tli">TRX</text>
+				<!-- <image class="img margin-r-10" :src="item.img" mode="scaleToFill"> </image> -->
+				<text class="tli">{{ind}}</text>
 			</view>
 			<view class="list-item">
-				29385.97
+				{{item.data[0].idxPx}}
 			</view>
 			<view class="list-item ">
-				<text class="button" :class="{up:item.fl==1,dom:item.fl==0}">
+				<!-- <text class="button" :class="{up:item.fl==1,dom:item.fl==0}">
 					{{item.fl==1?'+':'-'}} {{item.bfb}}%
-				</text>
+				</text> -->
 			</view>
 		</view>
 		<taber tab='index'></taber>
@@ -82,42 +82,7 @@
 				autoplay: true,
 				interval: 5000,
 				duration: 500,
-				navList: {
-					loadingType: 'more',
-					orderList: [{
-						type: 'BTC',
-						img: '../../static/shouye/shouye5.png',
-						money: 2222,
-						fl: 1,
-						bfb: 0.25,
-					}, {
-						type: 'BTC',
-						img: '../../static/shouye/shouye6.png',
-						money: 2222,
-						fl: 0,
-						bfb: 9.25,
-					}, {
-						type: 'ETH',
-						img: '../../static/shouye/shouye7.png',
-						money: 2222,
-						fl: 1,
-						bfb: 0.25,
-					}, {
-						type: 'BNB',
-						img: '../../static/shouye/shouye8.png',
-						money: 2222,
-						fl: 1,
-						bfb: 0.25,
-					}, {
-						type: 'LTC',
-						img: '../../static/shouye/shouye9.png',
-						money: 2222,
-						fl: 0,
-						bfb: 0.25,
-					}],
-					page: 1, //当前页数
-					limit: 10 //每次信息条数 
-				},
+				navList: {},
 			}
 		},
 		computed: {
@@ -125,6 +90,7 @@
 				langList: "langList",
 				lang: "lang",
 			}),
+			...mapState('user', ['userInfo']),
 			label() {
 				const label = this.langList.find((item) => {
 					console.log(this.lang, item.value);
@@ -154,57 +120,12 @@
 
 			loadData(source) {
 				//这里是将订单挂载到tab列表下
-				let navItem = this.navList;
-				if (source === 'tabChange' && navItem.loaded === true) {
-					//tab切换只有第一次需要加载数据
-					return;
-				}
-				if (navItem.loadingType === 'loading') {
-					//防止重复加载
-					return;
-				}
-				// 修改当前对象状态为加载中
-				navItem.loadingType = 'loading';
-				// getCertList({
-				// 		page: navItem.page,
-				// 		limit: navItem.limit
-				// 	})
-				prices({
-						page: navItem.page,
-						limit: navItem.limit
-					})
+				const that = this;
+				prices({})
 					.then(({
 						data
 					}) => {
-						console.log(data, '111');
-						let list = data.list.data;
-						navItem.orderList = navItem.orderList.concat(list);
-						navItem.page++;
-						if (navItem.limit == list.length) {
-							//判断是否还有数据, 有改为 more, 没有改为noMore
-							navItem.loadingType = 'more';
-							return;
-						} else {
-							//判断是否还有数据, 有改为 more, 没有改为noMore
-							navItem.loadingType = 'noMore';
-							if (navItem.orderList.length == 0) {
-								uni.showModal({
-									title: '提示',
-									content: '您未申请证书是否立即申请',
-									success: res => {
-										if (res.confirm) {
-											uni.navigateTo({
-												url: '/pages/certificate/apply'
-											})
-										}
-									},
-									fail: () => {},
-									complete: () => {}
-								});
-							}
-						}
-						uni.hideLoading();
-						this.$set(navItem, 'loaded', true);
+						that.navList = data.prices
 					})
 					.catch(e => {
 						console.log(e);