Browse Source

xiuxiufu bie xiufu

master
王饶冀 2 years ago
parent
commit
45770dfddd

+ 16
- 1
digital-park-web/digital-park/src/views/park-enterprises/Detail.vue View File

<section class="top_box"> <section class="top_box">
<div class="company_img_box"> <div class="company_img_box">
<img <img
v-if="companyInfo && companyInfo.logo && companyInfo.logo.length > 0"
class="company_img" class="company_img"
:src="formatImg(companyInfo.logo[0])"
:src="formatImg(companyInfo && companyInfo.logo && companyInfo.logo.length > 0 ? companyInfo.logo[0] : '--')"
alt="企业图片" alt="企业图片"
/> />
<div class="company_img no-logo" v-else>
<span v-if="companyInfo.companyName">{{ companyInfo.companyName.slice(0, 4) }}</span>
<br />
<span v-if="companyInfo.companyName">{{ companyInfo.companyName.slice(4, 8) }}</span>
</div>
<div class="tip_img"> <div class="tip_img">
<span <span
:class="[ :class="[
position: relative; position: relative;
.company_img { .company_img {
@include size(200px, 100%); @include size(200px, 100%);
&.no-logo {
text-align: center;
box-sizing: border-box;
border: 1px solid #ddd;
font-weight: bold;
padding-top: 60px;
// line-height: 90px;
}
} }
.tip_img { .tip_img {
@include size(68px, 22px); @include size(68px, 22px);

+ 36
- 18
digital-park-web/digital-park/src/views/park-enterprises/components/CompanyItem.vue View File

<!-- 上下游企业单个item --> <!-- 上下游企业单个item -->
<template> <template>
<div class="item_box" @click="goDetail(companyInfo.companyId)"> <div class="item_box" @click="goDetail(companyInfo.companyId)">
<img class="company_img" :src="formatImg(companyInfo.logo[0])" alt="企业图片" />
<img
v-if="companyInfo && companyInfo.logo && companyInfo.logo.length > 0"
class="company_img"
:src="formatImg(companyInfo && companyInfo.logo && companyInfo.logo.length > 0 ? companyInfo.logo[0] : '--')"
alt="企业图片"
/>
<div class="company_img no-logo" v-else>
<span v-if="companyInfo.companyName">{{ companyInfo.companyName.slice(0, 4) }}</span>
<br />
<span v-if="companyInfo.companyName">{{ companyInfo.companyName.slice(4, 8) }}</span>
</div>
<div class="info_box pointer"> <div class="info_box pointer">
<div class="title_box"> <div class="title_box">
<span class="company_title" :title="companyInfo.companyName">
{{ companyInfo.companyName }}
</span>
<span
class="company_title"
:title="companyInfo.companyName"
>{{ companyInfo.companyName }}</span>
<span <span
:class="[ :class="[
'claim_state', 'claim_state',
? 'claimed' ? 'claimed'
: 'not_claim', : 'not_claim',
]" ]"
>
{{ companyInfo.claimState.text }}
</span>
>{{ companyInfo.claimState.text || '--' }}</span>
</div> </div>
<div <div
class="company_info" class="company_info"
`法人:${companyInfo.legalPerson};状态:${companyInfo.enterpriseState};注册资本:${companyInfo.registeredCapital};信用代码:${companyInfo.creditCode}` `法人:${companyInfo.legalPerson};状态:${companyInfo.enterpriseState};注册资本:${companyInfo.registeredCapital};信用代码:${companyInfo.creditCode}`
" "
> >
<span>法人:{{ companyInfo.legalPerson }}</span>
<span>状态:{{ companyInfo.enterpriseState }}</span>
<span>注册资本:{{ companyInfo.registeredCapital }}</span>
<span>信用代码:{{ companyInfo.creditCode }}</span>
<span>法人:{{ companyInfo.legalPerson || '--' }}</span>
<span>状态:{{ companyInfo.enterpriseState || '--'}}</span>
<span>注册资本:{{ companyInfo.registeredCapital || '--'}}</span>
<span>信用代码:{{ companyInfo.creditCode || '--' }}</span>
</div> </div>
<div <div
class="company_info" class="company_info"
" "
> >
<span>成立日期:{{ companyInfo.establishOn | formatDate("YYYY-MM-DD") }}</span> <span>成立日期:{{ companyInfo.establishOn | formatDate("YYYY-MM-DD") }}</span>
<span v-if="companyInfo.ownerIndustry">行业:{{ companyInfo.ownerIndustry }}</span>
<span>地址:{{ companyInfo.businessAddress }}</span>
<span v-if="companyInfo.ownerIndustry">行业:{{ companyInfo.ownerIndustry || '--' }}</span>
<span>地址:{{ companyInfo.businessAddress || '--'}}</span>
</div> </div>
<div class="advantage_box" v-if="enterpriseLabel.length > 0" :title="enterpriseLabel"> <div class="advantage_box" v-if="enterpriseLabel.length > 0" :title="enterpriseLabel">
<span v-for="item in enterpriseLabel" :key="item">
{{ item }}
</span>
<span v-for="item in enterpriseLabel" :key="item">{{ item }}</span>
</div> </div>
<div <div
:class="[ :class="[
margin-bottom: 30px; margin-bottom: 30px;
.company_img { .company_img {
@include size(280px, 180px); @include size(280px, 180px);
&.no-logo {
text-align: center;
box-sizing: border-box;
border: 1px solid #ddd;
font-weight: bold;
padding-top: 60px;
// line-height: 90px;
}
} }
.info_box { .info_box {
flex: 1; flex: 1;
@include border-box; @include border-box;
} }
.claimed { .claimed {
background: url("~@assets/image/company/bg_claimed.png") no-repeat;
background: url("~@assets/image/company/bg_claimed.png")
no-repeat;
} }
.not_claim { .not_claim {
background: url("~@assets/image/company/bg_not_claim.png") no-repeat;
background: url("~@assets/image/company/bg_not_claim.png")
no-repeat;
} }
} }
.company_info { .company_info {

Loading…
Cancel
Save