| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- <t-navbar title="协商历史" left-arrow />
- <scroll-view class="page-container" scroll-y>
- <view class="history-list">
- <view class="history-item" wx:for="{{historyList}}" wx:key="index">
-
- <!-- 顶部信息 -->
- <view class="item-header">
- <image class="user-avatar" src="{{item.avatar}}" mode="aspectFill"></image>
- <view class="user-info">
- <view class="user-name">{{item.name}}</view>
- <view class="action-time">{{item.time}}</view>
- </view>
- </view>
- <!-- 内容区 -->
- <view class="item-content">
- <!-- 平台消息 -->
- <block wx:if="{{item.type === 'platform'}}">
- <view class="platform-line" wx:for="{{item.lines}}" wx:for-item="line" wx:key="*this">{{line}}</view>
- </block>
- <!-- 用户行为 -->
- <block wx:elif="{{item.type === 'user'}}">
- <view class="action-title">{{item.actionTitle}}</view>
-
- <view class="detail-line" wx:for="{{item.details}}" wx:for-item="detail" wx:key="label">
- <text class="detail-label">{{detail.label}}:</text>
- <text class="detail-value">{{detail.value}}</text>
- </view>
-
- <!-- 图片矩阵 -->
- <view class="image-grid" wx:if="{{item.images && item.images.length > 0}}">
- <view class="grid-img-wrap" wx:for="{{item.images}}" wx:for-item="img" wx:key="index">
- <image class="grid-img" src="{{img !== 'placeholder' ? img : ''}}" mode="aspectFill" wx:if="{{img !== 'placeholder'}}"></image>
- <view class="grid-placeholder" wx:else>
- <t-icon name="image" size="40rpx" color="#ccc" />
- </view>
- </view>
- </view>
- </block>
- </view>
- </view>
- </view>
- </scroll-view>
|