|
|
|
@ -2,7 +2,7 @@
|
|
|
|
|
<scroll-view class="detail-container" scroll-y> |
|
|
|
|
<view class="box detail"> |
|
|
|
|
<view> |
|
|
|
|
<text class="wd-font-800 wd-text-16" style="margin-bottom: 4px"> |
|
|
|
|
<text class="wd-font-800 wd-text-16" style="margin-bottom: 8rpx"> |
|
|
|
|
{{ detail.enterprisesName }} |
|
|
|
|
</text> |
|
|
|
|
</view> |
|
|
|
@ -28,11 +28,11 @@
|
|
|
|
|
</view> |
|
|
|
|
</view> |
|
|
|
|
<view class="wd-flex" style="align-items: center"> |
|
|
|
|
<text class="address" style="margin-right: 8px">环保负责人</text> |
|
|
|
|
<text style="margin-right: 16px"> |
|
|
|
|
<text class="address" style="margin-right: 12rpx">环保负责人</text> |
|
|
|
|
<text style="margin-right: 12rpx"> |
|
|
|
|
{{ detail.contactName }} |
|
|
|
|
</text> |
|
|
|
|
<text class="address" style="margin-right: 8px">联系方式</text> |
|
|
|
|
<text class="address" style="margin-right: 12rpx">联系方式</text> |
|
|
|
|
<text style="text-decoration: underline"> |
|
|
|
|
{{ detail.environmentalContactPhone }} |
|
|
|
|
</text> |
|
|
|
@ -42,7 +42,7 @@
|
|
|
|
|
v-for="(src, index) in detail.files" |
|
|
|
|
:key="index" |
|
|
|
|
:src="src.url" |
|
|
|
|
mode="widthFix" |
|
|
|
|
mode="aspectFit" |
|
|
|
|
class="image" |
|
|
|
|
></image> |
|
|
|
|
</view> |
|
|
|
@ -63,17 +63,17 @@
|
|
|
|
|
v-for="prove in detail.qualificationList" |
|
|
|
|
:key="prove.id" |
|
|
|
|
> |
|
|
|
|
<view class="wd-flex" style="gap: 8px; position: relative"> |
|
|
|
|
<view class="wd-flex" style="gap: 18rpx; position: relative"> |
|
|
|
|
<image |
|
|
|
|
src="@/static/images/enterprise/zz.png" |
|
|
|
|
style="width: 90px; height: 70px" |
|
|
|
|
mode="widthFix" |
|
|
|
|
mode="aspectFit" |
|
|
|
|
></image> |
|
|
|
|
<view |
|
|
|
|
style="flex: 1; justify-content: space-between" |
|
|
|
|
class="wd-flex wd-flex-col" |
|
|
|
|
> |
|
|
|
|
<view class="wd-flex" style="gap: 8px; align-items: center"> |
|
|
|
|
<view class="wd-flex" style="gap: 18rpx; align-items: center"> |
|
|
|
|
<text class="label">资质名称</text> |
|
|
|
|
<view> |
|
|
|
|
{{ |
|
|
|
@ -84,13 +84,13 @@
|
|
|
|
|
}} |
|
|
|
|
</view> |
|
|
|
|
</view> |
|
|
|
|
<view class="wd-flex" style="gap: 8px; align-items: center"> |
|
|
|
|
<view class="wd-flex" style="gap: 18rpx; align-items: center"> |
|
|
|
|
<text class="label">资质编号</text> |
|
|
|
|
<view> |
|
|
|
|
{{ prove.enterpriseAuth }} |
|
|
|
|
</view> |
|
|
|
|
</view> |
|
|
|
|
<view class="wd-flex" style="gap: 8px; align-items: center"> |
|
|
|
|
<view class="wd-flex" style="gap: 18rpx; align-items: center"> |
|
|
|
|
<text class="label">资质时限</text> |
|
|
|
|
<view> |
|
|
|
|
{{ $util.formatDate(prove.expiryDate, 'YYYY年M月D日') }} |
|
|
|
@ -128,7 +128,7 @@
|
|
|
|
|
|
|
|
|
|
<cs-bottom-wrapper v-if="isChange"> |
|
|
|
|
<view class="operation"> |
|
|
|
|
<view class="btn green" >认领该企业</view> |
|
|
|
|
<view class="btn green">认领该企业</view> |
|
|
|
|
</view> |
|
|
|
|
</cs-bottom-wrapper> |
|
|
|
|
|
|
|
|
@ -143,7 +143,7 @@
|
|
|
|
|
@cancel="postApi" |
|
|
|
|
> |
|
|
|
|
<view class="wd-flex wd-flex-col wd-flex-center" style="gap: 10px"> |
|
|
|
|
<view style="font-size: 18px; color: #071437; font-weight: 800"> |
|
|
|
|
<view style="font-size: 118rpx; color: #071437; font-weight: 800"> |
|
|
|
|
是否审核? |
|
|
|
|
</view> |
|
|
|
|
<view class="">请确保企业信息真实性</view> |
|
|
|
@ -265,47 +265,47 @@ export default {
|
|
|
|
|
|
|
|
|
|
<style lang="scss" scoped> |
|
|
|
|
.detail-container { |
|
|
|
|
padding: 12px; |
|
|
|
|
padding: 24rpx; |
|
|
|
|
position: relative; |
|
|
|
|
.box { |
|
|
|
|
margin-bottom: 12px; |
|
|
|
|
margin-bottom: 24rpx; |
|
|
|
|
background-color: #fff; |
|
|
|
|
border-radius: $cs-border-radius; |
|
|
|
|
padding: 16px; |
|
|
|
|
padding: 24rpx; |
|
|
|
|
} |
|
|
|
|
.detail { |
|
|
|
|
display: flex; |
|
|
|
|
flex-flow: column nowrap; |
|
|
|
|
gap: 12px; |
|
|
|
|
gap: 24rpx; |
|
|
|
|
.address { |
|
|
|
|
display: flex; |
|
|
|
|
flex-flow: row nowrap; |
|
|
|
|
gap: 5px; |
|
|
|
|
gap: 10rpx; |
|
|
|
|
color: $uni-text-color-grey; |
|
|
|
|
} |
|
|
|
|
.tagList { |
|
|
|
|
display: flex; |
|
|
|
|
gap: 4px; |
|
|
|
|
gap: 8rpx; |
|
|
|
|
flex-flow: row wrap; |
|
|
|
|
color: $uni-text-color-grey; |
|
|
|
|
.tag { |
|
|
|
|
font-size: 12px; |
|
|
|
|
font-size: 24rpx; |
|
|
|
|
display: flex; |
|
|
|
|
padding: 2px 6px; |
|
|
|
|
padding: 4rpx 12rpx; |
|
|
|
|
justify-content: center; |
|
|
|
|
align-items: center; |
|
|
|
|
border-radius: 2px; |
|
|
|
|
border-radius: 4rpx; |
|
|
|
|
background: #f9f9f9; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.status { |
|
|
|
|
position: absolute; |
|
|
|
|
right: -19px; |
|
|
|
|
top: 6px; |
|
|
|
|
transform: rotateZ(45deg) translateX(20px) translateY(-20px); |
|
|
|
|
right: -38rpx; |
|
|
|
|
top: 12rpx; |
|
|
|
|
transform: rotateZ(45deg) translateX(40rpx) translateY(-40rpx); |
|
|
|
|
transform-origin: 50% 50%; |
|
|
|
|
padding: 4px 20px; |
|
|
|
|
font-size: 12px; |
|
|
|
|
padding: 8rpx 40rpx; |
|
|
|
|
font-size: 24rpx; |
|
|
|
|
text-align: center; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
@ -314,19 +314,19 @@ export default {
|
|
|
|
|
overflow: hidden; |
|
|
|
|
.status { |
|
|
|
|
position: absolute; |
|
|
|
|
right: -19px; |
|
|
|
|
top: 6px; |
|
|
|
|
transform: rotateZ(45deg) translateX(20px) translateY(-20px); |
|
|
|
|
right: -38rpx; |
|
|
|
|
top: 12rpx; |
|
|
|
|
transform: rotateZ(45deg) translateX(40rpx) translateY(-40rpx); |
|
|
|
|
transform-origin: 50% 50%; |
|
|
|
|
padding: 4px 20px; |
|
|
|
|
font-size: 12px; |
|
|
|
|
padding: 8rpx 40rpx; |
|
|
|
|
font-size: 24rpx; |
|
|
|
|
text-align: center; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.images-box { |
|
|
|
|
display: flex; |
|
|
|
|
flex-flow: row nowrap; |
|
|
|
|
gap: 12px; |
|
|
|
|
gap: 24rpx; |
|
|
|
|
.image { |
|
|
|
|
width: 196rpx; |
|
|
|
|
height: 196rpx; |
|
|
|
@ -344,20 +344,20 @@ export default {
|
|
|
|
|
left: 0; |
|
|
|
|
} |
|
|
|
|
.operation { |
|
|
|
|
padding: 12px; |
|
|
|
|
padding: 24rpx; |
|
|
|
|
display: flex; |
|
|
|
|
align-items: center; |
|
|
|
|
justify-content: center; |
|
|
|
|
gap: 12px; |
|
|
|
|
gap: 24rpx; |
|
|
|
|
.red { |
|
|
|
|
background: var(--LightMode-Danger-Danger-Light, #ffeef3); |
|
|
|
|
color: var(--LightMode-Danger-Danger, #f8285a); |
|
|
|
|
} |
|
|
|
|
.btn { |
|
|
|
|
flex: 1; |
|
|
|
|
border-radius: 8px; |
|
|
|
|
border-radius: 18rpx; |
|
|
|
|
display: flex; |
|
|
|
|
padding: 12px 0; |
|
|
|
|
padding: 24rpx 0; |
|
|
|
|
align-items: center; |
|
|
|
|
justify-content: center; |
|
|
|
|
} |
|
|
|
|