Browse Source

修改管理员赛制信息

zs 2 years ago
parent
commit
77711cc4ee
1 changed files with 8 additions and 5 deletions
  1. 8 5
      pages/matchadmin/layoutdetail.js

+ 8 - 5
pages/matchadmin/layoutdetail.js

@@ -122,12 +122,15 @@ Page({
                 arr = await app.$get(`/courtAdmin/api/schedule/${that.data.id}`);
                 if (arr.errcode == '0') { schedule = arr.data; that.setData({ form: schedule }); }
                 // 红方
-                arr = await app.$get(`/courtAdmin/api/team/${schedule.red_id}`);
-                if (arr.errcode == '0') that.setData({ redTeam: arr.data });
+                if (schedule && schedule.red_id) {
+                    arr = await app.$get(`/courtAdmin/api/team/${schedule.red_id}`);
+                    if (arr.errcode == '0') that.setData({ redTeam: arr.data });
+                }
                 // 蓝方
-                arr = await app.$get(`/courtAdmin/api/team/${schedule.blue_id}`);
-                if (arr.errcode == '0') that.setData({ blueTeam: arr.data });
-
+                if (schedule && schedule.blue_id) {
+                    arr = await app.$get(`/courtAdmin/api/team/${schedule.blue_id}`);
+                    if (arr.errcode == '0') that.setData({ blueTeam: arr.data });
+                }
             },
             fail: res => {
                 wx.redirectTo({ url: '/pages/index/index', })