Kaynağa Gözat

登录才能查看联系方式

zs 8 ay önce
ebeveyn
işleme
d74c9c0960

+ 2 - 2
src/views/detail/achievementDetail.vue

@@ -31,11 +31,11 @@
               <el-image class="image" :src="icon5" fit="fill" />
               <span class="span">项目来源:{{ info.source || '暂无' }}</span>
             </div>
-            <div class="value">
+            <div class="value" v-if="user && user.id">
               <el-image class="image" :src="icon9" fit="fill" />
               <span class="span">负责人:{{ info.person || '暂无' }}</span>
             </div>
-            <div class="value">
+            <div class="value" v-if="user && user.id">
               <el-image class="image" :src="icon6" fit="fill" />
               <span class="span">联系电话:{{ info.tel || '暂无' }}</span>
             </div>

+ 2 - 2
src/views/detail/demandDetail.vue

@@ -37,10 +37,10 @@
               <p>
                 所属企业 :<span>{{ info.company || '暂无' }}</span>
               </p>
-              <p>
+              <p v-if="user && user.id">
                 联 系 人 :<span>{{ info.contacts || '暂无' }}</span>
               </p>
-              <p>
+              <p v-if="user && user.id">
                 联系电话:<span>{{ info.tel || '暂无' }}</span>
               </p>
             </div>

+ 24 - 2
src/views/detail/platformDetail.vue

@@ -52,7 +52,7 @@
           </div>
           <div class="center">
             <div class="title">简介</div>
-            <div class="content">{{ info.brief || '暂无' }}</div>
+            <div class="content" v-if="info.brief" v-html="info.brief"></div>
           </div>
           <div class="bottom">
             <div class="title">相关平台</div>
@@ -255,7 +255,7 @@ const toCollect = async () => {
         }
         .content {
           padding: 20px;
-          font-size: $global-font-size-16;
+          font-size: $global-font-size-18;
         }
       }
       .bottom {
@@ -309,5 +309,27 @@ const toCollect = async () => {
       }
     }
   }
+  :deep(table) {
+    border-collapse: collapse !important;
+    width: 100% !important;
+    text-align: center !important;
+  }
+
+  :deep(th) {
+    border: 1px solid #ddd !important;
+    padding: 8px !important;
+  }
+
+  :deep(td) {
+    border: 1px solid #ddd !important;
+    padding: 8px !important;
+  }
+  :deep(table tr:nth-child(even)) {
+    background-color: #f2f2f2 !important;
+  }
+
+  :deep(table tr:hover) {
+    background-color: #ddd !important;
+  }
 }
 </style>