浏览代码

增加染色

zqwang 1 年之前
父节点
当前提交
44c73ff23b
共有 5 个文件被更改,包括 23 次插入8 次删除
  1. 2 0
      App.vue
  2. 5 0
      common/apis/common.js
  3. 14 6
      pages/video/index.nvue
  4. 1 1
      pages/zhuiju/index.vue
  5. 1 1
      pages/zhuiju/zjgk.vue

+ 2 - 0
App.vue

@@ -7,6 +7,8 @@
 			if (extConfig.appid) {
 				this.$config.appId = extConfig.appid;
 			}
+		},onLoad(e){
+			console.log('00000000000000000000000000000',e)
 		},
 		onShow: function() {
 			console.log('App Show')

+ 5 - 0
common/apis/common.js

@@ -8,3 +8,8 @@ export const getKefu = () => {
 export const getConfigInfo = () => {
 	return http.get('/api/wxapp/config');
 } 
+
+// 染色接口
+export const userRanse = ranse_id => {
+	return http.post('/api/promotion/ranse',{ranse_id:ranse_id});
+} 

+ 14 - 6
pages/video/index.nvue

@@ -186,7 +186,8 @@
 	} from '@/common/apis/zju.js'
 	import {
 		getUserInfo
-	} from "@/common/apis/my.js";
+	} from "@/common/apis/my.js";
+	import {userRanse} from "@/common/apis/common.js"
 	import {
 		getOptions,
 		getPayInfo
@@ -281,19 +282,26 @@
 				this.initTabs();
 			})
 		},
-		onLoad(e) {
+		async onLoad(e) {
 			// console.log('11111111111111111111',e)
 			let that = this;
 			uni.getSystemInfo({
 				success(res) {
 					that.top_height = res.statusBarHeight; //data中 声明 top_height:0 
 				}
-			});
+			});
+			// 染色参数接收
+			if(e.ranse_id && Number(e.ranse_id) > 0){
+				this.ranse_id =  Number(e.ranse_id);
+				let res = await userRanse(this.ranse_id);
+				
+			}
+			
 			if (e.video_id) {
 				this.video_id = Number(e.video_id)
 			}
-			if(e.chapter_id && Number(e.chapter_id) >  0){
-				this.swiperCurrent = Number(e.chapter_id) -1;
+			if(e.sequence && Number(e.sequence) >  0){
+				this.swiperCurrent = Number(e.sequence) -1;
 			}
 			uni.getSystemInfo({
 				success: res => {
@@ -576,7 +584,7 @@
 				this.isqp = true
 				videoEpisodePlay({
 					video_id: this.video_id,
-					sequence: originIndex
+					sequence: originIndex,
 				}).then(res => {
 					if (res.code == 0) {
 						this.currentVideoInfo = res.data

+ 1 - 1
pages/zhuiju/index.vue

@@ -148,7 +148,7 @@
 			},
 			detail(video_id,item_id) {
 				// console.log(value);
-				uni.navigateTo({url: '/pages/video/index?video_id='+video_id+"&chapter_id="+item_id})
+				uni.navigateTo({url: '/pages/video/index?video_id='+video_id+"&sequence="+item_id})
 				// uni.navigateTo({
 				// 	url: '/pages/video/index?video_id=' + value.video_id 
 				// })

+ 1 - 1
pages/zhuiju/zjgk.vue

@@ -49,7 +49,7 @@
 		},
 		methods: {
 			detail(vid, item_id) {
-				uni.navigateTo({url: '/pages/video/index?video_id='+vid+"&chapter_id="+item_id})
+				uni.navigateTo({url: '/pages/video/index?video_id='+vid+"&sequence="+item_id})
 			}
 		}
 	}