<view class="{{['payment-record', virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{t}}"><view class="stats-card"><view class="stat-item"><text class="count">¥{{a}}</text><text class="label">总支出</text></view><view class="divider"></view><view class="stat-item"><text class="count">{{b}}</text><text class="label">缴费笔数</text></view><view class="divider"></view><view class="stat-item"><text class="count">{{c}}</text><text class="label">待支付</text></view></view><view class="filter-bar"><view class="type-filter"><text wx:for="{{d}}" wx:for-item="type" wx:key="b" class="{{[type.c && 'active']}}" bindtap="{{type.d}}">{{type.a}}</text></view><view class="date-filter"><picker mode="date" value="{{f}}" end="{{g}}" bindchange="{{h}}"><text>{{e}}</text></picker><text class="separator">至</text><picker mode="date" value="{{j}}" start="{{k}}" bindchange="{{l}}"><text>{{i}}</text></picker></view></view><scroll-view scroll-y class="record-list" refresher-enabled refresher-triggered="{{q}}" bindrefresherrefresh="{{r}}" bindscrolltolower="{{s}}"><view wx:for="{{m}}" wx:for-item="record" wx:key="o" class="record-item card" bindtap="{{record.p}}"><view class="header"><view class="hospital-info"><image src="{{record.a}}" mode="aspectFit" class="logo"/><view class="info"><text class="name">{{record.b}}</text><text class="type">{{record.c}}</text></view></view><text class="{{['status', record.e]}}">{{record.d}}</text></view><view class="detail-info"><view class="info-item"><text class="label">缴费项目</text><text class="value">{{record.f}}</text></view><view class="info-item"><text class="label">就诊人</text><text class="value">{{record.g}}</text></view><view class="info-item"><text class="label">就诊科室</text><text class="value">{{record.h}}</text></view><view class="info-item"><text class="label">缴费时间</text><text class="value">{{record.i}}</text></view></view><view class="footer"><view class="amount-info"><text class="label">缴费金额</text><text class="amount">¥{{record.j}}</text></view><view class="actions"><button wx:if="{{record.k}}" class="action-btn" catchtap="{{record.l}}">去支付</button><button wx:if="{{record.m}}" class="action-btn" catchtap="{{record.n}}">查看发票</button></view></view></view><view wx:if="{{n}}" class="load-more"><text>加载中...</text></view><view wx:if="{{o}}" class="empty-state"><image src="{{p}}" mode="aspectFit"/><text>暂无缴费记录</text></view></scroll-view></view>
|