提交 dc17a321 authored 作者: 劳广强's avatar 劳广强

feat: 填写上报内容 添加上传中蒙版

上级 1fa14c61
...@@ -232,18 +232,21 @@ ...@@ -232,18 +232,21 @@
<view class="tip">{{ !showActive ? null : '照片至少上传1张/视频20M以下' }}</view> <view class="tip">{{ !showActive ? null : '照片至少上传1张/视频20M以下' }}</view>
</view> </view>
<view class="photo_list"> <view class="photo_list">
<view class="photo_item" bindtap="preview" v-for="(item, index) in photoList" :key="item.id" @click="previewVideo(item, index)"> <view class="photo_item" bindtap="preview" v-for="(item, index) in photoList" :key="item.id">
<!-- <image mode="aspectFill" class="upload_img" src="{{item}}" /> --> <view v-if="item.status === 'loading'" class="photo_item--loading"></view>
<image mode="aspectFill" v-if="item.type === 'image'" :src="item.url" style="display: block; width: 168rpx; height: 168rpx; border-radius: 16rpx" /> <view v-else @click="previewVideo(item, index)">
<!-- <image mode="aspectFill" class="upload_img" src="{{item}}" /> -->
<image mode="aspectFill" v-if="item.type === 'image'" :src="item.url" style="display: block; width: 168rpx; height: 168rpx; border-radius: 16rpx" />
<view v-else class="play-wrapper"> <view v-else class="play-wrapper">
<video :id="`myVideo${index}`" class="upload_img" :src="item.url" /> <video :id="`myVideo${index}`" class="upload_img" :src="item.url" />
<image src="/static/icon/ic_sj_bf@2x.png" mode="aspectFill" class="play-icon" /> <image src="/static/icon/ic_sj_bf@2x.png" mode="aspectFill" class="play-icon" />
</view> </view>
<!-- <video class="upload_img" v-else :src="item.url" :show-fullscreen-btn="false" :show-play-btn="false" :show-center-play-btn="false" />--> <!-- <video class="upload_img" v-else :src="item.url" :show-fullscreen-btn="false" :show-play-btn="false" :show-center-play-btn="false" />-->
<!-- <image v-if="item.type === 'video'" src="/static/icon/ic_sj_bf@2x.png" mode="aspectFill" class="play-icon" />--> <!-- <image v-if="item.type === 'video'" src="/static/icon/ic_sj_bf@2x.png" mode="aspectFill" class="play-icon" />-->
<image @click.native.stop="cancel(item, index)" mode="aspectFill" class="upload_del" src="/static/icon/ic_zp_del@2x.png" /> <image @click.native.stop="cancel(item, index)" mode="aspectFill" class="upload_del" src="/static/icon/ic_zp_del@2x.png" />
</view>
</view> </view>
<view class="photo_upload" @click="upload"> <view class="photo_upload" @click="upload">
<image mode="aspectFill" class="upload_icon" src="/static/icon/upload_icon@2x.png" /> <image mode="aspectFill" class="upload_icon" src="/static/icon/upload_icon@2x.png" />
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论