@@ -31,12 +31,13 @@ async function doPost(api, opts = {}) {
31
31
timeout : 10000
32
32
} )
33
33
} catch ( e ) {
34
- throw { code : ECODE . NETWOEK }
34
+ throw { code : ECODE . NETWOEK , url : url , msg : e }
35
35
}
36
36
37
37
return result . json ( )
38
38
}
39
39
40
+ // @Deprecated
40
41
async function getRule ( ) {
41
42
// return doPost('https://activityunion-marketing.meituan.com/mtz/index').then(
42
43
// res => res.data.rule
@@ -102,10 +103,10 @@ async function grabCoupon(cookie, gundamId) {
102
103
if ( res . code == 0 ) return res . data
103
104
104
105
if ( res . code == 3 ) {
105
- throw { code : ECODE . AURH , msg : res . msg }
106
+ throw { code : ECODE . AURH , api : 'gundamGrab' , msg : res . msg }
106
107
}
107
108
108
- throw { code : ECODE . API , msg : res . message }
109
+ throw { code : ECODE . API , api : 'gundamGrab' , msg : res . message }
109
110
}
110
111
111
112
async function queryGrabResult ( cookie , gundamId ) {
@@ -117,9 +118,11 @@ async function queryGrabResult(cookie, gundamId) {
117
118
} )
118
119
119
120
if ( res . code == 0 ) return res . data
120
- if ( res . code == 3 ) throw { code : ECODE . AURH , msg : res . msg }
121
+ if ( res . code == 3 ) {
122
+ throw { code : ECODE . AURH , api : 'gundamGrabResult' , msg : res . msg }
123
+ }
121
124
122
- throw { code : ECODE . API }
125
+ throw { code : ECODE . API , api : 'gundamGrabResult' }
123
126
}
124
127
125
128
function formatCoupons ( coupons ) {
0 commit comments