shaogen1995 4 lat temu
rodzic
commit
e048ac8207
2 zmienionych plików z 15 dodań i 8 usunięć
  1. 5 4
      src/views/layout/index.vue
  2. 10 4
      src/views/tab1/tab1_look.vue

+ 5 - 4
src/views/layout/index.vue

@@ -188,9 +188,9 @@ export default {
     // console.log(999, JSON.parse(res))
     this.userInfo = JSON.parse(res)
     // 如果是普通用户---删掉场景案例
-    if (this.userInfo.roleId === 2) {
-      this.tabList1.pop()
-    }
+    // if (this.userInfo.roleId === 2) {
+    //   this.tabList1.pop()
+    // }
   },
   // 生命周期 - 挂载完成(可以访问DOM元素)
   mounted () {
@@ -211,6 +211,7 @@ export default {
     padding: 10px 0;
     height: 60px;
     background-color: #f6f8f9;
+    box-shadow: 0px 0px 5px 0px;
   }
   .logo {
     width: 290px;
@@ -301,7 +302,7 @@ export default {
     background-color: #dc3545;
   }
   ul {
-    margin-top: 15px;
+    margin-top: 10px;
     li {
       background-color: rgba(0,0,0,.2);
       margin: 5px 0;

+ 10 - 4
src/views/tab1/tab1_look.vue

@@ -27,27 +27,29 @@
       </div>
       <div id="tab1" class="conten_box">
         <div class="title">项目网址</div>
-        <div class="row" v-for="item in tab1Data" :key="item.id"><div>{{item.name}}:</div><a :href="item.url" target="_blank">{{item.url}}</a></div>
+        <div class="row" v-for="item in tab1Data" :key="item.id"><div>{{item.name?item.name:'暂无'}}:</div><a :href="item.url" target="_blank">{{item.url?item.url:'暂无'}}</a></div>
       </div>
       <div id="tab2" class="conten_box">
         <div class="title">三维场景</div>
-        <div class="row" v-for="item in tab2Data" :key="item.id"><div>{{item.name}}:</div><a :href="item.url" target="_blank">{{item.url}}</a></div>
+        <div class="row" v-for="item in tab2Data" :key="item.id"><div>{{item.name?item.name:'暂无'}}:</div><a :href="item.url" target="_blank">{{item.url?item.url:'暂无'}}</a></div>
       </div>
       <div id="tab3" class="conten_box">
         <div class="title">资料文档</div>
-        <div class="imgBox">
+        <div class="imgBox" v-if="tab3Data.length">
           <div class="wendang" v-for="item in tab3Data" :key="item.id">
             <a :href="baseURL+item.filePath" target="_blank" download>{{item.name}}</a>
             </div>
         </div>
+        <div v-else class="noData">暂无数据</div>
       </div>
       <div id="tab4" class="conten_box">
         <div class="title">文物</div>
-        <div class="imgBox">
+        <div class="imgBox" v-if="tab4Data.length">
           <a :href="item.url" target="_blank" v-for="item in tab4Data" :key="item.id">
           <img :src="baseURL+item.thumb" :onerror="defaultImg" alt="">{{item.name}}
           </a>
         </div>
+         <div v-else class="noData">暂无数据</div>
       </div>
       </div>
       <!-- 底部按钮 -->
@@ -143,6 +145,10 @@ export default {
 <style lang='less' scoped>
 //@import url(); 引入公共css类
 .template {
+  .noData{
+    font-weight: 700;
+    margin-top: 10px;
+  }
   position: relative;
   padding: 0px 30px;
   .top {