lhl 1 year ago
parent
commit
ef2d5371b0

+ 9 - 0
api/user.js

@@ -287,3 +287,12 @@ export function getChildList(data) {
 		data
 	});
 }
+
+//user/getInviteCountRank
+export function getInviteCountRank(data) {
+	return request({
+		url: '/api/user/getInviteCountRank',
+		method: 'post',
+		data
+	});
+}

+ 8 - 6
pages/index/index.vue

@@ -105,19 +105,19 @@
 				</navigator> -->
 			</view>
 			<view class="bd-wrap">
-				<view class="bd-btm-item flex" v-for="item in jxList">
+				<view class="bd-btm-item flex" v-for="item in jxList" @click="navTo('/pages/user/model/model?uid=' + item.uid + '&mtype=' + item.show_template_id + '&type=2')" v-if="item.name != '影子' && item.name != '测试牛niu' &&item.name != '111'">
 					<image :src="item.avatar" mode="" class="item-img"></image>
 					<view class="flex item-info">
 						<view class="item-name">
 							{{item.name}}
-							<image :src="rz" mode=""></image>
-						</view>
-						<view class="item-zy">
-							{{item.user_work_type_title}}
+							<image :src="rz" mode="" v-if="item.is_type_audit == 1"></image>
 						</view>
 						<view class="item-where">
 							{{item.age}}岁
 						</view>
+						<view class="item-zy">
+							{{item.user_work_type_title}}
+						</view>
 					</view>
 				</view>
 			</view>
