소스 검색

fix(order):修复支付时间和创建时间显示问题

- 修复支付时间为空时显示异常的问题
- 修复创建时间列绑定错误字段的问题
-优化时间格式化逻辑,避免空值报错
fugui001 2 달 전
부모
커밋
579daa4285
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 3
      src/views/system/business/order/index.vue

+ 3 - 3
src/views/system/business/order/index.vue

@@ -84,12 +84,12 @@
         </el-table-column>
         <el-table-column label="支付时间" align="center" prop="payTime" width="180">
           <template #default="scope">
-            <span>{{ parseTime(scope.row.payTime, '{y}-{m}-{d} {h}:{i}:{s}') }}</span>
+            <span>{{ scope.row.payTime ? parseTime(scope.row.payTime, '{y}-{m}-{d} {h}:{i}:{s}') : '' }}</span>
           </template>
         </el-table-column>
-        <el-table-column label="创建时间" align="center" prop="payTime" width="180">
+        <el-table-column label="创建时间" align="center" prop="createTime" width="180">
           <template #default="scope">
-            <span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d} {h}:{i}:{s}') }}</span>
+            <span>{{ scope.row.createTime ? parseTime(scope.row.createTime, '{y}-{m}-{d} {h}:{i}:{s}') : '' }}</span>
           </template>
         </el-table-column>
         <!--        <el-table-column label="操作" align="center" class-name="small-padding fixed-width">