()
| 268 | } |
| 269 | |
| 270 | function requireConfig() { |
| 271 | return new Promise(resolve => { |
| 272 | console.log(`开始获取${$.name}配置文件\n`); |
| 273 | //Node.js用户请在jdCookie.js处填写京东ck; |
| 274 | let shareCodes = []; |
| 275 | if ($.isNode()) { |
| 276 | if (process.env.JDZZ_SHARECODES) { |
| 277 | if (process.env.JDZZ_SHARECODES.indexOf('\n') > -1) { |
| 278 | shareCodes = process.env.JDZZ_SHARECODES.split('\n'); |
| 279 | } else { |
| 280 | shareCodes = process.env.JDZZ_SHARECODES.split('&'); |
| 281 | } |
| 282 | } |
| 283 | } |
| 284 | console.log(`共${cookiesArr.length}个京东账号\n`); |
| 285 | $.shareCodesArr = []; |
| 286 | if ($.isNode()) { |
| 287 | Object.keys(shareCodes).forEach((item) => { |
| 288 | if (shareCodes[item]) { |
| 289 | $.shareCodesArr.push(shareCodes[item]) |
| 290 | } |
| 291 | }) |
| 292 | } |
| 293 | console.log(`您提供了${$.shareCodesArr.length}个账号的${$.name}助力码\n`); |
| 294 | resolve() |
| 295 | }) |
| 296 | } |
| 297 | |
| 298 | function taskUrl(functionId, body = {}) { |
| 299 | return { |
no test coverage detected