dct hai 7 meses
pai
achega
641de8f6aa
Modificáronse 4 ficheiros con 23 adicións e 3 borrados
  1. 7 0
      src/api/order.js
  2. 5 1
      src/views/order/index.vue
  3. 6 1
      src/views/order/refund.vue
  4. 5 1
      src/views/order/review.vue

+ 7 - 0
src/api/order.js

@@ -3,6 +3,13 @@ import util from '@/utils/util'
 import { useCache } from 'element-plus/es/components/virtual-list/src/hooks/use-cache.mjs';
 
 export function getOrders(params) {
+  // request({
+  //   url: '/TourOrder/Paginator',
+  //   method: 'post',
+  //   data: {
+  //     useCache: false,
+  //   }
+  // });
   return request({
     url: '/TourOrder/Search',
     method: 'post',

+ 5 - 1
src/views/order/index.vue

@@ -107,13 +107,15 @@
           </el-tag>
         </template>
       </el-table-column>
+      <el-table-column prop="createUserName" label="创建人" width="120"></el-table-column>
+      <el-table-column prop="createDate" label="创建时间" width="160"></el-table-column>
       <!-- <el-table-column prop="progress" label="进度" width="180">
         <template #default="scope">
           <el-progress :percentage="scope.row.progress"></el-progress>
         </template>
       </el-table-column> -->
 
-      <el-table-column fixed="right" label="操作" width="320">
+      <el-table-column fixed="right" label="操作" width="200">
         <template #default="scope">
           <div>
             <!-- <el-button type="primary" link size="small" @click="edit(scope.row)">编辑</el-button> -->
@@ -1003,6 +1005,8 @@ export default {
           { label: "审核状态", prop: "auditStatus" },
           { label: "支付状态", prop: "paymentStatus" },
           { label: "进度", prop: "progress" },
+          { label: "创建时间", prop: "createDate" },
+          { label: "创建人", prop: "createUserName" },
         ],
         sorters: [
           {

+ 6 - 1
src/views/order/refund.vue

@@ -270,7 +270,12 @@ export default {
           { label: "退款状态", prop: "refundStatus" },
           { label: "申请时间", prop: "applyDate" },
         ],
-        sorters: [],
+        sorters: [
+          {
+            name: 'refundDate',
+            asc: false,
+          }
+        ],
         filters: [],
         page: 1,
         rows: 10,

+ 5 - 1
src/views/order/review.vue

@@ -73,13 +73,15 @@
           </el-tag>
         </template>
       </el-table-column>
+      <el-table-column prop="createUserName" label="创建人" width="120"></el-table-column>
+      <el-table-column prop="createDate" label="创建时间" width="160"></el-table-column>
       <!-- <el-table-column prop="progress" label="进度" width="180">
         <template #default="scope">
           <el-progress :percentage="scope.row.progress"></el-progress>
         </template>
       </el-table-column> -->
 
-      <el-table-column fixed="right" label="操作" width="320">
+      <el-table-column fixed="right" label="操作" width="160">
         <template #default="scope">
           <!-- <el-button type="primary" link size="small" @click="edit(scope.row)">编辑</el-button> -->
           <el-button type="success" link size="small" @click="audit(scope.row)">
@@ -152,6 +154,8 @@ export default {
           { label: "审核状态", prop: "auditStatus" },
           { label: "支付状态", prop: "paymentStatus" },
           { label: "进度", prop: "progress" },
+          { label: "创建时间", prop: "createDate" },
+          { label: "创建人", prop: "createUserName" },
         ],
         sorters: [
           {