<template> 
 | 
  <ContentScrollView class="business-card-detail-info-wrapper"> 
 | 
    <div class="business-card-detail-company-content"> 
 | 
      <TaskCheckPersonalView :name="'1231231'" :contactPhone="'133'"> 
 | 
        <template #actions> 
 | 
          <slot name="actions"></slot> 
 | 
        </template> 
 | 
      </TaskCheckPersonalView> 
 | 
      <div class="business-card-detail"> 
 | 
        <BusinessCardDetailItem :icon="IconWechat" :value="`微信:${'13333333333'}`" /> 
 | 
        <BusinessCardDetailItem :icon="IconPosition" :value="`职位:${'经理'}`" /> 
 | 
        <BusinessCardDetailItem :icon="IconEmail" :value="`邮箱:${'yangyang@123.com'}`" /> 
 | 
        <BusinessCardDetailItem :icon="IconCompany" :value="`公司:${'杭州人力无忧科技'}`" /> 
 | 
        <BusinessCardDetailItem :icon="IconAddress" :value="`地址:${'杭州市上城区'}`" /> 
 | 
      </div> 
 | 
    </div> 
 | 
  
 | 
    <div class="business-card-detail-company-content company-intro"> 
 | 
      <div class="business-card-detail-company-intro-title">公司简介</div> 
 | 
      <div class="business-card-detail-company-intro-content"> 
 | 
        {{ 
 | 
          '我是公司的业务简介我是公司的业务简介我是公司的业务简 介我是公司的业务简介我是公司的业务简介我是公司的业务 简介我是公司的业务简介我是公司的业务简介我是公司的业 务简介我是公司的业务简介我是公司的业务简介' 
 | 
        }} 
 | 
      </div> 
 | 
    </div> 
 | 
  </ContentScrollView> 
 | 
</template> 
 | 
  
 | 
<script setup lang="ts"> 
 | 
import TaskCheckPersonalView from '../../task/components/TaskCheckPersonalView.vue'; 
 | 
import BusinessCardDetailItem from './BusinessCardDetailItem.vue'; 
 | 
import IconWechat from '@/assets/businessCard/icon-wechat.png'; 
 | 
import IconPosition from '@/assets/businessCard/icon-position.png'; 
 | 
import IconEmail from '@/assets/businessCard/icon-email.png'; 
 | 
import IconCompany from '@/assets/businessCard/icon-company.png'; 
 | 
import IconAddress from '@/assets/businessCard/icon-address.png'; 
 | 
  
 | 
defineOptions({ 
 | 
  name: 'BusinessCardDetailInfoView', 
 | 
}); 
 | 
</script> 
 | 
  
 | 
<style lang="scss"> 
 | 
@import '@/styles/common.scss'; 
 | 
  
 | 
.business-card-detail-info-wrapper { 
 | 
  background-color: transparent; 
 | 
  
 | 
  .business-card-detail-company-content { 
 | 
    background-color: #ffffff; 
 | 
    border-radius: 12px; 
 | 
    padding: 30px 24px; 
 | 
  
 | 
    .flexJob-card-top-wrapper { 
 | 
      padding-bottom: 32px; 
 | 
      border-bottom: 1px solid #d9d9d9; 
 | 
    } 
 | 
  
 | 
    &.company-intro { 
 | 
      margin-top: 30px; 
 | 
  
 | 
      .business-card-detail-company-intro-title { 
 | 
        font-size: 28px; 
 | 
        line-height: 40px; 
 | 
        color: boleGetCssVar('text-color', 'primary'); 
 | 
        font-weight: 600; 
 | 
        margin-bottom: 10px; 
 | 
      } 
 | 
  
 | 
      .business-card-detail-company-intro-content { 
 | 
        font-size: 24px; 
 | 
        line-height: 36px; 
 | 
        color: #4e5969; 
 | 
        font-weight: 400; 
 | 
      } 
 | 
    } 
 | 
  } 
 | 
} 
 | 
</style> 
 |