MrShi
2026-05-20 59bfd0b8bbbf0ee94ec68e4a3a1a6e536d0ad8fd
admin/src/components/business/OperaOrderDetail.vue
@@ -218,6 +218,44 @@
        </div>
      </div>
      <div class="section" v-if="detailInfo.order.commentStatus === 1">
        <div class="section-header">
          <span class="section-title">评价信息</span>
        </div>
        <div class="info-grid">
          <div class="info-item">
            <span class="label">寄件门店:</span>
            <span class="value">{{ detailInfo.order.commentDepositLevel + '星' || '-' }}</span>
          </div>
          <div class="info-item">
            <span class="label">配送司机:</span>
            <span class="value">{{ detailInfo.order.commentDriverLevel + '星' || '-' }}</span>
          </div>
          <div class="info-item">
            <span class="label">收件门店:</span>
            <span class="value">{{ detailInfo.order.commentTakeLevel + '星' || '-' }}</span>
          </div>
          <div class="info-item">
            <span class="label">评价内容:</span>
            <span class="value">{{ detailInfo.order.commentInfo || '-' }}</span>
          </div>
          <div class="info-item full-width">
            <span class="label">评价拍照:</span>
            <div v-if="detailInfo.commentImages && detailInfo.commentImages.length" class="image-list">
              <el-image
                v-for="(img, index) in detailInfo.commentImages"
                :key="index"
                style="width: 80px; height: 80px; margin-right: 10px"
                :src="img"
                :preview-src-list="detailInfo.commentImages"
                fit="cover"
              ></el-image>
            </div>
            <span v-else>-</span>
          </div>
        </div>
      </div>
      <div class="section" v-if="detailInfo.order.cancelTime">
        <div class="section-header">
          <span class="section-title">取消信息</span>
@@ -251,7 +289,7 @@
          <div class="info-item">
            <span class="label">退款金额:</span>
            <span class="value">{{ detailInfo.ordersRefund.createTime || '-' }}</span>
            <span class="value">¥{{ (detailInfo.ordersRefund.refundAmount / 100).toFixed(2) || '-' }}</span>
          </div>
          <div class="info-item">
            <span class="label">退款处理时间:</span>
@@ -319,6 +357,7 @@
          <span class="price-span">退款金额:¥{{ ((detailInfo.order.refundAmount ||0)/ 100).toFixed(2) }}</span>
          <span class="price-span">超时金额:¥{{ ((detailInfo.order.overdueAmount ||0)/ 100).toFixed(2) }}</span>
          <span class="price-span">异常金额:¥{{ ((detailInfo.order.exceptionAmount ||0)/ 100).toFixed(2) }}</span>
          <span class="price-span">优惠卷抵扣金额:¥{{ ((detailInfo.order.deductionAmount ||0)/ 100).toFixed(2) }}</span>
        </div>
      </div>
    </div>