bihuisong hai 1 ano
pai
achega
49f8dd5c54
Modificáronse 2 ficheiros con 24 adicións e 23 borrados
  1. 12 12
      pages/highServer/knowledgeDetails/knowledgeDetails.vue
  2. 12 11
      pages/index/index.vue

+ 12 - 12
pages/highServer/knowledgeDetails/knowledgeDetails.vue

@@ -6,10 +6,10 @@
 			<view class="wenzhangLy">
 				<!-- 头像昵称 -->
 				<view class="txTime">
-				    <image :src="(detailInfo.headImg!=null)?loadImgSrcLocalhost(detailInfo.headImg):'https://tse4-mm.cn.bing.net/th/id/OIP-C.cYyiJYfTo1SY1cj26FQpAQHaHa?rs=1&pid=ImgDetMain'" style="border-radius: 50px;"></image>
+				    <image :src="(initInfo.headImg!=null)?loadImgSrcLocalhost(initInfo.headImg):'https://tse4-mm.cn.bing.net/th/id/OIP-C.cYyiJYfTo1SY1cj26FQpAQHaHa?rs=1&pid=ImgDetMain'" style="border-radius: 50px;"></image>
 				    <view class="time">
-				        <p>{{detailInfo.nickName?detailInfo.nickName:'网友'}}</p>
-				        <span>{{ detailInfo.createTime }}</span>
+				        <p>{{initInfo.nickName?initInfo.nickName:'网友'}}</p>
+				        <span>{{ fromData.createTime }}</span>
 				    </view>
 				</view>
 			</view>
@@ -28,9 +28,9 @@
 	import {
 		getDetails
 	} from '@/api/knowledge/knowledge.js';
-	// import {
-	// 	getUserInfo
-	// } from '@/api/me/me.js'
+	import {
+		getUserInfo
+	} from '@/api/me/me.js'
 	export default {
 		data() {
 			return {
@@ -55,12 +55,12 @@
 					}
 				})
 			},
-			// getUserInfoByUserId(userId) {
-			// 	getUserInfo(userId).then(res => {
-			// 		this.initInfo = res.data;
-			// 		console.log("this.initInfo", this.initInfo)
-			// 	})
-			// },
+			getUserInfoByUserId(userId) {
+				getUserInfo(userId).then(res => {
+					this.initInfo = res.data;
+					console.log("this.initInfo", this.initInfo)
+				})
+			},
 		}
 		/**
 		 * 生命周期函数--监听页面加载

+ 12 - 11
pages/index/index.vue

@@ -191,16 +191,16 @@
 				<em class="iconfont icon-zhishiku1"></em>
 				热门知识
 			</view>
-			<ul class="rmzsList" @tap="goKnowledgeDetails(item)" v-for="(item, index) in dataSource" :key="index">
+			<ul class="rmzsList" @click="goKnowledgeDetails(item)" v-for="(item, index) in dataSource" :key="index">
 				<li>
 					<image :src="loadImgSrcLocalhost(item.imgUrlList)"></image>
 					<view class="listCont">
 						<p>{{ item.titleName }}</p>
 						<text>{{ item.createBy }}</text>
-						<view class="biaoqian">
+						<!-- <view class="biaoqian">
 							<span>三农</span>
 							<span>教育</span>
-						</view>
+						</view> -->
 						<view class="jiage">
 							<span class="yhjg">
 								<em>¥</em>
@@ -399,7 +399,6 @@
 			},
 			// 热门知识获取数据
 			getList() {
-				this.dataSource=[]
 				let params = {
 					pageSize: this.knowledgeParams.pageSize,
 					pageNum: this.knowledgeParams.pageNum,
@@ -555,20 +554,22 @@
 				});
 			},
 			goKnowledgeDetails(item) {
+				console.log(item)
 				let params = {
 					userId: getApp().globalData.userId,
 					scoreNum: item.integral
 				};
-				if (item.purchaseStatus == 0) {
-					this.reduceScore(item)
-					this.addScore(item)
-				}
 				verifyScore(params).then((res) => {
-					if (res.data == false) {
+					console.log(res)
+					if (!res.data) {
 						uni.showToast({
 							title: '您的积分不足'
 						})
 					} else {
+						if (item.purchaseStatus !== "1") {
+							this.reduceScore(item)
+							this.addScore(item)
+						}
 						this.getList()
 						uni.navigateTo({
 							url: '/pages/highServer/knowledgeDetails/knowledgeDetails?id=' + item.id,
@@ -584,7 +585,7 @@
 					userId: getApp().globalData.userId,
 					scoreNum: item.integral,
 					relevanceDataId: item.id,
-					relevance: "0",
+					relevance: "1",
 				}
 				reduceScore(params).then((res) => {
 					console.log("reduceScore", res)
@@ -598,7 +599,7 @@
 					userId: item.createId,
 					scoreNum: item.integral,
 					relevanceDataId: item.id,
-					relevance: "0",
+					relevance: "1",
 				}
 				addScore(params).then((res) => {
 					console.log("addScore", res)