<template>
|
|
<view class="auth-firm">
|
|
<!--顶部导航栏-->
|
|
<navbar leftClick @leftClick="$utils.navigateBack" title="认证企业"/>
|
|
|
|
<!--身份信息页面-->
|
|
<view class="container">
|
|
<view class="form-item">
|
|
<view class="label">法人真实姓名</view>
|
|
<view class="input">{{ name }}</view>
|
|
</view>
|
|
|
|
<uv-divider :hairline="false" lineColor="#c0c0c0" dot></uv-divider>
|
|
|
|
<view class="form-item">
|
|
<view class="label">法人身份证号</view>
|
|
<view class="input">{{ idCard }}</view>
|
|
</view>
|
|
|
|
<uv-divider :hairline="false" lineColor="#c0c0c0" dot></uv-divider>
|
|
|
|
<view class="form-item">
|
|
<view class="label">营业执照</view>
|
|
<view class="upload">
|
|
<uv-upload
|
|
:fileList="yxzzFileList"
|
|
:maxCount="5"
|
|
multiple
|
|
width="150rpx"
|
|
height="150rpx"
|
|
@delete="yxzzDeleteImage"
|
|
@afterRead="yxzzAfterRead"
|
|
:previewFullImage="true"></uv-upload>
|
|
</view>
|
|
</view>
|
|
|
|
<uv-divider :hairline="false" lineColor="#c0c0c0" dot></uv-divider>
|
|
|
|
<view class="form-item">
|
|
<view class="label">其他资质</view>
|
|
<view class="upload">
|
|
<uv-upload
|
|
:fileList="qtzzFileList"
|
|
:maxCount="5"
|
|
multiple
|
|
width="150rpx"
|
|
height="150rpx"
|
|
@delete="qtzzDeleteImage"
|
|
@afterRead="qtzzAfterRead"
|
|
:previewFullImage="true"></uv-upload>
|
|
</view>
|
|
</view>
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<!--请仔细阅读平台《用户协议》《隐私协议》-->
|
|
<view class="agree">
|
|
<view>
|
|
请仔细阅读平台<span style="color:#009dff">《用户协议》</span><span style="color:#009dff">《隐私协议》</span>
|
|
</view>
|
|
</view>
|
|
|
|
|
|
<!--下一步按钮-->
|
|
<button @click="onNextClick" class="bottomBtn">
|
|
立即认证
|
|
</button>
|
|
</view>
|
|
</template>
|
|
|
|
<script>
|
|
import '../../common.css'; // 引入公共 CSS 文件
|
|
|
|
export default {
|
|
data() {
|
|
return {
|
|
name: 'xiaohua',
|
|
idCard: '2101472154874512',
|
|
yxzzFileList: [
|
|
{url: 'https://cdn.uviewui.com/uview/swiper/2.jpg'},
|
|
],
|
|
qtzzFileList: [
|
|
{url: 'https://cdn.uviewui.com/uview/swiper/2.jpg'},
|
|
],
|
|
}
|
|
},
|
|
methods: {
|
|
onNextClick() {
|
|
this.$utils.navigateTo("/mine/purse");
|
|
},
|
|
yxzzDeleteImage(e){
|
|
this.yxzzFileList.splice(e.index, 1)
|
|
},
|
|
qtzzDeleteImage(e){
|
|
this.qtzzFileList.splice(e.index, 1)
|
|
},
|
|
|
|
yxzzAfterRead(e){
|
|
let self = this
|
|
e.file.forEach(file => {
|
|
self.$Oss.ossUpload(file.url).then(url => {
|
|
self.yxzzFileList.push({
|
|
url
|
|
})
|
|
})
|
|
})
|
|
},
|
|
qtzzAfterRead(e){
|
|
let self = this
|
|
e.file.forEach(file => {
|
|
self.$Oss.ossUpload(file.url).then(url => {
|
|
self.qtzzFileList.push({
|
|
url
|
|
})
|
|
})
|
|
})
|
|
},
|
|
}
|
|
}
|
|
</script>
|
|
|
|
<style scoped lang="scss">
|
|
* {
|
|
box-sizing: border-box;
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
.auth-firm {
|
|
.container {
|
|
padding: 100rpx 50rpx 50rpx 50rpx;
|
|
//border: 1px solid red;
|
|
|
|
.header {
|
|
margin-bottom: 40rpx;
|
|
font-size: 28rpx;
|
|
color: #666;
|
|
}
|
|
|
|
.form-item {
|
|
margin-bottom: 40rpx;
|
|
|
|
.label {
|
|
font-size: 36rpx;
|
|
margin-bottom: 10px;
|
|
display: block;
|
|
}
|
|
|
|
.input {
|
|
width: 100vw;
|
|
font-size: 38rpx;
|
|
margin-top: 40rpx;
|
|
}
|
|
|
|
.upload {
|
|
|
|
}
|
|
}
|
|
}
|
|
|
|
.agree {
|
|
display: flex;
|
|
justify-content: center;
|
|
position: fixed;
|
|
bottom: 12%;
|
|
width: 100vw;
|
|
}
|
|
|
|
}
|
|
|
|
</style>
|