he2802 4 жил өмнө
parent
commit
7b7b8265c9

+ 17 - 0
common/methodTool.js

@@ -25,4 +25,21 @@ export default {
 			url: '/pages/index/index'
 		});
 	},
+	/* 时间戳转换成日期
+	 * @param timestamp
+	 * @returns {*}
+	 */
+	timestampToTime(timestamp,isDay=true) {
+	    var date = new Date(timestamp * 1000);//时间戳为10位需*1000,时间戳为13位的话不需乘1000
+	    var Y = date.getFullYear() + '-';
+	    var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-';
+	    var D = date.getDate() + ' ';
+	    var h = date.getHours() + ':';
+	    var m = date.getMinutes() + ':';
+	    var s = date.getSeconds();
+		if(isDay){
+			return Y+M+D;
+		}
+	    return Y+M+D+h+m+s;
+	}
 }

+ 25 - 7
pages2/wd/collect.vue

@@ -5,24 +5,21 @@
 		</view>
 		<view >
 		    <view v-show="current === 0">
-		        <view class="content" v-for="(item,index) in list1" :key="index">
+		        <view class="content" v-for="(item,index) in list1" :key="index" @click="jumpDetail(item)">
 					<view class="c_t1">
-						2021年5月1日
+						{{$method.timestampToTime(item.createTime)}}
 					</view>
 					<view>
 						<u-row >
 							<u-col span="5" >
 								<view style="padding: 5rpx;">
-									<image src="/static/banner.png" class="c_img"></image>
+									<image :src="$method.splitImgHost(item.coverUrl)" class="c_img"></image>
 								</view>
 							</u-col>
 							<u-col span="7" >
 								<view style="position: relative;height: 134rpx;padding-left: 10rpx;">
 									<view class="c_title">
-										二级建造师市政公用工程
-									</view>
-									<view class="c_log">
-										上次看到 2.1 二级建造师章节标题
+										{{item.courseName}}
 									</view>
 								</view>
 							</u-col>
@@ -37,6 +34,7 @@
 		    <view v-show="current === 2">
 		        选项卡3的内容
 		    </view>
+			<view v-if="paramList[current].showStatus" style="text-align: center;margin-top: 24rpx;">到底啦~</view>
 		</view>
 	</view>
 </template>
@@ -82,6 +80,26 @@
 		onShow(){
 		},
 		methods: {
+			jumpDetail(item) {
+				if (this.current == 0) {
+					this.$navTo.togo('/pages2/course/detail', {
+						id: item.courseId
+					});
+					return;
+				}
+				if (this.current == 1) {
+						this.$navTo.togo('/pages2/bank/detail', {
+							id: item.bankId
+						});
+					return;
+				}
+				if (this.current == 2) {
+					this.$navTo.togo('/pages2/course/keynote', {
+						id: item.fileId
+					});
+					return;
+				}
+			},
 			initList() {
 				this.courseList();
 				this.bankList();