Files
danyang-match/miniapp/pages/my-reports/my-reports.wxml
T

30 lines
1.0 KiB
Plaintext
Raw Normal View History

2026-09-09 22:05:00 +08:00
<!-- 我的举报 -->
<view class="page">
<view class="header">
<text class="title">我的举报</text>
</view>
<view wx:if="{{loading}}" class="loading-state">
<text>加载中...</text>
</view>
<view wx:if="{{empty && !loading}}" class="empty-state">
<text class="empty-icon">📋</text>
<text>暂无举报记录</text>
</view>
<view wx:if="{{!loading && reports.length > 0}}" class="report-list">
<view class="report-card" wx:for="{{reports}}" wx:key="id">
<view class="card-header">
<text class="reason">{{item.reasonText}}</text>
<el-tag class="status-tag" type="{{item.status}}">{{item.statusText}}</el-tag>
</view>
<text class="desc" wx:if="{{item.description}}">{{item.description}}</text>
<text class="time">{{formatTime(item.createdAt)}}</text>
<text class="result" wx:if="{{item.processResult}}">处理结果:{{item.processResultText}}</text>
</view>
</view>
<button class="btn-refresh" bindtap="onRefresh" wx:if="{{!loading}}">刷新</button>
</view>