(taskId, itemId)
| 1084 | } |
| 1085 | |
| 1086 | function smtgDoShopTask(taskId, itemId) { |
| 1087 | return new Promise((resolve) => { |
| 1088 | const body = { |
| 1089 | "taskId": taskId, |
| 1090 | "channel": "18" |
| 1091 | } |
| 1092 | if (itemId) { |
| 1093 | body.itemId = itemId; |
| 1094 | } |
| 1095 | $.get(taskUrl('smtg_doShopTask', body), (err, resp, data) => { |
| 1096 | try { |
| 1097 | if (err) { |
| 1098 | console.log('\n东东超市: API查询请求失败 ‼️‼️') |
| 1099 | console.log(JSON.stringify(err)); |
| 1100 | } else { |
| 1101 | data = JSON.parse(data); |
| 1102 | } |
| 1103 | } catch (e) { |
| 1104 | $.logErr(e, resp); |
| 1105 | } finally { |
| 1106 | resolve(data); |
| 1107 | } |
| 1108 | }) |
| 1109 | }) |
| 1110 | } |
| 1111 | |
| 1112 | function smtgObtainShopTaskPrize(taskId) { |
| 1113 | return new Promise((resolve) => { |
no test coverage detected