瀏覽代碼

专家库修改

yanghao 1 周之前
父節點
當前提交
3e7d7636ae
共有 1 個文件被更改,包括 18 次插入8 次删除
  1. 18 8
      src/views/expert/list/index.vue

+ 18 - 8
src/views/expert/list/index.vue

@@ -200,23 +200,25 @@
               </div>
               </div>
               <div class="profile-summary">
               <div class="profile-summary">
                 <div class="summary-item">
                 <div class="summary-item">
-                  <span class="summary-label">技术序列</span>
+                  <span class="summary-label"
+                    ><Icon icon="ep:medal" color="#1e3a8a" />技术序列</span
+                  >
                   <strong>{{ activeExpert.role || '-' }}</strong>
                   <strong>{{ activeExpert.role || '-' }}</strong>
                 </div>
                 </div>
                 <div class="summary-item">
                 <div class="summary-item">
-                  <span class="summary-label">梯队</span>
+                  <span class="summary-label"><Icon icon="ep:sort" />梯队</span>
                   <strong>{{ activeExpert.team || '-' }}</strong>
                   <strong>{{ activeExpert.team || '-' }}</strong>
                 </div>
                 </div>
                 <div class="summary-item">
                 <div class="summary-item">
-                  <span class="summary-label">专业方向</span>
+                  <span class="summary-label"><Icon icon="ep:compass" />专业方向</span>
                   <strong>{{ activeExpert.direction?.join('、') || '-' }}</strong>
                   <strong>{{ activeExpert.direction?.join('、') || '-' }}</strong>
                 </div>
                 </div>
                 <div class="summary-item">
                 <div class="summary-item">
-                  <span class="summary-label">目前所在单位</span>
+                  <span class="summary-label"><Icon icon="ep:office-building" />目前所在单位</span>
                   <strong>{{ activeExpert.company || '-' }}</strong>
                   <strong>{{ activeExpert.company || '-' }}</strong>
                 </div>
                 </div>
                 <div class="summary-item">
                 <div class="summary-item">
-                  <span class="summary-label">联系方式</span>
+                  <span class="summary-label"><Icon icon="ep:phone" />联系方式</span>
                   <strong>{{ activeExpert.contact || '-' }}</strong>
                   <strong>{{ activeExpert.contact || '-' }}</strong>
                 </div>
                 </div>
               </div>
               </div>
@@ -2079,7 +2081,7 @@ onMounted(async () => {
   margin: 18px;
   margin: 18px;
   padding: 16px;
   padding: 16px;
   border: 1px solid rgba(28, 44, 62, 0.08);
   border: 1px solid rgba(28, 44, 62, 0.08);
-  border-radius: 14px;
+  border-radius: 8px;
   background: #fff;
   background: #fff;
   box-shadow: 0 8px 30px rgba(28, 44, 62, 0.06);
   box-shadow: 0 8px 30px rgba(28, 44, 62, 0.06);
 }
 }
@@ -2130,11 +2132,19 @@ onMounted(async () => {
 }
 }
 
 
 .summary-label {
 .summary-label {
+  display: inline-flex;
+  align-items: center;
+  gap: 5px;
   color: #7a8a89;
   color: #7a8a89;
   font-size: 11px;
   font-size: 11px;
   line-height: 1.3;
   line-height: 1.3;
 }
 }
 
 
+.summary-label :deep(.iconify) {
+  color: #5f8982;
+  font-size: 14px;
+}
+
 .summary-item strong {
 .summary-item strong {
   color: #203130;
   color: #203130;
   font-size: 12px;
   font-size: 12px;
@@ -2212,9 +2222,9 @@ onMounted(async () => {
 }
 }
 
 
 .record-panel {
 .record-panel {
-  margin: 0 26px 26px;
+  margin: 0 20px 26px;
   border: 1px solid rgba(28, 44, 62, 0.08);
   border: 1px solid rgba(28, 44, 62, 0.08);
-  border-radius: 14px;
+  border-radius: 8px;
   overflow: hidden;
   overflow: hidden;
   background: #fff;
   background: #fff;
   // box-shadow: 0 8px 30px rgba(28, 44, 62, 0.05);
   // box-shadow: 0 8px 30px rgba(28, 44, 62, 0.05);