lrj
11 小时以前 ae3349d2ff53767b5bc9cb30e1bf7e15f9e814ee
wx/pages/message/message.wxml
@@ -1,4 +1,5 @@
<!--pages/message/message.wxml-->
<wxs module="utils" src="./utils.wxs" />
<view class="container">
  <!-- 加载状态 -->
  <view wx:if="{{loading}}" class="loading-container">
@@ -7,28 +8,24 @@
  </view>
  <!-- 消息内容 -->
  <view wx:else class="message-content">
    <!-- 消息统计 -->
    <view class="message-stats">
      <text class="stats-text">共 {{messages.length}} 条消息</text>
  <view wx:else>
    <!-- 空状态 -->
    <view wx:if="{{messages.length === 0}}" class="empty-state">
      <text class="empty-icon icon ic-list"></text>
      <text class="empty-text">暂无消息</text>
    </view>
    
    <!-- 消息列表 -->
    <view class="message-list">
      <!-- 空状态 -->
      <view wx:if="{{messages.length === 0}}" class="empty-state">
        <text class="empty-icon">📭</text>
        <text class="empty-text">暂无消息</text>
      </view>
      <!-- 消息项 -->
      <view
        wx:for="{{messages}}"
        wx:key="id"
        class="message-item"
      >
        <view class="message-content-text">{{item.content}}</view>
        <view class="message-time">{{item.formattedTime}}</view>
    <view wx:else class="message-list">
      <view wx:for="{{messages}}" wx:key="id" class="message-card">
        <view class="icon-wrapper">
          <!-- 按要求使用统一图标 -->
          <icon type="info" size="22" color="#FFFFFF"></icon>
        </view>
        <view class="text-wrapper">
          <text class="title">{{item.content}}</text>
          <text class="timestamp">{{utils.formatTime(item.createTime)}}</text>
        </view>
      </view>
    </view>
  </view>