codeMan hace 1 año
padre
commit
d304fae518
Se han modificado 3 ficheros con 130 adiciones y 2 borrados
  1. 128 1
      cloud/businessCard/index.vue
  2. 1 1
      cloud/businessCard/share.vue
  3. 1 0
      static/workbench/手机.svg

+ 128 - 1
cloud/businessCard/index.vue

@@ -74,6 +74,41 @@
                 </view>
             </view>
         </view>
+        
+        <view class="user-info">
+            <text class="title-max">简介</text>
+            <view class="tag-box">
+                <text class="title-min">印象标签</text>
+                <view class="tag-list">
+                    <view class="tag">标签1</view>
+                    <view class="tag">标签1</view>
+                    <view class="tag">标签1</view>
+                    <view class="tag">标签1</view>
+                </view>
+            </view>
+            <view class="descript-box">
+                <text class="title-min">自我介绍</text>
+                <text class="descript">自我介绍自我介绍自我介绍自我介绍自我介绍自我介绍自我介绍自我介绍自我介绍自我介绍自我介绍自我介绍自我介绍自我介绍自我介绍自我介绍自我介绍自我介绍</text>
+            </view>
+            <view class="image-box">
+                <text class="title-min">照片墙</text>
+                <view class="image">
+                    <u--image width="100%" :lazy-load="true" src="https://ccyosg20230413.obs.cn-east-3.myhuaweicloud.com:443/202405131715570665544B7eaa08cb.png" radius="5"></u--image>
+                </view>
+                <view class="image">
+                    <u--image width="100%" :lazy-load="true" src="https://ccyosg20230413.obs.cn-east-3.myhuaweicloud.com:443/202405131715570665544B7eaa08cb.png" radius="5"></u--image>
+                </view>
+                <view class="image">
+                    <u--image width="100%" :lazy-load="true" src="https://ccyosg20230413.obs.cn-east-3.myhuaweicloud.com:443/202405131715570665544B7eaa08cb.png" radius="5"></u--image>
+                </view>
+            </view>
+        </view>
+
+        <view class="footer">
+            <navigator class="but" url="#">
+                <text>修改名片</text>
+            </navigator>
+        </view>
 
         <u-popup :show="shareShow" mode="bottom" @close="shareShow=false">
             <view class="share-box">
@@ -320,7 +355,7 @@ export default {
     .card-handle {
         padding: 50px 10px 20px 10px;
         background: #ffffff;
-        margin-top: 25px;
+        margin-top: 15px;
         .top {
             display: flex;
             justify-content: space-between;
@@ -399,6 +434,98 @@ export default {
             }
         }
     }
+    .user-info {
+        padding: 12px 10px 70px 10px;
+        font-family: PingFang SC, PingFang SC;
+        background: #ffffff;
+        margin-top: 10px;
+        .title-min{
+            margin-bottom: 10px;
+            font-weight: 500;
+            font-size: 14px;
+            color: #666666;
+            display: block;
+        }
+        .title-max {
+            margin-bottom: 21px;
+            font-weight: 500;
+            font-size: 16px;
+            color: #333333;
+            display: block;
+        }
+        .tag-box {
+            display: flex;
+            flex-direction: column;
+            margin-bottom: 20px;
+            .title-min{}
+            .tag-list{
+                display: flex;
+                align-content: center;
+                align-items: center;
+                flex-wrap: wrap;
+                .tag {
+                    margin-right: 10px;
+                    padding: 6px 10px;
+                    background: #F2F2F2;
+                    border-radius: 5px 5px 5px 5px;
+                    margin-right: 10px;
+                    font-weight: 400;
+                    font-size: 14px;
+                    color: #333333;
+                    &:last-child {
+                        margin-right: 0;
+                    }
+                }
+            }
+        }
+        .descript-box {
+            margin-bottom: 20px;
+            display: flex;
+            flex-direction: column;
+            .descript {
+                font-weight: 400;
+                font-size: 14px;
+                color: #666666;
+            }
+        }
+        .image-box {
+            display: flex;
+            flex-direction: column;
+            .image {
+                width: 100%;
+                height: 240px;
+                margin-bottom: 10px;
+            }
+        }
+    }
+    .footer {
+        display: flex;
+        position: fixed;
+        bottom: 0;
+        left: 0;
+        width: 375px;
+        height: 64px;
+        background: #FFFFFF;
+        box-shadow: 0px -2px 6px 1px rgba(0, 0, 0, 0.16);
+        box-sizing: border-box;
+        z-index: 9999999;
+        padding: 10px;
+        .but { 
+            width: 355px;
+            height: 45px;
+            font-family: PingFang SC, PingFang SC;
+            font-weight: 500;
+            font-size: 14px;
+            color: #FFFFFF;
+            background: #C30D23;
+            border-radius: 5px 5px 5px 5px;
+            border: 1px solid #FFFFFF;
+            display: flex;
+            align-items: center;
+            align-content: center;
+            justify-content: space-evenly;
+        }
+    }
 }
 
 .share-box {

+ 1 - 1
cloud/businessCard/share.vue

@@ -14,7 +14,7 @@
                     </lPainterView>
 
                     <lPainterView :css="'margin-bottom: '+tovw(10)+';display: flex;align-items: center;align-content: center;align-self: self-start'">
-                        <lPainterImage src="/static/workbench/邮箱.svg" :css="'width:'+tovw(14)+';height:'+tovw(14)"></lPainterImage>
+                        <lPainterImage src="/static/workbench/手机.svg" :css="'width:'+tovw(14)+';height:'+tovw(14)"></lPainterImage>
                         <lPainterText :css="'margin-left: '+tovw(10)+';font-weight: 400;font-size: '+tovw(12)+';color: #666666;'" :text="userInfo.phonebumber||'暂无'"></lPainterText>
                     </lPainterView>
 

+ 1 - 0
static/workbench/手机.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1715925863479" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3903" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M789.942857 1024H234.057143c-58.514286 0-109.714286-51.2-109.714286-109.714286v-804.571428C124.342857 51.2 175.542857 0 234.057143 0h555.885714c58.514286 0 109.714286 51.2 109.714286 109.714286v811.885714c0 51.2-51.2 102.4-109.714286 102.4zM234.057143 65.828571c-21.942857 0-43.885714 21.942857-43.885714 43.885715v811.885714c0 21.942857 21.942857 43.885714 43.885714 43.885714h555.885714c21.942857 0 43.885714-21.942857 43.885714-43.885714V109.714286c0-21.942857-21.942857-43.885714-43.885714-43.885715H234.057143z" fill="#999999" p-id="3904"></path><path d="M541.257143 833.828571h-73.142857c-14.628571 0-29.257143-14.628571-29.257143-36.571428 0-14.628571 14.628571-29.257143 29.257143-29.257143h73.142857c14.628571 0 29.257143 14.628571 29.257143 36.571429 0 14.628571-7.314286 29.257143-29.257143 29.257142z" fill="#999999" p-id="3905"></path></svg>