Browse Source

yb11.0路演视频

jwyu 2 năm trước cách đây
mục cha
commit
eab894bbbc

+ 2 - 2
api/roadVideo.js → api/roadShow.js

@@ -10,7 +10,7 @@ import { httpGet, httpPost } from "@/utils/request.js";
  * @param video_id
  * @param chart_permission_id
  */
-export const apiRoadVideoList=params=>{
+export const apiRoadShowVideoList=params=>{
     return httpGet('/road/video/list',params)
 }
 
@@ -19,6 +19,6 @@ export const apiRoadVideoList=params=>{
  * @param video_id
  * @param source_agent 来源平台:1:小程序、2:小程序(pc)、3:公众号、4:官网web(pc)
  */
-export const apiVideoPlayLog=params=>{
+export const apiRoadShowVideoPlayLog=params=>{
     return httpPost('/road/video/play_log',{...params,source_agent:1})
 }

+ 1 - 1
api/user.js

@@ -48,7 +48,7 @@ export const apiUserLogin=params=>{
  * @param company_name 公司名
  * @param permission 选择的权限
  * @param real_name 姓名
- * @param source 来源:我的1、活动2、图库3、研报4、问答社区5、价格驱动6、沙盘推演7、语音播报8、视频社区9、视频路演10
+ * @param source 来源:我的1、活动2、图库3、研报4、问答社区5、价格驱动6、沙盘推演7、语音播报8、视频社区9、线上路演10
  * @param source_agent 来源平台:1:小程序、2:小程序(pc)、3:公众号、4:官网web(pc)
  * @param from_page 来源页面: '活动列表'、'活动详情'等
  */

+ 0 - 0
pages/roadShowVideo/components/noAuth.vue → pages-roadShow/video/components/noAuth.vue


+ 6 - 6
pages/roadShowVideo/videoList.vue → pages-roadShow/video/list.vue

@@ -104,7 +104,7 @@
     <noAuth :info="noAuthData" v-else/>
 </template>
 <script>
-import {apiRoadVideoList,apiVideoPlayLog} from '@/api/roadVideo'
+import {apiRoadShowVideoList,apiRoadShowVideoPlayLog} from '@/api/roadShow'
 import {apiGetSceneToParams,apiUserBindPermission} from '@/api/common'
 import noAuth from './components/noAuth.vue'
 import dragButton from '@/components/dragButton/dragButton.vue'
@@ -149,12 +149,12 @@ export default {
     },
     onShareAppMessage({from,target}) {
         console.log(from,target);
-        let path='/pages/roadShowVideo/videoList?videoId=0'
+        let path='/pages-roadShow/video/list?videoId=0'
         let title='FICC路演视频'
         let imageUrl=''
         if(from=='button'){
             title=`${target.dataset.item.chart_permission_name}:${target.dataset.item.title}`
-            path=`/pages/roadShowVideo/videoList?videoId=${target.dataset.item.road_video_id}`
+            path=`/pages-roadShow/video/list?videoId=${target.dataset.item.road_video_id}`
             imageUrl=target.dataset.item.cover_img_url
         }
         return {
@@ -195,7 +195,7 @@ export default {
 
         goSearchPage(){
             uni.navigateTo({
-                url: '/pages/roadShowVideo/videoSearch',
+                url: '/pages-roadShow/video/search',
             });
         },
 
@@ -221,7 +221,7 @@ export default {
         },
 
         async getList(){
-            const res=await apiRoadVideoList({
+            const res=await apiRoadShowVideoList({
                 page_index:Number(this.page),
                 page_size:Number(this.pageSize),
                 video_id:Number(this.videoId),
@@ -263,7 +263,7 @@ export default {
                 this.curVideoIns=uni.createVideoContext(this.curVideoId.toString())
             }, 300);
             // 记录播放
-            apiVideoPlayLog({video_id:Number(item.road_video_id)}).then(res=>{
+            apiRoadShowVideoPlayLog({video_id:Number(item.road_video_id)}).then(res=>{
                 if(res.code===200){
                     console.log('视频埋点成功');
                 }

+ 5 - 5
pages/roadShowVideo/videoSearch.vue → pages-roadShow/video/search.vue

@@ -50,7 +50,7 @@
 
 <script>
 import searchBox from '@/components/searchBox/searchBox.vue'
-import {apiRoadVideoList,apiVideoPlayLog} from '@/api/roadVideo'
+import {apiRoadShowVideoList,apiRoadShowVideoPlayLog} from '@/api/roadShow'
 export default {
     components: {
         searchBox
@@ -75,12 +75,12 @@ export default {
     },
     onShareAppMessage({from,target}) {
         console.log(from,target);
-        let path='/pages/roadShowVideo/videoList?videoId=0'
+        let path='/pages-roadShow/video/list?videoId=0'
         let title='FICC路演视频'
         let imageUrl=''
         if(from=='button'){
             title=`${target.dataset.item.chart_permission_name}:${target.dataset.item.title}`
-            path=`/pages/roadShowVideo/videoList?videoId=${target.dataset.item.road_video_id}`
+            path=`/pages-roadShow/video/list?videoId=${target.dataset.item.road_video_id}`
             imageUrl=target.dataset.item.cover_img_url
         }
         return {
@@ -107,7 +107,7 @@ export default {
 
         async getList(){
             this.curVideoId=0
-            const res=await apiRoadVideoList({
+            const res=await apiRoadShowVideoList({
                 page_index:Number(this.page),
                 page_size:Number(this.pageSize),
                 keywords:this.searchVal
@@ -127,7 +127,7 @@ export default {
                 this.curVideoIns=uni.createVideoContext(this.curVideoId.toString())
             }, 300);
             // 记录播放
-            apiVideoPlayLog({video_id:Number(item.road_video_id)}).then(res=>{
+            apiRoadShowVideoPlayLog({video_id:Number(item.road_video_id)}).then(res=>{
                 if(res.code===200){
                     console.log('视频埋点成功');
                 }

+ 19 - 13
pages.json

@@ -79,19 +79,6 @@
 				"navigationBarTitleText": "语音播报",
 				"enablePullDownRefresh": true
 			}
-		},
-		{
-			"path": "pages/roadShowVideo/videoList",
-			"style": {
-				"navigationBarTitleText": "路演视频",
-				"enablePullDownRefresh": true
-			}
-		},
-		{
-			"path": "pages/roadShowVideo/videoSearch",
-			"style": {
-				"navigationBarTitleText": "路演视频"
-			}
 		}
 	],
 	"subPackages":[
@@ -323,6 +310,25 @@
 					}
 				}
 			]
+		},
+		//线上路演模块
+		{
+			"root":"pages-roadShow",
+			"pages":[
+				{
+					"path":"video/list",
+					"style": {
+						"navigationBarTitleText": "路演视频",
+						"enablePullDownRefresh": true
+					}
+				},
+				{
+					"path":"video/search",
+					"style": {
+						"navigationBarTitleText": "路演视频"
+					}
+				}
+			]
 		}
 	],
 		

+ 1 - 1
pages/report/report.vue

@@ -120,7 +120,7 @@ export default {
       tabPathMap: new Map([
         ['report','/pages-report/classify'],
         ['chart','/pages/chart/chart'],
-        ['road','/pages/roadShowVideo/videoList'],
+        ['road','/pages-roadShow/video/list'],
         ['sandbox','/pages-sandTable/sandTable'],
         ['activity','/pages/activity/activity']
       ]),