lhl 3 years ago
parent
commit
7609691416

+ 3 - 3
api/activity.js

@@ -250,14 +250,14 @@ export function getNewPeopleCouponLst(data) {
  * 获取积分商品列表
  */
 export function getJfList(data) {
-	return request.get('product/spu/hot/integral')
+	return request.get('product/spu/hot/integral',data)
 }
 
 /**
  * 获取健康商品列表
  */
 export function getJkList(data) {
-	return request.get('product/spu/hot/is_healthy')
+	return request.get('product/spu/hot/is_healthy',data)
 }
 
 
@@ -265,5 +265,5 @@ export function getJkList(data) {
  * 获取消费专区商品列表
  */
 export function getXfList(data) {
-	return request.get('product/spu/hot/consumption')
+	return request.get('product/spu/hot/consumption',data)
 }

+ 8 - 0
api/user.js

@@ -202,6 +202,10 @@ export function spreadBanner() {
 export function spreadPeople(data) {
 	return request.get('user/spread_list', data);
 }
+
+export function spreadPeoples(data) {
+	return request.get('user/user_dow', data);
+}
 /**
  * 
  * 推广佣金/提现总和
@@ -689,4 +693,8 @@ export function serviceSaveMark(merId, uid, mark) {
  */
 export function jtjfzye(data) {
 	return request.post(`user/transformation`, data)
+}
+
+export function gs(data) {
+	return request.get('gs',data)
 }

+ 6 - 6
manifest.json

@@ -1,9 +1,9 @@
 {
-    "name" : "环球优购",
+    "name" : "易博优购",
     "appid" : "__UNI__F8C6120",
     "description" : "",
-    "versionName" : "1.3.3",
-    "versionCode" : 133,
+    "versionName" : "1.3.7",
+    "versionCode" : 137,
     "transformPx" : false,
     /* 5+App特有相关 */
     "app-plus" : {
@@ -119,9 +119,9 @@
                 "useOriginalMsgbox" : true,
                 "androidStyle" : "default",
                 "android" : {
-                    "hdpi" : "unpackage/res/base/480.png",
+                    "hdpi" : "unpackage/res/base/1080.png",
                     "xhdpi" : "unpackage/res/base/720.png",
-                    "xxhdpi" : "unpackage/res/base/1080.png"
+                    "xxhdpi" : "unpackage/res/base/480.png"
                 }
             }
         }
@@ -170,7 +170,7 @@
                 }
             }
         },
-        "title" : "环球优购",
+        "title" : "易博优购",
         "template" : "template.h5.html"
     },
     "fallbackLocale" : "en"

+ 76 - 70
pages.json

@@ -86,7 +86,7 @@
 			"path": "pages/user/jfzye",
 			"style": {
 				"navigationBarTitleText": "静态积分转余额"
-		
+
 			}
 		},
 		{
@@ -223,73 +223,75 @@
 				// #endif
 			}
 		},
+		//#ifndef MP
+		{
+			"path": "pages/store/index",
+			"style": {
+				"navigationStyle": "custom",
+				"navigationBarTitleText": "店铺diy首页"
+					// #ifdef MP
+					,
+				"navigationBarTextStyle": "#FFFFFF"
+				// #endif
+			}
+		}, {
+			"path": "pages/store/home/index",
+			"style": {
+				"navigationStyle": "custom",
+				"navigationBarTitleText": "店铺首页"
+					// #ifdef MP
+					,
+				"navigationBarTextStyle": "#FFFFFF"
+				// #endif
+			}
+		},
+		{
+			"path": "pages/store/detail/index",
+			"style": {
+				"navigationBarTitleText": "店铺详情"
+			}
+		},
+		{
+			"path": "pages/store/list/index",
+			"style": {
+				"navigationBarTitleText": "商品列表"
+			}
+		},
+		{
+			"path": "pages/store/settled/index",
+			"style": {
+				"navigationBarTitleText": "商家入驻"
+			}
+		}, {
+			"path": "pages/store/applicationRecord/index",
+			"style": {
+				"navigationBarTitleText": "申请记录"
+			}
+		}, {
+			"path": "pages/store/merchantDetails/index",
+			"style": {
+				"navigationBarTitleText": "审核通过"
+			}
+		},
+		{
+			"path": "pages/store/shopStreet/index",
+			"style": {
+				"navigationBarTitleText": "店铺街"
+			}
+		},
+		{
+			"path": "pages/store/qualifications/index",
+			"style": {
+				"navigationBarTitleText": "店铺资质信息"
+			}
+		},
+		//#endif
 		{
 			"path": "pages/order_pay_back/index",
 			"style": {
 				"navigationBarTitleText": "支付提示"
 			}
 		}
