fix(feedback): refine summary and error states

This commit is contained in:
zhangheng
2026-07-22 19:30:26 +08:00
parent 0a2509d923
commit 7934d64520
4 changed files with 90 additions and 9 deletions

View File

@@ -5,15 +5,17 @@
</view>
<text class="page-subtitle">填写课堂表现并保存到教学反馈记录。</text>
<view wx:if="{{errorMessage}}" class="status-banner">
<view wx:if="{{errorMessage}}" class="status-banner feedback-error-banner">
<view class="status-copy">
<text>{{errorMessage}}</text>
<view wx:if="{{errorRequestId}}" class="status-request-id">
<text>请求编号:{{errorRequestId}}</text>
<text class="status-action" bindtap="copyRequestId">复制</text>
</view>
<text class="feedback-error-message">{{errorMessage}}</text>
</view>
<view class="feedback-error-footer">
<view wx:if="{{errorRequestId}}" class="feedback-error-reference">
<text>问题编号:{{errorRequestId}}</text>
<button class="feedback-error-copy" bindtap="copyRequestId">复制编号</button>
</view>
<button class="feedback-error-retry" bindtap="retryLoad">重试</button>
</view>
<text class="status-action" bindtap="retryLoad">重试</text>
</view>
<view class="feedback-form surface">