Jelajahi Sumber

feat(order): 更新订单状态映射并调整表格字段

- 新增多种订单状态映射,包括待支付、已过期、已取消等
- 将表格中的 name 字段改为 couponName
- 注释掉状态标签切换时的重复请求逻辑
- 修改订单列表接口地址为 queryUserOrderList
congxuesong 4 minggu lalu
induk
melakukan
cc3e0f04d9
2 mengubah file dengan 11 tambahan dan 6 penghapusan
  1. 1 1
      src/api/modules/orderManagement.ts
  2. 10 5
      src/views/orderManagement/index.vue

+ 1 - 1
src/api/modules/orderManagement.ts

@@ -3,7 +3,7 @@ import { PORT_NONE } from "@/api/config/servicePort";
 import http from "@/api";
 
 export const getThaliList = params => {
-  return http.get<ResPage<StoreUser.ResStoreUserList>>(PORT_NONE + `/PcGroupBuy/getThaliList`, params);
+  return http.get<ResPage<StoreUser.ResStoreUserList>>(PORT_NONE + `/userOrderPlatform/queryUserOrderList`, params);
 };
 export const getCpList = params => {
   return http.get<ResPage<StoreUser.ResStoreUserList>>(PORT_NONE + `/PcGroupBuy/getCpList`, params);

+ 10 - 5
src/views/orderManagement/index.vue

@@ -55,9 +55,14 @@ const allTabOptions = [
 
 // 状态映射
 const statusMap: Record<string, string> = {
-  "1": "待使用",
-  "2": "已完成",
-  "5": "已退款"
+  0: "待支付",
+  1: "待使用",
+  2: "已完成",
+  3: "已过期",
+  4: "已取消",
+  5: "已退款",
+  6: "退款失败",
+  7: "已完成"
 };
 
 // 表格配置项
@@ -78,7 +83,7 @@ const columns = reactive<ColumnProps<any>[]>([
     }
   },
   {
-    prop: "name",
+    prop: "couponName",
     label: "商品名称",
     search: {
       el: "input"
@@ -183,7 +188,7 @@ const getTableList = (params: any) => {
 
 // 状态标签切换
 const handleClick = () => {
-  proTable.value?.getTableList();
+  // proTable.value?.getTableList();
 };
 
 // 显示菜品弹窗