Преглед на файлове

fix: 修改表格注入适配新的返回格式

xyh преди 5 месеца
родител
ревизия
47b981d6a7
променени са 3 файла, в които са добавени 33 реда и са изтрити 31 реда
  1. 30 28
      src/api/points/order_api.js
  2. 3 2
      src/utils/listMixin.js
  3. 0 1
      src/views/pointsManagement/pointsRules/compontents/Expiration_points.vue

+ 30 - 28
src/api/points/order_api.js

@@ -7,35 +7,37 @@ import request from '@/utils/request'
  */
 export function getOrderPointsList(query) {
   let res = {
-    "total": 4,
-    "rows": [
-      {
-        "orderNo": "DORDER2026020100001",
-        "shopName": "广誉源毛巾",
-        "shopNum": "1",
-        "shopPrice": "¥10+1000积分",
-        "nickName": '张三',
-        "phone": "15036985236",
-        "orderTime": "2026-1-27 10:00:00",
-        "deliveryTime": "2026-1-27 10:00:00",
-        "logisticsNo": "SF2014523698",
-        "orderStatus": '2',
-      },
-      {
-        "orderNo": "DORDER2026020100001",
-        "shopName": "广誉源被子",
-        "shopNum": "3",
-        "shopPrice": "1000积分",
-        "nickName": '李四',
-        "phone": "15036985236",
-        "orderTime": "2026-1-27 10:00:00",
-        "deliveryTime": "2026-1-27 10:00:00",
-        "logisticsNo": "SF2014523698",
-        "orderStatus": '3',
-      },
-    ],
     "code": 200,
-    "msg": "查询成功"
+    "msg": "查询成功",
+    "data":{
+      "total": 4,
+      "records": [
+        {
+          "orderNo": "DORDER2026020100001",
+          "shopName": "广誉源毛巾",
+          "shopNum": "1",
+          "shopPrice": "¥10+1000积分",
+          "nickName": '张三',
+          "phone": "15036985236",
+          "orderTime": "2026-1-27 10:00:00",
+          "deliveryTime": "2026-1-27 10:00:00",
+          "logisticsNo": "SF2014523698",
+          "orderStatus": '2',
+        },
+        {
+          "orderNo": "DORDER2026020100001",
+          "shopName": "广誉源被子",
+          "shopNum": "3",
+          "shopPrice": "1000积分",
+          "nickName": '李四',
+          "phone": "15036985236",
+          "orderTime": "2026-1-27 10:00:00",
+          "deliveryTime": "2026-1-27 10:00:00",
+          "logisticsNo": "SF2014523698",
+          "orderStatus": '3',
+        },
+      ],
+    }
   }
   return new Promise((resolve, reject) => {
     // 模拟网络延迟 1000ms

+ 3 - 2
src/utils/listMixin.js

@@ -67,9 +67,10 @@ export default {
         }
         const {dateRange, ...params} = this.queryParams;
         let response = await this.getListUrl(params);
+        console.log(response);
         if (response.code == 200) {
-          this.list = response.rows;
-          this.total = response.total;
+          this.list = response.data.records;
+          this.total = response.data.total;
           this.loading = false;
           // 获取数据后自定义操作
           if (this.getlistAfterFun) {

+ 0 - 1
src/views/pointsManagement/pointsRules/compontents/Expiration_points.vue

@@ -45,7 +45,6 @@ export default {
         this.$message.success('保存成功');
         this.validityPeriod = false;
       })
-
     }
   }
 }