-		// {
-		// 	"path": "pages/store/index",
-		// 	"style": {
-		// 		"navigationStyle": "custom",
-		// 		"navigationBarTitleText": "店铺diy首页"
-		// 			// #ifdef MP
-		// 			,
-		// 		"navigationBarTextStyle": "#FFFFFF"
-		// 		// #endif
-		// 	}
-		// }, {
-		// 	"path": "pages/store/home/index",
-		// 	"style": {
-		// 		"navigationStyle": "custom",
-		// 		"navigationBarTitleText": "店铺首页"
-		// 			// #ifdef MP
-		// 			,
-		// 		"navigationBarTextStyle": "#FFFFFF"
-		// 		// #endif
-		// 	}
-		// },
-		// {
-		// 	"path": "pages/store/detail/index",
-		// 	"style": {
-		// 		"navigationBarTitleText": "店铺详情"
-		// 	}
-		// },
-		// {
-		// 	"path": "pages/store/list/index",
-		// 	"style": {
-		// 		"navigationBarTitleText": "商品列表"
-		// 	}
-		// },
-		// {
-		// 	"path": "pages/store/settled/index",
-		// 	"style": {
-		// 		"navigationBarTitleText": "商家入驻"
-		// 	}
-		// }, {
-		// 	"path": "pages/store/applicationRecord/index",
-		// 	"style": {
-		// 		"navigationBarTitleText": "申请记录"
-		// 	}
-		// }, {
-		// 	"path": "pages/store/merchantDetails/index",
-		// 	"style": {
-		// 		"navigationBarTitleText": "审核通过"
-		// 	}
-		// },
-		// {
-		// 	"path": "pages/store/shopStreet/index",
-		// 	"style": {
-		// 		"navigationBarTitleText": "店铺街"
-		// 	}
-		// },
-		// {
-		// 	"path": "pages/store/qualifications/index",
-		// 	"style": {
-		// 		"navigationBarTitleText": "店铺资质信息"
-		// 	}
-		// }
 	],
 	"subPackages": [{
 			"root": "pages/users",
@@ -749,11 +751,11 @@
 				}
 			]
 		},
