ai-clone/frontend-ai/unpackage/dist/build/mp-weixin/pages/revival/revival-history.wxml

1 line
3.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<view class="history-container data-v-a9bdd541"><view class="header data-v-a9bdd541"><text class="title data-v-a9bdd541">我的视频</text><text class="subtitle data-v-a9bdd541">{{a}} 个作品</text></view><scroll-view scroll-y class="video-list data-v-a9bdd541"><view wx:if="{{b}}" class="loading-box data-v-a9bdd541"><text class="loading-text data-v-a9bdd541">⏳ 加载中...</text></view><view wx:elif="{{c}}" class="empty-box data-v-a9bdd541"><text class="empty-icon data-v-a9bdd541">📹</text><text class="empty-text data-v-a9bdd541">暂无复活视频</text><text class="empty-hint data-v-a9bdd541">快去复活你的第一张照片吧</text></view><view wx:else class="video-grid data-v-a9bdd541"><view wx:for="{{d}}" wx:for-item="video" wx:key="p" class="video-card data-v-a9bdd541" bindtap="{{video.q}}"><view class="video-cover data-v-a9bdd541"><image wx:if="{{video.a}}" src="{{video.b}}" class="cover-image data-v-a9bdd541" mode="aspectFill"></image><view wx:else class="cover-placeholder data-v-a9bdd541"><text class="placeholder-icon data-v-a9bdd541">📹</text></view><view class="play-overlay data-v-a9bdd541"><text class="play-icon data-v-a9bdd541">▶</text></view><view wx:if="{{video.c}}" class="cache-badge data-v-a9bdd541"><text class="cache-text data-v-a9bdd541">已缓存</text></view></view><view class="video-info data-v-a9bdd541"><text class="video-title data-v-a9bdd541">{{video.d}}</text><text wx:if="{{video.e}}" class="video-text data-v-a9bdd541">{{video.f}}</text><view class="video-meta data-v-a9bdd541"><text class="video-time data-v-a9bdd541">{{video.g}}</text></view></view><view class="video-actions data-v-a9bdd541"><view class="action-btn data-v-a9bdd541" catchtap="{{video.h}}"><text class="action-icon data-v-a9bdd541">▶️</text><text class="action-text data-v-a9bdd541">播放</text></view><view class="action-btn data-v-a9bdd541" catchtap="{{video.i}}"><text class="action-icon data-v-a9bdd541">💾</text><text class="action-text data-v-a9bdd541">保存</text></view><button class="action-btn share data-v-a9bdd541" open-type="share" catchtap="{{video.j}}"><text class="action-icon data-v-a9bdd541">🔗</text><text class="action-text data-v-a9bdd541">分享</text></button><view wx:if="{{video.k}}" class="action-btn publish data-v-a9bdd541" catchtap="{{video.n}}"><text class="action-icon data-v-a9bdd541">{{video.l}}</text><text class="action-text data-v-a9bdd541">{{video.m}}</text></view><view class="action-btn delete data-v-a9bdd541" catchtap="{{video.o}}"><text class="action-icon data-v-a9bdd541">🗑️</text><text class="action-text data-v-a9bdd541">删除</text></view></view></view></view></scroll-view><view wx:if="{{e}}" class="publish-mask data-v-a9bdd541" bindtap="{{k}}"><view class="publish-dialog data-v-a9bdd541" catchtap="{{j}}"><view class="publish-title data-v-a9bdd541">发布作品</view><input class="publish-input data-v-a9bdd541" placeholder="请输入标题最多20字" maxlength="20" value="{{f}}" bindinput="{{g}}"/><view class="publish-actions data-v-a9bdd541"><view class="publish-btn cancel data-v-a9bdd541" bindtap="{{h}}">取消</view><view class="publish-btn confirm data-v-a9bdd541" bindtap="{{i}}">发布</view></view></view></view></view>