@@ -144,6 +144,7 @@
 	export default {
 		data() {
 			return {
+				rz: this.$store.state.baseURL + '/resource/icon/rz.png',
 				//轮播图
 				imagelist: [],
 				// 推荐商品
@@ -475,7 +476,7 @@
 			.list {
 				box-shadow: 0px 0px 20rpx 0px rgba(50, 50, 52, 0.06);
 				border-radius: 15rpx;
-
+				margin-bottom: 20rpx;
 				.list-image-box {
 					width: 330rpx;
 					height: 420rpx;
@@ -553,6 +554,7 @@
 			width: 100%;
 			height: 100%;
 			padding-left: 20rpx;
+			padding-top: 20rpx;
 
 			.item-name {
 				font-size: 31rpx;

+ 48 - 41
pages/modelData/modeltemplate/model_1.vue

@@ -13,25 +13,25 @@
 				</view>
 			</view>
 			<!-- <button type="default" class="top-btn fx-btn" v-if="isShare" open-type="share">
-				<image :src="baseURL + '/resource/icon/model1/fx.png'" mode=""></image>
+				<image :src="baseURL + '/resource/model/model1/fx.png'" mode=""></image>
 			</button> -->
 			<view class="top-btn visit mvisit padding-r-10" v-if="isLook==1||isLook==2">
 				浏览:{{shareNumber}}
 			</view>
-			<image :src="baseURL + '/resource/icon/model1/hua7.png'" mode="" class="top-bg"></image>
+			<image :src="baseURL + '/resource/model/model1/hua7.png'" mode="" class="top-bg"></image>
 			
 		</view>
 		<view class="m-body gr">
 			<!-- 个人信息 -->
 			<view class="hua2">
 				<view class="m-card">
-					<image :src="baseURL + '/resource/icon/model1/card-bg.png'" mode="" class="card-bg"></image>
+					<image :src="baseURL + '/resource/model/model1/card-bg.png'" mode="" class="card-bg"></image>
 					<view class=" flex">
 						<view class="card-tit flex" style="flex-shrink: 0;">
-							<image :src="baseURL + '/resource/icon/model1/m1.png'" mode="" class="tit-logo"></image>个人信息
+							<image :src="baseURL + '/resource/model/model1/m1.png'" mode="" class="tit-logo"></image>个人信息
 						</view>
 						<view class="u-bh flex">
-							<image :src="baseURL + '/resource/icon/model1/bh.png'" mode=""></image>编号:{{cardInfo.no|| "未申请"}}
+							<image :src="baseURL + '/resource/model/model1/bh.png'" mode=""></image>编号:{{cardInfo.no|| "未申请"}}
 						</view>
 					</view>
 					
@@ -76,7 +76,7 @@
 							<view class="info-item-q flex" style="align-items: flex-start;">
 								<text style="flex-shrink: 0;">服务价格: </text>
 								<view class="gzt">
-									<image :src="baseURL + '/resource/icon/model1/tiao.png'" mode=""></image>
+									<image :src="baseURL + '/resource/model/model1/tiao.png'" mode=""></image>
 									<view class="gzt-price">
 										<text>{{cardInfo.service_min_price}}</text>元/{{ cardInfo.service_time_type_title && cardInfo.service_time_type_title.replace('每','')}}
 									</view>
@@ -84,7 +84,7 @@
 										<text>{{cardInfo.service_max_price}}</text>元/{{cardInfo.service_time_type_title && cardInfo.service_time_type_title.replace('每','')}}
 									</view>
 								</view>
-								<image :src="baseURL + '/resource/icon/model1/yrz.png'" mode="" class="rz"
+								<image :src="baseURL + '/resource/model/model1/yrz.png'" mode="" class="rz"
 									v-if="cardInfo.is_type_audit == 1"></image>
 							</view>
 						</view>
@@ -97,9 +97,9 @@
 			<view class="hua4">
 				<view class="hua3">
 					<view class="m-card">
-						<image :src="baseURL + '/resource/icon/model1/card-bg.png'" mode="" class="card-bg"></image>
+						<image :src="baseURL + '/resource/model/model1/card-bg.png'" mode="" class="card-bg"></image>
 						<view class="card-tit flex">
-							<image :src="baseURL + '/resource/icon/model1/m2.png'" mode="" class="tit-logo"></image>自我展示
+							<image :src="baseURL + '/resource/model/model1/m2.png'" mode="" class="tit-logo"></image>自我展示
 						</view>
 						<view class="card-content">
 							{{cardInfo.service_intro_content}}
@@ -113,9 +113,9 @@
 			<!-- 我的证书 -->
 			<view class="hua5" v-if="cardInfo.service_audit_imgs && cardInfo.service_audit_imgs.length > 0">
 				<view class="m-card">
-					<image :src="baseURL + '/resource/icon/model1/card-bg.png'" mode="" class="card-bg"></image>
+					<image :src="baseURL + '/resource/model/model1/card-bg.png'" mode="" class="card-bg"></image>
 					<view class="card-tit flex">
-						<image :src="baseURL + '/resource/icon/model1/m3.png'" mode="" class="tit-logo"></image>我的证书
+						<image :src="baseURL + '/resource/model/model1/m3.png'" mode="" class="tit-logo"></image>我的证书
 					</view>
 					<view class="img-list flex">
 						<image :src="saiitem" mode="" v-for="saiitem in cardInfo.service_audit_imgs"></image>
@@ -125,9 +125,9 @@
 			<!-- 服务内容 -->
 			<view class="hua6">
 				<view class="m-card">
-					<image :src="baseURL + '/resource/icon/model1/card-bg.png'" mode="" class="card-bg"></image>
+					<image :src="baseURL + '/resource/model/model1/card-bg.png'" mode="" class="card-bg"></image>
 					<view class="card-tit flex">
-						<image :src="baseURL + '/resource/icon/model1/m4.png'" mode="" class="tit-logo"></image>服务内容
+						<image :src="baseURL + '/resource/model/model1/m4.png'" mode="" class="tit-logo"></image>服务内容
 					</view>
 					<view class="card-content">
 						<view class="fw" v-for="spaitem in cardInfo.service_project_ar">
@@ -143,16 +143,16 @@
 			</view>
 			<!-- 服务照片 -->
 			<view class="m-card" v-if="cardInfo.service_imgs && cardInfo.service_imgs.length > 0">
-				<image :src="baseURL + '/resource/icon/model1/card-bg.png'" mode="" class="card-bg"></image>
+				<image :src="baseURL + '/resource/model/model1/card-bg.png'" mode="" class="card-bg"></image>
 				<view class="card-tit flex">
-					<image :src="baseURL + '/resource/icon/model1/m5.png'" mode="" class="tit-logo"></image>服务照片
+					<image :src="baseURL + '/resource/model/model1/m5.png'" mode="" class="tit-logo"></image>服务照片
 				</view>
 				<view class="img-list flex">
 					<image :src="siitem" mode="" v-for="siitem in cardInfo.service_imgs"></image>
 				</view>
 			</view>
 			<!-- 底部图片 -->
-			<image :src="baseURL + '/resource/icon/model1/m-btm.png'" mode="" class="m-btm"></image>
+			<image :src="baseURL + '/resource/model/model1/m-btm.png'" mode="" class="m-btm"></image>
 		</view>
 	</view>
 </template>
@@ -192,29 +192,30 @@
 		data() {
 			return {
 				defaults: {
-					name: '佚名',
-					avatar: 'https://api.myjie.cn/resource/icon/base/f.png',
-					age: '41',
-					twelve: '鼠',
+					user_work_type_title: '母婴护理师',
+					name: '詹继红',
+					avatar: 'https://api.myjie.cn/resource/user/user1/zjh.png',
+					age: '49',
+					twelve: '牛',
 					work_year: '10',
-					constellation: '处女座',
-					ancestral_place: '浙江',
+					constellation: '巨蟹座',
+					ancestral_place: '湖北',
 					minority: '汉族',
-					education: '本科',
-					service_area_all: ['浙江省台州市路桥区'],
-					service_min_price: 100,
-					service_max_price: 200,
-					service_time_type_title: '每小时',
+					education: '大学',
+					service_area_all: ['上海市'],
+					service_min_price: 16800,
+					service_max_price: 19800,
+					service_time_type_title: '每',
 					service_intro_content: '高级育婴师证|高级催乳师证|早产儿护理师母婴护理证|金牌月嫂证|产后恢复师证|公共营养师证|月子药膳调理师证|国际宝宝睡眠咨询师证|普通话二级甲等|中央广播电视大学学历|学前教育专业,深耕幼教十年,技能全面,性格活泼,有亲和力,做事干净利落,有很强的责任心。对宝宝有爱心,体贴新手妈妈。专业技能熟练。应急能力强。让家人放心、产妇舒心的坐好月子。',
-					service_intro_imgs: ['https://api.myjie.cn/resource/icon/base/pj1.png',
-						'https://api.myjie.cn/resource/icon/base/pj2.png',
-						'https://api.myjie.cn/resource/icon/base/pj3.png',
-						'https://api.myjie.cn/resource/icon/base/pj4.png'
+					service_intro_imgs: ['https://api.myjie.cn/resource/user/user1/pj1.png',
+						'https://api.myjie.cn/resource/user/user1/pj2.png',
+						'https://api.myjie.cn/resource/user/user1/pj3.png',
+						'https://api.myjie.cn/resource/user/user1/pj4.png'
 					],
-					service_audit_imgs: ['https://api.myjie.cn/resource/icon/base/zs1.png',
-						'https://api.myjie.cn/resource/icon/base/zs2.png',
-						'https://api.myjie.cn/resource/icon/base/zs3.png',
-						'https://api.myjie.cn/resource/icon/base/zs4.png'
+					service_audit_imgs: ['https://api.myjie.cn/resource/user/user1/zs1.png',
+						'https://api.myjie.cn/resource/user/user1/zs2.png',
+						'https://api.myjie.cn/resource/user/user1/zs3.png',
+						'https://api.myjie.cn/resource/user/user1/zs4.png'
 					],
 					service_project_ar: [{
 							title: '婴幼儿睡眠管理',
@@ -232,6 +233,12 @@
 							content: '在婴孩最敏感最能接受的时期进行事半功倍的适时教育,针对不同年龄段的孩子,开发婴幼儿潜能的教育,为孩子多元化和健康人格打下良好基础。'
 						}
 					],
+					service_imgs: [
+						'https://api.myjie.cn/resource/user/user1/fw1.png',
+						'https://api.myjie.cn/resource/user/user1/fw2.png',
+						'https://api.myjie.cn/resource/user/user1/fw3.png',
+						'https://api.myjie.cn/resource/user/user1/fw4.png'
+					],
 					is_type_audit: 1
 				}
 			}
@@ -402,7 +409,7 @@
 			top: -30rpx;
 			width: 120px;
 			height: 174px;
-			background: url($base-url + '/resource/icon/model1/hua1.png') no-repeat;
+			background: url($base-url + '/resource/model/model1/hua1.png') no-repeat;
 			background-size: 100% 100%;
 		}
 	}
@@ -621,7 +628,7 @@
 			content: '';
 			width: 199rpx;
 			height: 298rpx;
-			background: url($base-url + '/resource/icon/model1/hua2.png') no-repeat;
+			background: url($base-url + '/resource/model/model1/hua2.png') no-repeat;
 			position: absolute;
 			bottom: -100rpx;
 			right: 0;
@@ -636,7 +643,7 @@
 			content: '';
 			width: 192rpx;
 			height: 223rpx;
-			background: url($base-url + '/resource/icon/model1/hua3.png') no-repeat;
+			background: url($base-url + '/resource/model/model1/hua3.png') no-repeat;
 			position: absolute;
 			top: 0;
 			bottom: 0;
@@ -653,7 +660,7 @@
 			content: '';
 			width: 128rpx;
 			height: 145rpx;
-			background: url($base-url + '/resource/icon/model1/hua4.png') no-repeat;
+			background: url($base-url + '/resource/model/model1/hua4.png') no-repeat;
 			position: absolute;
 			bottom: -70rpx;
 			right: 0;
@@ -668,7 +675,7 @@
 			content: '';
 			width: 199rpx;
 			height: 298rpx;
-			background: url($base-url + '/resource/icon/model1/hua2.png') no-repeat;
+			background: url($base-url + '/resource/model/model1/hua2.png') no-repeat;
 			position: absolute;
 			bottom: -100rpx;
 			left: 0;
@@ -684,7 +691,7 @@
 			content: '';
 			width: 192rpx;
 			height: 223rpx;
-			background: url($base-url + '/resource/icon/model1/hua3.png') no-repeat;
+			background: url($base-url + '/resource/model/model1/hua3.png') no-repeat;
 			position: absolute;
 			bottom: -110rpx;
 			right: 0;

+ 35 - 20
pages/modelData/modeltemplate/model_2.vue

@@ -192,29 +192,34 @@
 		data() {
 			return {
 				defaults: {
-					name: '佚名',
-					avatar: 'https://api.myjie.cn/resource/icon/base/f.png',
-					age: '41',
-					twelve: '鼠',
+					user_work_type_title: '母婴护理师',
+					name: '张腊枚',
+					avatar: 'https://api.myjie.cn/resource/user/zlm.png',
+					age: '48',
+					twelve: '兔',
 					work_year: '10',
-					constellation: '处女座',
-					ancestral_place: '浙江',
+					constellation: '水瓶座',
+					ancestral_place: '湖南',
 					minority: '汉族',
-					education: '本科',
-					service_area_all: ['浙江省台州市路桥区'],
-					service_min_price: 100,
-					service_max_price: 200,
-					service_time_type_title: '每小时',
-					service_intro_content: '高级育婴师证|高级催乳师证|早产儿护理师母婴护理证|金牌月嫂证|产后恢复师证|公共营养师证|月子药膳调理师证|国际宝宝睡眠咨询师证|普通话二级甲等|中央广播电视大学学历|学前教育专业,深耕幼教十年,技能全面,性格活泼,有亲和力,做事干净利落,有很强的责任心。对宝宝有爱心,体贴新手妈妈。专业技能熟练。应急能力强。让家人放心、产妇舒心的坐好月子。',
-					service_intro_imgs: ['https://api.myjie.cn/resource/icon/base/pj1.png',
-						'https://api.myjie.cn/resource/icon/base/pj2.png',
-						'https://api.myjie.cn/resource/icon/base/pj3.png',
-						'https://api.myjie.cn/resource/icon/base/pj4.png'
+					education: '大学',
+					service_area_all: ['上海市'],
+					service_min_price: 16800,
+					service_max_price: 19800,
+					service_time_type_title: '每月',
+					service_intro_content: '    从事母婴护理行业十多年了,做培训讲师8年多,热爱本职工作。长沙民政职业技术学院家政服务管理系毕业,中职教师资格证,高级育婴师,高级保育员,高级养老护理,syb创业培训讲师,并进入湖南省家政服务专家师资库,蒙氏早教高级教师,高级催乳师,高级产后恢复师等。',
+					service_intro_imgs: ['https://api.myjie.cn/resource/user/user2/zwpj1.png',
+						'https://api.myjie.cn/resource/user/user2/zwpj2.png',
+						'https://api.myjie.cn/resource/user/user2/zwpj3.png',
+						'https://api.myjie.cn/resource/user/user2/zwpj4.png',
+						'https://api.myjie.cn/resource/user/user2/zwpj5.png',
+						'https://api.myjie.cn/resource/user/user2/zwpj6.png'
 					],
-					service_audit_imgs: ['https://api.myjie.cn/resource/icon/base/zs1.png',
-						'https://api.myjie.cn/resource/icon/base/zs2.png',
-						'https://api.myjie.cn/resource/icon/base/zs3.png',
-						'https://api.myjie.cn/resource/icon/base/zs4.png'
+					service_audit_imgs: ['https://api.myjie.cn/resource/user/user2/zs1.png',
+						'https://api.myjie.cn/resource/user/user2/zs2.png',
+						'https://api.myjie.cn/resource/user/user2/zs3.png',
+						'https://api.myjie.cn/resource/user/user2/zs4.png',
+						'https://api.myjie.cn/resource/user/user2/zs5.png',
+						'https://api.myjie.cn/resource/user/user2/zs6.png'
 					],
 					service_project_ar: [{
 							title: '婴幼儿睡眠管理',
@@ -232,6 +237,16 @@
 							content: '在婴孩最敏感最能接受的时期进行事半功倍的适时教育,针对不同年龄段的孩子,开发婴幼儿潜能的教育,为孩子多元化和健康人格打下良好基础。'
 						}
 					],
+					service_imgs: [
+						'https://api.myjie.cn/resource/user/user2/fw1.png',
+						'https://api.myjie.cn/resource/user/user2/fw2.png',
+						'https://api.myjie.cn/resource/user/user2/fw3.png',
+						'https://api.myjie.cn/resource/user/user2/fw4.png',
+						'https://api.myjie.cn/resource/user/user2/fw5.png',
+						'https://api.myjie.cn/resource/user/user2/fw6.png',
+						'https://api.myjie.cn/resource/user/user2/fw7.png',
+						'https://api.myjie.cn/resource/user/user2/fw8.png'
+					],
 					is_type_audit: 1
 				}
 			}

+ 32 - 21
pages/modelData/modeltemplate/model_3.vue

@@ -205,32 +205,35 @@
 		},
 		data() {
 			return {
-				defaultDate: {
-					name: '佚名',
-					avatar: 'https://api.myjie.cn/resource/icon/base/f.png',
-					age: '41',
-					twelve: '鼠',
-					work_year: '10',
+				defaultDate: {
+					user_work_type_title: '母婴护理师',
+					name: '陈旦',
+					avatar: 'https://api.myjie.cn/resource/user/user3/ld.png',
+					age: '40',
+					twelve: '猪',
+					work_year: '9',
 					constellation: '处女座',
-					ancestral_place: '浙江',
+					ancestral_place: '广西',
 					minority: '汉族',
-					education: '本科',
+					education: '初中',
 					no: 'myj23031421',
-					service_area_all: ['浙江省台州市路桥区'],
-					service_min_price: 100,
-					service_max_price: 200,
+					service_area_all: ['上海市'],
+					service_min_price: 16800,
+					service_max_price: 19800,
 					user_work_type_title: '母婴师',
-					service_time_type_title: '每小时',
-					service_intro_content: '高级育婴师证|高级催乳师证|早产儿护理师母婴护理证|金牌月嫂证|产后恢复师证|公共营养师证|月子药膳调理师证|国际宝宝睡眠咨询师证|普通话二级甲等|中央广播电视大学学历|学前教育专业,深耕幼教十年,技能全面,性格活泼,有亲和力,做事干净利落,有很强的责任心。对宝宝有爱心,体贴新手妈妈。专业技能熟练。应急能力强。让家人放心、产妇舒心的坐好月子。',
-					service_intro_imgs: ['https://api.myjie.cn/resource/icon/base/pj1.png',
-						'https://api.myjie.cn/resource/icon/base/pj2.png',
-						'https://api.myjie.cn/resource/icon/base/pj3.png',
-						'https://api.myjie.cn/resource/icon/base/pj4.png'
+					service_time_type_title: '每月',
+					service_intro_content: '本人从事月嫂工作已经9年多了,顺产剖腹产的妈妈都照顾过,宝宝方面的新生儿,早产儿足月生产儿、双胞胎都照顾过,累积了丰富的经验,现在对于月嫂的这份工作得心应手。我秉承着不怕苦,不怕累,对工作认真负责的态度,帮助过很多需要的家庭。这些年也一直靠客户的口碑宣传接单工作,很感谢客户对我工作的认可。我严格要求自己待客户如家人,视宝宝如己出,我会用自己的爱心,细心,耐心和学到的专业知识去赢得每一个客户的认可。',
+					service_intro_imgs: ['https://api.myjie.cn/resource/user/user3/zwpj1.png',
+						'https://api.myjie.cn/resource/user/user3/zwpj2.png',
+						'https://api.myjie.cn/resource/user/user3/zwpj3.png',
+						'https://api.myjie.cn/resource/user/user3/zwpj4.png',
+						'https://api.myjie.cn/resource/user/user3/zwpj5.png',
+						'https://api.myjie.cn/resource/user/user3/zwpj6.png'
 					],
-					service_audit_imgs: ['https://api.myjie.cn/resource/icon/base/zs1.png',
-						'https://api.myjie.cn/resource/icon/base/zs2.png',
-						'https://api.myjie.cn/resource/icon/base/zs3.png',
-						'https://api.myjie.cn/resource/icon/base/zs4.png'
+					service_audit_imgs: ['https://api.myjie.cn/resource/user/user3/zs1.png',
+						'https://api.myjie.cn/resource/user/user3/zs2.png',
+						'https://api.myjie.cn/resource/user/user3/zs3.png',
+						'https://api.myjie.cn/resource/user/user3/zs4.png'
 					],
 					service_project_ar: [{
 							title: '婴幼儿睡眠管理',
@@ -247,6 +250,14 @@
 							title: '0-6岁早期教育',
 							content: '在婴孩最敏感最能接受的时期进行事半功倍的适时教育,针对不同年龄段的孩子,开发婴幼儿潜能的教育,为孩子多元化和健康人格打下良好基础。'
 						}
+					],
+					service_imgs: [
+						'https://api.myjie.cn/resource/user/user3/fw1.png',
+						'https://api.myjie.cn/resource/user/user3/fw2.png',
+						'https://api.myjie.cn/resource/user/user3/fw3.png',
+						'https://api.myjie.cn/resource/user/user3/fw4.png',
+						'https://api.myjie.cn/resource/user/user3/fw5.png',
+						'https://api.myjie.cn/resource/user/user3/fw6.png',
 					],
 					is_type_audit: 1
 				}

+ 1 - 0
pages/user/model/model.vue

@@ -125,6 +125,7 @@
 			if (this.type === 2) {
 				console.log(opt.type, 'opt.type');
 				this.isLook = 2;
+				this.shareId = opt.uid
 				this.getCommonUserCardInfo(opt.uid);
 				return
 			}

+ 12 - 4
pages/user/model/phb.vue

@@ -13,7 +13,7 @@
 				<view class="bd-top flex">
 					<view class="top-item">
 						<view class="top-logo yp">
-							
+							<image src="" mode=""></image>
 						</view>
 						<view class="top-name">
 							李小图
@@ -24,10 +24,9 @@
 					</view>
 					<view class="top-item-center">
 						<view class="top-logo  jp">
-							
+							<image src="" mode=""></image>
 						</view>
 						<view class="top-name">
-							李小图
 						</view>
 						<view class="top-visit">
 							86.4W
@@ -35,7 +34,7 @@
 					</view>
 					<view class="top-item">
 						<view class="top-logo tp">
-							
+							<image src="" mode=""></image>
 						</view>
 						<view class="top-name">
 							李小图
@@ -74,6 +73,7 @@
 </template>
 
 <script>
+	import { getInviteCountRank } from '@/api/user.js'
 	import { getCardLookCountRank } from '@/api/index.js'
 	export default {
 		data() {
@@ -113,6 +113,7 @@
 		methods: {
 			navClick(index) {
 				this.currentIndex = index
+				this.getCardLookCountRank()
 			},
 			getCardLookCountRank() {
 				let that = this
@@ -124,6 +125,7 @@
 					time: that.times
 				}).then(res => {
 					console.log(res);
+					navitem.list = res.data
 					navitem.loaded = true
 				}).catch(err => {
 					navitem.loaded = false
@@ -254,6 +256,12 @@
 						border-radius: 50%;
 						border: #900408 1px solid;
 						position: relative;
+						image {
+							width: 100%;
+							height: 100%;
+							background-color: #eee;
+							border-radius: 50%;
+						}
 					}
 					.top-name {
 						font-size: 26rpx;

+ 2 - 2
pages/user/myteam.vue

@@ -18,8 +18,8 @@
 				<view>我的影响指数</view>
 			</view>
 			<view class="money-box flex" style="padding-top: 20rpx;" >
-				<view style="flex-grow: 1;"></view>
-				<view style="flex-grow: 1;text-align: right;padding-right: 20rpx;" @click="navto('/pages/user/teamph')">排行榜</view>
+				<view style="flex-grow: 1;" @click="navto('/pages/user/model/phb')">人气排行榜</view>
+				<view style="flex-grow: 1;text-align: right;padding-right: 20rpx;" @click="navto('/pages/user/teamph')">团队排行榜</view>
 			</view>
 		</view>
 

+ 36 - 4
pages/user/teamph.vue

@@ -92,25 +92,36 @@
 </template>
 
 <script>
+	import { getInviteCountRank } from '@/api/user.js'
 	export default {
 		data() {
 			return {
 				max_height: '',
 				navList: [{
 					title: '周排行',
-					state: 0
+					time: ((new Date().setHours(0, 0, 0) - (new Date().getDay() - 1) *24 * 60 * 60 *1000)/1000).toFixed(0),
+					list: [],
+					page: 1,
+					limit: 10,
+					loadingType: 'more',
+					loaded: false
 				}, {
 					title: '月排行',
-					state: 1
+					time: (new Date(new Date(new Date().getFullYear(), new Date().getMonth(), 1).setHours(0, 0, 0)).getTime()/1000).toFixed(0),
+					list: [],
+					page: 1,
+					limit: 10,
+					loadingType: 'more',
+					loaded: false
 				}],
 				currentIndex: 0,
 			}
 		},
 		onLoad() {
-
+			this.getInviteCountRank()
 		},
 		onShow() {
-
+			
 		},
 		onReachBottom() {
 
@@ -131,6 +142,27 @@
 		methods: {
 			navClick(index) {
 				this.currentIndex = index
+			},
+			getInviteCountRank() {
+				let that = this
+				let navitem = that.navList[that.currentIndex]
+				if(navitem.loadingType == 'loading' || navitem.loadingType == 'noMore') {
+					return
+				}
+				if(navitem.loaded) {
+					return
+				}
+				getInviteCountRank({
+					time: navitem.time,
+					page: navitem.page,
+					pageSize: navitem.pageSize
+				}).then(res => {
+					console.log(res);
+					navitem.list = res.data
+					navitem.loaded = true
+				}).catch(err => {
+					navitem.loaded = false
+				})
 			}
 		}
 	}