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

1 line
3.2 KiB
Plaintext
Raw Normal View History

<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>