|
@@ -55,10 +55,17 @@ const _getBirthCouponById = (uid) => { |
|
@@ -55,10 +55,17 @@ const _getBirthCouponById = (uid) => { |
55
|
uid: uid,
|
55
|
uid: uid,
|
56
|
couponType: 4,
|
56
|
couponType: 4,
|
57
|
}).then(result => {
|
57
|
}).then(result => {
|
|
|
58
|
+ console.log(result.code);
|
58
|
if (result && result.data) {
|
59
|
if (result && result.data) {
|
59
|
return result.data;
|
60
|
return result.data;
|
60
|
} else {
|
61
|
} else {
|
61
|
- return [];
|
62
|
+ if (result.code === 410) {
|
|
|
63
|
+ return [{err: result.message}];
|
|
|
64
|
+ } else if (result.code === 411) {
|
|
|
65
|
+ return [{err: result.message}];
|
|
|
66
|
+ } else {
|
|
|
67
|
+ return [];
|
|
|
68
|
+ }
|
62
|
}
|
69
|
}
|
63
|
});
|
70
|
});
|
64
|
};
|
71
|
};
|
|
@@ -89,15 +96,21 @@ const _detail = (result, id, couponData) => { |
|
@@ -89,15 +96,21 @@ const _detail = (result, id, couponData) => { |
89
|
};
|
96
|
};
|
90
|
|
97
|
|
91
|
} else {
|
98
|
} else {
|
92
|
- for (let coupon of couponData) {
|
|
|
93
|
- final.ticket.push({
|
|
|
94
|
- id: coupon.id ? coupon.id : '',
|
|
|
95
|
- couponAmount: coupon.couponAmount,
|
|
|
96
|
- couponName: coupon.couponName.split('-')[0],
|
|
|
97
|
- startTime: _formatDay(coupon.startTime),
|
|
|
98
|
- endTime: _formatDay(coupon.endTime),
|
|
|
99
|
- useLimit: coupon.useLimit
|
|
|
100
|
- });
|
99
|
+ if (couponData && !couponData[0].err) {
|
|
|
100
|
+ for (let coupon of couponData) {
|
|
|
101
|
+ final.ticket.push({
|
|
|
102
|
+ id: coupon.id ? coupon.id : '',
|
|
|
103
|
+ couponAmount: coupon.couponAmount,
|
|
|
104
|
+ couponName: coupon.couponName.split('-')[0],
|
|
|
105
|
+ startTime: _formatDay(coupon.startTime),
|
|
|
106
|
+ endTime: _formatDay(coupon.endTime),
|
|
|
107
|
+ useLimit: coupon.useLimit
|
|
|
108
|
+ });
|
|
|
109
|
+ }
|
|
|
110
|
+ } else {
|
|
|
111
|
+ final = {
|
|
|
112
|
+ err: couponData[0].err
|
|
|
113
|
+ };
|
101
|
}
|
114
|
}
|
102
|
}
|
115
|
}
|
103
|
|
116
|
|