|
@@ -0,0 +1,139 @@
|
|
|
+<template>
|
|
|
+ <view class="container">
|
|
|
+ <view class="photo-box">
|
|
|
+ <cover-image class="photo" :src="info.photo"></cover-image>
|
|
|
+ </view>
|
|
|
+ <view class="info-box">
|
|
|
+ <view class="info-item-box">
|
|
|
+ <view class="label">
|
|
|
+ <span>证书编号:</span>
|
|
|
+ </view>
|
|
|
+ <view class="text">
|
|
|
+ {{ info.number }}
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="info-item-box">
|
|
|
+ <view class="label">
|
|
|
+ <span>发证部门:</span>
|
|
|
+ </view>
|
|
|
+ <view class="text">
|
|
|
+ {{ info.dept }}
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="info-item-box">
|
|
|
+ <view class="label">
|
|
|
+ <span>发证日期:</span>
|
|
|
+ </view>
|
|
|
+ <view class="text">
|
|
|
+ {{ info.time }}
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="info-item-box">
|
|
|
+ <view class="label">
|
|
|
+ <span style="letter-spacing: 2em;">姓</span>
|
|
|
+ <span>名:</span>
|
|
|
+ </view>
|
|
|
+ <view class="text">
|
|
|
+ {{ info.name }}
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="info-item-box">
|
|
|
+ <view class="label">
|
|
|
+ <span style="letter-spacing: 2em;">性</span>
|
|
|
+ <span>别:</span>
|
|
|
+ </view>
|
|
|
+ <view class="text">
|
|
|
+ {{ info.gender }}
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="info-item-box">
|
|
|
+ <view class="label">
|
|
|
+ <span>身份证号:</span>
|
|
|
+ </view>
|
|
|
+ <view class="text">
|
|
|
+ {{ info.idCard }}
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="info-item-box">
|
|
|
+ <view class="label">
|
|
|
+ <span>文化程度:</span>
|
|
|
+ </view>
|
|
|
+ <view class="text">
|
|
|
+ {{ info.culture }}
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script setup>
|
|
|
+ import { ref } from 'vue'
|
|
|
+ import { onLoad } from '@dcloudio/uni-app'
|
|
|
+
|
|
|
+ const certificateType = ref()
|
|
|
+ const certificateTitle = ref()
|
|
|
+
|
|
|
+ const info = ref({
|
|
|
+ id: '1',
|
|
|
+ number: 'ZS20250101001',
|
|
|
+ dept: '广州市房地产中介协会',
|
|
|
+ time: '2025年01月13日',
|
|
|
+ name: '彭于晏',
|
|
|
+ gender: '男',
|
|
|
+ idCard: '123456789012345679',
|
|
|
+ culture: '大学',
|
|
|
+ photo: 'https://ok.166.net/reunionpub/1_20210628_17a5105e667995566.jpeg'
|
|
|
+ })
|
|
|
+
|
|
|
+ onLoad((load) => {
|
|
|
+ certificateType.value = load.type
|
|
|
+ certificateTitle.value = load.title
|
|
|
+ uni.setNavigationBarTitle({
|
|
|
+ title: certificateTitle.value
|
|
|
+ })
|
|
|
+ })
|
|
|
+</script>
|
|
|
+
|
|
|
+<style lang="scss" scoped>
|
|
|
+ .container {
|
|
|
+ height: 100vh;
|
|
|
+ width: 100vw;
|
|
|
+ background-color: $uni-bg-color-grey;
|
|
|
+ padding: 20rpx;
|
|
|
+
|
|
|
+ .photo-box {
|
|
|
+ width: 100%;
|
|
|
+ display: flex;
|
|
|
+ justify-content: center;
|
|
|
+ margin: 20rpx 0;
|
|
|
+ .photo {
|
|
|
+ width: 200rpx;
|
|
|
+ height: 280rpx;
|
|
|
+ object-fit: cover;
|
|
|
+ border-radius: $uni-card-border-radius;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ .info-box {
|
|
|
+ padding: 20rpx 0;
|
|
|
+
|
|
|
+ .info-item-box {
|
|
|
+ display: flex;
|
|
|
+ background-color: $uni-bg-color;
|
|
|
+ border: 1rpx solid #81B4F8;
|
|
|
+ border-radius: $uni-card-border-radius;
|
|
|
+ padding: 20rpx 30rpx;
|
|
|
+ font-size: $uni-title-font-size-2;
|
|
|
+ // font-weight: bold;
|
|
|
+ letter-spacing: 2rpx;
|
|
|
+ margin-bottom: 40rpx;
|
|
|
+ .label {
|
|
|
+ width: 21%;
|
|
|
+ }
|
|
|
+ .text {
|
|
|
+ width: 79%;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+</style>
|