guhongwei 4 년 전
부모
커밋
80714151d6
1개의 변경된 파일44개의 추가작업 그리고 5개의 파일을 삭제
  1. 44 5
      src/views/live/parts/videoDetail.vue

+ 44 - 5
src/views/live/parts/videoDetail.vue

@@ -77,7 +77,19 @@
                 </el-col>
               </div>
             </van-tab>
-            <van-tab title="项目路演">项目路演</van-tab>
+            <van-tab title="项目路演">
+              <el-col :span="24" class="xmly">
+                <el-col :span="24" class="xmlylist" v-for="(item, index) in xmlyList" :key="index">
+                  <el-col :span="17" class="name textOver">
+                    {{ item.title }}
+                  </el-col>
+                  <el-col :span="7" class="date">{{ item.publish_time }} </el-col>
+                  <el-col :span="24" class="jianjie">
+                    {{ item.titlejj }}
+                  </el-col>
+                </el-col>
+              </el-col>
+            </van-tab>
           </van-tabs>
         </el-col>
       </el-col>
@@ -152,12 +164,11 @@ export default {
         let exportdata = await this.expertQuery({ role: 6 });
         if (this.$checkRes(exportdata)) this.$set(this, `expertList`, exportdata.data);
         // 项目路演
-        let xmly = await this.newsroadshowquery({ dock_id: res.data.id });
+        let xmly = await this.newsroadshowquery({ dock_id: this.id });
         if (this.$checkRes(xmly)) this.$set(this, `xmlyList`, xmly.data);
         //嘉宾访谈dock id
-        let jbftData = await this.danceQuery({ dock_id: this.dock_id, role: 6, limit: 6 });
+        let jbftData = await this.danceQuery({ dock_id: this.id, role: 6, limit: 6 });
         if (this.$checkRes(jbftData)) this.$set(this, `zxzdlist`, jbftData.data);
-        console.log(this.zxzdlist);
       }
     },
     // 文字/视频倒计时
@@ -310,7 +321,7 @@ export default {
     .jiabinlist {
       .jiabin {
         padding: 5px 0px;
-        border-bottom: 1px dashed #ff8500;
+        border-bottom: 1px dashed #ccc;
         .img4 {
           height: 75px;
         }
@@ -339,6 +350,34 @@ export default {
         }
       }
     }
+    .xmly {
+      height: 510px;
+      overflow-y: auto;
+      padding: 5px 10px;
+      .xmlylist {
+        border-bottom: 1px dashed #ccc;
+        padding: 0px 0 8px 0;
+        margin: 0 0 5px 0;
+        .name {
+          font-size: 18px;
+          font-weight: bold;
+        }
+        .date {
+          font-size: 16px;
+          text-align: right;
+        }
+        .jianjie {
+          height: 45px;
+          font-size: 16px;
+          overflow: hidden;
+          text-overflow: ellipsis;
+          -webkit-line-clamp: 2;
+          word-break: break-all;
+          display: -webkit-box;
+          -webkit-box-orient: vertical;
+        }
+      }
+    }
   }
 }
 /deep/.video-js {