diff --git a/parse/jd/jd_task_rmCart.js b/parse/jd/jd_task_rmCart.js index 33ab71a..4e75d93 100644 --- a/parse/jd/jd_task_rmCart.js +++ b/parse/jd/jd_task_rmCart.js @@ -30,6 +30,9 @@ export class Main extends Template { } } ) + if (typeof cart == 'string') { + eval(`cart=${cart}`) + } if (!this.haskey(cart, 'resultData.cartInfo.vendors')) { p.err("没有获取到购物车数据") return diff --git a/parse/jd/jd_task_rmCoupon.js b/parse/jd/jd_task_rmCoupon.js index 5c6e603..088189f 100644 --- a/parse/jd/jd_task_rmCoupon.js +++ b/parse/jd/jd_task_rmCoupon.js @@ -1,5 +1,4 @@ import {Template} from '../../template.js' -// import jsonic from 'jsonic' export class Main extends Template { constructor() { @@ -40,9 +39,9 @@ export class Main extends Template { } } ) - // if (typeof list == 'string') { - // list = jsonic.parse(list) - // } + if (typeof list == 'string') { + eval(`list=${list}`) + } let rm = [] let reg = new RegExp(context.blackList) let status = 0 diff --git a/parse/jd/jd_task_rmFavorite.js b/parse/jd/jd_task_rmFavorite.js index ced28ed..2b4abc4 100644 --- a/parse/jd/jd_task_rmFavorite.js +++ b/parse/jd/jd_task_rmFavorite.js @@ -34,6 +34,9 @@ export class Main extends Template { } } ) + if (typeof s == 'string') { + eval(`s=${s}`) + } if (this.haskey(s, 'followProductList')) { p.log("当前商品收藏数:", s.totalNum) if (s.totalNum>0) { diff --git a/parse/jd/jd_task_rmFollow.js b/parse/jd/jd_task_rmFollow.js index 7f9f586..ebfaa7c 100644 --- a/parse/jd/jd_task_rmFollow.js +++ b/parse/jd/jd_task_rmFollow.js @@ -36,6 +36,9 @@ export class Main extends Template { } } ) + if (typeof s == 'string') { + eval(`s=${s}`) + } if (this.haskey(s, 'result.showShopList')) { s = s.result p.log("当前店铺收藏数:", s.totalCount)