소스 검색

新增调研历史列表

bding 1 년 전
부모
커밋
7ad92a0629
3개의 변경된 파일39개의 추가작업 그리고 2개의 파일을 삭제
  1. 20 0
      pages-report/surveyHistory/surveyHistory.vue
  2. 8 0
      pages.json
  3. 11 2
      pages/report/report.vue

+ 20 - 0
pages-report/surveyHistory/surveyHistory.vue

@@ -0,0 +1,20 @@
+<template>
+  <web-view :src="url"></web-view>
+</template>
+
+<script>
+import { h5BaseUrl } from "@/utils/config";
+export default {
+  data() {
+    return {
+      url: "",
+    };
+  },
+  onLoad() {
+    const token = this.$store.state.user.token;
+    this.url = `${h5BaseUrl}/hzyb/surveyHistory?token=${token}#wechat_redirect`;
+  },
+};
+</script>
+
+<style></style>

+ 8 - 0
pages.json

@@ -315,6 +315,14 @@
                     "enablePullDownRefresh": false
                 }
                 
+                },
+                {
+                	"path" : "surveyHistory/surveyHistory",
+                	"style" : 
+                	{
+                		"navigationBarTitleText" : "调研列表",
+                		"enablePullDownRefresh" : false
+                	}
                 }
             ]
 		},

+ 11 - 2
pages/report/report.vue

@@ -180,7 +180,12 @@ export default {
   methods: {
     // banner 点击事件
    async bannerSwiperHandler(item){
-    const res = await apiPublicBannerMark({
+    if(item.id == 9999){
+       uni.navigateTo({
+          url:"/pages-report/surveyHistory/surveyHistory"
+        })
+    }else{
+      const res = await apiPublicBannerMark({
         banner_url: item.image_url_mobile,
         first_source: 1, //一级来源 1小程序移动 2小程序pc 3研报官网
         second_source: 1, //二级来源 1首页 2研报详情页
@@ -191,6 +196,8 @@ export default {
           url:"/pages-report/disseminatePage/disseminatePage?imgHb="+item.jump_url_mobile+'&title='+item.remark
         })
       }
+    }
+    
     },
     initNavBar(){
       let menuButtonInfo = uni.getMenuButtonBoundingClientRect()
@@ -357,7 +364,9 @@ export default {
 
     // 获取banner 列表
     async getBannerList(){
-      const res = await apiPublicBannerList()
+      const res = await apiPublicBannerList({
+        is_homepage:1
+      })
         if(res.code===200){
           this.bannerDataList = res.data
         }