Files
danyang-match/miniapp/pages/review-rejected/review-rejected.wxml
T

94 lines
3.1 KiB
Plaintext

<!-- 审核未通过页 U17 / H11 -->
<view class="rr-page">
<ui-nav-bar
title="资料需修改"
status-bar-height="{{statusBarHeight}}"
nav-bar-height="{{navBarHeight}}"
bind:back="onBack"
/>
<!-- 加载态 -->
<view class="rr-loading" wx:if="{{loading}}">
<ui-loading text="加载中…" />
</view>
<view class="rr-body" wx:elif="{{issueItems.length || otherItems.length}}">
<!-- 顶部提示卡 -->
<view class="rr-hero card-base">
<view class="rr-hero__icon">!</view>
<text class="rr-hero__title">{{reviewStatusLabel}}</text>
<text class="rr-hero__desc">
请根据以下问题修改对应资料,修改完成后可重新提交审核。
</text>
</view>
<!-- 需修改项列表 -->
<view class="rr-section card-base">
<ui-section-header title="需要修改的项" />
<view class="rr-issue-list">
<view
wx:for="{{issueItems}}"
wx:key="itemType"
class="rr-issue"
>
<view class="rr-issue__head">
<text class="rr-issue__title">{{item.label}}</text>
<ui-status-badge kind="{{item.kind}}" label="{{item.statusLabel}}" icon="{{true}}" />
</view>
<view class="rr-issue__reason" wx:if="{{item.reasonText}}">
<text class="rr-issue__reason-label">原因</text>
<text class="rr-issue__reason-text">{{item.reasonText}}</text>
</view>
<view class="rr-issue__action">
<text class="rr-issue__edit-link" bindtap="onEditItem" data-route="{{item.route}}">
立即修改 ›
</text>
</view>
</view>
</view>
</view>
<!-- 其他审核结果(默认折叠) -->
<view class="rr-section card-base" wx:if="{{hasOtherItems}}">
<view class="rr-toggle" bindtap="onToggleItems">
<text class="rr-toggle__text">查看其他审核结果</text>
<text class="rr-toggle__arrow">{{showAllItems ? '收起 ▲' : '展开 ▼'}}</text>
</view>
<view class="rr-other-list" wx:if="{{showAllItems}}">
<view
wx:for="{{otherItems}}"
wx:key="itemType"
class="rr-other-row"
>
<text class="rr-other-row__label">{{item.label}}</text>
<ui-status-badge kind="{{item.kind}}" label="{{item.statusLabel}}" icon="{{true}}" />
</view>
</view>
</view>
<!-- 操作按钮 -->
<view class="rr-actions">
<ui-button variant="primary" size="lg" block bind:tap="onResubmit">
修改完成,重新提交审核
</ui-button>
</view>
<!-- 帮助提示 -->
<view class="rr-help">
<text class="rr-help__text">
如对审核结果有疑问,可联系平台工作人员协助处理。
</text>
</view>
</view>
<!-- 空态:未拉取到 items -->
<view class="rr-empty" wx:else>
<ui-empty title="暂无审核反馈" />
<view class="rr-actions">
<ui-button variant="secondary" size="md" block bind:tap="onResubmit">
返回资料确认
</ui-button>
</view>
</view>
</view>