+		// #ifdef MP
 		{
 			"root": "pages/store",
 			"name": "store",
-			"pages": [
-				{
+			"pages": [{
 					"path": "index",
 					"style": {
 						"navigationStyle": "custom",
@@ -816,6 +818,7 @@
 				}
 			]
 		},
+		// #endif
 		{
 			"root": "pages/admin",
 			"name": "adminOrder",
@@ -1300,12 +1303,15 @@
 				"selectedIconPath": "static/tabbar/tab-home-current.png",
 				"text": "首页"
 			},
-			// {
-			// 	"pagePath": "pages/store/shopStreet/index",
-			// 	"iconPath": "static/tabbar/tab-cart.png",
-			// 	"selectedIconPath": "static/tabbar/tab-cart-current.png",
-			// 	"text": "店铺街"
-			// },
+			// #ifndef MP
+			{
+				"pagePath": "pages/store/shopStreet/index",
+				"iconPath": "static/tabbar/tab-cart.png",
+				"selectedIconPath": "static/tabbar/tab-cart-current.png",
+				"text": "店铺街"
+			},
+			// #endif
+
 			// {
 			// 	"pagePath": "pages/plant_grass/index",
 			// 	"iconPath": "static/images/5-001.png",

+ 2 - 2
pages/index/bdzq.vue

@@ -35,7 +35,7 @@
 						立即购买</view>
 				</view>
 			</view>
-			<!-- <uni-load-more :status="loadingType"></uni-load-more> -->
+			<uni-load-more :status="loadingType"></uni-load-more>
 		</view>
 	</view>
 </template>
@@ -89,7 +89,7 @@
 					console.log(res)
 					obj.list = obj.list.concat(res.data.list)
 					obj.page++
-					if (obj.limit == res.data.length) {
+					if (obj.limit == res.data.list.length) {
 						obj.loadingType = 'more'
 					} else {
 						obj.loadingType = 'noMore'

+ 134 - 109
pages/index/component/menus.vue

@@ -1,110 +1,135 @@
-<template>
-	<view class='nav acea-row acea-row' :style="'background:'+bgColor[0].item+';margin:' +mbConfig+'rpx '+prConfig+'rpx 0;border-radius:'+bgStyle+'rpx;'" v-if="menus.length">
-		<block v-if="rowStyle == 0">
-			<scroll-view scroll-x="true" style="white-space: nowrap; display: flex" show-scrollbar="false">
-				<view v-for="(item,index) in menus" :key="index" class='item' :style="'color:'+titleColor" @click="menusTap(item.info[1].value)">
-					<view class='pictrue skeleton-rect'>
-						<image :src='item.img' :style="'border-radius:'+menuStyle"></image>
-					</view>
-					<view class="menu-txt" :style="'color:'+titleColor">{{item.info[0].value}}</view>
-				</view>
-			</scroll-view>
-		</block>		
-		<block v-else v-for="(item,index) in menus" :key="index">
-			<view class='item' :style="'color:'+titleColor+';width:'+number" @click="menusTap(item.info[1].value)">
-				<view class='pictrue skeleton-rect'>
-					<image :src='item.img' :style="'border-radius:'+menuStyle"></image>
-				</view>
-				<view class="menu-txt" :style="'color:'+titleColor">{{item.info[0].value}}</view>
-			</view>
-		</block>
-	</view>
-</template>
-
-<script>
-	import {merPath} from "@/utils/index"
-	
-	export default {
-		name: 'menus',
-		props: {
-			dataConfig: {
-				type: Object,
-				default: () => {}
-			},
-			merId:{}
-		},
-		data() {
-			return {
-				menus: this.dataConfig.menuConfig.list,
-				bgColor: this.dataConfig.bgColor.color,
-				menuStyle: this.dataConfig.menuStyle.type ? '50%' : 0,
-				rowStyle: this.dataConfig.tabConfig.tabVal,  //0单行1多行
-				bgStyle: this.dataConfig.bgStyle.type ? '16' : '0',
-				titleColor: this.dataConfig.titleColor.color[0].item,
-				mbConfig: this.dataConfig.mbConfig.val*2,
-				prConfig: this.dataConfig.prConfig.val*2,
-				rowNum: this.dataConfig.rowsNum.type,//0两行,1三行,2四行
-				number: this.dataConfig.number.type == 0 ? '33.33%' : this.dataConfig.number.type == 1 ? '25%' : '20%',  //三个四个五个 
-			};
-		},
-		created() {},
-		mounted() {},
-		methods: {
-			menusTap(url) {		
-				let data = this.$util.stringIntercept(url, 1, '\?');
-				data = this.$util.stringIntercept(data, 1, '\=');
-				uni.setStorageSync('storeIndex', data);
-				url = merPath(url, this.merId)
-				
-				if(url.indexOf("http") != -1){
-					// #ifdef H5
-					location.href = url
-					// #endif
-				}else{
-					if(['/pages/goods_cate/goods_cate','/pages/order_addcart/order_addcart','/pages/user/index'].indexOf(url) == -1){
-						uni.navigateTo({
-							url:url
-						})
-					}else{
-						uni.switchTab({
-							url:url
-						})
-					}
-				}
-			}
-		}
-	}
-</script>
-
-<style lang="scss">
-	.nav {
-		padding: 30rpx 0;
-		.item {
-			width: 20%;
-			text-align: center;
-			font-size: 24rpx;
-			display: inline-block;
-			.pictrue {
-				width: 82rpx;
-				height: 82rpx;
-				margin: 0 auto;
-				image {
-					width: 100%;
-					height: 100%;
-				}
-			}
-			.menu-txt {
-				font-size: 24rpx;
-				color: #454545;
-				margin-top: 15rpx;
-			}
-			&.four {
-				width: 25%;
-				.pictrue {
-					width: 90rpx;
-					height: 90rpx;
-				}
-			}
-		}
-	}
+<template>
+	<view class='nav acea-row acea-row'
+		:style="'background:'+bgColor[0].item+';margin:' +mbConfig+'rpx '+prConfig+'rpx 0;border-radius:'+bgStyle+'rpx;'"
+		v-if="menus.length">
+		<block v-if="rowStyle == 0">
+			<scroll-view scroll-x="true" style="white-space: nowrap; display: flex" show-scrollbar="false">
+				<view v-for="(item,index) in menus" :key="index" class='item' :style="'color:'+titleColor"
+					@click="menusTap(item.info[1].value)">
+					<view class='pictrue skeleton-rect'>
+						<image :src='item.img' :style="'border-radius:'+menuStyle"></image>
+					</view>
+					<view class="menu-txt" :style="'color:'+titleColor">{{item.info[0].value}}</view>
+				</view>
+			</scroll-view>
+		</block>
+		<block v-else v-for="(item,index) in menus" :key="index">
+			<view class='item' :style="'color:'+titleColor+';width:'+number" @click="menusTap(item.info[1].value)">
+				<view class='pictrue skeleton-rect'>
+					<image :src='item.img' :style="'border-radius:'+menuStyle"></image>
+				</view>
+				<view class="menu-txt" :style="'color:'+titleColor">{{item.info[0].value}}</view>
+			</view>
+		</block>
+		<!-- <web-view :src="weburl" v-if="weburl"></web-view> -->
+	</view>
+</template>
+
+<script>
+	import {
+		merPath
+	} from "@/utils/index"
+
+	export default {
+		name: 'menus',
+		props: {
+			dataConfig: {
+				type: Object,
+				default: () => {}
+			},
+			merId: {}
+		},
+		data() {
+			return {
+				weburl: '',
+				menus: this.dataConfig.menuConfig.list,
+				bgColor: this.dataConfig.bgColor.color,
+				menuStyle: this.dataConfig.menuStyle.type ? '50%' : 0,
+				rowStyle: this.dataConfig.tabConfig.tabVal, //0单行1多行
+				bgStyle: this.dataConfig.bgStyle.type ? '16' : '0',
+				titleColor: this.dataConfig.titleColor.color[0].item,
+				mbConfig: this.dataConfig.mbConfig.val * 2,
+				prConfig: this.dataConfig.prConfig.val * 2,
+				rowNum: this.dataConfig.rowsNum.type, //0两行,1三行,2四行
+				number: this.dataConfig.number.type == 0 ? '33.33%' : this.dataConfig.number.type == 1 ? '25%' :
+				'20%', //三个四个五个 
+			};
+		},
+		created() {},
+		mounted() {},
+		methods: {
+			menusTap(url) {
+				let data = this.$util.stringIntercept(url, 1, '\?');
+				data = this.$util.stringIntercept(data, 1, '\=');
+				uni.setStorageSync('storeIndex', data);
+				url = merPath(url, this.merId)
+
+				if (url.indexOf("http") != -1) {
+					// #ifdef H5
+					location.href = url
+					// #endif
+					// #ifdef APP-PLUS
+					// this.weburl = url
+					plus.runtime.openURL(
+						url,
+						// 打开url失败,执行,如打开的是tabao://但是手机没安装,就会执行报错
+						function(err) {
+							console.log(err);
+						}
+					);
+					// #endif
+				} else {
+					if (['/pages/goods_cate/goods_cate', '/pages/order_addcart/order_addcart', '/pages/user/index']
+						.indexOf(url) == -1) {
+						uni.navigateTo({
+							url: url
+						})
+					} else {
+						uni.switchTab({
+							url: url
+						})
+					}
+				}
+			}
+		}
+	}
+</script>
+
+<style lang="scss">
+	.nav {
+		padding: 30rpx 0;
+
+		.item {
+			width: 20%;
+			text-align: center;
+			font-size: 24rpx;
+			display: inline-block;
+
+			.pictrue {
+				width: 82rpx;
+				height: 82rpx;
+				margin: 0 auto;
+
+				image {
+					width: 100%;
+					height: 100%;
+				}
+			}
+
+			.menu-txt {
+				font-size: 24rpx;
+				color: #454545;
+				margin-top: 15rpx;
+			}
+
+			&.four {
+				width: 25%;
+
+				.pictrue {
+					width: 90rpx;
+					height: 90rpx;
+				}
+			}
+		}
+	}
 </style>

+ 4 - 3
pages/index/jkzq.vue

@@ -16,7 +16,7 @@
 			<view class="bg-bg">
 
 			</view>
-			<view v-for="(item, index) in list" :key="item.product_id" class="guess-item" @click.stop="navTo('/pages/goods_details/index?id=' + item.product_id)">
+			<view v-for="(item, index) in list" class="guess-item" @click.stop="navTo('/pages/goods_details/index?id=' + item.product_id)">
 				<image :src="item.image"></image>
 				<view class="guess-box">
 					<view class="title clamp2">{{item.store_info}}</view>
@@ -35,7 +35,7 @@
 						立即购买</view>
 				</view>
 			</view>
-			<!-- <uni-load-more :status="loadingType"></uni-load-more> -->
+			<uni-load-more :status="loadingType"></uni-load-more>
 		</view>
 	</view>
 </template>
@@ -89,11 +89,12 @@
 					console.log(res)
 					obj.list = obj.list.concat(res.data.list)
 					obj.page++
-					if (obj.limit == res.data.length) {
+					if (obj.limit == res.data.list.length) {
 						obj.loadingType = 'more'
 					} else {
 						obj.loadingType = 'noMore'
 					}
+					console.log(obj.loadingType)
 				})
 			}
 		}

+ 2 - 2
pages/index/xfqzq.vue

@@ -32,7 +32,7 @@
 						立即购买</view>
 				</view>
 			</view>
-			<!-- <uni-load-more :status="loadingType"></uni-load-more> -->
+			<uni-load-more :status="loadingType"></uni-load-more>
 		</view>
 
 	</view>
@@ -87,7 +87,7 @@
 					console.log(res)
 					obj.list = obj.list.concat(res.data.list)
 					obj.page++
-					if (obj.limit == res.data.length) {
+					if (obj.limit == res.data.list.length) {
 						obj.loadingType = 'more'
 					} else {
 						obj.loadingType = 'noMore'

+ 21 - 3
pages/user/index.vue

@@ -107,7 +107,7 @@
 		<view class="main-box">
 			<view class="title flex">
 				<view class="title-left">
-					<view class="title-font">环球优购</view>
+					<view class="title-font">易博优购</view>
 				</view>
 			</view>
 			<view class="main flex">
@@ -178,6 +178,14 @@
 					<view class="tool-name">我的推广</view>
 				</view>
 				<!-- #endif -->
+				<!-- #ifdef APP-PLUS -->
+				<view class="tool-item" @click="authTo('/pages/users/promoter-list/index')" v-if="gsstatus == 0">
+					<view class="tool-img">
+						<image src="../../static/icon/gn1.png" mode=""></image>
+					</view>
+					<view class="tool-name">我的推广</view>
+				</view>
+				<!-- #endif -->
 				<view class="tool-item" @click="authTo('/pages/users/user_spread_code/index')">
 					<view class="tool-img">
 						<image src="../../static/icon/gn2.png" mode=""></image>
@@ -252,7 +260,8 @@
 	import {
 		getMenuList,
 		getUserInfo,
-		setVisit
+		setVisit,
+		gs
 	} from '@/api/user.js';
 	import {
 		orderData
@@ -413,7 +422,8 @@
 				extension_status: 0,
 				dsf: 0,
 				zc: 0,
-				sr: 0
+				sr: 0,
+				gsstatus: 1,//0已过审,1过审中
 			};
 		},
 		onLoad() {
@@ -440,6 +450,7 @@
 		mounted: function() {},
 		onShow: function() {
 			let that = this;
+			that.gs()
 			if (that.isLogin) {
 				this.getUserInfo();
 				this.orderNum();
@@ -457,6 +468,13 @@
 		},
 		methods: {
 			...mapMutations(['UPDATE_USERINFO']),
+			gs() {
+				let obj = this
+				gs().then(res => {
+					console.log(res.data.data)
+					this.gsstatus = res.data.data
+				})
+			},
 			makePhone() {
 				uni.makePhoneCall({
 					phoneNumber: this.lxphone

+ 1 - 1
pages/user/mythq.vue

@@ -6,7 +6,7 @@
 				<view class="goback-box" @click="toBack"><image class="goback" src="../../static/icon/fanhui.png" mode=""></image></view>
 				<view class="header">消费券</view>
 			</view>
-			<view class="content-bg"><image src="../../static/img/xfq-bg.png" mode=""></image></view>
+			<view class="content-bg"><image src="http://ygs.hqgjsmc.com/baseimg/xfq-bg.png" mode=""></image></view>
 			<view class="money-box">
 				<view class="money">{{ userInfo.consumption || '0' }}</view>
 				<view>当前余额</view>

+ 87 - 25
pages/users/promoter-list/index.vue

@@ -15,21 +15,35 @@
 			</view>
 			<view class="money-box">
 				<view class="">
-					<view class="money">{{ userInfo.spread_total }}</view>
-					<view>我的推广人数</view>
+					<view class="money">{{ push_count || '0'}}</view>
+					<view>直推人数</view>
 				</view>
-				<!-- 			<view class="" style="width: 50%;">
-					<view class="money">{{ order_count || '0' }}</view>
+				<!-- <view class="">
+					<view class="money">{{ order_count || '0'}}</view>
+					<view>团队人数</view>
+				</view>
+				<view class="">
+					<view class="money">{{ order_price*1 || '0' }}</view>
 					<view>团队业绩</view>
 				</view> -->
 			</view>
 		</view>
-		<view class="navbar">
+<!-- 				<view class="navbar">
 			<view class="nav-item" :class="{ current: grade === 0 }" @click="setType(0)">一级</view>
 			<view class="nav-item" :class="{ current: grade == 1 }" @click="setType(1)">二级</view>
+		</view> -->
+<view class="info-box flex">
+			<view class="info-item">
+				<view class="info-font">团队人数</view>
+				<view class="info-num">{{ order_count || 0 }}</view>
+			</view>
+			<view class="shu"></view>
+			<view class="info-item">
+				<view class="info-font">团队业绩</view>
+				<view class="info-num">{{ order_price*1 || '0'  }}</view>
+			</view>
 		</view>
 
-
 		<scroll-view class="list-scroll-content" scroll-y @scrolltolower="userSpreadNewList">
 			<!-- 空白页 -->
 			<!-- <empty v-if="recordList.length === 0"></empty> -->
@@ -38,20 +52,22 @@
 			<view v-for="(item, index) in recordList" :key="index" class="order-item flex">
 				<view class="title-box flex_item">
 					<view class="title-avatar">
-						<image :src="item.avatar|| '../../../static/error/missing-face.png'" style="width: 100rpx;height: 100rpx;"></image>
+						<image :src="item.avatar|| '../../../static/error/missing-face.png'"
+							style="width: 100rpx;height: 100rpx;"></image>
 					</view>
 					<view class="list_tpl">
 						<view class="title">
 							<text>{{ item.nickname || '' }}</text>
 						</view>
 						<view class="time">
-							<text>{{ item.spread_time }}</text>
+							<text>业绩:{{ item.price }}</text>
 						</view>
 					</view>
 				</view>
 			</view>
 			<!-- <uni-load-more :status="tabItem.loadingType"></uni-load-more> -->
-			<authorize @onLoadFun="onLoadFun" :isAuto="isAuto" :isShowAuth="isShowAuth" @authColse="authColse"></authorize>
+			<authorize @onLoadFun="onLoadFun" :isAuto="isAuto" :isShowAuth="isShowAuth" @authColse="authColse">
+			</authorize>
 		</scroll-view>
 
 
@@ -143,6 +159,7 @@
 	// +----------------------------------------------------------------------
 	import {
 		spreadPeople,
+		spreadPeoples,
 		getUserInfo,
 		spreadInfo
 	} from '@/api/user.js';
@@ -159,6 +176,9 @@
 		},
 		data() {
 			return {
+				push_count: '',
+				order_count: '',
+				order_price: '',
 				domain: HTTP_REQUEST_URL,
 				total: 0,
 				totalLevel: 0,
@@ -257,15 +277,18 @@
 				let recordList = that.recordList;
 				let recordListNew = [];
 				if (status == true) return;
-				spreadPeople({
+				spreadPeoples({
 					page: page,
 					limit: limit,
-					keyword: keyword,
-					level: grade + 1,
-					sort: sort,
+					// keyword: keyword,
+					// level: grade + 1,
+					// sort: sort,
 				}).then(res => {
-					let len = res.data.list.length;
-					let recordListData = res.data.list;
+					that.push_count = res.data.push_count
+					that.order_count = res.data.order_count
+					that.order_price = res.data.order_price
+					let len = res.data.user.length;
+					let recordListData = res.data.user;
 					recordListNew = recordList.concat(recordListData);
 					that.total = res.data.total;
 					that.totalLevel = res.data.totalLevel;
@@ -426,7 +449,7 @@
  -->
 <style lang="scss">
 	page {
-		background: #ffffff;
+		// background: #ffffff;
 		height: 100%;
 	}
 
@@ -511,7 +534,9 @@
 		/* #endif */
 		display: flex;
 		justify-content: center;
-
+		view {
+			flex-grow: 1;
+		}
 		.money {
 			font-size: 72rpx;
 			font-family: PingFang SC;
@@ -529,30 +554,32 @@
 	.swiper-box {
 		padding-top: 10rpx;
 
-		
+
 	}
+
 	.order-item {
+		margin-top: 20rpx;
 		padding: 20rpx 30rpx;
 		line-height: 1.5;
-	
+		background-color: #fff;
 		.title-box {
 			width: 100%;
-	
+		
 			.title-avatar {
 				width: 100rpx;
 				height: 100rpx;
 				margin-right: 25rpx;
-	
+
 				// image {
 				// 	width: 100rpx;
 				// 	height: 100rpx;
 				// 	border-radius: 50%;
 				// }
 			}
-	
+
 			.list_tpl {
 				width: 85%;
-	
+
 				.title {
 					font-size: $font-lg;
 					color: $font-color-base;
@@ -560,7 +587,7 @@
 					text-overflow: ellipsis; //溢出用省略号显示
 					white-space: nowrap;
 				}
-	
+
 				.time {
 					margin-top: 15rpx;
 					font-size: 22rpx;
@@ -568,7 +595,7 @@
 				}
 			}
 		}
-	
+
 		.money {
 			color: #DB1935;
 			font-size: $font-lg;
@@ -623,4 +650,39 @@
 			}
 		}
 	}
+	.info-box {
+		width: 670rpx;
+		height: 186rpx;
+		background: #ffffff;
+		box-shadow: 0px 0px 20rpx 0px rgba(50, 50, 52, 0.06);
+		border-radius: 20rpx;
+		margin: -100rpx auto 0;
+		position: relative;
+		z-index: 2;
+		.info-item {
+			width: 50%;
+			display: flex;
+			flex-direction: column;
+			align-items: center;
+			line-height: 1;
+			.info-font {
+				font-size: 30rpx;
+				font-family: PingFang SC;
+				font-weight: bold;
+				color: #999999;
+			}
+			.info-num {
+				margin-top: 30rpx;
+				font-size: 30rpx;
+				font-family: PingFang SC;
+				font-weight: bold;
+				color: #181818;
+			}
+		}
+		.shu {
+			width: 2rpx;
+			height: 74rpx;
+			background: #dcdfe6;
+		}
+	}
 </style>