Procházet zdrojové kódy

更新列表数据bug修改

xiaohaizhao před 2 roky
rodič
revize
8feef3e0aa
1 změnil soubory, kde provedl 27 přidání a 0 odebrání
  1. 27 0
      pages/teams/order.js

+ 27 - 0
pages/teams/order.js

@@ -130,6 +130,7 @@ Page({
             pageNumber = res.pageNumber + 1;
             pageTotal = res.pageTotal;
             res.data = res.data.map(v => {
+                v.discount = v.price == 0;
                 v.price = CNY(v.price)
                 return v
             })
@@ -236,6 +237,32 @@ Page({
                 content
             }).then(res => {
                 console.log('更新列表数据', res)
+                res.data = res.data.map(v => {
+                    switch (v.ispaid) {
+                        case 0:
+                            v.color = "#FF3B30";
+                            v.status = '未付费';
+                            break;
+                        case 1:
+                            v.color = '#52C41A';
+                            v.status = '已付费';
+                            break;
+                        case 2:
+                            v.color = '#ddd';
+                            v.status = "新建";
+                            break;
+                        case 3:
+                            v.color = '#ddd';
+                            v.status = "已取消";
+                            break;
+                        case 4:
+                            v.color = '#ddd';
+                            v.status = "已退费";
+                            break;
+                    };
+                    v.amount = CNY(v.amount);
+                    return v
+                })
                 if (res.msg == '成功') page.setData({
                     list: res.data
                 })