// ==UserScript== // @name 网购比价领券神器—购物党,不仅自动领券还能额外领取补贴红包,365天历史价格、同款更低价、降价提醒、价格保护,官方持续维护 // @author 购物党 // @name:zh-cn 网购比价领券神器—购物党,不仅自动领券还能额外领取补贴红包,365天历史价格、同款更低价、降价提醒、价格保护,官方持续维护 // @antifeature referral-link 含有购物党官方返利 // @description 自动比较同款商品在淘宝/京东/天猫/亚马逊/当当//等更低价,提供365天历史价格走势查询,不仅可以领隐藏优惠券,无券商品还能领补贴红包,支持全网降价提醒、京东价格保护自动监控,链家二手房和Steam游戏也能比价! // @description:zh-hk 自动比较同款商品在淘宝/京东/天猫/亚马逊/当当//等更低价,提供365天历史价格走势查询,不仅可以领隐藏优惠券,无券商品还能领补贴红包,支持全网降价提醒、京东价格保护自动监控,链家二手房和Steam游戏也能比价! // @run-at document-idle // @version 4.0.7 // @grant none // @require https://cdn.gwdang.com/js/vendor-gwd.js?v=2.9 // @include https://www.hihonor.com/* // @include https://www.ymatou.hk/* // @include https://www.ymatou.com/* // @include http://traveldetail.fliggy.com/* // @include https://traveldetail.fliggy.com/* // @include http://*.wzhouhui.com/* // @include https://*.wzhouhui.com/* // @include http://cn.wemakeprice.com/* // @include https://cn.wemakeprice.com/* // @include http://cn.dod.nl/* // @include https://cn.dod.nl/* // @include http://*.decathlon.com.cn/* // @include https://*.decathlon.com.cn/* // @include http://cn.apo.com/* // @include https://cn.apo.com/* // @include http://*.ansgo.com/* // @include https://*.ansgo.com/* // @include http://*.perfumesclub.cn/* // @include https://*.perfumesclub.cn/* // @include http://*.net-a-porter.com/* // @include https://*.net-a-porter.com/* // @include http://*.kidsroom.cn/* // @include https://*.kidsroom.cn/* // @include http://cn.getthelabel.com/* // @include https://cn.getthelabel.com/* // @include http://*.farfetch.cn/* // @include https://*.farfetch.cn/* // @include http://item.kongfz.com/* // @include https://item.kongfz.com/* // @include http://book.kongfz.com/* // @include https://book.kongfz.com/* // @include http://cn.iherb.com/* // @include https://cn.iherb.com/* // @include http://*.hqhair.com/* // @include https://*.hqhair.com/* // @include http://*.wl.cn/* // @include https://*.wl.cn/* // @include http://*.columbia.com/* // @include https://*.columbia.com/* // @include http://*.columbiasports.cn/* // @include https://*.columbiasports.cn/* // @include http://*.ehaoyao.com/* // @include https://*.ehaoyao.com/* // @include http://*.bhphotovideo.com/* // @include https://*.bhphotovideo.com/* // @include http://*.shoes.com/* // @include https://*.shoes.com/* // @include http://*.jomashop.com/* // @include https://*.jomashop.com/* // @include http://cn.pharmacydirect.co.nz/* // @include https://cn.pharmacydirect.co.nz/* // @include http://*.holland-at-home.com/* // @include https://*.holland-at-home.com/* // @include http://cn.holland-at-home.com/* // @include https://cn.holland-at-home.com/* // @include http://*.rei.com/* // @include https://*.rei.com/* // @include http://item.aomygod.com/* // @include https://item.aomygod.com/* // @include http://*.huatuoyf.com/* // @include https://*.huatuoyf.com/* // @include http://*.forever21.com/* // @include https://*.forever21.com/* // @include http://zh.ashford.com/* // @include https://zh.ashford.com/* // @include http://*.bestbuy.com/* // @include https://*.bestbuy.com/* // @include http://*.target.com/* // @include https://*.target.com/* // @include http://cn.chemistdirect.com.au/* // @include https://cn.chemistdirect.com.au/* // @include http://*.ba.de/* // @include https://*.ba.de/* // @include http://m.wandougongzhu.cn/* // @include https://m.wandougongzhu.cn/* // @include http://cn.feelunique.com/* // @include https://cn.feelunique.com/* // @include http://shop.dixintong.com/* // @include https://shop.dixintong.com/* // @include http://cn.pharmacyonline.com.au/* // @include https://cn.pharmacyonline.com.au/* // @include http://cn.discount-apotheke.de/* // @include https://cn.discount-apotheke.de/* // @include http://*.carters.com/* // @include https://*.carters.com/* // @include http://*.katespade.co.uk/* // @include https://*.katespade.co.uk/* // @include http://*.katespade.cn/* // @include https://*.katespade.cn/* // @include http://*.beautybay.com/* // @include https://*.beautybay.com/* // @include http://cn.pharmacy4less.com.au/* // @include https://cn.pharmacy4less.com.au/* // @include http://*.newegg.com/* // @include https://*.newegg.com/* // @include http://*.newbalance.com/* // @include https://*.newbalance.com/* // @include http://*.bodybuilding.com/* // @include https://*.bodybuilding.com/* // @include http://*.ssnewyork.com/* // @include https://*.ssnewyork.com/* // @include http://*.wine9.com/* // @include https://*.wine9.com/* // @include http://*.kohls.com/* // @include https://*.kohls.com/* // @include http://*.gnc.com/* // @include https://*.gnc.com/* // @include http://*.qw.cc/* // @include https://*.qw.cc/* // @include http://*.haiershui.com/* // @include https://*.haiershui.com/* // @include http://*.ugg.com/* // @include https://*.ugg.com/* // @include http://*.ugg.cn/* // @include https://*.ugg.cn/* // @include http://*.yoger.com.cn/* // @include https://*.yoger.com.cn/* // @include http://*.flyco.com/* // @include https://*.flyco.com/* // @include http://*.yfdyf.com/* // @include https://*.yfdyf.com/* // @include http://*.joesnewbalanceoutlet.com/* // @include https://*.joesnewbalanceoutlet.com/* // @include http://*.jomoo.com.cn/* // @include https://*.jomoo.com.cn/* // @include http://*.dapu.com/* // @include https://*.dapu.com/* // @include http://china.coach.com/* // @include https://china.coach.com/* // @include http://*.shanmai.cn/* // @include https://*.shanmai.cn/* // @include http://*.fengbuy.com/* // @include https://*.fengbuy.com/* // @include http://*.t10.com/* // @include https://*.t10.com/* // @include http://cn.amcal.com.au/* // @include https://cn.amcal.com.au/* // @include http://cn.babyhaven.com/* // @include https://cn.babyhaven.com/* // @include http://*.51taouk.com/* // @include https://*.51taouk.com/* // @include http://*.usashopcn.com/* // @include https://*.usashopcn.com/* // @include http://*.petit-bateau.us/* // @include https://*.petit-bateau.us/* // @include http://*.tlcpharmacy.cn.com/* // @include https://*.tlcpharmacy.cn.com/* // @include http://*.km1818.com/* // @include https://*.km1818.com/* // @include http://*.bienmanger.cn/* // @include https://*.bienmanger.cn/* // @include http://*.syshop.com/* // @include https://*.syshop.com/* // @include http://*.qipaimall.com/* // @include https://*.qipaimall.com/* // @include http://mall.goumin.com/* // @include https://mall.goumin.com/* // @include http://*.taohwu.com/* // @include https://*.taohwu.com/* // @include http://*.xmeise.com/* // @include https://*.xmeise.com/* // @include http://*.septwolves.cn/* // @include https://*.septwolves.cn/* // @include http://*.kiehls.com/* // @include https://*.kiehls.com/* // @include http://*.puzeyf.com/* // @include https://*.puzeyf.com/* // @include http://*.aizhigu.com.cn/* // @include https://*.aizhigu.com.cn/* // @include http://*.hecha.cn/* // @include https://*.hecha.cn/* // @include http://*.zgshoes.com/* // @include https://*.zgshoes.com/* // @include http://cn.takeya.co.jp/* // @include https://cn.takeya.co.jp/* // @include http://*.shoprobam.com/* // @include https://*.shoprobam.com/* // @include http://*.opplestore.com/* // @include https://*.opplestore.com/* // @include http://*.maichawang.com/* // @include https://*.maichawang.com/* // @include http://*.bose.com/* // @include https://*.bose.com/* // @include http://dewaren.com/* // @include https://dewaren.com/* // @include http://*.winona.cn/* // @include https://*.winona.cn/* // @include http://*.motorola.com.cn/* // @include https://*.motorola.com.cn/* // @include http://*.danielwellington.cn/* // @include https://*.danielwellington.cn/* // @include http://*.danielwellington.com/* // @include https://*.danielwellington.com/* // @include http://youhui.pinduoduo.com/* // @include https://youhui.pinduoduo.com/* // @include http://*.yangkeduo.com/* // @include https://*.yangkeduo.com/* // @include http://*.finishline.com/* // @include https://*.finishline.com/* // @include http://*.skinstore.com/* // @include https://*.skinstore.com/* // @include http://item.wjike.com/* // @include https://item.wjike.com/* // @include http://youpin.mi.com/* // @include https://youpin.mi.com/* // @include http://*.xiaomiyoupin.com/* // @include https://*.xiaomiyoupin.com/* // @include http://store.steampowered.com/* // @include https://store.steampowered.com/* // @include http://*.jialich.cn/* // @include https://*.jialich.cn/* // @include http://*.tthigo.com/* // @include https://*.tthigo.com/* // @include http://*.modernavenue.com/* // @include https://*.modernavenue.com/* // @include http://*.tcl.com/* // @include https://*.tcl.com/* // @include http://*.bonjourhk.com/* // @include https://*.bonjourhk.com/* // @include http://m.bonjourhk.com/* // @include https://m.bonjourhk.com/* // @include http://*.trt.hk/* // @include https://*.trt.hk/* // @include http://*.forestfood.com/* // @include https://*.forestfood.com/* // @include http://*.converse.com.cn/* // @include https://*.converse.com.cn/* // @include http://*.fila.cn/* // @include https://*.fila.cn/* // @include http://*.levi.com.cn/* // @include https://*.levi.com.cn/* // @include http://*.levi.com/* // @include https://*.levi.com/* // @include http://*.hangowa.com/* // @include https://*.hangowa.com/* // @include http://*.super-in.com/* // @include https://*.super-in.com/* // @include http://*.ccxpet.com/* // @include https://*.ccxpet.com/* // @include http://*.360lj.com/* // @include https://*.360lj.com/* // @include http://*.hysjg.com/* // @include https://*.hysjg.com/* // @include http://*.0061.com.au/* // @include https://*.0061.com.au/* // @include http://mall.ecovacs.cn/* // @include https://mall.ecovacs.cn/* // @include http://mall.littleswan.com/* // @include https://mall.littleswan.com/* // @include http://*.vitagou.hk/* // @include https://*.vitagou.hk/* // @include http://*.hpstore.cn/* // @include https://*.hpstore.cn/* // @include http://*.kkguan.com/* // @include https://*.kkguan.com/* // @include http://*.mayn.com.cn/* // @include https://*.mayn.com.cn/* // @include http://*.peikua.com/* // @include https://*.peikua.com/* // @include http://item.kinhom.com/* // @include https://item.kinhom.com/* // @include http://*.9drug.com/* // @include https://*.9drug.com/* // @include http://*.tea7.com/* // @include https://*.tea7.com/* // @include http://*.01home.com/* // @include https://*.01home.com/* // @include http://*.aliexpress.com/* // @include https://*.aliexpress.com/* // @include http://*.easytoys.cn/* // @include https://*.easytoys.cn/* // @include http://*.kiwistarcare.com/* // @include https://*.kiwistarcare.com/* // @include http://*.carrefour.cn/* // @include https://*.carrefour.cn/* // @include http://china.lotte.com/* // @include https://china.lotte.com/* // @include http://*.ewatches.com/* // @include https://*.ewatches.com/* // @include http://global.timex.com/* // @include https://global.timex.com/* // @include http://comfortfirst.com/* // @include https://comfortfirst.com/* // @include http://*.luolai.cn/* // @include https://*.luolai.cn/* // @include http://*.youyu.com/* // @include https://*.youyu.com/* // @include http://*.yoox.cn/* // @include https://*.yoox.cn/* // @include http://store.yoox.cn/* // @include https://store.yoox.cn/* // @include http://*.suanjuzi.com/* // @include https://*.suanjuzi.com/* // @include http://*.yao123.com/* // @include https://*.yao123.com/* // @include http://item.baobeigezi.com/* // @include https://item.baobeigezi.com/* // @include http://*.baobeigezi.com/* // @include https://*.baobeigezi.com/* // @include http://*.opposhop.cn/* // @include https://*.opposhop.cn/* // @include http://store.oppo.com/* // @include https://store.oppo.com/* // @include http://*.oppo.com/* // @include https://*.oppo.com/* // @include http://hd.oppo.com/* // @include https://hd.oppo.com/* // @include http://mall.to8to.com/* // @include https://mall.to8to.com/* // @include http://item.yunhou.com/* // @include https://item.yunhou.com/* // @include http://item.yhd.com/* // @include https://item.yhd.com/* // @include http://*.haituncun.com/* // @include https://*.haituncun.com/* // @include http://*.walmart.com/* // @include https://*.walmart.com/* // @include http://*.vmei.com/* // @include https://*.vmei.com/* // @include http://*.jgb.cn/* // @include https://*.jgb.cn/* // @include http://*.51din.com/* // @include https://*.51din.com/* // @include http://*.aidai.com/* // @include https://*.aidai.com/* // @include http://shop.boqii.com/* // @include https://shop.boqii.com/* // @include http://*.spider.com.cn/* // @include https://*.spider.com.cn/* // @include http://*.jiae.com/* // @include https://*.jiae.com/* // @include http://*.zazhipu.com/* // @include https://*.zazhipu.com/* // @include http://*.shop.philips.com.cn/* // @include https://*.shop.philips.com.cn/* // @include http://tuan.zhongjiu.cn/* // @include https://tuan.zhongjiu.cn/* // @include http://*.zhongjiu.cn/* // @include https://*.zhongjiu.cn/* // @include http://*.kaluli.com/* // @include https://*.kaluli.com/* // @include http://shop.wstx.com/* // @include https://shop.wstx.com/* // @include http://*.purcotton.com/* // @include https://*.purcotton.com/* // @include http://shop.juanpi.com/* // @include https://shop.juanpi.com/* // @include http://*.jinxiang.com/* // @include https://*.jinxiang.com/* // @include http://*.163.com/* // @include https://*.163.com/* // @include http://*.guojimami.com/* // @include https://*.guojimami.com/* // @include http://*.baiyangwang.com/* // @include https://*.baiyangwang.com/* // @include http://cn.royyoungchemist.com.au/* // @include https://cn.royyoungchemist.com.au/* // @include http://cn.medihealshop.com/* // @include https://cn.medihealshop.com/* // @include http://*.medihealshop.com/* // @include https://*.medihealshop.com/* // @include http://cn.1001pharmacies.com/* // @include https://cn.1001pharmacies.com/* // @include http://*.lookfantastic.cn/* // @include https://*.lookfantastic.cn/* // @include http://*.lookfantastic.com/* // @include https://*.lookfantastic.com/* // @include http://you.163.com/* // @include https://you.163.com/* // @include http://product.bl.com/* // @include https://product.bl.com/* // @include http://*.bestinfoods.com/* // @include https://*.bestinfoods.com/* // @include http://*.muji.net/* // @include https://*.muji.net/* // @include http://*.easeeyes.com/* // @include https://*.easeeyes.com/* // @include http://*.lingshi.com/* // @include https://*.lingshi.com/* // @include http://*.nubia.com/* // @include https://*.nubia.com/* // @include http://shop.nubia.com/* // @include https://shop.nubia.com/* // @include http://*.nubia.cn/* // @include https://*.nubia.cn/* // @include http://*.kzj365.com/* // @include https://*.kzj365.com/* // @include http://*.kaola.com/* // @include https://*.kaola.com/* // @include http://*.kaola.com.hk/* // @include https://*.kaola.com.hk/* // @include http://*.kaola.com.hk/* // @include https://*.kaola.com.hk/* // @include http://*.ymatou.com/* // @include https://*.ymatou.com/* // @include http://detail.metao.com/* // @include https://detail.metao.com/* // @include http://*.coocaa.com/* // @include https://*.coocaa.com/* // @include http://*.lifevc.com/* // @include https://*.lifevc.com/* // @include http://*.supuy.com/* // @include https://*.supuy.com/* // @include http://*.supumall.com/* // @include https://*.supumall.com/* // @include http://*.mia.com/* // @include https://*.mia.com/* // @include http://miyabaobei.hk/* // @include https://miyabaobei.hk/* // @include http://*.miyabaobei.hk/* // @include https://*.miyabaobei.hk/* // @include http://item.gomehigo.hk/* // @include https://item.gomehigo.hk/* // @include http://*.wangfujing.com/* // @include https://*.wangfujing.com/* // @include http://global.gou.com/* // @include https://global.gou.com/* // @include http://*.gou.com/* // @include https://*.gou.com/* // @include http://*.ikjtao.com/* // @include https://*.ikjtao.com/* // @include http://*.bestkeep.cn/* // @include https://*.bestkeep.cn/* // @include http://*.ule.com/* // @include https://*.ule.com/* // @include http://shop.philips.com.cn/* // @include https://shop.philips.com.cn/* // @include http://shop.tcl.com/* // @include https://shop.tcl.com/* // @include http://mall.tcl.com/* // @include https://mall.tcl.com/* // @include http://*.e-changhong.com/* // @include https://*.e-changhong.com/* // @include http://shop.konka.com/* // @include https://shop.konka.com/* // @include http://shop.hisense.com/* // @include https://shop.hisense.com/* // @include http://*.hisense.com/* // @include https://*.hisense.com/* // @include http://*.ineigo.com/* // @include https://*.ineigo.com/* // @include http://*.skg.com/* // @include https://*.skg.com/* // @include http://*.oyeah.com/* // @include https://*.oyeah.com/* // @include http://*.morefood.com/* // @include https://*.morefood.com/* // @include http://*.zhen.com/* // @include https://*.zhen.com/* // @include http://shop.vivo.com.cn/* // @include https://shop.vivo.com.cn/* // @include http://gfive.b2c.eqimingxing.com/* // @include https://gfive.b2c.eqimingxing.com/* // @include http://*.6pm.com/* // @include https://*.6pm.com/* // @include http://shop.gionee.com/* // @include https://shop.gionee.com/* // @include http://z.gionee.com/* // @include https://z.gionee.com/* // @include http://store.lining.com/* // @include https://store.lining.com/* // @include http://*.mf910.com/* // @include https://*.mf910.com/* // @include http://*.k-touch.cn/* // @include https://*.k-touch.cn/* // @include http://item.grainger.cn/* // @include https://item.grainger.cn/* // @include http://piao.163.com/* // @include https://piao.163.com/* // @include http://mall.163.com/* // @include https://mall.163.com/* // @include http://detail.yao.95095.com/* // @include https://detail.yao.95095.com/* // @include http://*.ebay.com/* // @include https://*.ebay.com/* // @include http://*.100yue.com/* // @include https://*.100yue.com/* // @include http://*.feiniu.com/* // @include https://*.feiniu.com/* // @include http://*.lemall.com/* // @include https://*.lemall.com/* // @include http://item.feiniu.com/* // @include https://item.feiniu.com/* // @include http://*.xgbaby.com/* // @include https://*.xgbaby.com/* // @include http://*.zuipin.cn/* // @include https://*.zuipin.cn/* // @include http://item.feifei.cn/* // @include https://item.feifei.cn/* // @include http://*.feifei.com/* // @include https://*.feifei.com/* // @include http://guang.com/* // @include https://guang.com/* // @include http://*.haitaocheng.com/* // @include https://*.haitaocheng.com/* // @include http://*.rrs.com/* // @include https://*.rrs.com/* // @include http://*.rrsjk.com/* // @include https://*.rrsjk.com/* // @include http://shop.ccb.com/* // @include https://shop.ccb.com/* // @include http://*.meilishuo.com/* // @include https://*.meilishuo.com/* // @include http://item.meilishuo.com/* // @include https://item.meilishuo.com/* // @include http://*.mogujie.com/* // @include https://*.mogujie.com/* // @include http://shop.mogu.com/* // @include https://shop.mogu.com/* // @include http://shop.mogujie.com/* // @include https://shop.mogujie.com/* // @include http://shop.coolpad.com/* // @include https://shop.coolpad.com/* // @include http://shop.coolpad.cn/* // @include https://shop.coolpad.cn/* // @include http://*.yiguo.com/* // @include https://*.yiguo.com/* // @include http://item.wanggou.com/* // @include https://item.wanggou.com/* // @include http://mall.jia.com/* // @include https://mall.jia.com/* // @include http://*.jiumei.com/* // @include https://*.jiumei.com/* // @include http://weigou.baidu.com/* // @include https://weigou.baidu.com/* // @include http://shop.letv.com/* // @include https://shop.letv.com/* // @include http://*.xiaomi.com/* // @include https://*.xiaomi.com/* // @include http://item.mi.com/* // @include https://item.mi.com/* // @include http://*.mi.com/* // @include https://*.mi.com/* // @include http://*.handu.com/* // @include https://*.handu.com/* // @include http://*.yummy77.com/* // @include https://*.yummy77.com/* // @include http://*.fruitday.com/* // @include https://*.fruitday.com/* // @include http://*.benlai.com/* // @include https://*.benlai.com/* // @include http://taoshu.com/* // @include https://taoshu.com/* // @include http://*.meilele.com/* // @include https://*.meilele.com/* // @include http://*.gjw.com/* // @include https://*.gjw.com/* // @include http://*.oneplus.com/* // @include https://*.oneplus.com/* // @include http://store.apple.com/* // @include https://store.apple.com/* // @include http://*.apple.com/* // @include https://*.apple.com/* // @include http://*.apple.com.cn/* // @include https://*.apple.com.cn/* // @include http://*.j1.com/* // @include https://*.j1.com/* // @include http://miao.j1.com/* // @include https://miao.j1.com/* // @include http://*.zzl365.com/* // @include https://*.zzl365.com/* // @include http://mobile.139shop.com/* // @include https://mobile.139shop.com/* // @include http://139shop.com/* // @include https://139shop.com/* // @include http://*.yiwugou.com/* // @include https://*.yiwugou.com/* // @include http://*.zhiwo.com/* // @include https://*.zhiwo.com/* // @include http://*.miqi.cn/* // @include https://*.miqi.cn/* // @include http://*.miqi.cn/* // @include https://*.miqi.cn/* // @include http://*.camel.com.cn/* // @include https://*.camel.com.cn/* // @include http://*.kuaishubao.com/* // @include https://*.kuaishubao.com/* // @include http://*.juegg.com/* // @include https://*.juegg.com/* // @include http://mall.10010.com/* // @include https://mall.10010.com/* // @include http://*.wowsai.com/* // @include https://*.wowsai.com/* // @include http://*.tianpin.com/* // @include https://*.tianpin.com/* // @include http://*.tootoo.cn/* // @include https://*.tootoo.cn/* // @include http://item.minshengec.com/* // @include https://item.minshengec.com/* // @include http://*.sfbest.com/* // @include https://*.sfbest.com/* // @include http://ht.sfbest.hk/* // @include https://ht.sfbest.hk/* // @include http://shop.lenovo.com.cn/* // @include https://shop.lenovo.com.cn/* // @include http://*.lenovo.com.cn/* // @include https://*.lenovo.com.cn/* // @include http://shop.lenovomobile.com/* // @include https://shop.lenovomobile.com/* // @include http://*.lenovomobile.com/* // @include https://*.lenovomobile.com/* // @include http://*.lenovo.com.cn/* // @include https://*.lenovo.com.cn/* // @include http://thinkpad.lenovo.com.cn/* // @include https://thinkpad.lenovo.com.cn/* // @include http://*.vmall.com/* // @include https://*.vmall.com/* // @include http://*.ihush.com/* // @include https://*.ihush.com/* // @include http://*.fclub.cn/* // @include https://*.fclub.cn/* // @include http://item.yohobuy.com/* // @include https://item.yohobuy.com/* // @include http://*.yohobuy.com/* // @include https://*.yohobuy.com/* // @include http://*.fclub.cn/* // @include https://*.fclub.cn/* // @include http://ju.taobao.com/* // @include https://ju.taobao.com/* // @include http://*.tmall.com/* // @include https://*.tmall.com/* // @include http://detail.liangxinyao.com/* // @include https://detail.liangxinyao.com/* // @include http://world.tmall.com/* // @include https://world.tmall.com/* // @include http://detail.tmall.hk/* // @include https://detail.tmall.hk/* // @include http://*.taobao.com/* // @include https://*.taobao.com/* // @include http://2.taobao.com/* // @include https://2.taobao.com/* // @include http://ai.taobao.com/* // @include https://ai.taobao.com/* // @include http://chaoshi.detail.tmall.com/* // @include https://chaoshi.detail.tmall.com/* // @include http://detail.ju.taobao.com/* // @include https://detail.ju.taobao.com/* // @include http://*.vipshop.com/* // @include https://*.vipshop.com/* // @include http://*.vip.com/* // @include https://*.vip.com/* // @include http://tuan.lefeng.com/* // @include https://tuan.lefeng.com/* // @include http://*.lefeng.com/* // @include https://*.lefeng.com/* // @include http://*.jxdyf.com/* // @include https://*.jxdyf.com/* // @include http://*.jxdyf.com/* // @include https://*.jxdyf.com/* // @include http://*.tnice.com/* // @include https://*.tnice.com/* // @include http://auction1.paipai.com/* // @include https://auction1.paipai.com/* // @include http://item.xinbaigo.com/* // @include https://item.xinbaigo.com/* // @include http://*.orbis.com.cn/* // @include https://*.orbis.com.cn/* // @include http://*.sfht.com/* // @include https://*.sfht.com/* // @include http://*.d1.com.cn/* // @include https://*.d1.com.cn/* // @include http://*.chazuo.com/* // @include https://*.chazuo.com/* // @include http://*.u1baby.com/* // @include https://*.u1baby.com/* // @include http://*.homevv.com/* // @include https://*.homevv.com/* // @include http://*.paixie.net/* // @include https://*.paixie.net/* // @include http://tuan.paixie.net/* // @include https://tuan.paixie.net/* // @include http://faxian.paixie.net/* // @include https://faxian.paixie.net/* // @include http://*.tao3c.com/* // @include https://*.tao3c.com/* // @include http://*.zm7.cn/* // @include https://*.zm7.cn/* // @include http://s.etao.com/* // @include https://s.etao.com/* // @include http://product.pchouse.com.cn/* // @include https://product.pchouse.com.cn/* // @include http://buy.daphne.cn/* // @include https://buy.daphne.cn/* // @include http://*.lucemall.com.cn/* // @include https://*.lucemall.com.cn/* // @include http://*.easy361.com/* // @include https://*.easy361.com/* // @include http://item.360hqb.com/* // @include https://item.360hqb.com/* // @include http://q.360hqb.com/* // @include https://q.360hqb.com/* // @include http://*.goujiuwang.com/* // @include https://*.goujiuwang.com/* // @include http://*.huimai365.com/* // @include https://*.huimai365.com/* // @include http://*.jiuxian.com/* // @include https://*.jiuxian.com/* // @include http://*.winenice.com/* // @include https://*.winenice.com/* // @include http://*.yesmywine.com/* // @include https://*.yesmywine.com/* // @include http://mall.yesmywine.com/* // @include https://mall.yesmywine.com/* // @include http://*.banggo.com/* // @include https://*.banggo.com/* // @include http://ploy.banggo.com/* // @include https://ploy.banggo.com/* // @include http://*.yanyue.cn/* // @include https://*.yanyue.cn/* // @include http://*.bearbuy.com.cn/* // @include https://*.bearbuy.com.cn/* // @include http://*.amazon.cn/* // @include https://*.amazon.cn/* // @include http://*.amazon.com/* // @include https://*.amazon.com/* // @include http://*.amazon.co.uk/* // @include https://*.amazon.co.uk/* // @include http://*.amazon.de/* // @include https://*.amazon.de/* // @include http://*.amazon.co.jp/* // @include https://*.amazon.co.jp/* // @include http://*.amazon.fr/* // @include https://*.amazon.fr/* // @include http://*.amazon.ca/* // @include https://*.amazon.ca/* // @include http://*.amazon.it/* // @include https://*.amazon.it/* // @include http://*.amazon.es/* // @include https://*.amazon.es/* // @include http://*.dangdang.com/* // @include https://*.dangdang.com/* // @include http://*.globaldangdang.hk/* // @include https://*.globaldangdang.hk/* // @include http://z.jd.com/* // @include https://z.jd.com/* // @include http://item.jd.com/* // @include https://item.jd.com/* // @include http://i-item.jd.com/* // @include https://i-item.jd.com/* // @include http://item.paipai.com/* // @include https://item.paipai.com/* // @include http://item.yiyaojd.com/* // @include https://item.yiyaojd.com/* // @include http://item.jkcsjd.com/* // @include https://item.jkcsjd.com/* // @include http://item.jd.hk/* // @include https://item.jd.hk/* // @include http://paimai.jd.com/* // @include https://paimai.jd.com/* // @include http://*.jd.com/* // @include https://*.jd.com/* // @include http://*.jd.hk/* // @include https://*.jd.hk/* // @include http://*.360buy.com/* // @include https://*.360buy.com/* // @include http://re.jd.com/* // @include https://re.jd.com/* // @include http://auction.jd.com/* // @include https://auction.jd.com/* // @include http://club.jd.com/* // @include https://club.jd.com/* // @include http://*.360top.com/* // @include https://*.360top.com/* // @include http://detail.zol.com.cn/* // @include https://detail.zol.com.cn/* // @include http://dealer.zol.com.cn/* // @include https://dealer.zol.com.cn/* // @include http://*.zol.com/* // @include https://*.zol.com/* // @include http://*.fglady.cn/* // @include https://*.fglady.cn/* // @include http://*.ouku.com/* // @include https://*.ouku.com/* // @include http://*.newegg.comn/* // @include https://*.newegg.comn/* // @include http://zhadan.newegg.cn/* // @include https://zhadan.newegg.cn/* // @include http://tuan.newegg.cn/* // @include https://tuan.newegg.cn/* // @include http://product.kimiss.com/* // @include https://product.kimiss.com/* // @include http://*.redbaby.com.cn/* // @include https://*.redbaby.com.cn/* // @include http://product.m18.com/* // @include https://product.m18.com/* // @include http://list.m18.com/* // @include https://list.m18.com/* // @include http://*.m18.com/* // @include https://*.m18.com/* // @include http://*.w1.cn/* // @include https://*.w1.cn/* // @include http://*.ashford.com/* // @include https://*.ashford.com/* // @include http://*.sephora.cn/* // @include https://*.sephora.cn/* // @include http://*.lafaso.com/* // @include https://*.lafaso.com/* // @include http://*.s.cn/* // @include https://*.s.cn/* // @include http://*.51buy.com/* // @include https://*.51buy.com/* // @include http://*.51buy.cn/* // @include https://*.51buy.cn/* // @include http://*.okbuy.com/* // @include https://*.okbuy.com/* // @include http://*.letao.com/* // @include https://*.letao.com/* // @include http://*.buy007.com/* // @include https://*.buy007.com/* // @include http://*.taoxie.com/* // @include https://*.taoxie.com/* // @include http://ju.suning.com/* // @include https://ju.suning.com/* // @include http://item.suning.com/* // @include https://item.suning.com/* // @include http://*.suning.com/* // @include https://*.suning.com/* // @include http://*.suning.cn/* // @include https://*.suning.cn/* // @include http://qiang.suning.com/* // @include https://qiang.suning.com/* // @include http://product.suning.com/* // @include https://product.suning.com/* // @include http://*.suning.com/* // @include https://*.suning.com/* // @include http://*.coo8.com/* // @include https://*.coo8.com/* // @include http://*.lusen.com/* // @include https://*.lusen.com/* // @include http://*.lusen.com/* // @include https://*.lusen.com/* // @include http://item.gome.com.cn/* // @include https://item.gome.com.cn/* // @include http://tao.gome.com.cn/* // @include https://tao.gome.com.cn/* // @include http://q.gome.com.cn/* // @include https://q.gome.com.cn/* // @include http://tuan.gome.com.cn/* // @include https://tuan.gome.com.cn/* // @include http://*.gomehome.com/* // @include https://*.gomehome.com/* // @include http://*.gome.com.cn/* // @include https://*.gome.com.cn/* // @include http://*.yhd.com/* // @include https://*.yhd.com/* // @include http://*.yihaodian.com/* // @include https://*.yihaodian.com/* // @include http://*.1mall.com/* // @include https://*.1mall.com/* // @include http://try.yhd.com/* // @include https://try.yhd.com/* // @include http://*.womai.com/* // @include https://*.womai.com/* // @include http://*.leyou.com.cn/* // @include https://*.leyou.com.cn/* // @include http://leleshan.leyou.com.cn/* // @include https://leleshan.leyou.com.cn/* // @include http://*.shopin.net/* // @include https://*.shopin.net/* // @include http://*.xiu.com/* // @include https://*.xiu.com/* // @include http://outlets.xiu.com/* // @include https://outlets.xiu.com/* // @include http://ferragamo.xiu.com/* // @include https://ferragamo.xiu.com/* // @include http://tuan.xiu.com/* // @include https://tuan.xiu.com/* // @include http://item.mbaobao.com/* // @include https://item.mbaobao.com/* // @include http://*.mbaobao.com/* // @include https://*.mbaobao.com/* // @include http://item.vjia.com/* // @include https://item.vjia.com/* // @include http://*.7cv.com/* // @include https://*.7cv.com/* // @include http://*.qinqinbaby.com/* // @include https://*.qinqinbaby.com/* // @include http://*.chunshuitang.com/* // @include https://*.chunshuitang.com/* // @include http://*.x.com.cn/* // @include https://*.x.com.cn/* // @include http://*.guopi.com/* // @include https://*.guopi.com/* // @include http://*.no5.com.cn/* // @include https://*.no5.com.cn/* // @include http://*.sasa.com/* // @include https://*.sasa.com/* // @include http://*.sasa.com/* // @include https://*.sasa.com/* // @include http://*.hksasa.cn/* // @include https://*.hksasa.cn/* // @include http://*.dhc.net.cn/* // @include https://*.dhc.net.cn/* // @include http://*.9dadao.com/* // @include https://*.9dadao.com/* // @include http://*.360kxr.com/* // @include https://*.360kxr.com/* // @include http://*.m6go.com/* // @include https://*.m6go.com/* // @include http://*.likeface.com/* // @include https://*.likeface.com/* // @include http://*.qxian.com/* // @include https://*.qxian.com/* // @include http://*.didamall.com/* // @include https://*.didamall.com/* // @include http://*.yaodian100.com/* // @include https://*.yaodian100.com/* // @include http://*.yaofang.cn/* // @include https://*.yaofang.cn/* // @include http://*.lijiababy.com.cn/* // @include https://*.lijiababy.com.cn/* // @include http://99read.com/* // @include https://99read.com/* // @include http://product.china-pub.com/* // @include https://product.china-pub.com/* // @include http://*.bookschina.com/* // @include https://*.bookschina.com/* // @include http://*.efeihu.com/* // @include https://*.efeihu.com/* // @include http://tuan.efeihu.com/* // @include https://tuan.efeihu.com/* // @include http://*.360mart.com/* // @include https://*.360mart.com/* // @include http://*.yintai.com/* // @include https://*.yintai.com/* // @include http://item.yintai.com/* // @include https://item.yintai.com/* // @include http://*.quwan.com/* // @include https://*.quwan.com/* // @include http://*.urcosme.com/* // @include https://*.urcosme.com/* // @include http://*.strawberrynet.com/* // @include https://*.strawberrynet.com/* // @include http://*.strawberrynet.com/* // @include https://*.strawberrynet.com/* // @include http://*.luce.com.cn/* // @include https://*.luce.com.cn/* // @include http://*.k121.com/* // @include https://*.k121.com/* // @include http://*.happigo.com/* // @include https://*.happigo.com/* // @include http://mall.happigo.com/* // @include https://mall.happigo.com/* // @include http://*.gap.cn/* // @include https://*.gap.cn/* // @include http://*.misslele.com/* // @include https://*.misslele.com/* // @include http://*.5lux.com/* // @include https://*.5lux.com/* // @include http://*.5lux.com/* // @include https://*.5lux.com/* // @include http://*.xiaozhuren.com/* // @include https://*.xiaozhuren.com/* // @include http://*.all3c.com/* // @include https://*.all3c.com/* // @include http://*.idaphne.com/* // @include https://*.idaphne.com/* // @include http://product.pcbaby.com.cn/* // @include https://product.pcbaby.com.cn/* // @include http://*.binggo.com/* // @include https://*.binggo.com/* // @include http://*.tiantian.com/* // @include https://*.tiantian.com/* // @include http://tuan.tiantian.com/* // @include https://tuan.tiantian.com/* // @include http://*.xiji.com/* // @include https://*.xiji.com/* // @include http://*.xijie.com/* // @include https://*.xijie.com/* // @include http://mall.jumei.com/* // @include https://mall.jumei.com/* // @include http://pop.jumei.com/* // @include https://pop.jumei.com/* // @include http://*.jumei.com/* // @include https://*.jumei.com/* // @include http://item.jumei.com/* // @include https://item.jumei.com/* // @include http://*.jumeiglobal.com/* // @include https://*.jumeiglobal.com/* // @include http://item.jumeiglobal.com/* // @include https://item.jumeiglobal.com/* // @include http://buy.caomeipai.com/* // @include https://buy.caomeipai.com/* // @include http://*.dahuozhan.com/* // @include https://*.dahuozhan.com/* // @include http://*.dazhe.cn/* // @include https://*.dazhe.cn/* // @include http://*.huolida.com/* // @include https://*.huolida.com/* // @include http://*.12dian.com/* // @include https://*.12dian.com/* // @include http://*.yougou.com/* // @include https://*.yougou.com/* // @include http://*.yougou.com/* // @include https://*.yougou.com/* // @include http://*.111.com.cn/* // @include https://*.111.com.cn/* // @include http://*.daoyao.com/* // @include https://*.daoyao.com/* // @include http://*.jianke.com/* // @include https://*.jianke.com/* // @include http://*.360kad.com/* // @include https://*.360kad.com/* // @include http://*.lbxcn.com/* // @include https://*.lbxcn.com/* // @include http://book.douban.com/* // @include https://book.douban.com/* // @include http://dongxi.douban.com/* // @include https://dongxi.douban.com/* // @include http://product.it168.com/* // @include https://product.it168.com/* // @include http://product.pconline.com.cn/* // @include https://product.pconline.com.cn/* // @include http://product.pcpop.com/* // @include https://product.pcpop.com/* // @include http://cosme.pclady.com.cn/* // @include https://cosme.pclady.com.cn/* // @include http://brand.yoka.com/* // @include https://brand.yoka.com/* // @include http://detail.55bbs.com/* // @include https://detail.55bbs.com/* // @include http://hzp.onlylady.com/* // @include https://hzp.onlylady.com/* // @include http://*.24dq.com/* // @include https://*.24dq.com/* // @include http://*.muyingzhijia.com/* // @include https://*.muyingzhijia.com/* // @include http://item.muyingzhijia.com/* // @include https://item.muyingzhijia.com/* // @include http://*.houmart.com/* // @include https://*.houmart.com/* // @include http://*.onlyts.cn/* // @include https://*.onlyts.cn/* // @include http://*.winxuan.com/* // @include https://*.winxuan.com/* // @include http://item.winxuan.com/* // @include https://item.winxuan.com/* // @include http://detail.bookuu.com/* // @include https://detail.bookuu.com/* // @include http://e.bookuu.com/* // @include https://e.bookuu.com/* // @include http://wenju.bookuu.com/* // @include https://wenju.bookuu.com/* // @include http://book.beifabook.com/* // @include https://book.beifabook.com/* // @include http://product.yesky.com/* // @include https://product.yesky.com/* // @include http://product.pchome.net/* // @include https://product.pchome.net/* // @include http://product.enet.com.cn/* // @include https://product.enet.com.cn/* // @include http://*.ruiyi.com/* // @include https://*.ruiyi.com/* // @include http://*.ruiyi.cn/* // @include https://*.ruiyi.cn/* // @include http://*.rayi.com/* // @include https://*.rayi.com/* // @include http://*.rayi.cn/* // @include https://*.rayi.cn/* // @include http://*.nop.cn/* // @include https://*.nop.cn/* // @include http://product.imobile.com.cn/* // @include https://product.imobile.com.cn/* // @include http://product.cnmo.com/* // @include https://product.cnmo.com/* // @include http://phone.shouji.com.cn/* // @include https://phone.shouji.com.cn/* // @include http://product.tompda.com/* // @include https://product.tompda.com/* // @include http://*.3533.com/* // @include https://*.3533.com/* // @include http://product.intozgc.com/* // @include https://product.intozgc.com/* // @include http://product.chinabyte.com/* // @include https://product.chinabyte.com/* // @include http://app.tech.ifeng.com/* // @include https://app.tech.ifeng.com/* // @include http://www2.xitek.com/* // @include https://www2.xitek.com/* // @include http://product.imp3.net/* // @include https://product.imp3.net/* // @include http://*.menglu.com/* // @include https://*.menglu.com/* // @include http://*.moonbasa.com/* // @include https://*.moonbasa.com/* // @include http://*.ing2ing.com/* // @include https://*.ing2ing.com/* // @include http://*.qjherb.com/* // @include https://*.qjherb.com/* // @include http://*.korirl.com/* // @include https://*.korirl.com/* // @include http://*.alaves.com/* // @include https://*.alaves.com/* // @include http://*.0-100s.com/* // @include https://*.0-100s.com/* // @include http://*.cherriespie.com/* // @include https://*.cherriespie.com/* // @include http://*.clafield.com/* // @include https://*.clafield.com/* // @include http://*.baoyeah.com/* // @include https://*.baoyeah.com/* // @include http://*.suorang.com/* // @include https://*.suorang.com/* // @include http://*.monteamor.com/* // @include https://*.monteamor.com/* // @include http://*.rutisher.com/* // @include https://*.rutisher.com/* // @include http://*.keede.com/* // @include https://*.keede.com/* // @include http://*.kede.com/* // @include https://*.kede.com/* // @include http://*.vancl.com/* // @include https://*.vancl.com/* // @include http://*.dazhongdianqi.com.cn/* // @include https://*.dazhongdianqi.com.cn/* // @include http://*.skinstorechina.com/* // @include https://*.skinstorechina.com/* // @include http://item.buy.qq.com/* // @include https://item.buy.qq.com/* // @include http://*.zol.com.cn/* // @include https://*.zol.com.cn/* // @include http://*.pconline.com.cn/* // @include https://*.pconline.com.cn/* // @include http://*.yesky.com/* // @include https://*.yesky.com/* // @include http://*.it168.com/* // @include https://*.it168.com/* // @include http://*.pcpop.com/* // @include https://*.pcpop.com/* // @include http://*.pchome.net/* // @include https://*.pchome.net/* // @include http://*.139shop.com/* // @include https://*.139shop.com/* // @include http://*.milier.com/* // @include https://*.milier.com/* // @include http://*.sportica.cn/* // @include https://*.sportica.cn/* // @include http://*.zhenpin.com/* // @include https://*.zhenpin.com/* // @include http://*.gaojie.com/* // @include https://*.gaojie.com/* // @include http://*.naruko.com.cn/* // @include https://*.naruko.com.cn/* // @include http://*.vivian.com/* // @include https://*.vivian.com/* // @include http://*.vivian.cn/* // @include https://*.vivian.cn/* // @include http://*.masamaso.com/* // @include https://*.masamaso.com/* // @include http://*.masamaso.cn/* // @include https://*.masamaso.cn/* // @include http://*.linkmasa.com/* // @include https://*.linkmasa.com/* // @include http://*.linkmasa.cn/* // @include https://*.linkmasa.cn/* // @include http://item.secoo.com/* // @include https://item.secoo.com/* // @include http://paimai.secoo.com/* // @include https://paimai.secoo.com/* // @include http://sale.secoo.com/* // @include https://sale.secoo.com/* // @include http://*.ehaier.com/* // @include https://*.ehaier.com/* // @include http://qiji.ehaier.com/* // @include https://qiji.ehaier.com/* // @include http://*.handuyishe.com/* // @include https://*.handuyishe.com/* // @include http://*.wbiao.cn/* // @include https://*.wbiao.cn/* // @include http://*.shangpin.com/* // @include https://*.shangpin.com/* // @include http://*.shangpin.hk/* // @include https://*.shangpin.hk/* // @include http://*.pba.cn/* // @include https://*.pba.cn/* // @include http://*.metromall.cn/* // @include https://*.metromall.cn/* // @include http://*.lizi.com/* // @include https://*.lizi.com/* // @include http://*.kadang.com/* // @include https://*.kadang.com/* // @include http://*.aimer.com.cn/* // @include https://*.aimer.com.cn/* // @include http://*.lamiu.com/* // @include https://*.lamiu.com/* // @include http://*.esprit.cn/* // @include https://*.esprit.cn/* // @include http://*.liebo.com/* // @include https://*.liebo.com/* // @include http://*.wangjiu.com/* // @include https://*.wangjiu.com/* // @include http://*.xifuquan.com/* // @include https://*.xifuquan.com/* // @include http://*.189.cn/* // @include https://*.189.cn/* // @include http://*.hicdma.com/* // @include https://*.hicdma.com/* // @include http://*.e100.cn/* // @include https://*.e100.cn/* // @include http://store.samsung.com/* // @include https://store.samsung.com/* // @include http://store.meizu.com/* // @include https://store.meizu.com/* // @include http://detail.meizu.com/* // @include https://detail.meizu.com/* // @include http://b2c.958shop.com/* // @include https://b2c.958shop.com/* // @include http://*.okhqb.com/* // @include https://*.okhqb.com/* // @include http://*.ztedevice.com.cn/* // @include https://*.ztedevice.com.cn/* // @include http://*.daling.com/* // @include https://*.daling.com/* // @include http://item.showjoy.com/* // @include https://item.showjoy.com/* // @include http://*.ocj.com.cn/* // @include https://*.ocj.com.cn/* // @include http://*.ocj.kr/* // @include https://*.ocj.kr/* // @include http://*.lvyoumall.com/* // @include https://*.lvyoumall.com/* // @include http://*.kjt.com/* // @include https://*.kjt.com/* // @include http://store.logitech.com.cn/* // @include https://store.logitech.com.cn/* // @include http://shop.boohee.com/* // @include https://shop.boohee.com/* // @include http://*.meici.com/* // @include https://*.meici.com/* // @include http://*.beibei.com/* // @include https://*.beibei.com/* // @include http://store.nike.com/* // @include https://store.nike.com/* // @include http://*.nike.com/* // @include https://*.nike.com/* // @include http://*.fengqu.com/* // @include https://*.fengqu.com/* // @include http://*.mei.com/* // @include https://*.mei.com/* // @include http://*.vsigo.cn/* // @include https://*.vsigo.cn/* // @include http://*.sundan.com/* // @include https://*.sundan.com/* // @include http://hd.zazhipu.com/* // @include https://hd.zazhipu.com/* // @include http://*.microsoftstore.com.cn/* // @include https://*.microsoftstore.com.cn/* // @include http://*.xgdq.com/* // @include https://*.xgdq.com/* // @include http://*.xtep.com.cn/* // @include https://*.xtep.com.cn/* // @include http://*.xtep.com.cn/* // @include https://*.xtep.com.cn/* // @include http://*.staples.cn/* // @include https://*.staples.cn/* // @include http://mall.midea.com/* // @include https://mall.midea.com/* // @include http://*.midea.cn/* // @include https://*.midea.cn/* // @include http://www1.macys.com/* // @include https://www1.macys.com/* // @include http://cn.shopbop.com/* // @include https://cn.shopbop.com/* // @include http://*.hua.com/* // @include https://*.hua.com/* // @include http://shop.zhe800.com/* // @include https://shop.zhe800.com/* // @include http://*.cosme.com/* // @include https://*.cosme.com/* // @include http://*.diapers.com/* // @include https://*.diapers.com/* // @include http://*.windeln.de/* // @include https://*.windeln.de/* // @include http://*.windeln.com.cn/* // @include https://*.windeln.com.cn/* // @include http://*.escentual.com/* // @include https://*.escentual.com/* // @include http://*.biccamera.com/* // @include https://*.biccamera.com/* // @include http://*.esteelauder.com/* // @include https://*.esteelauder.com/* // @include http://*.saksfifthavenue.com/* // @include https://*.saksfifthavenue.com/* // @include http://*.thewatchery.com/* // @include https://*.thewatchery.com/* // @include http://item.tuhu.com/* // @include https://item.tuhu.com/* // @include http://item.tuhu.cn/* // @include https://item.tuhu.cn/* // @include http://eshop.htc.com/* // @include https://eshop.htc.com/* // @include http://roseonly.com.cn/* // @include https://roseonly.com.cn/* // @include http://*.taqu.cn/* // @include https://*.taqu.cn/* // @include http://shop.jx.189.cn/* // @include https://shop.jx.189.cn/* // @include http://*.bftv.com/* // @include https://*.bftv.com/* // @include http://*.axmall.com.au/* // @include https://*.axmall.com.au/* // @include http://*.lianjia.com/* // @include https://*.lianjia.com/* // @include http://*.ke.com/* // @include https://*.ke.com/* // @include http://*.5i5j.com/* // @include https://*.5i5j.com/* // @include http://*.lovo.cn/* // @include https://*.lovo.cn/* // @include https://plogin.m.jd.com/* // @include https://login.m.taobao.com/* // @grant none // @namespace no // @downloadURL none // ==/UserScript== gwdangJsonp([0],{ /***/ "004c41292b54f3670049": /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var render = function render() { var _vm = this, _c = _vm._self._c; return _c("div", { staticClass: "gwd-qr-login gwd-column gwd-align" }, [_vm._m(0), _vm._v(" "), _c("div", { staticClass: "gwd-column gwd-qr-box gwd-align" }, [_c("div", { staticStyle: { width: "174px", height: "174px", padding: "7px", background: "white", "margin-top": "8px" } }, [_c("img", { staticStyle: { width: "100%" }, attrs: { src: _vm.qr, alt: "" } })]), _vm._v(" "), _vm._m(1)])]); }; var staticRenderFns = [function () { var _vm = this, _c = _vm._self._c; return _c("div", { staticClass: "gwd-row gwd-align" }, [_c("img", { staticStyle: { width: "24px", height: "24px" }, attrs: { src: __webpack_require__("23cbb64b6c383b077299"), alt: "" } }), _vm._v(" "), _c("span", { staticStyle: { "margin-left": "10px", color: "#ff471a", "font-size": "20px" } }, [_vm._v("淘宝APP扫码领券")])]); }, function () { var _vm = this, _c = _vm._self._c; return _c("div", { staticClass: "gwd-row gwd-align", staticStyle: { "margin-top": "6px" } }, [_c("span", { staticStyle: { color: "#ff471a", "font-size": "16px" } }, [_vm._v("淘宝APP")]), _vm._v(" "), _c("span", { staticStyle: { color: "#333333", "font-size": "14px", "margin-left": "17px" } }, [_vm._v("扫码直接领券")])]); }]; render._withStripped = true; exports.render = render; exports.staticRenderFns = staticRenderFns; /***/ }), /***/ "0080ecb3f259e8da1a80": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_style_index_0_id_e09aa000_scoped_true_lang_less__ = __webpack_require__("5734378f1cd687957070"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_style_index_0_id_e09aa000_scoped_true_lang_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_style_index_0_id_e09aa000_scoped_true_lang_less__); /* unused harmony reexport namespace */ /***/ }), /***/ "018335910ad4773853f3": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_script_lang_js__ = __webpack_require__("b28075e64badea09b6c7"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_script_lang_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_script_lang_js__); /* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_script_lang_js__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_script_lang_js__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_script_lang_js___default.a); /***/ }), /***/ "027d37651180f47df6c7": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Switch_vue_vue_type_template_id_222e987e_scoped_true__ = __webpack_require__("b82eb4b3ad807a035928"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Switch_vue_vue_type_script_lang_js__ = __webpack_require__("90f63eba7eda2d0bb666"); /* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__Switch_vue_vue_type_script_lang_js__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return __WEBPACK_IMPORTED_MODULE_1__Switch_vue_vue_type_script_lang_js__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Switch_vue_vue_type_style_index_0_id_222e987e_scoped_true_lang_less__ = __webpack_require__("20b1aff0e24730e2fdc0"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_vue_loader_15_11_1_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("0b761deda6525b1b226a"); /* normalize component */ var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_vue_loader_15_11_1_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])( __WEBPACK_IMPORTED_MODULE_1__Switch_vue_vue_type_script_lang_js__["default"], __WEBPACK_IMPORTED_MODULE_0__Switch_vue_vue_type_template_id_222e987e_scoped_true__["render"], __WEBPACK_IMPORTED_MODULE_0__Switch_vue_vue_type_template_id_222e987e_scoped_true__["staticRenderFns"], false, null, "222e987e", null ) /* hot reload */ if (false) { var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/_vue-hot-reload-api@2.3.4@vue-hot-reload-api/dist/index.js") api.install(require('vue')) if (api.compatible) { module.hot.accept() if (!api.isRecorded('222e987e')) { api.createRecord('222e987e', component.options) } else { api.reload('222e987e', component.options) } module.hot.accept("./Switch.vue?vue&type=template&id=222e987e&scoped=true", function () { api.rerender('222e987e', { render: render, staticRenderFns: staticRenderFns }) }) } } component.options.__file = "src/standard/module/components/Controls/Switch.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), /***/ "03e267a1b1b1361ab9ca": /***/ (function(module, exports, __webpack_require__) { // style-loader: Adds some css to the DOM by adding a \n'; return $$out; }; /***/ }), /***/ "3331c90409771733bf9d": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_Price_vue_vue_type_style_index_0_id_26424954_scoped_true_lang_less__ = __webpack_require__("6922c844cd253134c1ab"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_Price_vue_vue_type_style_index_0_id_26424954_scoped_true_lang_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_Price_vue_vue_type_style_index_0_id_26424954_scoped_true_lang_less__); /* unused harmony reexport namespace */ /***/ }), /***/ "336de8fce6caee2400ef": /***/ (function(module, exports) { module.exports = {"priceUp":{"zh":"价格上涨","en":"Price Increases","zh-tr":"價格上漲"},"priceStable":{"zh":"价格平稳","en":"Keep Stable","zh-tr":"價格平穩"},"priceDecrease":{"zh":"价格下降","en":"Price Declining","zh-tr":"價格下降"},"priceLowest":{"zh":"历史最低价","en":"Lowest Price","zh-tr":"歷史最低價"},"lowestSingleWithSpace":{"zh":"最低(单   件):","en":"Lowest Price(single):","zh-tr":"最低(單   件):"},"lowestSingle":{"zh":"最低(单件):","en":"Lowest(single):","zh-tr":"最低(單件):"},"lowest":{"zh":"最低:","en":"Lowest:","zh-tr":"最低:"},"textCurrent":{"zh":"现价","en":"Current","zh-tr":"現價"},"textHigh":{"zh":"最高","en":"Highest","zh-tr":"最高"},"textLow":{"zh":"最低","en":"Lowest","zh-tr":"最低"},"day":{"zh":"天","en":" days","zh-tr":"天"},"all":{"zh":"全部","en":"All","zh-tr":"全部"},"single":{"zh":"单   件","en":"Single","zh-tr":"單   件"},"combine":{"zh":"多   件","en":"Combined","zh-tr":"多   件"},"pagePrice":{"zh":"页面价","en":"Price","zh-tr":"頁面價"},"onHandPrice":{"zh":"到手价(单件)","en":"Promotion Price","zh-tr":"到手價(單件)"},"combinePrice":{"zh":"到手价(多件)","en":"Combined Price","zh-tr":"到手價(多件)"}} /***/ }), /***/ "336e80ac81371c311885": /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var render = function render() { var _vm = this, _c = _vm._self._c; return _c("div", { staticClass: "gwd-column gwd-align", staticStyle: { flex: "1" } }, [_c("img", { staticStyle: { width: "150px", "margin-top": "172px" }, attrs: { src: __webpack_require__("a83ce54edb753f513731"), alt: "" } }), _vm._v(" "), _vm.error === "needLogin" ? _c("span", { staticStyle: { color: "#3c4c54", "font-size": "12px", "margin-top": "6px" } }, [_vm._v("请先访问【"), _c("a", { staticStyle: { color: "blue", "text-decoration": "underline" }, attrs: { href: _vm.index(_vm.site), target: "_blank" } }, [_vm._v(_vm._s(_vm.siteMap[_vm.site]) + "首页")]), _vm._v("】,重新"), _c("span", { staticStyle: { color: "red" } }, [_vm._v("登录帐号")]), _vm._v(",然后回来重试。")]) : _vm.errorDetail.includes("FAIL_SYS_USER_VALIDATE") ? _c("span", { staticStyle: { color: "#3c4c54", "font-size": "12px", "margin-top": "6px" } }, [_vm._v("请先去【"), _c("a", { staticStyle: { color: "blue", "text-decoration": "underline" }, attrs: { href: _vm.verifyLink, target: "_blank" } }, [_vm._v("这里")]), _vm._v("】进行滑块验证后再回来重试。")]) : _vm.error === "needVisit" ? _c("span", { staticStyle: { color: "#3c4c54", "font-size": "12px", "margin-top": "6px" } }, [_vm._v("加载失败,请先访问【"), _c("a", { attrs: { target: "_blank", href: _vm.index(_vm.site) } }, [_vm._v(_vm._s(_vm.siteMap[_vm.site]) + "首页")]), _vm._v("】,再回来重试")]) : _vm.errorDetail.includes("-FAILSYS::trace") ? _c("span", { staticStyle: { color: "#3c4c54", "font-size": "12px", "margin-top": "6px" } }, [_vm._v("\n 加载失败," + _vm._s(_vm.siteMap[_vm.site]) + "接口故障,请稍后再试\n ")]) : _vm.errorDetail.includes("-") ? _c("span", { staticStyle: { color: "#3c4c54", "font-size": "12px", "margin-top": "6px" } }, [_vm._v("请先访问【"), _c("a", { staticStyle: { color: "blue", "text-decoration": "underline" }, attrs: { href: _vm.index(_vm.site), target: "_blank" } }, [_vm._v(_vm._s(_vm.siteMap[_vm.site]) + "首页")]), _vm._v("】,重新"), _c("span", { staticStyle: { color: "red" } }, [_vm._v("登录帐号")]), _vm._v(",然后回来重试。")]) : _c("span", { staticStyle: { color: "#3c4c54", "font-size": "12px", "margin-top": "6px" } }, [_vm._v(_vm._s(_vm.error) + ",请重试一次")]), _vm._v(" "), _c("div", { staticClass: "gwd-row gwd-align", staticStyle: { "margin-top": "41px" } }, [false ? _c("button", { staticClass: "gwd-red", on: { click: _vm.login } }, [_vm._v("去登录")]) : _vm._e(), _vm._v(" "), _c("button", { on: { click: _vm.retry } }, [_vm._v("再试一次")])])]); }; var staticRenderFns = []; render._withStripped = true; exports.render = render; exports.staticRenderFns = staticRenderFns; /***/ }), /***/ "3536da3294b06a62fb1f": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbButieQR_vue_vue_type_style_index_0_id_5d6078e1_scoped_true_lang_less__ = __webpack_require__("e95fb8a119b5e2e1fc01"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbButieQR_vue_vue_type_style_index_0_id_5d6078e1_scoped_true_lang_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbButieQR_vue_vue_type_style_index_0_id_5d6078e1_scoped_true_lang_less__); /* unused harmony reexport namespace */ /***/ }), /***/ "361f084c3e35f2fe9ea2": /***/ (function(module, exports, __webpack_require__) { // style-loader: Adds some css to the DOM by adding a \n'; return $$out; }; /***/ }), /***/ "62c6a2ac147e5e91da46": /***/ (function(module, exports, __webpack_require__) { exports = module.exports = __webpack_require__("89c58526b88432f4b285")(); // imports // module exports.push([module.i, ".gwd-qrlink-left[data-v-263c4225] {\n width: 165px;\n height: 36px;\n background: white;\n border-radius: 4px;\n border: 1px solid #dadde0;\n position: absolute;\n top: 10px;\n right: 0;\n cursor: pointer;\n box-sizing: border-box;\n}\n.gwd-qrlink-left .gwd-qr-content[data-v-263c4225] {\n position: absolute;\n width: 109px;\n height: 108px;\n border: 1px solid #eaeaea;\n padding-top: 5px;\n display: none;\n top: 0px;\n left: -109px;\n box-sizing: border-box;\n z-index: 9999;\n background: white;\n}\n.gwd-qrlink-left:hover .gwd-qr-content[data-v-263c4225] {\n display: flex;\n}\n", ""]); // exports /***/ }), /***/ "64404deff3f781235a69": /***/ (function(module, exports, __webpack_require__) { // style-loader: Adds some css to the DOM by adding a '; return $$out; }; /***/ }), /***/ "6b517f1a19558569c7df": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MemberCouponMiniBjg_vue_vue_type_script_lang_js__ = __webpack_require__("a919e1b39b9298b52ffb"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MemberCouponMiniBjg_vue_vue_type_script_lang_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MemberCouponMiniBjg_vue_vue_type_script_lang_js__); /* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MemberCouponMiniBjg_vue_vue_type_script_lang_js__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MemberCouponMiniBjg_vue_vue_type_script_lang_js__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MemberCouponMiniBjg_vue_vue_type_script_lang_js___default.a); /***/ }), /***/ "6b5f3f4c7b5f37c1088e": /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(G, $, regeneratorRuntime, Vue) { var _this3 = this; var template = __webpack_require__("274e32dfd54a6b0d18a9"); var userData = __webpack_require__("472a9b3fc8c8805a5dd7"); var log = __webpack_require__("03dd60018ce5ed1344a1"); var store = __webpack_require__("e41a11f7982e4aab1ce6"); var extConsole = __webpack_require__("316f9c352c6202560d16"); var _require = __webpack_require__("966caf0f29e39a633494"); var MiniBarCollectionButton = _require['default']; //嵌入位置设置 var sitePattern = { 'ymatou': ['.price-panel'], 'hihonor': ['.product-price'], 'amazon': ['#price_feature_div', '#unifiedPrice_feature_div'], 'vmall': ['.product-info .product-info-list', '.pro-right .pro-meta-area', '.pro-price'], 'yougou': ['#ygprice_area'], 'gome': ['.prdprice', '#bargain', '.prd-price-1'], 'vipshop': ['.pi-price-box'], '360buy': ['#summary-price', '.summary-price', '#surplus-time', '#product-intro #price'], '360buy-book': ['#summary-price'], '360buy-re': ['.shop_intro .shop_intro_a'], 'taobao': ['.tm-fcs-panel', '#J_PromoPrice', '#J_StrPriceModBox', '[class^=MiniHead--miniPanelHead--]', { selector: '[class^=PurchasePanel--contentWrap--] > [class^=CouponInfo--couponInfo]', position: 'after' }, { selector: '[class^=Price--root]', position: 'after' }, '[class^=SecurityPrice--securityPrice]', { selector: '[class^=MiniHead--miniPanelHead--]', position: 'after' }, { selector: '[class^=Address--MCDelivery--]', position: 'before' }], 'taobao-ju': ['.J_BuySubForm', '[class^=MiniHead--miniPanelHead--]'], 'taobao-95095': ['.tm-fcs-panel', '#J_PromoPrice', '#J_StrPriceModBox', '[class^=MiniHead--miniPanelHead--]'], 'tmall': ['.tm-fcs-panel', '#J_PromoPrice', '#J_StrPriceModBox', '[class^=MiniHead--miniPanelHead--]', // { // selector: '[class^=CouponInfo--couponInfo]', // position: 'before' // }, { selector: '[class^=PurchasePanel--contentWrap--] > [class^=CouponInfo--couponInfo]', position: 'after' }, { selector: '[class^=Price--root]', position: 'after' }, '[class^=SecurityPrice--securityPrice]', { selector: '[class^=MiniHead--miniPanelHead--]', position: 'after' }, { selector: '[class^=Address--MCDelivery--]', position: 'before' }], '51buy': ['.xbase_item:contains("促销价")', '.xbase_item:contains("易迅价")', '#goods_detail_mate .item_icson', '.xbase_row2', '#promotePrice', '#shopprice', '#promotePriceArea'], 'suning': ['#noPrice', '#_main_price', '#existPrice', '#netPriceBox', '#hasPrice', '#mainPrice', '#priceDom'], 'dangdang': ['.price_time', '.d15_price_info', '.price_qiang', '.price_info', '.show_info .sale>p', '.sale_box:first'], 'yihaodian': ['#point_productPrice', '.price_array', '#currentPriceArea'], 'vancl': ['#pricearea .cuxiaoPrice'], 'newegg': ['.neweggPrice', '.goods_price_now'], 'kaola': ['.m-price-wrap .m-price'], 'lenovo': ['#div_product_dec', '#span_product_name'], 'microsoftstore': ['.priceAndRank'], 'bookuu': ['.bc-e5.pd-15'], 'xiaomi': ['.J_saleWrap.sale-wrap', '.pro-time.J_proSeckill', '.goods-info-head-price', '.pro-time.J_proOrder', '.price-info'], "youpin-mi": [".sku-container .price-line"], 'okbuy': ['.prodPriceLiJ .prodPrice'], 'banggo': ['.mbshop_detail_baseinfo'], 'you163': ['.price>.f-clearfix'], 'colipu': ['.product-price'], 'nbdeli': ['#pomotion_befor'], '3c2p': ['#goodsPrice'], 'comix': ['.price-panel'] }; var getContainer = function getContainer() { var site = G.site; var patterns = sitePattern[site]; if (!patterns || patterns && patterns.length === 0) return false; for (var i = 0; i < patterns.length; i++) { var selector = patterns[i].selector || patterns[i]; var position = patterns[i].position || 'after'; if ($(selector).length > 0) { return { selector: selector, position: position }; } } return false; }; var renderMiniBar = function renderMiniBar(container) { __webpack_require__("316f9c352c6202560d16").log('render minibar begin', G.instanceId); var newTime = __webpack_require__("7026a4b5462dc6da5555").getNewTime(); if (newTime - new Date().getTime() < 300000) { newTime = false; } var href = encodeURIComponent(document.location.href); var html = __webpack_require__("89ea19c6f77aeaf47846"); var setUrl = G.server + '/brwext/setting?from=' + G.from_device; var feedbackUrl = 'https://www.' + G.extName + '.com/brwext/suggest?refer=' + href + '&from_device=' + G.from_device; var priceContainer = html({ 'setUrl': setUrl, 'aliSite': G.aliSite, 'feedbackUrl': feedbackUrl, newTime: false, minidom: G.wishdom2, wishdom: G.wishdom }); // if (location.host === 'goods.kaola.com.hk') { // let dom = `` // $('body').append($(dom)) // let newContainer = container; // container = '#kaolaHkRepair>span' // kaolaHkRepair(newContainer) // } if (container.position === 'append') { $(container.selector).append(priceContainer); } else if (container.position === 'before') { $(container.selector).eq(0).before(priceContainer); } else { $(container.selector).eq(0).after(priceContainer); } __webpack_require__("316f9c352c6202560d16").log('render minibar end', G.instanceId); }; var times = 0; var kaolaHkRepair = function kaolaHkRepair(dom) { if (times >= 10) { return; } times++; if ($('.m-price-wrap .m-price .currentPrice').text().match(/\d/)) { $(dom).eq(0).after($('#kaolaHkRepair>span').next()); $('#kaolaHkRepair').remove(); return; } setTimeout(function () { kaolaHkRepair(dom); }, 1000); }; var parsePrice = function parsePrice(price) { if (parseInt(price) > 999999) { return parseInt(price); } else { return price; } }; var addEvent = function addEvent() { $('.gwd-minibar-bg').on('mouseenter', '.minibar-tab', function () { $('#gwd_minibar').addClass('ms_enter'); $(this).addClass('ms-tab-enter'); var id = $(this).attr('id'); $('#' + id + '_detail').show(); if (id === "mini_price_history") { log("minitrend-show"); __webpack_require__("6973d6984a148bf8a638").calLineHeight(); } }); $('.gwd-minibar-bg').on('mouseleave', '.minibar-tab', function () { $('#gwd_minibar').removeClass('ms_enter'); $(this).removeClass('ms-tab-enter'); $(this).removeClass('ms-tab-enter'); var id = $(this).attr('id'); $('#' + id + '_detail').hide(); }); $('#gwd_website_icon').on('click', function (e) { e.preventDefault(); __webpack_require__("d54879e983a83d07f093").openTab(); }); }; module.exports.renderMiniCom = function (data) { var nowprice = undefined; try { nowprice = userData.get('other_info')['code-server'].price; } catch (e) { nowprice = G.dp.price; } if (!nowprice) nowprice = G.dp.price; if (G.site.indexOf('taobao') > -1 || G.site.indexOf('tmall') > -1) { return; } var store = undefined; if (!data.b2c || data.b2c.length === 0) { store = []; } else { store = data.b2c.store; } var newData = []; var storeSize = store.length; //这几个网站做了新的图标 var new_icon_site_ids = [1, 103, 108, 123, 124, 126, 129, 134, 136, 14, 141, 15, 167, 168, 19, 2, 21, 25, 26, 28, 3, 31, 34, 35, 41, 6, 66, 7, 86, 93, 9]; for (var i = 0; i < store.length && i < 6; i++) { var product = store[i].product && store[i].product[0] || store[i]; var dp_id = product.dp_id || ''; var site_id = product.site_id; if (parseInt(site_id) === 3003) { site_id = 3; } var icon_format = new_icon_site_ids.indexOf(Number(site_id)) > -1 ? '.png' : '.ico'; if (!site_id) continue; product.price = parsePrice(product.price.replace(/,/g, "")); product.icourl = G.s_server + '/images/favicon/' + site_id + icon_format; newData.push(product); } var tle = '其他' + storeSize + '家报价'; var bclass = ''; if (newData.length === 0) { tle = '暂无商城比价'; bclass = 'no-com-info'; } else if (newData[0].price < Number(nowprice)) { tle = '更低价:' + newData[0].price + ''; } var t = '
\n \n ' + tle + '\n
'; $('#gwd_mini_compare').append($(t)).css("display", "block").addClass(bclass); if (newData.length > 0) { var html = __webpack_require__("c45e5daa2cf575babe3f"); var allLink = G.c_server + '/dp' + data.dp.dp_id; var obj = { data: newData, allLink: allLink, storeSize: storeSize }; $('#gwd_mini_compare').append(html(obj)); userData.set('minicom', obj); // if ($('#mini_price_history_detail').length > 0) { // renderTrendCompare(newData, storeSize, allLink) // } else { // setTimeout(function() { // renderTrendCompare(newData, storeSize, allLink) // }, 400) // } } else { $('#gwd_mini_compare').off(); } }; var renderTrendCompare = function renderTrendCompare(data, storeSize, allLink) { if (G.promoTrendRendered) { return; } var html = __webpack_require__("e20eddb8c3d59ac76a75"); $('.app-tuiguang').remove(); $('#mini_price_history').removeClass('showapp'); $('#mini_price_history_detail').append(html({ data: data, allLink: allLink, storeSize: storeSize })); }; function recoverMiniBar() { var globalConfig, recoverConfig, i, selector, position, target; return regeneratorRuntime.async(function recoverMiniBar$(context$1$0) { while (1) switch (context$1$0.prev = context$1$0.next) { case 0: if (!$('.miniPanel').length) { context$1$0.next = 3; break; } if ($('#gwd-tb-mini-coupon').length) { $('#gwd-tb-mini-coupon').insertAfter($('[class^=miniPanelHead--]')); } return context$1$0.abrupt('return'); case 3: context$1$0.next = 5; return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('GwdConfig')); case 5: globalConfig = context$1$0.sent; if (!(globalConfig && globalConfig.gwdMiniBarRecoverConfig)) { context$1$0.next = 19; break; } recoverConfig = globalConfig.gwdMiniBarRecoverConfig.aliSite; i = 0; case 9: if (!(i < recoverConfig.length)) { context$1$0.next = 19; break; } selector = recoverConfig[i].selector; position = recoverConfig[i].position; target = $(selector); if (!target.length) { context$1$0.next = 16; break; } if (position === 'before') { $('.gwd-minibar-bg').insertBefore(target); } else { $('.gwd-minibar-bg').insertAfter(target); } return context$1$0.abrupt('return'); case 16: i++; context$1$0.next = 9; break; case 19: case 'end': return context$1$0.stop(); } }, null, this); } module.exports.recoverMiniBar = recoverMiniBar; module.exports.init = function () { __webpack_require__("316f9c352c6202560d16").log('minibar init'); // 获取配置信息, 看是否需要展示中间部分 var permanent = userData.get('permanent'); // if (G.forbidMinibar) return; if (permanent.setWishlist === '0' || permanent.setWishlist === 0) return; if (G.site == 'amazon' || G.site == '6pm') { __webpack_require__("65cb632859494beda768").init(); return; } renderCon(); }; var renderDom = undefined; var delaySite = ['kaola']; var renderCon = function renderCon() { var instanceId, globalConfig, panel, container, store, el; return regeneratorRuntime.async(function renderCon$(context$1$0) { var _this2 = this; while (1) switch (context$1$0.prev = context$1$0.next) { case 0: instanceId = G.instanceId; if (!(delaySite.indexOf(G.site) > -1)) { context$1$0.next = 4; break; } context$1$0.next = 4; return regeneratorRuntime.awrap(__webpack_require__("3e983ecbff4e1a29654c").sleep(5000)); case 4: context$1$0.next = 6; return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('GwdConfig')); case 6: globalConfig = context$1$0.sent; if (G.aliSite) { panel = globalConfig.aliMobileNotifierConfig.map(function (i) { return i.panel; }).find(function (item) { if ($(item).length) { return $(item)[0]; } return false; }); if (panel) { __webpack_require__("2995c4cdfa33d52c0bc3").observe(panel, function callee$1$0(mutations) { return regeneratorRuntime.async(function callee$1$0$(context$2$0) { var _this = this; while (1) switch (context$2$0.prev = context$2$0.next) { case 0: extConsole.log('mutations:', mutations); if (!(globalConfig && globalConfig.gwdMiniBarRecoverConfig)) { context$2$0.next = 6; break; } context$2$0.next = 4; return regeneratorRuntime.awrap((function callee$2$0() { var config; return regeneratorRuntime.async(function callee$2$0$(context$3$0) { while (1) switch (context$3$0.prev = context$3$0.next) { case 0: config = globalConfig.gwdMiniBarRecoverConfig.aliSite; context$3$0.next = 3; return regeneratorRuntime.awrap(__webpack_require__("d54879e983a83d07f093").waitForConditionFn(function () { for (var i = 0; i < config.length; i++) { var selector = config[i].selector; if ($(selector).length) { return true; } } return false; })); case 3: case 'end': return context$3$0.stop(); } }, null, _this); })()); case 4: context$2$0.next = 8; break; case 6: context$2$0.next = 8; return regeneratorRuntime.awrap(__webpack_require__("d54879e983a83d07f093").waitForConditionFn(function () { return $('[class^=ActiveInfo--root--]').length || $('[class^=CouponInfo--couponInfo]').length || $('[class^=Price--root]').length; })); case 8: // 仅在panel的class发生变化时重新渲染minibar recoverMiniBar(); case 9: case 'end': return context$2$0.stop(); } }, null, _this2); }, { attributes: true, attributeFilter: ['class'] }); } } if (globalConfig && globalConfig.gwdMiniBarPositions) { if (G.aliSite) { sitePattern['taobao'] = globalConfig.gwdMiniBarPositions.aliSite; sitePattern['tmall'] = globalConfig.gwdMiniBarPositions.aliSite; } else { if (globalConfig.gwdMiniBarPositions[G.site]) { sitePattern[G.site] = globalConfig.gwdMiniBarPositions[G.site]; } } } container = getContainer(); __webpack_require__("316f9c352c6202560d16").log('container:', container); context$1$0.next = 13; return regeneratorRuntime.awrap(__webpack_require__("d54879e983a83d07f093").waitForConditionFn(function () { if (container) return true; container = getContainer(); return false; })); case 13: if (!(window.gwd_G && window.gwd_G.instanceId !== instanceId)) { context$1$0.next = 16; break; } __webpack_require__("316f9c352c6202560d16").warn('instanceId不一致,不渲染minibar'); return context$1$0.abrupt('return'); case 16: renderMiniBar(container); store = __webpack_require__("e41a11f7982e4aab1ce6").getStore(); new Vue({ el: '#gwd_mini_remind .minibar-btn-box', store: store, render: function render(h) { return h(MiniBarCollectionButton); } }); addEvent(); el = $('.gwd-minibar-bg')[0]; G.miniBar = el; // 网页可能会移除minibar, if (el) { __webpack_require__("2995c4cdfa33d52c0bc3").observe(el, function (mutations) { mutations.forEach(function (mutation) { if (mutation.removedNodes.length) { __webpack_require__("316f9c352c6202560d16").log('minibar被移除'); if (G.instanceId === $('html').attr('data-gwd-id')) { recoverMiniBar(); } } }); }); } case 23: case 'end': return context$1$0.stop(); } }, null, _this3); }; // 确保.gwd-minibar-bg在.ActiveInfo上方 // 获取页面上的插入节点 // const panel = $('#purchasePanel')[0] /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("6a0e4ebb57bf6aac1f2d"), __webpack_require__("b2848b041c3d11faa242")["default"])) /***/ }), /***/ "6b6778642ca576c8a252": /***/ (function(module, exports, __webpack_require__) { exports = module.exports = __webpack_require__("89c58526b88432f4b285")(); // imports // module exports.push([module.i, "a[data-v-5ccff421] {\n background: url(" + __webpack_require__("7085b088614fbdb590cb") + ");\n width: 256px;\n height: 30px;\n}\na span[data-v-5ccff421] {\n text-align: center;\n}\na .gwd-content[data-v-5ccff421] {\n color: white;\n font-size: 12px;\n}\na .gwd-take[data-v-5ccff421] {\n display: inline-block;\n font-size: 12px;\n color: white;\n width: 70px;\n}\na[data-v-5ccff421]:hover {\n text-decoration: none!important;\n}\n", ""]); // exports /***/ }), /***/ "6b8303d96ee13d08f335": /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function($, G, Vue, regeneratorRuntime) { var _this = this; var template = __webpack_require__("274e32dfd54a6b0d18a9"); var request = __webpack_require__("91f250ebeb8d5987491c"); var globalCondition = __webpack_require__("9c38beef5ff283e15bd2"); var userData = __webpack_require__("472a9b3fc8c8805a5dd7"); var golbal2 = __webpack_require__("1c640a99db9f6f8a16c2"); var util = __webpack_require__("d54879e983a83d07f093"); var miniFavor = __webpack_require__("472c3193857af11233c9"); var userCenter = __webpack_require__("69afa85b8d7929dd88c5"); var siteInfo = __webpack_require__("5e05e6f5fe79ccf5d009"); var permanent = undefined, oinfo = undefined; var siteidArr = ['228', '266', '246', '229', '365', '366', '1', '238', '230']; var showListPrice = function showListPrice(price, dp_id, originUrl) { var pattern = dp_id.split('-'); var siteId = pattern[pattern.length - 1]; if (price < 0) return '暂时缺货';else { if (siteidArr.indexOf(siteId) > -1) { var site = siteInfo.isProductPage(originUrl); var cur = __webpack_require__("9bf6d059e9a265559f0c").getMoneyInfo(site)[0]; return cur + price.toString().replace(',', ''); } else { return '¥' + price.toString().replace(',', ''); } } }; var addEvent = function addEvent() { $('#topfavor_detail').on('click', '.item_close_btn', function () { var id = $(this).attr('data-id'); delFavor(id); }); $('.favor-list a').on('click', function () { console.log($(this)); if ($(this).attr('data-id')) { delFavor($(this).attr('data-id')); return false; } if (!$(this).attr('href')) { return false; } window.open($(this).attr('href')); return false; }); }; var delFavor = function delFavor(id) { id = id.trim(); oinfo = userData.get('other_info'); // let url = `${G.c_server}/collect/aj_del?dp_id=${id}`; // request.get(url).done((data) => { if (id === oinfo.id) { store.dispatch('priceRemind/cancel').then(function () { $('#topfavor_detail .sp-del').show().fadeOut(3000); getFavor(renderList); }); } else { userCenter['delete'](id).then(function (data) { // -1 失败 1 处理成功 100 未登录 if (data.code === 1) { // if (id == oinfo.now.dp_id) { // $('#topfavor_detail .topf-head .sp-col').text('收藏商品').removeClass('collected') // } $('#topfavor_detail .sp-del').show().fadeOut(3000); getFavor(renderList); } }); } }; var addFavor = function addFavor(callback) { var store = __webpack_require__("e41a11f7982e4aab1ce6").getStore(); var pagedp = G.dp; var dp = oinfo.now; store.dispatch('priceRemind/submit', { notifySite: '', price: '', mode: '' }).then(function (res) { // getFavor(renderList) // $('#topfavor_detail .topf-head .sp-col').text('收藏成功').addClass('collected') }); // userCenter.add('', '').then(data => { // if (Number(data.code) === 1 || data.error_code === '1') { // getFavor(renderList) // $('#topfavor_detail .topf-head .sp-col').text('收藏成功').addClass('collected') // $('#ht_favor').text('收藏成功').addClass('collected') // $(`#gwd_mini_remind .minibar-btn-box span`).text(`已添加提醒`); // $('#gwd_mini_remind .minibar-btn-box em').addClass('favored') // // if (data.data) { // G.remindInfo = { // remind_price: data.data.notifier.threshold, // is_collected: data.data.id, // has_remind_type: data.data.notifier.type, // remind_type: data.data.notifier.type, // notify_site: data.data.notifier.site // }; // // miniFavor.setNotifyPrice(data.data.notifier.site, data.data.notifier.threshold) // } // // // 更新本地收藏存储 // // util.addFavorCheck() // } else if (data.code === '2') { // $('#topfavor_detail .topf-head .sp-col').text('收藏过了').addClass('collected') // $('#ht_favor').text('收藏过了').addClass('collected') // $(`#gwd_mini_remind .minibar-btn-box span`).text(`已添加提醒`); // $('#gwd_mini_remind .minibar-btn-box em').addClass('favored') // } else if (data.code === 100) { // if (callback) callback() // } else { // // } // }) }; var renderList = function renderList(data) { if (typeof data === 'string') { data = JSON.parse(data); } var datasize = data.products.length; for (var i = 0; i < datasize; i++) { var siteId = data.products[i].dp_id.split('-')[1]; data.products[i].site_id = siteId; data.products[i].newPrice = showListPrice(data.products[i].now_price, data.products[i].dp_id, data.products[i].origin_url); } var html = __webpack_require__("c68c5b8c44eda1259060"); $('#topfavor_detail .favor-list').empty().append(template.compile(html)({ data: data.products, imgLoad: G.imgLoad, s_server: G.s_server })); $('.see-all-favor em').text(data.cnt); $('.see-all-favor').attr('href', 'https://www.gwdang.com/mine/collection'); addEvent(); golbal2.loadImg(0, datasize, $('#topfavor_detail li .item_img img')); if (!$('#topfavor_detail').hasClass('islogin')) $('#topfavor_detail').addClass('islogin'); }; var getFavor = function getFavor(callback) { userCenter.getList('default', 1, 3).then(function (res) { var data = res; if (!data.data.list) { callback({ products: [], cnt: 0 }); return; } callback({ products: data.data.list.map(function (item) { item.now_price = item.price.last; return item; }), cnt: data.data.cnt }); }); }; var userLogin = function userLogin(u, p, callback) { $.ajax({ type: "post", url: 'https://www.' + G.extName + '.com/user/aj_login', xhrFields: { withCredentials: true }, crossDomain: true, data: { email: u, password: p, t: "check", host: location.protocol + '//' + location.host }, success: function success(data) { callback(data); __webpack_require__("51aadd1e1b65f329a862").renderAgain(); } }); }; var addDetailEvent = function addDetailEvent() { var stime = undefined, isRender = undefined, setLeft = undefined; $('#topfavor_detail .topf-head span').on('click', function () { addFavor(); }); $('#topfavor_detail .login_click').on('click', function () { var username = $('#topfavor_detail .username').val(); var psd = $('#topfavor_detail .password').val(); if (!username || !psd) { $('#topfavor_detail .login_remind').show().fadeOut(5000); return; } userLogin(username, psd, function (data) { if (data === '1') { G.email = username; getFavor(renderList); } else { $('#topfavor_detail .login_remind').show().fadeOut(5000); } }); }); $('body').on('gwd-login-complete', function (e) { console.log('fired'); getFavor(renderList); }); $('#gwdang-favor').on('mouseenter', function () { if (G.userLogin && !isRender) { isRender = true; $('#topfavor_detail').addClass('islogin'); getFavor(renderList); } if (permanent.style === 'bottom') { setLeft = true; util.setSimplePagePos($('#gwdang-favor'), $('#topfavor_detail'), 279); } $('#topfavor_detail').show(); $(this).addClass('msHover'); }); $('#gwdang-favor').on('mouseleave', function () { var that = this; stime = setTimeout(function () { $('#topfavor_detail').hide(); $(that).removeClass('msHover'); }, 100); }); $('#topfavor_detail').on('mouseenter', function () { clearTimeout(stime); }); $('#topfavor_detail').on('mouseleave', function () { $('#topfavor_detail').hide(); $('#gwdang-favor').removeClass('msHover'); }); }; var renderDetail = function renderDetail(dp_id) { var store = __webpack_require__("e41a11f7982e4aab1ce6").getStore(); var hidebtn = undefined; var dom = '#gwdang_main'; var style = 'top:37px;'; if (permanent.style === 'bottom') { dom = '#bjd_bottom_detail'; style = 'bottom: 60px;right: 40px;'; } // 改商品没有抓取数据的时候 不能收藏商品 if (!dp_id || dp_id.match(/^0-\d+$/)) { hidebtn = true; } var imgHost = G.imgHost; if (G.from_device === 'firefox') { imgHost = G.localImg; } var homeU = 'https://www.gwdang.com/user/wechat_oauth/?pl=9&op=login&from_url=' + encodeURIComponent(location.href); homeU = encodeURIComponent(homeU); var wxUrl = 'https://open.weixin.qq.com/connect/qrconnect?appid=wx34006c141f9daa3a&response_type=code&scope=snsapi_login&state=2ced970d5b97680e95670a48d1102611&redirect_uri=' + homeU; var html = __webpack_require__("2193b4ca85bf7e5cb16d"); $(dom).append(template.compile(html)({ email: G.email, userLogin: G.userLogin, hidebtn: hidebtn, imgHost: imgHost, wxUrl: wxUrl, pageurl: encodeURIComponent(location.href), style: style })); var CommonLogin = __webpack_require__("2d53f53e0179317f1fdf")['default']; new Vue({ el: '#gwd-login-favor', render: function render(h) { return h(CommonLogin, { props: { position: 'gwd-favor', showAlterLogin: true, alterLoginPosition: 'column' } }); } }); addDetailEvent(permanent); var setCollectedStatus = function setCollectedStatus(newVal) { __webpack_require__("316f9c352c6202560d16").log('watch triggered', newVal); if (newVal) { // 已收藏 $('#topfavor_detail .topf-head .sp-col').text('收藏成功').addClass('collected'); } else { // 未收藏 $('#topfavor_detail .topf-head .sp-col').text('收藏商品').removeClass('collected'); } }; setCollectedStatus(store.state.priceRemind.collected); store.watch(function (state) { return state.priceRemind.collected; }, setCollectedStatus); }; module.exports.init = function callee$0$0() { return regeneratorRuntime.async(function callee$0$0$(context$1$0) { while (1) switch (context$1$0.prev = context$1$0.next) { case 0: context$1$0.next = 2; return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('GwdDpIdGot')); case 2: permanent = userData.get('permanent'); oinfo = userData.get('other_info'); renderDetail(oinfo.now.dp_id); case 5: case 'end': return context$1$0.stop(); } }, null, _this); }; module.exports.addFavor = addFavor; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("b2848b041c3d11faa242")["default"], __webpack_require__("6a0e4ebb57bf6aac1f2d"))) /***/ }), /***/ "6c100eb2e82ec7ba3bad": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CouponArrow_vue_vue_type_template_id_4f0f1e98__ = __webpack_require__("cb0dfe1e02b8c7145c67"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CouponArrow_vue_vue_type_template_id_4f0f1e98___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CouponArrow_vue_vue_type_template_id_4f0f1e98__); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CouponArrow_vue_vue_type_template_id_4f0f1e98__, "render")) __webpack_require__.d(__webpack_exports__, "render", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CouponArrow_vue_vue_type_template_id_4f0f1e98__["render"]; }); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CouponArrow_vue_vue_type_template_id_4f0f1e98__, "staticRenderFns")) __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CouponArrow_vue_vue_type_template_id_4f0f1e98__["staticRenderFns"]; }); /***/ }), /***/ "6c31184bc61f80e4776c": /***/ (function(module, exports, __webpack_require__) { // style-loader: Adds some css to the DOM by adding a // `) // } }; function bindDpEvent(area) { var isNewTb = false; // 是否是新版淘宝 if ($('[class^=PageContent--contentWrap--]').length) { isNewTb = true; } var dpMouseOver = function dpMouseOver(e) { var img, elList, parent, id, parentEl, a; return regeneratorRuntime.async(function dpMouseOver$(context$3$0) { while (1) switch (context$3$0.prev = context$3$0.next) { case 0: img = e.target; if (G.site === '360buy' && img.tagName !== 'IMG' && $(img).parents('.more2_img')) { elList = $(img).parents('.more2_img').find('img'); if (elList.length) { img = elList[0]; } if (img.tagName !== 'IMG') { img = $(e.target).parents('.more2_item').find('.more2_img img')[0]; } } if (img.tagName !== 'IMG' && !isNewTb) { img = $(img).find('img')[0]; } if (!img) { img = $(e.target).parents('.item-link').find('.img-wrapper')[0]; } if (img) { context$3$0.next = 6; break; } return context$3$0.abrupt('return'); case 6: if (!img.parentElement.getAttribute('data-tip')) { context$3$0.next = 8; break; } return context$3$0.abrupt('return', false); case 8: if (!(img.tagName === 'A' || $(img).parents('.item-link').length || img.className.includes('MainPic--mask') || img.width > 50 && img.height > 50)) { context$3$0.next = 37; break; } parent = img.tagName === 'A' ? img : img.parentElement; if (!(parent.href && parent.href.includes('.gwdang.com'))) { context$3$0.next = 12; break; } return context$3$0.abrupt('return'); case 12: if (!(parent.href && parent.href.includes('store.taobao.com'))) { context$3$0.next = 14; break; } return context$3$0.abrupt('return'); case 14: if (!$(parent).parents('[class^=ShopInfo--shopInfo--]').length) { context$3$0.next = 16; break; } return context$3$0.abrupt('return'); case 16: nowTipDom = parent; if (!(G.site === 'taobao' && parent.tagName === 'A' && /^https?:\/\//.test(parent.href))) { context$3$0.next = 36; break; } id = parent.getAttribute('data-nid'); nowPrice = $(parent).parent().parent().parent().next().find('.price strong').text(); addId(img); if (!parent.href.match(/(?:item\.taobao\.com|detail\.tmall\.com)/)) { context$3$0.next = 25; break; } nowUrl = parent.href; context$3$0.next = 32; break; case 25: if (!id) { context$3$0.next = 29; break; } nowUrl = 'https://item.taobao.com/item.htm?id=' + id; context$3$0.next = 32; break; case 29: nowUrl = parent.href; if (nowUrl.includes('click.simba.taobao.com')) { context$3$0.next = 32; break; } return context$3$0.abrupt('return'); case 32: // 加载小标签 renderTip(parent); bindDpEvent2(parent); context$3$0.next = 37; break; case 36: if (isNewTb) { parentEl = $(parent).parents('[class^=Card--doubleCard--]'); if (!parentEl.length) { parentEl = $(parent).parents('[class^=Card--listCard--]'); } if (parentEl.length) { nowPrice = parentEl.find('.Card--price').text(); // let nowId = parentEl.find('.ww-light.ww-small').attr('data-item') // nowUrl = `https://item.taobao.com/item.htm?id=${nowId}` nowUrl = parentEl.parents('a').attr('href'); addId(img); renderTip(parent); bindDpEvent2(parent); } } else if (parent.tagName === 'A' && /^https?:\/\//.test(parent.href) && siteinfo.isProductPage(parent.href)) { addId(img); nowUrl = makeUrl(img, parent.href); renderTip(parent); bindDpEvent2(parent); } else if (parent.parentElement.tagName === 'A' && /^https?:\/\//.test(parent.parentElement.href) && siteinfo.isProductPage(parent.parentElement.href)) { /*amazon.com有一种情况是 a div img 的结构*/ parent = parent.parentElement; addId(img); nowUrl = makeUrl(img, parent.href); renderTip(parent); bindDpEvent2(parent); } else if ($(parent).parents('a').length) { a = $(parent).parents('a')[0]; if (siteinfo.isProductPage(a.href)) { parent = a; addId(img); nowUrl = makeUrl(img, parent.href); renderTip(parent); bindDpEvent2(parent); } //require('common/extConsole').log('find a parent', a) } case 37: case 'end': return context$3$0.stop(); } }, null, this); }; $('body').on('mouseover', 'img, .pd_pic_wrap', dpMouseOver); $('body').on('mouseover', '[class^=Card--doubleCard--]', dpMouseOver); $('body').on('mouseover', '[class^=Card--listCard--]', dpMouseOver); $('body').on('mouseover', '.item-link', dpMouseOver); $('body').on('mouseover', '.more2_item', dpMouseOver); $('body').on('mouseover', '.pic.imglink', dpMouseOver); smallTip2.on('mouseenter', smallTipOnMouseOver); smallTip.on('mouseleave', function () { tipDetail.hide(); smallTip.hide(); }); tipDetail.on('mouseleave', function () { tipDetail.hide(); smallTip.hide(); }); } function makeUrl(obj, url) { if (G.crc64) { return url; } switch (pageInfo.siteName) { case 'suning': console.log($(obj)); var productId = $(obj).parents('.wrap').find('input.hidenInfo').attr('datapro').split('||')[0]; url = "http://www.suning.com/emall/prd_10052_10051_-7_" + productId + "_.html"; break; } return url; } function bindDpEvent2(dom) { var $dom = $(dom); if ($dom.attr(G.extBrand + '_tip_bind')) return; $dom.on('mouseleave', dpMouseLeave); $dom.attr(G.extBrand + '_tip_bind', 1); } function smallTipOnMouseOver() { clearTimeout(time); smallTip.show(); render(); } function dpMouseLeave() { smallTip.hide(); tipDetail.hide(); } function renderTip(dom) { smallTip.css('left', getLeft(dom)); smallTip.css('top', getTop(dom)); smallTip.show().css('display', 'inline-block'); } function addId(obj) { var id = ''; switch (G.site) { case 'yihaodian': var d = $(obj).parent().attr('id').split('_'); if (d) d = d[1]; id = "&id=" + d + '-31'; break; } newId = id; } // function currencyChange(data) { // if (!G.currency || !data) return data; // if (data.store && data.store.length > 0) { // for (var i = 0; i < data.store.length; i++) { // var item = data.store[i]; // if (item.price && item.price.match(/\d+/)) // data.store[i].price = '¥' + parseprice(item.price); // } // } // if (data.trend && data.trend.store.length > 0) { // for (var j = 0; j < data.trend.store[0].data.length; j++) { // var item2 = data.trend.store[0].data[j]; // data.trend.store[0].data[j][1] = parseprice(item2[1]); // } // data.trend.store[0].min_price = parseprice(data.trend.store[0].min_price).toFixed(2); // data.trend.store[0].max_price = parseprice(data.trend.store[0].max_price).toFixed(2); // data.trend.store[0].current_price = parseprice(data.trend.store[0].current_price); // } // return data; // } var yanzhengma = function yanzhengma(url) { var html = __webpack_require__("9d83caf3e05f27ed9c67"); tipDetail.empty().append(template.compile(html)({ url: url })); tipDetail.css('width', 370); }; function render() { var res, url; return regeneratorRuntime.async(function render$(context$2$0) { while (1) switch (context$2$0.prev = context$2$0.next) { case 0: tipDetail.html(''); tipDetail.css('width', 50); // tipDetail.css('left', getLeft($(smallTip)[0]) + $(smallTip).width()) // tipDetail.css('top', getTop($(smallTip)[0])) tipDetail.show(); if (tipResult[nowUrl]) { context$2$0.next = 13; break; } if (!nowUrl.includes('click.simba.taobao.com')) { context$2$0.next = 9; break; } context$2$0.next = 7; return regeneratorRuntime.awrap(__webpack_require__("660610db8f6e89357da9").get('/remoteAddress', { url: nowUrl })); case 7: res = context$2$0.sent; nowUrl = res; case 9: url = G.server + '/brwext/tip_new?days=180&ver=1&site=' + G.site + '&price=' + nowPrice + '&url=' + encodeURIComponent(nowUrl) + newId; request.getOnce(url).then(function (msg) { try { if (msg && msg.now_url) { nowUrl = msg.now_url; } if (msg.is_ban && msg.action && msg.action.method === 'redirect' && msg.action.to) { yanzhengma(msg.action.to); return; } if (msg.trend.store.length === 0) { msg = noTrendAddTrendData(msg); } // msg = currencyChange(msg); //暂时不转化汇率 使用原始货币 价格走势提示框里面才加人民币提示 if (!msg || msg.trend.store.length === 0) return renderError(); if (msg.trend.store[0].current_price == '0.00') return renderError(); tipResult[nowUrl] = msg; render2(msg); } catch (e) {} })['catch'](function () { return renderError(); }); context$2$0.next = 14; break; case 13: render2(tipResult[nowUrl]); case 14: case 'end': return context$2$0.stop(); } }, null, this); } function render2(msg) { // 处理数据 processData(msg); var nostore = undefined; if (!msg.store || msg.store.length === 0) nostore = true; var lowestTime = util.getTimeNumber(msg.trend.store[0].min_stamp * 1000); tipDetail.removeClass('tip-error-info'); if (msg.trend.store[0].max_price === msg.trend.store[0].min_price) { msg.trend.store[0].nowprice = msg.trend.store[0].min_price; } //msg.trend.store[0].price_status = require('bjgou/modules/trend').getPriceStatus(msg.trend.store[0].data).price_status tipDetail.html(template.compile(viewPriceTip)({ data: msg, new_extension: G.new_extension, extName: G.extName, isAliSite: G.aliSite, nostore: nostore, lowestTime: lowestTime, extBrand: G.extBrand, isGwd: G.from_device !== 'bijiago' && G.from_device !== 'biyibi', site: G.site, ss_name: G.ss_name })); if (G.aliSite || nostore) { tipDetail.css('width', 370); } else { tipDetail.css('width', 460); } if ($(window).width() - getLeft($(smallTip)[0]) - $(smallTip).width() < 460) { tipDetail.css('left', 0 - $(tipDetail).width() - 3 + 'px'); } else { tipDetail.css('left', '67px'); } initMiniTrend(msg.trend, msg.taobaoNoTrend, msg.start); bindFavorEvent(msg); } function bindFavorEvent(data) { $('#' + G.extBrand + '_price_tip_notify_btn').on('click', function (event) { event.preventDefault(); $('#' + G.extBrand + '_notify_error').hide(); $('#' + G.extBrand + '_price_tip_notify_btn').text('正在添加......'); request.get(G.c_server + '/collect/aj_add?' + 'dp_id=' + data.dp_id + '&from=tip').done(function (msg) { if (msg.code == 100 || msg.code <= 0) { window.location.href = 'http://www.' + G.extName + '.com/user/login?from_url=' + encodeURIComponent(window.location.href); } else if (msg.code == 1) { $('#' + G.extBrand + '_price_tip_notify_btn').text('已添加到收藏夹').attr('style', 'float:right;color:#fff;background:#18A0F5;'); } else if (msg.code == 2) { if ($('#' + G.extBrand + '_price_tip_notify_btn').text() == '正在添加......') { $('#' + G.extBrand + '_price_tip_notify_btn').text('你已经添加过啦').attr('style', 'float:right;color:#fff;background:#18A0F5;'); } } }); }); } function processData(msg) { var new_icon_site_ids = [1, 103, 108, 123, 124, 126, 129, 134, 136, 14, 141, 15, 167, 168, 19, 2, 21, 25, 26, 28, 3, 31, 34, 35, 41, 6, 66, 7, 86, 93, 9]; var store = msg.store; if (store) { for (var i = store.length - 1; i >= 0; i--) { store[i].icon_url = store[i].icon_url.replace("browser", "s1"); if (store[i].price.indexOf('¥') > -1) store[i].price = '¥' + Number(store[i].price.replace('¥', '').replace(',', '')).toFixed(2); var site_id = /\/(\d+)\.ico/.exec(store[i].icon_url); if (site_id) { site_id = site_id[1]; if (!G.IE6 && new_icon_site_ids.indexOf(Number(site_id)) > -1) { store[i].icon_url = store[i].icon_url.replace(/\d+\.ico/, site_id + ".png").replace(/browser\./, "s1."); } } } } var status_str = 'pri-t' + msg.trend.store[0].price_status; msg.trend.store[0].status_tle = priceTle[status_str]; msg.trend.store[0].max_price = Number(msg.trend.store[0].max_price.replace(',', '')).toFixed(2); msg.trend.store[0].min_price = Number(msg.trend.store[0].min_price.replace(',', '')).toFixed(2); } function renderError(data) { if (data && data.is_ban) { yanzhengma(data.action.to); } else { tipDetail.html(G.lang === 'zh-tr' ? '
抱歉,當前商品暫無價格走勢~
' : '
抱歉,当前商品暂无价格走势~
'); tipDetail.addClass('tip-error-info'); tipDetail.css('width', 220); tipDetail.show(); } } function initMiniTrend(data, taobaoNoTrend, sstart) { if (G.site == '360buy') { // 京东上的这个影响图表样式 var p = $('.elevator_fix style'); p.remove(); } var yAxistext = ''; if (moneyInfo) { yAxistext = moneyInfo[1]; } var maxP = Number(data.store[0].max_price); var maxN = undefined; if (maxP > 5) { maxN = parseInt(data.store[0].max_price).toString() || ''; } else { maxN = Number(data.store[0].max_price).toString() || ''; } var maxN2 = yAxistext.length * 2; var maxS1 = parseInt(maxN.length * 5.6); var maxS2 = parseInt(maxN2 * 5.6); var maxS = Math.max(maxS1, maxS2); var chartML = maxS + 8 + 8; var yAxisY = maxS + 8; var trend_div = $('#gwd_price_tip_trend'); var obj = { chart: { renderTo: 'gwd_price_tip_trend', type: 'line', marginTop: 10, marginLeft: chartML, marginRight: 15, marginBottom: 27, spacing: [0, 0, 0, 0], events: { load: function load() { var xinterval = parseInt((this.xAxis[0].dataMax - this.xAxis[0].dataMin) / 3.9) || 1; this.xAxis[0].update({ tickInterval: xinterval }); var lmin = undefined, lmax = undefined; lmin = Math.floor(this.yAxis[0].dataMin); lmax = Math.ceil(this.yAxis[0].dataMax); var interv2 = Math.pow(10, lmin.toString().length - 2); var tkinterv = undefined; if (this.yAxis[0].dataMax < 1) { lmin = this.yAxis[0].dataMin; lmax = this.yAxis[0].dataMax; tkinterv = 0; } else if (this.yAxis[0].dataMin === this.yAxis[0].dataMax) { lmin = Math.floor(lmin / interv2) * interv2; lmax = lmin * 2; lmin = 0; tkinterv = parseInt((lmax - lmin) / 2); } else { lmin = Math.floor(lmin / interv2) * interv2; lmax = Math.ceil(lmax / interv2) * interv2; if (lmin === lmax) { lmin = lmin - 1; lmax = lmax + 1; } tkinterv = parseInt((lmax - lmin) / 4); if (lmin + tkinterv < this.yAxis[0].dataMin) { lmin = lmin + tkinterv; } } var tkinterv2 = Math.pow(10, tkinterv.toString().length - 1); tkinterv = Math.ceil(tkinterv / tkinterv2) * tkinterv2; // console.log(lmin, lmax, tkinterv) this.yAxis[0].update({ min: lmin, max: lmax, tickInterval: tkinterv || 1 }); } } }, credits: { enabled: false }, colors: ['#2f7ed8'], title: { text: null }, xAxis: { type: 'datetime', labels: { rotation: 0, y: 16, step: 2, style: { fontSize: '10px', fontFamily: 'Helvetica', color: '#9D9D9D' }, align: 'center' }, dateTimeLabelFormats: { day: '%m-%e', week: '%m-%e', month: '%Y/%m', year: '%Y/%m' }, tickLength: 0, gridLineColor: '#e6e9eb', lineColor: '#e6e9eb', minorTickLength: 0, gridLineWidth: 1 }, yAxis: { title: { text: "", rotation: 0, y: -20, x: -13, align: 'high', offset: 0, style: { fontFamily: 'Microsoft YaHei', fontSize: '10px', color: '#969899' } }, labels: { align: 'left', padding: 4, x: -yAxisY, y: 3, style: { fontSize: '10px', fontFamily: 'Helvetica', color: '#9D9D9D' }, formatter: function formatter() { return this.value; } }, plotLines: [{ value: 0, width: 1, color: '#808080' }], gridLineColor: '#e6e9eb', lineColor: '#e6e9eb', tickPixelInterval: 50 }, plotOptions: { series: { animation: false, marker: { radius: 2 }, enableMouseTracking: true, states: { hover: { enabled: true } }, shadow: false } }, tooltip: { xDateFormat: '%Y-%m-%d', borderColor: "#48BEFE", useHTML: true, backgroundColor: 'white', formatter: function formatter() { var x = new Date(this.x); var year = x.getFullYear(); var month = x.getMonth() + 1; var day = x.getDate(); if (month < 10) month = '0' + month.toString(); if (day < 10) day = '0' + day.toString(); // let format = data.msg.formatted[this.x.toString()]; // let disc = format.discount // if (disc !== 0) // disc = '-' + disc.toString() + '%'; if (taobaoNoTrend) { var nowDate = new Date(); if (x.getMonth() !== nowDate.getMonth() || x.getDate() !== nowDate.getDate()) { return false; } } var price = undefined; if (this.y !== 0) price = this.y.toFixed(2);else price = '0'; var price2 = ""; if (moneyInfo) { price2 = '(¥' + parseprice(price) + ')'; price = moneyInfo[0] + price; } var dom = '\n
\n
' + year + '/' + month + '/' + day + '
\n
\n \n ' + this.series.name + '\n ' + price + price2 + '\n
\n
'; return dom; } }, legend: { enabled: false }, series: [] }; obj.series[0] = { visible: true, name: data.store[0].name, pointStart: sstart, pointInterval: 86400000 * 179, color: "#48BEFE", lineWidth: 1, marker: { enabled: false }, states: { enabled: false, hover: { lineWidth: 1 } }, data: [] }; if (taobaoNoTrend) { obj.series[0].dashStyle = "Dash"; } if (data.store[0].data.length > 0) { var store = data.store[0]; var len2 = store.data.length; var datas = store.data; if (store.min_stamp * 1000 > parseInt(Date.UTC(data.startY, data.startM, data.startD))) { obj.series[0].data.push(null); } if (taobaoNoTrend) { for (var j = 0; j < len2; j++) { obj.series[0].data.push({ y: datas[j][1] }); } } else { obj.series[0].data = data.store[0].data; } } if (taobaoNoTrend) { obj.series[0].data[1].marker = { enabled: true, fillColor: '#5ACFFB', radius: 2.5, lineWidth: 0, symbol: "circle" }; obj.plotOptions.series.states = { hover: { enabled: false } }; } if (moneyInfo) { obj.yAxis.title.text = moneyInfo[1]; obj.yAxis.title.y = 104; obj.yAxis.title.x = -(chartML - 6 - maxS2); } if ($('#' + obj.chart.renderTo).length) { new Highcharts.Chart(obj); } trend_div.show(); } return exports; }).call(exports, __webpack_require__, exports, module), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); // console.log('[img]', img) // console.log('[img] use last a element') /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("6a0e4ebb57bf6aac1f2d"), __webpack_require__("ff50e367dd130fa205e3"))) /***/ }), /***/ "6ec9c994a621be8c18ca": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MemberCouponBottomBjg_vue_vue_type_script_lang_js__ = __webpack_require__("4bba8f5be4566b4d98b3"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MemberCouponBottomBjg_vue_vue_type_script_lang_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MemberCouponBottomBjg_vue_vue_type_script_lang_js__); /* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MemberCouponBottomBjg_vue_vue_type_script_lang_js__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MemberCouponBottomBjg_vue_vue_type_script_lang_js__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MemberCouponBottomBjg_vue_vue_type_script_lang_js___default.a); /***/ }), /***/ "6f4c811ebd44cd52dd2c": /***/ (function(module, exports, __webpack_require__) { exports = module.exports = __webpack_require__("89c58526b88432f4b285")(); // imports // module exports.push([module.i, ".gwd-stamp-bg[data-v-a70db998] {\n background: url(https://cdn.gwdang.com/images/extensions/middle-stamp@2x.png) no-repeat;\n background-size: contain;\n width: 112px;\n height: 38px;\n justify-content: center;\n}\n.gwd-stamp-bg .gwd-text[data-v-a70db998] {\n font-size: 12px;\n color: #f53867;\n line-height: 14px;\n transform: rotate(-17deg);\n text-align: center;\n}\n", ""]); // exports /***/ }), /***/ "7026a4b5462dc6da5555": /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(regeneratorRuntime, $, G, Vue) { var _this = this; var timeUtil = __webpack_require__("6868b03b94b90a856624"); var template = __webpack_require__("274e32dfd54a6b0d18a9"); var price_remind = __webpack_require__("51aadd1e1b65f329a862"); var request = __webpack_require__("91f250ebeb8d5987491c"); var userData = __webpack_require__("472a9b3fc8c8805a5dd7"); var log = __webpack_require__("03dd60018ce5ed1344a1"); var cnzz = __webpack_require__("83271c7588396d2d5e59"); var globalTime = undefined, retry = 0; var hasGetTime = undefined; Date.prototype.format = function (fmt) { var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "h+": this.getHours(), //小时 "m+": this.getMinutes(), //分 "s+": this.getSeconds(), //秒 "q+": Math.floor((this.getMonth() + 3) / 3), //季度 "S": this.getMilliseconds() //毫秒 }; if (/(y+)/.test(fmt)) { fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length)); } for (var k in o) { if (new RegExp("(" + k + ")").test(fmt)) { fmt = fmt.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ("00" + o[k]).substr(("" + o[k]).length)); } } return fmt; }; // 最接近的半小时时间 // 12:31 -> 12:30 // 12:29 -> 12:30 Date.prototype.toHalfHourTime = function () { var original = this.getTime(); return new Date(Math.round(original / (30 * 60000)) * (30 * 60000)); }; var userInfo = {}; module.exports.init = function callee$0$0() { return regeneratorRuntime.async(function callee$0$0$(context$1$0) { while (1) switch (context$1$0.prev = context$1$0.next) { case 0: // let res = await $.ajax({ // url: 'https://www.gwdang.com/user/info', // dataType: 'jsonp', // jsonp: 'callback', // xhrFields: { // withCredentials: true // } // }) getSeckill(); case 1: case 'end': return context$1$0.stop(); } }, null, _this); }; var seckillRule = { "360buy": [{ "secDom": "#yuyue-banner", "timeType": "t11", "secDom2": "#yuyue-banner .activity-type:contains('预约抢购')", "secTime": "#yuyue-banner .activity-message .J-time" }, { "secDom": "#banner-miaosha", "timeType": "M月D日H时M分", "secDom2": "#banner-miaosha .activity-type:contains('秒杀预告')", "secTime": "#banner-miaosha .activity-price strong" }, { "secDom": "#banner-miaosha", "timeType": "t12", "secDom2": "#banner-miaosha .activity-type:contains('京东秒杀')", "secTime": "#banner-miaosha .activity-message" }, { "secDom": "#pingou-banner", "timeType": "t13", "secDom2": "#pingou-banner .activity-type:contains('预售')", "secTime": "#pingou-banner .activity-message .J-time" }, { "secDom": "#banner-shangou .activity-type:contains('京东闪购')", //"timeType": "t14", "timeType": "t12", "secDom2": "#banner-shangou .activity-message:contains('预计')", "secTime": "#banner-shangou .activity-message" }, { // 预售商品,还没开始付定金 "secDom": "#pingou-banner .activity-message:contains('距预售还需')", "timeType": "timeRangeSplitBy`-`", "secDom2": "#pingou-process dt:contains('支付定金')", "secTime": "#pingou-process .J-presale-time" }, { // 预售商品,使用尾款时间 "secDom": "#pingou-process .J-balance-time", "timeType": "timeRangeSplitBy`-`", "secDom2": "#pingou-process dt:contains('支付尾款')", "secTime": "#pingou-process .J-balance-time" }, { // 预售商品,使用尾款时间 "secDom": "#yuyue-process .J-step4", "timeType": "timeRangeSplitBy`-`", "secDom2": "#yuyue-process dt:contains('抢购中')", "secTime": "#yuyue-process .J-step4" }], "taobao-ju": [{ "secDom": ".buyaction.J_JuSMSRemind", "timeType": "t21", "secDom2": ".ju-clock.J_juItemTimer>p:contains('开抢')", "secTime": ".ju-clock.J_juItemTimer>p" }], "taobao": [{ "secDom": "#J_TaoQiangGou", "timeType": "t21", "secDom2": "#J_TaoQiangGou:contains('开始抢购')", "secTime": "#J_TaoQiangGou" }], "tmall": [{ "secDom": "#tm-yushou-process-banner", "timeType": "t31", "secDom2": "#tm-yushou-process-banner .tm-yushou-process-title.tm-ys-title-one-row:contains('天猫预售')", "secTime": "#tm-yushou-process-banner .J_step2Time" }, { "secDom": ".tm-countdown .tb-btn-wait:contains('即将开始')", "timeType": "t32", "secDom2": ".tm-countdown .tm-countdown-notice:contains('距开售')", "secTime": ".tm-countdown .tm-countdown-timer" }], "suning": [{ "secDom": "#timePanel", "timeType": "t41", "secDom2": "#timePanel .djh-title:contains('预定')", "secTime": "#timePanel .proinfo-cd" }, { "secDom": ".snqg-logo", "timeType": "M月D日 H时M分", "secDom2": ".djh-cd", "secTime": "#bigPolyTime" }, { "secDom": "#buyTime", "timeType": "X月X日X时X分X秒", "secDom2": ".step-4", "secTime": "#buyTime dd:contains('开始')" }], "xiaomi": [{ "secDom": ".pro-time.J_proBook", "timeType": "t51", "secDom2": ".pro-time.J_proBook .pro-time-head:contains('预售')", "secTime": ".pro-time.J_proBook .time.J_bookTime" }], "kaola": [{ "secDom": ".m-promotionbar", "timeType": "t61", "secDom2": ".m-promotionbar .prelimit .txt:contains('开抢')", "secTime": ".m-promotionbar .prelimit .txt" }], "dangdang": [{ "secDom": "#count-down", "timeType": "t71", "secDom2": "#count-down .J-time-text:contains('尚未开始')", "secTime": "#count-down .J-time" }], "vmall": [{ "secDom": "#buyProcessIDD", "timeType": "t81", "secDom2": "#buyProcessIDD ul li:first-child:contains('支付订金')", "secTime": "#startDateIDD" }] }; var getSeckillTime = function getSeckillTime(type, ori_str) { if (ori_str.length < 3) { return false; } var str = undefined; if (type !== "t81") { str = ori_str.replace(/\s/g, ""); } else { str = ori_str; } var arr = undefined, newtime = undefined; var nowTime = undefined; var month = undefined, d = undefined, h = undefined, m = undefined, ss = undefined, ms = undefined; var year = new Date().getFullYear(); switch (type) { case "X月X日X时X分X秒": arr = ori_str.match(/开始:(\d+)月(\d+)日(\d+)时(\d+)分(\d+)秒/); if (!arr) return false; nowTime = new Date(); newtime = nowTime.getFullYear() + '/' + arr[1] + '/' + arr[2] + '/' + arr[3] + ':' + arr[4]; break; case 'M月D日 H时M分': arr = ori_str.match(/(\d+)月(\d+)日 (\d+):(\d+)/); if (!arr) return false; nowTime = new Date(); newtime = nowTime.getFullYear() + '/' + arr[1] + '/' + arr[2] + '/' + arr[3] + ':' + arr[4]; break; case 'M月D日H时M分': arr = ori_str.match(/(\d+)月(\d+)日(\d+):(\d+)/); if (!arr) return false; nowTime = new Date(); newtime = nowTime.getFullYear() + '/' + arr[1] + '/' + arr[2] + '/' + arr[3] + ':' + arr[4]; break; case "timeRangeSplitBy`-`": // eg: 2019-07-0300:00-2019-07-0700:00 var date = ori_str.split(' ')[0].replace(/-/g, '/'); newtime = date + '/' + ori_str.split(' ')[1].split('-')[0]; break; case "t11": nowTime = new Date().getTime(); arr = str.match(/(?:(\d+)|)(?:天|日|)(\d+)小时(\d+)分(\d+)秒/); if (!arr) return false; if ($('#yuyue-banner .activity-message .J-text').text() === '抢购剩余') { return false; } if ($('#pingou-banner .activity-message .J-text').text() === '距预售还需') { return false; } d = arr[1] || 0; h = arr[2] || 0; m = arr[3] || 0; ss = arr[4] || 0; ms = d * 86400000 + h * 3600 * 1000 + m * 60 * 1000 + ss * 1000; newtime = timeUtil(nowTime + ms, "6"); break; case "t12": nowTime = new Date().getTime(); arr = str.match(/预计([0-9:月日]+)开始/); if (!arr) return false; var htime = arr[1]; newtime = timeUtil(nowTime, "5"); if (htime.indexOf('日') > -1) { var _month = htime.split('月')[0]; var day = htime.split('日')[0].split('月')[1]; newtime = newtime.split('/')[0] + ('/' + _month + '/' + day); htime = htime.split('日')[1]; } newtime = newtime + '/' + htime; break; case "t13": nowTime = new Date().getTime(); arr = str.match(/(?:(\d+)|)(?:天|日|)(\d+)小?时(\d+)分(\d+)秒/); if (!arr) return false; if ($('.activity-message .J-text').text() === '预售剩余') { return false; } d = arr[1] || 0; h = arr[2] || 0; m = arr[3] || 0; ss = arr[4] || 0; ms = d * 86400000 + h * 3600 * 1000 + m * 60 * 1000 + ss * 1000; newtime = timeUtil(nowTime + ms, "6"); break; case "t14": arr = str.match(/(\d+)月(\d+)日(\d+)\:(\d+)/); if (!arr) return false; month = Number(arr[1]) || 0; if (month < 10) month = "0" + month.toString(); d = Number(arr[2]) || 0; if (d < 10) d = "0" + d.toString(); h = arr[3] || 0; m = arr[4] || 0; // ms = month + d * 86400000 + h * 3600 * 1000 + m * 60 * 1000; newtime = year + '/' + month + '/' + d + '/' + h + ':' + m; break; case "t21": arr = str.match(/(\d+)月(\d+)日(\d+)\:(\d+)/); if (!arr) return false; month = Number(arr[1]) || 0; if (month < 10) month = "0" + month.toString(); d = Number(arr[2]) || 0; if (d < 10) d = "0" + d.toString(); h = arr[3] || 0; m = arr[4] || 0; // ms = month + d * 86400000 + h * 3600 * 1000 + m * 60 * 1000; newtime = year + '/' + month + '/' + d + '/' + h + ':' + m; break; case "t31": arr = ori_str.split("~"); if (!arr) return false; newtime = arr[0].replace(/(?:\.|\s)/g, "/"); break; case "t32": nowTime = new Date().getTime(); arr = str.match(/(?:(\d+)|)(?:天|日|)(\d+)小?时(\d+)分/); if (arr && arr.length) { d = Number(arr[1]) || 0; if (d < 10) d = "0" + d.toString(); h = arr[2] || 0; m = arr[3] || 0; } else { arr = str.match(/(\d+)分(\d+)秒/); d = 0; h = 0; m = arr[1]; } ms = d * 86400000 + h * 3600 * 1000 + m * 60 * 1000; newtime = timeUtil(nowTime + ms, "6"); break; case "t41": //苏宁 nowTime = new Date().getTime(); arr = str.match(/(?:(\d+)|)(?:天|日|)(\d+)小?时(\d+)分([0-9.]+)秒/); if (!arr) return false; d = parseInt(arr[1]) || 0; h = parseInt(arr[2]) || 0; m = parseInt(arr[3]) || 0; ss = parseInt(arr[4]) || 0; ms = d * 86400000 + h * 3600 * 1000 + m * 60 * 1000 + ss * 1000; newtime = timeUtil(nowTime + ms, "6"); break; case "t51": nowTime = new Date().getTime(); arr = str.match(/\s?(?:(\d+)|)\s?(?:天|日|)\s?(\d+)\s?小?时\s?(\d+)\s?分\s?(\d+)\s?秒/); if (!arr) return false; d = arr[1] || 0; h = arr[2] || 0; m = arr[3] || 0; ss = arr[4] || 0; ms = d * 86400000 + h * 3600 * 1000 + m * 60 * 1000 + ss * 1000; newtime = timeUtil(nowTime + ms, "6"); break; case "t61": //kaola arr = str.match(/(\d+)月(\d+)日(\d+)\:(\d+)/); if (!arr) return false; month = Number(arr[1]) || 0; if (month < 10) month = "0" + month.toString(); d = Number(arr[2]) || 0; if (d < 10) d = "0" + d.toString(); h = arr[3] || 0; m = arr[4] || 0; // ms = month + d * 86400000 + h * 3600 * 1000 + m * 60 * 1000; newtime = year + '/' + month + '/' + d + '/' + h + ':' + m; break; case "t71": //dangdang nowTime = new Date().getTime(); arr = str.match(/(?:(\d+)(?:天|日)|)(\d+)时(\d+)分(\d+)秒/); if (!arr) return; d = arr[1] || 0; h = arr[2] || 0; m = arr[3] || 0; ss = arr[4] || 0; ms = d * 86400000 + h * 3600 * 1000 + m * 60 * 1000 + ss * 1000; newtime = timeUtil(nowTime + ms, "6"); break; case "t81": arr = str.split("~"); if (!arr) return; newtime = arr[1].trim(); newtime = newtime.replace(/[\s\.]/g, "/"); break; } return newtime; }; var getSeckill = function getSeckill() { var seckillItem = seckillRule[G.site]; if (!seckillItem) return; for (var i = 0; i < seckillItem.length; i++) { var sitem = seckillItem[i]; if ($(sitem["secDom"]).length > 0 && $(sitem["secDom2"]).length > 0) { var newtime = getSeckillTime(sitem["timeType"], $(sitem["secTime"]).text()); if (newtime) { globalTime = newtime; //console.log('newtime:', newtime) var strTime = newtime.split('/'); var d = new Date(strTime[0] + '/' + strTime[1] + '/' + strTime[2] + ' ' + strTime[3]); if (d.getTime() - new Date().getTime() < 300000) { continue; } renderSeckill(); break; } } } if (!globalTime && retry < 5) { retry++; setTimeout(getSeckill, 500); } }; var needLog = false; var renderSeckill = function renderSeckill() { var res, html, CommonLogin, dp_query, currentStatus; return regeneratorRuntime.async(function renderSeckill$(context$1$0) { while (1) switch (context$1$0.prev = context$1$0.next) { case 0: context$1$0.next = 2; return regeneratorRuntime.awrap(request.get('https://www.gwdang.com/user/info')); case 2: res = context$1$0.sent; userInfo = res.data; html = __webpack_require__("ad8ae94903f4d23c516c"); $('#gwd_mini_remind').remove(); $('#gwd_mini_compare').after(html); CommonLogin = __webpack_require__("2d53f53e0179317f1fdf")['default']; new Vue({ el: '#gwd-bjd-login-box', render: function render(h) { return h(CommonLogin, { props: { position: 'gwd-mini', showAlterLogin: true, alterLoginPosition: 'row' } }); } }); // 获取当前提醒状态 dp_query = userData.get('dp_query'); context$1$0.next = 12; return regeneratorRuntime.awrap(request.get(G.c_server + '/brwext/remind_intime?opt=get&id=' + dp_query.dp.dp_id)); case 12: currentStatus = context$1$0.sent; addEvent(); if (currentStatus.msg === "未收藏" || currentStatus.msg === "用户未登录") { log('detected:seckillRemind'); cnzz.log('抢购提醒', '监测到页面抢购'); needLog = true; SeckillSetState(false); } else { SeckillSetState(true); } case 15: case 'end': return context$1$0.stop(); } }, null, _this); }; var secKillState = undefined; var SeckillSetState = function SeckillSetState(state) { secKillState = state; if (state) { $('.sk-remind-btn').hide(); if (userInfo.wx == "1") { $('.sk-remind-state1').show(); } else { $('.sk-remind-state1').hide(); } $('#gwd_mini_seckill').addClass('seckillSet'); $('#gwd_mini_seckill .minibar-btn-box>span').text("已设抢购提醒"); if (needLog) {} } else { //$('.sk-remind-btn').hide() } }; var socketSet = false; var showedOnce = false; // 抢购提醒是否展示过一次 var addEvent = function addEvent() { price_remind.getQRcode(); window.refQRCode = price_remind.getQRcode; $('#gwd_mini_seckill').on('mouseenter', function () { if (G.email) { $('.seckill-detail').show(); $('.seckill-detail').css('width', '205px'); if (!socketSet && userInfo.wx == "0") { // 未绑定微信的情况,不显示提醒按钮 // 同时打开websocket log('notBind:seckillRemind'); cnzz.log('抢购提醒', '未绑定'); $('.sk-remind-state0').show(); if (!secKillState) { $('.sk-remind-state1').hide(); } $('.sk-remind-btn').hide(); renderWebsocket(); } if (needLog) { if ($('.sk-remind-btn').css('display') !== 'none') { if (!showedOnce) { log('showButton:seckillRemind'); cnzz.log('抢购提醒', '显示设置提醒按钮'); } } } showedOnce = true; } else { $('.login-detail').show(); } }); $('#gwd_mini_seckill').on('mouseleave', function () { $('.seckill-common-detail').hide(); }); $('.sk-remind-btn').on('click', function callee$1$0() { var dp, time, title, res; return regeneratorRuntime.async(function callee$1$0$(context$2$0) { while (1) switch (context$2$0.prev = context$2$0.next) { case 0: log('click:seckillRemind'); cnzz.log('抢购提醒', '设置按钮点击'); dp = userData.get('dp_query'); time = new Date(globalTime).toHalfHourTime().format("yyyy-MM-dd hh:mm:ss"); title = G.dp.name.replace(' ', ''); context$2$0.next = 7; return regeneratorRuntime.awrap(request.get(G.c_server + '/brwext/remind_intime?opt=add&id=' + dp.dp.dp_id + '&title=' + encodeURIComponent(title) + '&stime=' + time + '&url=' + encodeURIComponent(location.href))); case 7: res = context$2$0.sent; if (res.code === 1 || res.msg === '重复收藏') { if (res.code === 1) { log('setComplete:seckillRemind'); cnzz.log('抢购提醒', '设置成功'); } SeckillSetState(true); } case 9: case 'end': return context$2$0.stop(); } }, null, _this); }); //price_remind.init() $('#loginClickBtn').on('click', function () { var userN = $('.bjd-login-box .username').val(); var psd = $('.bjd-login-box .password').val(); if (userN && psd) { price_remind.loginRenderTop(); __webpack_require__("472c3193857af11233c9").userLogin(userN, psd, function () { location.reload(); }); } else { $('#login_remind_tle').css('display', 'block').fadeOut(5000); return; } }); }; var heartInterval = 0; var renderWebsocket = function renderWebsocket() { // $.ajax({ // url: 'https://www.gwdang.com/user/info', // xhrFields: { // withCredentials: true // }, // //crossDomain: true // }) var socket = new WebSocket("wss://www.gwdang.com/sck"); socket.onopen = function () {}; socket.onmessage = function (evt) { var res = JSON.parse(evt.data); if (res.msg == "Bind") { userInfo.wx = "1"; $('.sk-remind-state0').hide(); if (secKillState) { $('.sk-remind-state1').show(); } else { $('.sk-remind-btn').show(); } if (needLog) { cnzz.log('抢购提醒', '用户已绑定'); log('userBindComplete:seckillRemind'); } window.clearInterval(heartInterval); socket.close(); } }; socket.onclose = function () {}; socket.addEventListener('open', function callee$1$0(evt) { var accountInfo; return regeneratorRuntime.async(function callee$1$0$(context$2$0) { while (1) switch (context$2$0.prev = context$2$0.next) { case 0: socketSet = true; accountInfo = { action: 'bindWechatExt', msg: { uid: userInfo.uid } }; socket.send(JSON.stringify(accountInfo)); heartInterval = setInterval(function () { socket.send('{"ping": "pong"}'); }, 10000); case 4: case 'end': return context$2$0.stop(); } }, null, this); }); }; module.exports.getNewTime = function () { hasGetTime = true; return globalTime; }; //return /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("6a0e4ebb57bf6aac1f2d"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("b2848b041c3d11faa242")["default"])) /***/ }), /***/ "70e158a156872cdab517": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_template_id_caa5e08c_scoped_true__ = __webpack_require__("12938de4708bdcf3c014"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_template_id_caa5e08c_scoped_true___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_template_id_caa5e08c_scoped_true__); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_template_id_caa5e08c_scoped_true__, "render")) __webpack_require__.d(__webpack_exports__, "render", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_template_id_caa5e08c_scoped_true__["render"]; }); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_template_id_caa5e08c_scoped_true__, "staticRenderFns")) __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_template_id_caa5e08c_scoped_true__["staticRenderFns"]; }); /***/ }), /***/ "711adf6419b834e0c72d": /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var render = function render() { var _vm = this, _c = _vm._self._c; return _c("div", { staticClass: "gwd-row gwd-align", staticStyle: { height: "100%", "flex-wrap": "nowrap", overflow: "hidden" } }, _vm._l(_vm.data, function (item) { return _c("a", { key: item.url, staticClass: "gwd-amazon-link", attrs: { href: item.url, target: "_blank" } }, [_vm._v("\n " + _vm._s(item.title) + "售价" + _vm._s((item.pri / 100).toFixed(2)) + _vm._s(_vm.unit) + "\n ")]); }), 0); }; var staticRenderFns = []; render._withStripped = true; exports.render = render; exports.staticRenderFns = staticRenderFns; /***/ }), /***/ "71c9fcfb64f73134b8a1": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_PriceInput_vue_vue_type_script_lang_js__ = __webpack_require__("e19ba9738df123c78c95"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_PriceInput_vue_vue_type_script_lang_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_PriceInput_vue_vue_type_script_lang_js__); /* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_PriceInput_vue_vue_type_script_lang_js__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_PriceInput_vue_vue_type_script_lang_js__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_PriceInput_vue_vue_type_script_lang_js___default.a); /***/ }), /***/ "7338afc4231a4884439d": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CouponArrow_vue_vue_type_script_lang_js__ = __webpack_require__("0a4a37e7f6d37c5f205c"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CouponArrow_vue_vue_type_script_lang_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CouponArrow_vue_vue_type_script_lang_js__); /* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CouponArrow_vue_vue_type_script_lang_js__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CouponArrow_vue_vue_type_script_lang_js__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CouponArrow_vue_vue_type_script_lang_js___default.a); /***/ }), /***/ "73e5d235bd431b446c03": /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function($, G, regeneratorRuntime) { var _this = this; var template = __webpack_require__("274e32dfd54a6b0d18a9"); var calWidth = __webpack_require__("54be372a53153922dc13"); // const replaceHref = require('common/replaceHref') var cnzz = __webpack_require__("83271c7588396d2d5e59"); var log = __webpack_require__("03dd60018ce5ed1344a1"); var pInfo = {}, proInfo = {}; var widthInfo = undefined, allink_tb = undefined, allink_tm = undefined; var skipEventAdd = false; var addEvent = function addEvent() { $('.compare-list').off(); $('.main-compare .tright, .main-compare .tleft').off(); $('.compare-box').off(); $('.main-compare .tright').on('click', function () { if (pInfo.nowpage + 1 === pInfo.pages) { return; } pInfo.nowpage++; $('.compare-list>li').hide(); for (var i = pInfo.pageNum * pInfo.nowpage; i < pInfo.pageNum * (pInfo.nowpage + 1); i++) { $('.compare-list>li').eq(i).show(); } }); $('.main-compare .tleft').on('click', function () { if (pInfo.nowpage === 0) { return; } pInfo.nowpage--; $('.compare-list>li').hide(); for (var i = pInfo.pageNum * pInfo.nowpage; i < pInfo.pageNum * (pInfo.nowpage + 1); i++) { $('.compare-list>li').eq(i).show(); } }); $('.compare-list').on('mouseenter', 'li', function (e) { $('.compare-list>li').removeClass('bar-item-hover'); var id = $(this).attr('data-id'); if ($(this).find('.btcom-detail').length > 0) { $(this).find('.btcom-detail').show(); } else { if (id) { renderDetail(id, $(this)); } } $(this).addClass('bar-item-hover'); }); if (G.site === 'suning') { $('.compare-list').on('click', 'a', function (e) { if ($(this).attr('href')) { window.open($(this).attr('href')); e.preventDefault(); } }); } $('.compare-list').on('mouseleave', 'li', function (e) { var that = this; $(that).removeClass('bar-item-hover'); $(that).find('.btcom-detail').hide(); }); $('.compare-box').on('click', function (e) { if (skipEventAdd) { return; } if ($(e.target).hasClass('turnleft')) { runTurnPage($(e.target), -1); } else if ($(e.target).hasClass('turnright')) { runTurnPage($(e.target), 1); } else { var url = ''; if (e.target.nodeName === 'A') { url = e.target.href; } else if (e.target.parentNode.nodeName === 'A') { url = e.target.parentNode.href; } else if (e.target.parentNode.parentNode.nodeName === 'A') { url = e.target.parentNode.parentNode.href; } if (url.indexOf('uland.taobao.com/coupon') > -1) { cnzz.log('click:dpcoupon'); log('click:dpcoupon'); } } }); }; var runTurnPage = function runTurnPage(dom, type) { var parentDom = $(dom).parent().parent(); var lists = parentDom.find('.all-products .btcom-list li'); var size = lists.length; var curpg = Number(parentDom.find('.bjd-pages .current-page').text()); var totalp = Number(parentDom.find('.bjd-pages .page-num').text()); parentDom.find('.all-products .btcom-list li').hide(); if (type === 1) curpg++;else if (type === -1) curpg--; if (curpg === 0) curpg = totalp; if (curpg === totalp + 1) curpg = 1; var end = curpg * widthInfo.showListNum > size ? size : curpg * widthInfo.showListNum; for (var i = (curpg - 1) * widthInfo.showListNum; i < end; i++) { lists.eq(i).show(); var img = lists.eq(i).find('.com-item-img img'); replaceSrc(img); } parentDom.find('.bjd-pages .current-page').text(curpg); }; var replaceSrc = function replaceSrc(img) { var src = img.attr('data-src'); if (!src) return; var imgObj = new Image(); imgObj.onload = function () { if (imgObj.complete == true) { $(img).attr('src', src).attr('data-src', null); } }; imgObj.onerror = function (e) { var obj = $(img)[0]; if (!$(img)[0]) return; obj.src = G.s_server + '/images/extensions/newbar/no_img.png'; obj.setAttribute("data-src", G.s_server + '/images/extensions/newbar/no_img.png'); }; imgObj.src = src; }; var editData = function editData(data, tb, tbsite) { for (var i = 0; i < data.length; i++) { if (data[i].price) { data[i].price = Number(data[i].price.toString().replace(',', '')).toFixed(2); } if (!data[i].img_url) data[i].img_url = data[i].pic_url; if (tbsite) { data[i].nick2 = data[i].item_location; } if (!data[i].site_name) data[i].site_name = data[i].nick2 || data[i].nick; if (tb && data[i].img_url.match(/_\d+x\d+/)) { var match = data[i].img_url.match(/_(\d+)x\d+/); if (match) { match = Number(match[1]); if (match > 200) { data[i].img_url = data[i].img_url + '_100x100'; } } } else if (tb) { data[i].img_url = data[i].img_url + '_100x100'; } } return data; }; var renderDetail = function renderDetail(id, container) { var len, showpages, detailW, sale_tle, allink, pages, html, dom, i, img; return regeneratorRuntime.async(function renderDetail$(context$1$0) { while (1) switch (context$1$0.prev = context$1$0.next) { case 0: len = proInfo[id].length; showpages = undefined; detailW = undefined; if (len > widthInfo.showListNum) { showpages = true; detailW = $(window).width(); } else { detailW = len * 268; } sale_tle = undefined, allink = undefined; if (id === 'tmcompare' || id === 'tbcompare') { sale_tle = "最近销量"; if (proInfo[id].from_self === true) sale_tle = "总销量"; } if (id === 'tmcompare') allink = allink_tm;else if (id === 'tbcompare') allink = allink_tb; pages = Math.ceil(len / widthInfo.showListNum); console.log('coupon ready got', proInfo); if (id === 'tmcompare' || id === 'tbcompare') { // await Promise.race([require('common/globalCondition').met('bottomCouponReady-' + id), require('common/commonUtil').sleep(600)]) } console.log('done', proInfo); html = __webpack_require__("949294b2c90e6f628204"); dom = template.compile(html)({ data: proInfo[id], sale_tle: sale_tle, showpages: showpages, prowidth: widthInfo.allProductW, turnpW: widthInfo.turnpW, detailW: detailW, link: allink, id: id, pages: pages }); $(container).append(dom); for (i = 0; i < Math.min(widthInfo.showListNum, len); i++) { img = $(container).find('.btcom-detail li .com-item-img img').eq(i); replaceSrc(img); } if (!showpages) { setSimplePagePos(len, container); } case 16: case 'end': return context$1$0.stop(); } }, null, _this); }; var renderCompareBar = function renderCompareBar(data) { if (G.site.indexOf('taobao') > -1 || G.site.indexOf('tmall') > -1) { return; } if (!data.store || !data.store[0] || data.store[0].product.length === 0) return; var turnpage = (13 + 18 + 20) * 2; var comArr = []; var totalSize = data.store.length; var freeW = calWidth.calBottomBar(); pInfo.pageNum = parseInt((freeW - turnpage) / 104); pInfo.mbarItemShowNum = totalSize > pInfo.pageNum ? pInfo.pageNum : totalSize; if (pInfo.pageNum <= 0) pInfo.pageNum = 1; for (var i = 0; i < data.store.length; i++) { comArr.push(data.store[i].product[0]); proInfo[data.store[i].product[0].dp_id] = editData(data.store[i].product); } var lens = $('.compare-list li').length; pInfo.pages = Math.ceil((totalSize + lens) / pInfo.pageNum); var html = __webpack_require__("11cd2e526b8cc31d3a13"); var views = template.compile(html)({ data: comArr, pageNum: pInfo.pageNum }); $('.compare-list').prepend(views); pInfo.nowpage = 0; pInfo.totalSize = totalSize; $('.compare-box').css('width', pInfo.mbarItemShowNum * 102 + 'px'); if (pInfo.pages === 1) { $('.mbar-turnpage').hide(); } else { $('.mbar-turnpage').show(); } addEvent(); }; var setSimplePagePos = function setSimplePagePos(size, dom) { var mainW = $(window).width(); var left = dom.offset().left; var domw = dom.outerWidth(); var detail = dom.find('.btcom-detail'); var width = 268 * size + 2; var dleft = left + domw / 2 - width / 2; if (dleft < 0) dleft = 0; if (dleft + width > mainW) dleft = mainW - width - 2; detail.css('left', dleft + 'px'); }; var exchangeData = function exchangeData(data) { if (!data.product || data.product && data.product.length === 0) return data; var b2c = [], obj = {}; for (var i = 0; i < data.product.length; i++) { if (!data.product[i].site_name2) { data.product[i].site_name2 = data.product[i].site_name; } if (!obj[data.product[i].site_name2]) { obj[data.product[i].site_name2] = { product: [data.product[i]] }; } else { obj[data.product[i].site_name2]['product'].push(data.product[i]); } } for (var pattern in obj) { if (pattern) { b2c.push(obj[pattern]); } } return { store: b2c }; }; var renderTbCompare = function renderTbCompare(data) { var html = __webpack_require__("11cd2e526b8cc31d3a13"); var insNum = 0; if (data.tmall && data.tmall.product) { var obj = { dp_id: 'tmcompare', site_name: '天猫商城', price: data.tmall.min_price }; // if (!G.aliSite && G.from_device !== '360') // replaceHref.init('tmall', data.tmall.product, '&column=b2c') proInfo['tmcompare'] = editData(data.tmall.product, true); var dom = $('.compare-list>li').eq(5); if (dom.length === 0) dom = $('.compare-list>li:last-child'); if (dom.length === 0) { $('.compare-list').append(template.compile(html)({ data: [obj] })); } else { dom.after(template.compile(html)({ data: [obj] })); } insNum++; } if (data.taobao && data.taobao.product) { var obj = { dp_id: 'tbcompare', site_name: '淘宝', price: data.taobao.min_price }; // if (!G.aliSite && G.from_device !== '360') // replaceHref.init('taobao', data.taobao.product, '&column=b2c') proInfo['tbcompare'] = editData(data.taobao.product, true, true); $('.compare-list').append(template.compile(html)({ data: [obj] })); insNum++; } pInfo.totalSize = pInfo.totalSize + insNum; var pages = Math.ceil(pInfo.totalSize / pInfo.pageNum); if (pInfo.pages === 1 || !pInfo.pages) { if (pages > 1) { $('.mbar-turnpage.tright').show(); pInfo.pages = pages; } pInfo.mbarItemShowNum = pInfo.totalSize > pInfo.pageNum ? pInfo.pageNum : pInfo.totalSize; $('.compare-box').css('width', pInfo.mbarItemShowNum * 102 + 'px'); $('.mbar-turnpage').hide(); } else { pInfo.pages = pages; } addEvent(); }; module.exports.renderBt = function (data) { var skipEvent = arguments.length <= 1 || arguments[1] === undefined ? false : arguments[1]; if (!(data.taobao instanceof Array) && data.taobao.more_link) allink_tb = data.taobao.more_link; if (!(data.tmall instanceof Array) && data.tmall.more_link) allink_tm = data.tmall.more_link; if (!widthInfo) widthInfo = calWidth.init(); if (skipEvent) { skipEventAdd = true; } renderTbCompare(data); if (G.from_device !== '360') { __webpack_require__("b8226e22112290600083").init(data.tmall.product, 'tmall', true, data.tmall.min_price); __webpack_require__("b8226e22112290600083").init(data.taobao.product, 'taobao', true, data.taobao.min_price); } }; module.exports.init = function (data) { if (data.b2c && data.b2c.store) { renderCompareBar(data.b2c); } else if (data.b2c_fuzzy) { data.b2c2 = exchangeData(data.b2c_fuzzy); renderCompareBar(data.b2c2); } widthInfo = calWidth.init(); }; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("6a0e4ebb57bf6aac1f2d"))) /***/ }), /***/ "74ae07799bc2fa48faa3": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbScrollLink_vue_vue_type_style_index_0_id_0ac72494_scoped_true_lang_less__ = __webpack_require__("8ba87ffaa518316e0f3e"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbScrollLink_vue_vue_type_style_index_0_id_0ac72494_scoped_true_lang_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbScrollLink_vue_vue_type_style_index_0_id_0ac72494_scoped_true_lang_less__); /* unused harmony reexport namespace */ /***/ }), /***/ "75129aa80c697b8b93a3": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_vue_vue_type_template_id_263c4225_scoped_true__ = __webpack_require__("7f09b0889f107f80ec50"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_vue_vue_type_template_id_263c4225_scoped_true___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_vue_vue_type_template_id_263c4225_scoped_true__); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_vue_vue_type_template_id_263c4225_scoped_true__, "render")) __webpack_require__.d(__webpack_exports__, "render", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_vue_vue_type_template_id_263c4225_scoped_true__["render"]; }); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_vue_vue_type_template_id_263c4225_scoped_true__, "staticRenderFns")) __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_vue_vue_type_template_id_263c4225_scoped_true__["staticRenderFns"]; }); /***/ }), /***/ "75d41ad7d5a1bceb52d2": /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(G, $) { var request = __webpack_require__("91f250ebeb8d5987491c"); var communicate = __webpack_require__("91f58afd0ad3a4e2ef06"); var buildTaobaoUrl = __webpack_require__("cc45d932d8dbdb86f2f3"); var globalData = undefined, callbacks = undefined; var hasrun = false; var timeOUT = 2500; var getuniqPid = function getuniqPid(id) { if (id == '') return; var url = G.server + '/extension?ac=getuniqpid&nid=' + id; request.get(url).done(function (data) { if (data && data.uniqid) { sendPid(id, data.uniqid); } else { requestTaobaoImgSearch(); } }); }; var sendPid = function sendPid(id, pid) { var info = { 'nid': id, 'uniqid': pid }; communicate.trigger({ 'type': 'getTaobaouniq', 'info': JSON.stringify(info) }); communicate.on(function (data) { if (typeof data === 'string') { data = JSON.parse(data); } if (data.type == 'getTaobaouniq') { var text = $('#gwd_uniq_info').text(); if (text != '') editData(text); } }); }; var sortData = function sortData(data) { if (!data.sort) return; data = data.sort(function (value1, value2) { if (Number(value1.price) > Number(value2.price)) return 1;else if (Number(value1.price) == Number(value2.price)) return 0;else return -1; }); return data; }; var editData = function editData(txt) { try { var data = JSON.parse(txt); data = data.mods.recitem.data.items; var taobaoarr = [], tmallarr = []; if (!data) return; for (var i = 0, len = data.length; i < len; i++) { var item = {}; var feeDesc = data[i].view_fee == '0.00' ? '包邮' : ''; item.nick = data[i].nick; item.num_iid = data[i].nid; item.title = data[i].title; item.price = data[i].view_price; item.item_location = data[i].item_loc; item.store_name = data[i].nick + feeDesc; item.pic_url = 'http:' + data[i].pic_url; item.volume = data[i].view_sales.replace('人付款', ''); item.same_style = true; var obj = { 'source': 'same_style', 'img_url': 'http:' + data[i].pic_url, 'title': data[i].title, 'price': data[i].view_price, 'shop_name': data[i].nick + feeDesc, 'sales': data[i].view_sales.replace('人付款', ''), 'id': data[i].nid, 'url': 'https:' + data[i].detail_url, 'discuss': data[i].comment_count, 'istaobao': data[i].detail_url.indexOf('detail.tmall.com') > -1 ? '0' : '1', 'dp_id': data[i].nid + '-' + (data[i].detail_url.indexOf('detail.tmall.com') > -1 ? '83' : '123'), 'site_id': data[i].detail_url.indexOf('detail.tmall.com') > -1 ? '83' : '123' }; item.url = buildTaobaoUrl(obj); if (data[i].detail_url.indexOf('detail.tmall.com') > -1) { tmallarr.push(item); } else { taobaoarr.push(item); } } taobaoarr = sortData(taobaoarr); tmallarr = sortData(tmallarr); globalData = { 'taobao': taobaoarr, 'tmall': tmallarr }; if (callbacks && !hasrun) { callbacks(globalData); hasrun = true; } } catch (e) {} }; var requestTaobaoImgSearch = function requestTaobaoImgSearch() { /*taobao root_id 筛选需要做图片检索的分类*/ var rootIdArr = ["50510002", "50012029", "50013864", "50011397", "50010404", "1625", "50006842", "50006843", "16", "50011740", "50011699", "50008165", "50008163", "30", "50020857", "50020808", "50013886", "50022517", "122852001", "21", "50468001", "122950001", "50007216"]; var root_id = G.dp.root_id; if (root_id && rootIdArr.indexOf(root_id) > -1) { __webpack_require__("ff881c8b15091819a13e").uniqPidGetImg(function (data) { if (callbacks) { callbacks(data); hasrun = true; } else { globalData = data; } }); timeOUT = 6000; } else { timeOUT = 1; } }; var getNid = function getNid() { if (location.host.indexOf('taobao') > -1 || location.host.indexOf('tmall') > -1) { var id = location.href.match(/[?&]id=([0-9]+)/); if (id && id.length) { id = id[1]; getuniqPid(id); } } }; module.exports.init = function () { /*淘宝价格走势*/ if (G.site.indexOf('taobao') > -1 || G.site.indexOf('tmall') > -1) { communicate.trigger({ type: 'get_etao_info' }); } if (G.site == 'taobao' || G.site == 'tmall') getNid(); }; module.exports.getTaobaouniqData = function (callback) { callback(null); // if (globalData) { // callback(globalData) // hasrun = true; // } else callbacks = callback; // setTimeout(() => { // if (callbacks && hasrun === false) { // callbacks(null) // hasrun = true; // } // }, timeOUT) }; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da"))) /***/ }), /***/ "76bee2cfe6ba244b6403": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbQrBtContent_vue_vue_type_template_id_c5e8106e_scoped_true__ = __webpack_require__("cb996c094663b5eaf1c4"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbQrBtContent_vue_vue_type_template_id_c5e8106e_scoped_true___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbQrBtContent_vue_vue_type_template_id_c5e8106e_scoped_true__); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbQrBtContent_vue_vue_type_template_id_c5e8106e_scoped_true__, "render")) __webpack_require__.d(__webpack_exports__, "render", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbQrBtContent_vue_vue_type_template_id_c5e8106e_scoped_true__["render"]; }); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbQrBtContent_vue_vue_type_template_id_c5e8106e_scoped_true__, "staticRenderFns")) __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbQrBtContent_vue_vue_type_template_id_c5e8106e_scoped_true__["staticRenderFns"]; }); /***/ }), /***/ "7859427bcc5abd1573eb": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__JdSearchEnhance_vue_vue_type_template_id_209e5606_scoped_true__ = __webpack_require__("276eb2c15e06ca8092be"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__JdSearchEnhance_vue_vue_type_script_lang_js__ = __webpack_require__("5a2d7325a9fa17d367de"); /* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__JdSearchEnhance_vue_vue_type_script_lang_js__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return __WEBPACK_IMPORTED_MODULE_1__JdSearchEnhance_vue_vue_type_script_lang_js__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__JdSearchEnhance_vue_vue_type_style_index_0_id_209e5606_scoped_true_lang_css__ = __webpack_require__("e7647e448b8d550d841d"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_vue_loader_15_11_1_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("0b761deda6525b1b226a"); /* normalize component */ var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_vue_loader_15_11_1_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])( __WEBPACK_IMPORTED_MODULE_1__JdSearchEnhance_vue_vue_type_script_lang_js__["default"], __WEBPACK_IMPORTED_MODULE_0__JdSearchEnhance_vue_vue_type_template_id_209e5606_scoped_true__["render"], __WEBPACK_IMPORTED_MODULE_0__JdSearchEnhance_vue_vue_type_template_id_209e5606_scoped_true__["staticRenderFns"], false, null, "209e5606", null ) /* hot reload */ if (false) { var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/_vue-hot-reload-api@2.3.4@vue-hot-reload-api/dist/index.js") api.install(require('vue')) if (api.compatible) { module.hot.accept() if (!api.isRecorded('209e5606')) { api.createRecord('209e5606', component.options) } else { api.reload('209e5606', component.options) } module.hot.accept("./JdSearchEnhance.vue?vue&type=template&id=209e5606&scoped=true", function () { api.rerender('209e5606', { render: render, staticRenderFns: staticRenderFns }) }) } } component.options.__file = "src/standard/module/components/JdSearchEnhance.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), /***/ "78627ea7983efdac8518": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_PriceInput_vue_vue_type_style_index_0_id_3ed325cb_scoped_true_lang_less__ = __webpack_require__("1308b397f8f511c97254"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_PriceInput_vue_vue_type_style_index_0_id_3ed325cb_scoped_true_lang_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_PriceInput_vue_vue_type_style_index_0_id_3ed325cb_scoped_true_lang_less__); /* unused harmony reexport namespace */ /***/ }), /***/ "791495145d3059f003ee": /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var render = function render() { var _vm = this, _c = _vm._self._c; return _c("div", { staticStyle: { display: "block !important", "z-index": "9999999999 !important" }, attrs: { id: _vm.domName } }, [_c("div", { staticClass: "gwdang-main", style: "display: " + (_vm.fold === "1" ? "none" : "flex") + ";", attrs: { id: "gwdang_main" } }, [_c("div", { staticClass: "gwd-topbar-logo" }, [_c("em", { staticClass: "gwd_bg" }), _vm._v(" "), _c("div", { attrs: { id: "gwd_setting_div" } }, [_c("div", { staticClass: "gwd-hover-helper" }), _vm._v(" "), _c("div", { staticClass: "gwd_setting_item gwd_setting_item_fst" }, [_c("div", { staticClass: "gwd_bg gwd_function_setting" }), _vm._v(" "), _c("a", { on: { click: function click($event) { return _vm.openTab(); } } }, [_vm._v("功能设置")])]), _vm._v(" "), _vm._m(0), _vm._v(" "), _vm._m(1), _vm._v(" "), _vm._m(2)])]), _vm._v(" "), _vm._m(3), _vm._v(" "), _vm.showAd ? _c("a", { staticStyle: { "line-height": "0" }, attrs: { id: "gwdang-banner-ad", title: "点击领取", target: "_blank", href: _vm.jdadUrl } }, [_c("img", { staticStyle: { height: "32px" }, attrs: { src: "https://cdn.gwdang.com/images/extensions/ad1111/gwdang_go.png" } })]) : _vm._e(), _vm._v(" "), _c("div", { staticStyle: { flex: "1" }, attrs: { id: "gwd-space" } }), _vm._v(" "), _c("div", { staticClass: "gwd-topbar-right" }, [_c("div", { staticClass: "search-mod" }), _vm._v(" "), _c("div", { staticClass: "feedback-close", attrs: { id: "gwdang-feed-close" } }, [_vm._m(4), _vm._v(" "), _c("a", { staticClass: "gwdang-suggest", attrs: { href: _vm.f_url, id: "gwdang-suggest", target: "_blank", title: "提建议或吐槽遇到的问题" } }, [_c("em", { staticClass: "gwd_bg" }), _vm._v(" "), _c("span", { staticClass: "blkcolor1" }, [_vm._v("反馈")])]), _vm._v(" "), _c("a", { staticClass: "top-bar-setting", attrs: { href: _vm.s_url, target: _vm.s_url ? "_blank" : "", title: "功能设置" } }, [_c("em", { staticClass: "gwd_bg" })]), _vm._v(" "), _vm._m(5)])])]), _vm._v(" "), _c("div", { staticClass: "gwdang-mini", style: "display: " + (_vm.fold === "1" ? "block" : "none"), attrs: { id: "gwdang-mini" } }, [_c("div", { staticClass: "gwdang-nav main", attrs: { id: "gwdang-main-nav" } }, [_c("a", { staticClass: "gwd_logo gwd_bg", attrs: { href: "#" }, on: { click: function click($event) { $event.preventDefault(); } } }, [_c("div", { attrs: { id: "gwd_setting_div" } }, [_c("div", { staticClass: "gwd-hover-helper" }), _vm._v(" "), _c("div", { staticClass: "gwd_setting_item gwd_setting_item_fst" }, [_c("div", { staticClass: "gwd_bg gwd_function_setting" }), _vm._v(" "), _c("a", { on: { click: function click($event) { return _vm.openTab(); } } }, [_vm._v("功能设置")])]), _vm._v(" "), _c("div", { staticClass: "gwd_setting_item" }, [_c("div", { staticClass: "gwd_bg gwd_opinion_feedback" }), _vm._v(" "), _c("a", { attrs: { target: "_blank" }, on: { click: function click($event) { return _vm.openLink("https://www.gwdang.com/brwext/suggest"); } } }, [_vm._v("意见反馈")])]), _vm._v(" "), _c("div", { staticClass: "gwd_setting_item" }, [_c("div", { staticClass: "gwd_bg gwd_use_help" }), _vm._v(" "), _c("a", { attrs: { target: "_blank" }, on: { click: function click($event) { return _vm.openLink("https://www.gwdang.com/v2/app/questions"); } } }, [_vm._v("使用帮助")])]), _vm._v(" "), _c("div", { staticClass: "gwd_setting_item" }, [_c("div", { staticClass: "gwd_bg gwd_homepage" }), _vm._v(" "), _c("a", { attrs: { target: "_blank" }, on: { click: function click($event) { return _vm.openLink("https://www.gwdang.com/"); } } }, [_vm._v("购物党首页")])])])]), _vm._v(" "), _c("a", { staticClass: "unfold_pointer gwd_bg", attrs: { href: "javascript:", title: "点击展开", id: "gwd_fold_pointer" } })])])]); }; var staticRenderFns = [function () { var _vm = this, _c = _vm._self._c; return _c("div", { staticClass: "gwd_setting_item" }, [_c("div", { staticClass: "gwd_bg gwd_opinion_feedback" }), _vm._v(" "), _c("a", { attrs: { href: "https://www.gwdang.com/brwext/suggest", target: "_blank" } }, [_vm._v("意见反馈")])]); }, function () { var _vm = this, _c = _vm._self._c; return _c("div", { staticClass: "gwd_setting_item" }, [_c("div", { staticClass: "gwd_bg gwd_use_help" }), _vm._v(" "), _c("a", { attrs: { href: "https://www.gwdang.com/v2/app/questions", target: "_blank" } }, [_vm._v("使用帮助")])]); }, function () { var _vm = this, _c = _vm._self._c; return _c("div", { staticClass: "gwd_setting_item" }, [_c("div", { staticClass: "gwd_bg gwd_homepage" }), _vm._v(" "), _c("a", { attrs: { href: "https://www.gwdang.com/", target: "_blank" } }, [_vm._v("购物党首页")])]); }, function () { var _vm = this, _c = _vm._self._c; return _c("div", { staticClass: "gwd-topbar-left" }, [_c("div", { staticClass: "gwdang-tab", attrs: { id: "amazon_compare" } }), _vm._v(" "), _c("div", { staticClass: "gwdang-tab", attrs: { id: "b2c_compare" } }), _vm._v(" "), _c("div", { staticClass: "gwdang-tab", attrs: { id: "tb_compare" } }), _vm._v(" "), _c("div", { staticClass: "gwdang-tab", attrs: { id: "tm_compare" } }), _vm._v(" "), _c("div", { staticClass: "gwdang-tab", attrs: { id: "gwdang-trend" } })]); }, function () { var _vm = this, _c = _vm._self._c; return _c("a", { staticClass: "gwdang-icon favor", attrs: { href: "javascript:", id: "gwdang-favor", title: "我的收藏夹", target: "_self" } }, [_c("em", { staticClass: "hasColor gwd_bg" }), _vm._v(" "), _c("span", { staticClass: "blkcolor1 favortle", attrs: { title: "收藏并获得降价提醒" } }, [_vm._v("我的收藏夹")])]); }, function () { var _vm = this, _c = _vm._self._c; return _c("a", { staticClass: "gwd_close", attrs: { href: "javascript:", target: "_self", title: "关闭购物党" } }, [_c("em", { staticClass: "gwd_bg" })]); }]; render._withStripped = true; exports.render = render; exports.staticRenderFns = staticRenderFns; /***/ }), /***/ "7a1db2518c2bd90bb66c": /***/ (function(module, exports, __webpack_require__) { // style-loader: Adds some css to the DOM by adding a '; return $$out; }; /***/ }), /***/ "830a4b1b5b0ed660267f": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Index_vue_vue_type_template_id_74d4d45d_scoped_true__ = __webpack_require__("8e781995957368f4e936"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Index_vue_vue_type_script_lang_js__ = __webpack_require__("9ea914c82396be5957fe"); /* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__Index_vue_vue_type_script_lang_js__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return __WEBPACK_IMPORTED_MODULE_1__Index_vue_vue_type_script_lang_js__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Index_vue_vue_type_style_index_0_id_74d4d45d_scoped_true_lang_less__ = __webpack_require__("cbea4eed9d508fc276d9"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_vue_loader_15_11_1_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("0b761deda6525b1b226a"); /* normalize component */ var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_vue_loader_15_11_1_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])( __WEBPACK_IMPORTED_MODULE_1__Index_vue_vue_type_script_lang_js__["default"], __WEBPACK_IMPORTED_MODULE_0__Index_vue_vue_type_template_id_74d4d45d_scoped_true__["render"], __WEBPACK_IMPORTED_MODULE_0__Index_vue_vue_type_template_id_74d4d45d_scoped_true__["staticRenderFns"], false, null, "74d4d45d", null ) /* hot reload */ if (false) { var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/_vue-hot-reload-api@2.3.4@vue-hot-reload-api/dist/index.js") api.install(require('vue')) if (api.compatible) { module.hot.accept() if (!api.isRecorded('74d4d45d')) { api.createRecord('74d4d45d', component.options) } else { api.reload('74d4d45d', component.options) } module.hot.accept("./Index.vue?vue&type=template&id=74d4d45d&scoped=true", function () { api.rerender('74d4d45d', { render: render, staticRenderFns: staticRenderFns }) }) } } component.options.__file = "src/standard/module/components/ImgSame/Index.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), /***/ "8331155e0d42503bdbc5": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CollectionSettingMini_vue_vue_type_script_lang_js__ = __webpack_require__("f3df65e0892fa07d9abe"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CollectionSettingMini_vue_vue_type_script_lang_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CollectionSettingMini_vue_vue_type_script_lang_js__); /* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CollectionSettingMini_vue_vue_type_script_lang_js__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CollectionSettingMini_vue_vue_type_script_lang_js__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CollectionSettingMini_vue_vue_type_script_lang_js___default.a); /***/ }), /***/ "837af60e156ebab0c55e": /***/ (function(module, exports, __webpack_require__) { exports = module.exports = __webpack_require__("89c58526b88432f4b285")(); // imports // module exports.push([module.i, "\n.gwd-qr-content[data-v-c5e8106e] {\n display: flex;\n flex-direction: column;\n align-items: center;\n position: absolute;\n width: 162px;\n height: 164px;\n background: #FFF3ED;\n border-radius: 4px;\n border: 1px solid #FF9851;\n top: 100px;\n left: 100px;\n z-index: 999999;\n}\n", ""]); // exports /***/ }), /***/ "8463d75a48f2a06d30df": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TopMainBar_vue_vue_type_template_id_12b5b164__ = __webpack_require__("791495145d3059f003ee"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TopMainBar_vue_vue_type_template_id_12b5b164___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TopMainBar_vue_vue_type_template_id_12b5b164__); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TopMainBar_vue_vue_type_template_id_12b5b164__, "render")) __webpack_require__.d(__webpack_exports__, "render", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TopMainBar_vue_vue_type_template_id_12b5b164__["render"]; }); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TopMainBar_vue_vue_type_template_id_12b5b164__, "staticRenderFns")) __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TopMainBar_vue_vue_type_template_id_12b5b164__["staticRenderFns"]; }); /***/ }), /***/ "85f9e563e35dd4a4e51e": /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function($, G) { var template = __webpack_require__("274e32dfd54a6b0d18a9"); var request = __webpack_require__("91f250ebeb8d5987491c"); var userData = __webpack_require__("472a9b3fc8c8805a5dd7"); var renderBtn = function renderBtn() { var t = '
\n \n \n 口碑\n \n
'; $('.gwd-topbar-left').append(t); $('#review_btn').css('display', 'block'); }; var addEvent = function addEvent() { var choosed = undefined, time = undefined; $('#review_btn').on('mouseenter', function () { if (!choosed) { var cls = $('.review-good').attr('data-d'); $('.' + cls).show(); } var left = $(this).offset().left; $('#review_detail').css('left', left + 'px'); $('#review_detail').show(); $(this).addClass('msenter'); if ($(window).width() - ($('#review_detail').offset().left + $('#review_detail').outerWidth() + 2) < 0) { $('#review_detail').css('right', '0px').css('left', 'auto'); } }); $('#review_btn').on('mouseleave', function () { var that = this; time = setTimeout(function () { $('#review_detail').hide(); $(that).removeClass('msenter'); }, 200); }); $('#review_detail').on('mouseenter', function () { clearTimeout(time); }); $('#review_detail').on('mouseleave', function () { $('#review_detail').hide(); $('#review_btn').removeClass('msenter'); }); $('#review_detail .review-tab').on('click', function () { choosed = true; var cls = $(this).attr('data-d'); $('#review_detail .review-tab').removeClass('selected'); $(this).addClass('selected'); $('.review-right>div').hide(); $('.' + cls).show(); }); }; var addUrls = function addUrls(data) { var other_info = userData.get('other_info'); var dpid = other_info && other_info.now.dp_id; if (!dpid) return data; if (data.bad && data.bad.length > 0) { for (var i = 0; i < data.bad.length; i++) { var href = G.c_server + '/crc64/dp' + dpid + '/reviews/?rword=' + encodeURIComponent(data.bad[i].label) + '&ext=1&rtype=2'; data.bad[i].url = href; } } if (data.good && data.good.length > 0) { for (var i = 0; i < data.good.length; i++) { var href = G.c_server + '/crc64/dp' + dpid + '/reviews/?rword=' + encodeURIComponent(data.good[i].label) + '&ext=1&rtype=1'; data.good[i].url = href; } } return data; }; var getInfo = function getInfo(callback) { var href = encodeURIComponent(location.href); var url = G.server + '/extension/review?url=' + href; request.get(url).done(function (data) { if (data && !(data instanceof Array)) { callback(data); // if (callback2) // callback2(data) // else // globalData = data; } }); }; var renderReview = function renderReview(data) { data.goodbox = 'review-r-good'; data.badbox = 'review-r-bad'; if (!data.good) data.goodbox = 'review-r-noinfo'; if (!data.bad) data.badbox = 'review-r-noinfo'; var html = __webpack_require__("94949e42013e4f5d5530"); data = addUrls(data); var dom = template.compile(html)({ data: data, s_server: G.s_server }); $('.gwd-topbar-left').append(dom); addEvent(); }; // module.exports.getReviewTrend = (callback) => { // if (globalData) callback(globalData) // else callback2 = callback // } module.exports.init = function (data) { getInfo(function (data) { if (data.reviews.length === 0) { __webpack_require__("9c38beef5ff283e15bd2").setMet('no_reviews'); return; } renderBtn(); renderReview(data.reviews); }); }; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3"))) /***/ }), /***/ "86382bef702254f6385c": /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(regeneratorRuntime, G, Vue, $) { var QRLink = __webpack_require__("041f80fea3d67bf79b22")['default']; var util = __webpack_require__("3e983ecbff4e1a29654c"); var getId = function getId(url) { var id = util.getParameterByName('wareId', url); if (id) { return id + '.html'; } else { return url.split('item.m.jd.com/product/')[1]; } }; module.exports = { init: function init() { var returnUrl, _ret, id, link, a, d, d2, img, giftMoney, dpId, e, tag, mode, app; return regeneratorRuntime.async(function init$(context$1$0) { while (1) switch (context$1$0.prev = context$1$0.next) { case 0: if (!(window.gwd_G && G.from_device === 'bijiago')) { context$1$0.next = 2; break; } return context$1$0.abrupt('return'); case 2: if (location.hostname.includes('.jd.com')) { context$1$0.next = 4; break; } return context$1$0.abrupt('return'); case 4: if (!location.hostname.includes('cfe.m.jd.com')) { context$1$0.next = 31; break; } returnUrl = util.getParameterByName('returnurl'); if (!returnUrl.includes('jingfen.jd.com')) { context$1$0.next = 10; break; } _ret = (function () { var e = document.createElement('DIV'); document.body.appendChild(e); var app = new Vue({ el: e, render: function render(h) { return h(QRLink, { ref: 'qr', props: { mode: 'gwd-mode-login gwd-cfe', dpId: dpId + '-3', tag: tag, url: d } }); } }); __webpack_require__("3e983ecbff4e1a29654c").appendCss('.gwd-qrlink { position: relative; margin-top: 95px; }'); setTimeout(function () { app.$refs.qr.over(); }, 0); return { v: undefined }; })(); if (!(typeof _ret === 'object')) { context$1$0.next = 10; break; } return context$1$0.abrupt('return', _ret.v); case 10: id = getId(returnUrl); if (!id) { context$1$0.next = 31; break; } context$1$0.next = 14; return regeneratorRuntime.awrap(__webpack_require__("d54879e983a83d07f093").waitForConditionFn(function () { return $('.main-wrap').length; })); case 14: link = 'https://item.jd.com/' + id; a = document.createElement('A'); a.href = G.u_server + '/union/go?site_id=3&target_url=' + encodeURIComponent(link) + '&union=' + G.union + '&column=h5_to_pc'; a.innerHTML = '无需验证,直达商品详情页'; a.style.width = '350px'; a.style.height = '46px'; a.style.lineHeight = '46px'; a.style.textAlign = 'center'; a.style.fontSize = '15px'; a.style.border = '1px solid #e23a3a'; a.style.borderRadius = '35px'; a.style.color = '#e23a3a'; a.style.display = 'inline-block'; a.style.position = 'relative'; a.style.top = '-36px'; location.href = a.href; $('.main-wrap').append(a); case 31: if (!(location.href.indexOf('plogin.m.jd.com') === -1)) { context$1$0.next = 33; break; } return context$1$0.abrupt('return'); case 33: setTimeout(function () { if (!document.querySelector('.policy_tip-checkbox')) { return; } if (!document.querySelector('.policy_tip-checkbox').checked) { document.querySelector('.policy_tip-checkbox').click(); } }, 2000); d = decodeURIComponent(util.getParameterByName('returnurl')); d2 = util.getParameterByName('returnurl', d); if (d2) { d = decodeURIComponent(d2); } if (d.includes('item.m.jd.com/product')) { id = d.split('item.m.jd.com/product/')[1]; link = 'https://item.jd.com/' + id; img = __webpack_require__("b578198bfa51eac13e46"); a = document.createElement('A'); a.style.position = 'absolute'; a.style.left = '50%'; a.style.bottom = '10%'; a.style.transform = 'translate(-50%, -10%)'; a.href = G.u_server + '/union/go?site_id=3&target_url=' + encodeURIComponent(link) + '&union=' + G.union + '&column=h5_to_pc'; a.innerHTML = ''; document.body.appendChild(a); } // if (location.href.indexOf('sku') === -1) { // return // } giftMoney = false; if (location.href.indexOf('giftcoupon') > -1) { giftMoney = true; //return } dpId = util.getParameterByName('sku', d); if (!dpId) { dpId = '1'; } if (!d.includes('item.m.jd.com/product')) { context$1$0.next = 44; break; } return context$1$0.abrupt('return'); case 44: e = document.createElement('DIV'); document.body.appendChild(e); tag = 'login'; if ((G.from_device === 'bijiago' || G.from_device === 'biyibi') && dpId !== '1') { tag = 7; } mode = giftMoney ? 'gwd-mode-login gwd-giftMoney' : 'gwd-mode-login'; app = new Vue({ el: e, render: function render(h) { return h(QRLink, { ref: 'qr', props: { mode: mode, dpId: dpId + '-3', tag: tag, url: d } }); } }); setTimeout(function () { app.$refs.qr.over(); }, 0); case 51: case 'end': return context$1$0.stop(); } }, null, this); } }; //check if dpid contains character // if (dpId.match(/[a-zA-Z]/)) { // dpId = 'fake' // mode = 'gwd-mode-login gwd-fake-cfe' // } /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("6a0e4ebb57bf6aac1f2d"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("b2848b041c3d11faa242")["default"], __webpack_require__("e081b2491b5c9b12b9da"))) /***/ }), /***/ "86de65bd1e518eeb7e4e": /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var render = function render() { var _vm = this, _c = _vm._self._c; return _c("a", { staticClass: "gwd-row gwd-align gwd-jcc minibar-tab", staticStyle: { display: "flex", flex: "1", cursor: "pointer" }, attrs: { title: "点击查看结果" }, on: { click: _vm.open } }, [_c("img", { staticStyle: { width: "24px", height: "24px" }, attrs: { src: __webpack_require__("762121e3f42703da6326"), alt: "" } }), _vm._v(" "), _c("span", { staticStyle: { "font-size": "13px", color: "#404547" } }, [_vm._v("图片找同款")])]); }; var staticRenderFns = []; render._withStripped = true; exports.render = render; exports.staticRenderFns = staticRenderFns; /***/ }), /***/ "86f818ca0ebde6d6af45": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CommonCouponBarMini_vue_vue_type_style_index_0_id_3fdd510a_scoped_true_lang_less__ = __webpack_require__("a0a7ad95ec992aa636e1"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CommonCouponBarMini_vue_vue_type_style_index_0_id_3fdd510a_scoped_true_lang_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_CommonCouponBarMini_vue_vue_type_style_index_0_id_3fdd510a_scoped_true_lang_less__); /* unused harmony reexport namespace */ /***/ }), /***/ "882f3f6939d110dfaf41": /***/ (function(module, exports, __webpack_require__) { // style-loader: Adds some css to the DOM by adding a '; return $$out; }; /***/ }), /***/ "a71216ee4e4a120eb458": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_style_loader_0_13_2_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TooltipView_vue_vue_type_style_index_0_id_4c623068_scoped_true_lang_css__ = __webpack_require__("7a1db2518c2bd90bb66c"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_style_loader_0_13_2_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TooltipView_vue_vue_type_style_index_0_id_4c623068_scoped_true_lang_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_style_loader_0_13_2_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TooltipView_vue_vue_type_style_index_0_id_4c623068_scoped_true_lang_css__); /* unused harmony reexport namespace */ /***/ }), /***/ "a81715d3ac7033557ec7": /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var render = function render() { var _vm = this, _c = _vm._self._c; return _c("div", { staticClass: "gwd-contact-link", on: { mouseover: _vm.over } }, [_vm._v("\n 扫码联系客服\n "), _vm.qr ? _c("div", { staticClass: "gwd-app-qr-content gwd-column gwd-align" }, [_c("div", { staticClass: "gwd-qr-img", style: "margin-top: 7px; margin-left: 7px; margin-right: 7px; height: 111.04px; position: relative; width: 111.04px;" }, [_c("img", { staticClass: "gwd-qr-logo", attrs: { src: __webpack_require__("c9085187c37fc1ab0e5e"), alt: "" } }), _vm._v(" "), _c("img", { staticStyle: { width: "100%" }, attrs: { src: _vm.qr, alt: "" } })]), _vm._v(" "), _c("div", { staticClass: "gwd-row gwd-align gwd-qr-bottom-line", style: "margin-top: 6px;" }, [_c("span", { staticClass: "bold", style: "font-size: 20px;" }, [_vm._v("淘宝APP")]), _vm._v(" "), _c("span", { staticClass: "normal", style: "font-size: 18px" }, [_vm._v("扫码")]), _vm._v(" "), _c("span", { staticClass: "normal", staticStyle: { "margin-left": "10px" } }, [_vm._v("联系客服")])])]) : _vm._e()]); }; var staticRenderFns = []; render._withStripped = true; exports.render = render; exports.staticRenderFns = staticRenderFns; /***/ }), /***/ "a862a3ac04e10c4487eb": /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(G) { Object.defineProperty(exports, '__esModule', { value: true }); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } var _PriceVue = __webpack_require__("b47266ebcd57075b6e88"); var _PriceVue2 = _interopRequireDefault(_PriceVue); var util = __webpack_require__("d54879e983a83d07f093"); exports['default'] = { components: { Price: _PriceVue2['default'] }, props: ['item'], methods: { getPromoText: function getPromoText(promo) { if (promo.tag === "coupon" && promo.text.indexOf('减') > -1) { return promo.text.split('减')[1] + '元券'; } return promo.text; } }, computed: { unit: function unit() { return this.item.dpId.endsWith('-228') ? '$' : '¥'; }, link: function link() { var isAli = this.item.dpId.endsWith('-83') || this.item.dpId.endsWith('-123'); if (G.aliSite && isAli) { // append title, pic, shop, price var dpParams = '&title=' + encodeURIComponent(this.item.title) + '&img=' + encodeURIComponent(this.item.img) + '&shopName=' + encodeURIComponent(this.item.shopName) + '&price=' + encodeURIComponent(this.item.price) + '&sellAmount=' + encodeURIComponent(this.salesText); return 'https://tb.gwdang.com/extension/qrpage?directLink=1&dp_id=' + this.item.dpId + '&from=img_search&union=' + G.union + '&from_device=' + G.from_device + '&position=extImgSame' + dpParams; // return `https://item.taobao.com/item.htm?id=${this.item.dpId.replace('-83', '').replace('-123', '')}` } if (isAli) { return G.u_server + '/redirect/tao?id=' + this.item.dpId.replace('-83', '').replace('-123', '') + '&from=img_search&union=' + G.union + '&from_device=' + G.from_device; } var siteId = this.item.dpId.split('-')[1]; if (siteId === '3') { return G.u_server + '/redirect/common?dp_id=' + this.item.dpId + '&from=img_search&s=dm'; } return G.u_server + '/union/go/?site_id=' + siteId + '&target_url=' + encodeURIComponent(this.item.url) + '&union=gwdang&column=img_search'; // if (this.item.dpId.endsWith('-370')) { // return `https://item.taobao.com/item.htm?id=${this.item.dpId.replace('-83', '')}` // } // return `https://item.jd.com/${this.item.id}.html` }, minHeight: function minHeight() { if (this.item.dpId.endsWith('-3')) { return '350px'; } return '321px'; }, salesText: function salesText() { return util.numberToString(this.item.salesAmount, 1); }, siteId: function siteId() { return this.item.dpId.split('-')[1]; } } }; module.exports = exports['default']; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"))) /***/ }), /***/ "a8d04aabebd76e8bb3f7": /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function($, G) { var userData = __webpack_require__("472a9b3fc8c8805a5dd7"); var request = __webpack_require__("91f250ebeb8d5987491c"); var calWidth = __webpack_require__("54be372a53153922dc13"); // const replaceHref = require('common/replaceHref') var golbal2 = __webpack_require__("1c640a99db9f6f8a16c2"); var htmlObj = { 'taobao': __webpack_require__("8a0927a3ad9eaa0e7f96"), 'tmall': __webpack_require__("503933f10716083fddfd") }; var tmData = {}; var renderBtnTop = function renderBtnTop(data) { var html = __webpack_require__("86bd79d95549896902d6"); data.ss = 0; if (data.tmall.length !== 0 && data.tmall.product) { $('#tm_compare').append(html({ store_tle: '天猫', min_price: data.tmall.min_price })).css("display", "block"); tmData['tmall'] = data.tmall; data.ss++; data.tmm = true; renderTopDetail('tmall'); } if (data.taobao.length !== 0 && data.taobao.product) { $('#tb_compare').append(html({ store_tle: '淘宝', min_price: data.taobao.min_price })).css("display", "block"); tmData['taobao'] = data.taobao; data.ss++; data.tbb = true; renderTopDetail('taobao'); } __webpack_require__("1c640a99db9f6f8a16c2").autoFixWidth(); userData.set('tbData', data); if (G.site === 'suning') { $('#tb_compare, #tm_compare').on('click', 'a', function (e) { if ($(this).find('.coupon_span')) return; var url = $(this).attr('href'); if (url && url.indexOf('http') > -1) { window.open($(this).attr('href')); e.preventDefault(); } }); } }; var render = function render(data) { var permanent = userData.get('permanent'); if (permanent.style === 'top') { renderTop(data); } else { __webpack_require__("73e5d235bd431b446c03").renderBt(data); } }; var renderTopDetail = function renderTopDetail(id) { var data = tmData[id]; // if (!G.aliSite && G.from_device !== '360') // replaceHref.init(id, data.product, '&column=b2c') var len = data.product.length; var str = 'tb'; if (id === 'tmall') str = 'tm'; var widthObj = calWidth.init(); var sale_tle = "最近销量"; if (data.from_self === true) sale_tle = "总销量"; var html = htmlObj[id]; var pages = Math.ceil(len / widthObj.showListNum); $('#' + str + '_compare').append(html({ data: data.product, s_server: G.s_server, width: widthObj.turnpW, link: data.more_link, pages: pages, imgLoad: G.imgLoad, sale_tle: sale_tle, allProductW: widthObj.allProductW })); if (G.from_device !== '360') __webpack_require__("b8226e22112290600083").init(data.product, id, false, data.min_price); // $(`#gwdang-${id}-dp-detail`).show() }; var renderTop = function renderTop(data) { renderBtnTop(data); }; var getTmInfo = function getTmInfo(callback) { var code_server = '1'; var other_info = userData.get('other_info'); var msg = other_info.exact_arr; var code = other_info['code-server']; var coreword = encodeURIComponent(other_info.now.coreword); if (!code) { code = {}; code_server = '0'; } var price = G.dp.price * 100; var url = G.server + '/brwext/tbres?union=' + G.union + '&url=' + encodeURIComponent(msg.url) + '&site=' + msg.site + '&isbn=' + msg.isbn + '&keywords=' + encodeURIComponent(msg.keywords) + '&brand=' + encodeURIComponent(msg.brand) + '&type=' + encodeURIComponent(msg.type) + '&price=' + price + '&class_id=' + msg.class_id + '&name=' + encodeURIComponent(G.dp.name) + '&code_brand_id=' + code.brand_id + '&code_clean_title=' + encodeURIComponent(code.clean_title) + '&code_code=' + code.code + '&code_display_brand=' + encodeURIComponent(code.display_brand) + '&code_brand=' + encodeURIComponent(code.brand) + '&code_class_id=' + encodeURIComponent(code.class_id) + '&code_price=' + encodeURIComponent(code.price) + '&code_spec=' + encodeURIComponent(code.spec) + '&code-server=' + code_server + '&coreword=' + coreword + '&catid=' + G.dp.cat_id; request.get(url).done(function (data) { if (data) { if (G.site == 'taobao' || G.site == 'tmall') { getUniqPid(data, function (mm) { callback(mm); }); } else { getImgSearch(data, function (mm) { callback(mm); }); } } }); }; var getImgSearch = function getImgSearch(msg, callback) { var buildTaobaoUrl = __webpack_require__("cc45d932d8dbdb86f2f3"); msg = buildTaobaoUrl.buildCommon(msg); if (G.btype == 'luyou') { callback(msg); return; } var dataShare = __webpack_require__("cde79cb5670e8bdeb4fb"); var brandId = dataShare.get('dp_data') && dataShare.get('dp_data')['exact_arr']['brand_id']; if (G.site == '360buy' && brandId && (!msg.taobao.sort || !msg.tmall.sort)) { // 在京东有brand 有比价结果的情况下, 不走图片检索 callback(msg); return; } __webpack_require__("ff881c8b15091819a13e").init(function (data) { if (data) { if (msg.tmall.sort) msg.tmall = {}; if (data.tmall.length > 0) { msg.tmall.min_price = data.tmall[0].price; msg.tmall.max_price = data.tmall[data.tmall.length - 1].price; msg.tmall.store = data.tmall; msg.tmall.product = data.tmall; } if (msg.taobao.sort) msg.taobao = {}; if (data.taobao.length > 0) { msg.taobao.product = data.taobao; msg.taobao.store = data.taobao; msg.taobao.min_price = data.taobao[0].price; msg.taobao.max_price = data.taobao[data.taobao.length - 1].price; } if (!msg.tmall.more_link) msg.tmall.more_link = 'https://s.taobao.com/search?q=' + msg.search.keywords + '&pid=' + msg.search.union; if (!msg.taobao.more_link) msg.taobao.more_link = 'https://s.taobao.com/search?q=' + msg.search.keywords + '&pid=' + msg.search.union; callback(msg); } else { callback(msg); } }); }; var getUniqPid = function getUniqPid(msg, callback) { var buildTaobaoUrl = __webpack_require__("cc45d932d8dbdb86f2f3"); msg = buildTaobaoUrl.buildCommon(msg); __webpack_require__("75d41ad7d5a1bceb52d2").getTaobaouniqData(function (data) { if (data) { if (msg.tmall.sort) { msg.tmall = {}; } if (data.tmall.length > 0) { msg.tmall.min_price = data.tmall[0].price; msg.tmall.max_price = data.tmall[data.tmall.length - 1].price; msg.tmall.store = data.tmall; msg.tmall.product = data.tmall; } if (msg.taobao.sort) { msg.taobao = {}; } if (data.taobao.length > 0) { msg.taobao.product = data.taobao; msg.taobao.store = data.taobao; msg.taobao.min_price = data.taobao[0].price; msg.taobao.max_price = data.taobao[data.taobao.length - 1].price; } if (!msg.tmall.more_link) msg.tmall.more_link = 'https://s.taobao.com/search?q=' + msg.search.keywords + '&pid=' + msg.search.union; if (!msg.taobao.more_link) msg.taobao.more_link = 'https://s.taobao.com/search?q=' + msg.search.keywords + '&pid=' + msg.search.union; callback(msg); } else { callback(msg); } }); }; module.exports.init = function () { getTmInfo(render); }; module.exports.renderTopDetail2 = function (id) { var widthObj = calWidth.init(); golbal2.loadImg(0, widthObj.showListNum, $('#' + id + '-item-list li .small-img img')); $('#gwdang-' + id + '-dp-detail').show(); }; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3"))) /***/ }), /***/ "a919e1b39b9298b52ffb": /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } var _commonComponentsMemberCouponMixin = __webpack_require__("1fffec0778a8d8b2e8e2"); var _commonComponentsMemberCouponMixin2 = _interopRequireDefault(_commonComponentsMemberCouponMixin); exports["default"] = { mixins: [_commonComponentsMemberCouponMixin2["default"]] }; module.exports = exports["default"]; /***/ }), /***/ "ad702ac4c32cf7d14a45": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MemberCouponBottomBjg_vue_vue_type_style_index_0_id_44c0e93e_scoped_true_lang_less__ = __webpack_require__("fea11775846a134eedd2"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MemberCouponBottomBjg_vue_vue_type_style_index_0_id_44c0e93e_scoped_true_lang_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MemberCouponBottomBjg_vue_vue_type_style_index_0_id_44c0e93e_scoped_true_lang_less__); /* unused harmony reexport namespace */ /***/ }), /***/ "ad9e2e57a7ab7b1edffe": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_style_loader_0_13_2_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbQrBtContent_vue_vue_type_style_index_0_id_c5e8106e_scoped_true_lang_css__ = __webpack_require__("980ee6e75c1af867eadc"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_style_loader_0_13_2_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbQrBtContent_vue_vue_type_style_index_0_id_c5e8106e_scoped_true_lang_css___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_style_loader_0_13_2_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbQrBtContent_vue_vue_type_style_index_0_id_c5e8106e_scoped_true_lang_css__); /* unused harmony reexport namespace */ /***/ }), /***/ "ada67488a8c93132fc1d": /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(G) { var appended = false; module.exports.init = function (css) { var imgurl = undefined; try { if (!navigator.userAgent.includes('Chrome')) { css = G.s_server + '/css/brwext/' + css; imgurl = G.s_server + '/css/brwext/images.css'; } else if (G.localHost && G.from_device !== 'default') { css = G.localHost + 'css/' + css; imgurl = G.localHost + 'css/images.css'; } else if (chrome && chrome.extension && (G.from_device === 'chrome' || G.from_device === '2345')) { css = 'css/' + css; css = chrome.extension.getURL(css); imgurl = chrome.extension.getURL('css/images.css'); } else { css = G.s_server + '/css/brwext/' + css; imgurl = G.s_server + '/css/brwext/images.css'; } } catch (e) { css = G.s_server + '/css/brwext/' + css; imgurl = G.s_server + '/css/brwext/images.css'; } // $(`body`).append(``); // $(`body`).append(``); return new Promise(function (resolve) { if (appended) { resolve(); return; } var link = document.createElement('link'); link.type = 'text/css'; link.rel = 'stylesheet'; link.href = css; var imgLink = document.createElement('link'); imgLink.type = 'text/css'; imgLink.rel = 'stylesheet'; imgLink.href = imgurl + '?v=' + G.version; link.onload = function () { appended = true; resolve(); }; document.body.appendChild(link); document.body.appendChild(imgLink); }); }; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"))) /***/ }), /***/ "ae5f44649928a97bbc7a": /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var render = function render() { var _vm = this, _c = _vm._self._c; return _vm.data.time ? _c("div", [_c("p", { staticClass: "prifontf", staticStyle: { "margin-left": "16px", "line-height": "14px", "margin-top": "10px", "text-align": "left" } }, [_vm._v(_vm._s(_vm.data.time))]), _vm._v(" "), _vm.data.pagePrice && _vm.domclass === "" ? _c("div", { staticClass: "tip-item tip-pagepri tip-pagepri2" }, [_c("em"), _vm._v(" "), !_vm.aliSite ? [_c("span", { staticClass: "tip-item-sp1", staticStyle: { width: "120px" } }, [_vm._v("到手价(单件) / 页面价")]), _vm._v(" "), _c("span", { staticClass: "tip-item-sp2" }, [_vm._v(":")])] : _vm._e(), _vm._v(" "), _c("span", { staticClass: "tip-item-sp3 prifontf" }, [_vm._v(_vm._s(_vm.data.pagePrice))])], 2) : _vm.data.pagePrice ? _c("div", { staticClass: "tip-item tip-pagepri" }, [_c("em"), _vm._v(" "), _c("span", { staticClass: "tip-item-sp1" }, [_vm._v("页面价")]), _vm._v(" "), _c("span", { staticClass: "tip-item-sp2" }, [_vm._v(":")]), _vm._v(" "), _c("span", { staticClass: "tip-item-sp3 prifontf" }, [_vm._v(_vm._s(_vm.data.pagePrice))])]) : _vm._e(), _vm._v(" "), _vm.data.directpro ? _c("div", { staticClass: "tip-item tip-directpro" }, [_c("em"), _vm._v(" "), _c("span", { staticClass: "tip-item-sp1" }, [_vm._v("到手价(单件)")]), _vm._v(" "), _c("span", { staticClass: "tip-item-sp2" }, [_vm._v(":")]), _vm._v(" "), _c("span", { staticClass: "tip-item-sp3 prifontf" }, [_vm._v("¥" + _vm._s(_vm.data.directpro))]), _vm._v(" "), _c("span", { staticClass: "tip-item-sp4", domProps: { innerHTML: _vm._s(_vm.data.promo2) } })]) : _vm._e(), _vm._v(" "), _vm.data.addpro ? _c("div", { staticClass: "tip-item tip-addpro" }, [_c("em"), _vm._v(" "), _c("span", { staticClass: "tip-item-sp1" }, [_vm._v("到手价(多件)")]), _vm._v(" "), _c("span", { staticClass: "tip-item-sp2" }, [_vm._v(":")]), _vm._v(" "), _c("span", { staticClass: "tip-item-sp3 prifontf" }, [_vm._v("¥" + _vm._s(_vm.data.addpro))]), _vm._v(" "), _c("span", { staticClass: "tip-item-sp4", domProps: { innerHTML: _vm._s(_vm.data.promo1) } })]) : _vm._e()]) : _vm._e(); }; var staticRenderFns = []; render._withStripped = true; exports.render = render; exports.staticRenderFns = staticRenderFns; /***/ }), /***/ "ae7101d5fa1205e4d9e1": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__BarTrendInfo_vue_vue_type_template_id_79b5dd44_scoped_true__ = __webpack_require__("d6c75767b926994ca460"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__BarTrendInfo_vue_vue_type_script_lang_js__ = __webpack_require__("9fe39bfe9e4ef4134d5d"); /* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__BarTrendInfo_vue_vue_type_script_lang_js__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return __WEBPACK_IMPORTED_MODULE_1__BarTrendInfo_vue_vue_type_script_lang_js__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__BarTrendInfo_vue_vue_type_style_index_0_id_79b5dd44_scoped_true_lang_css__ = __webpack_require__("a5c65fd645ac03b1b6b7"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_vue_loader_15_11_1_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("0b761deda6525b1b226a"); /* normalize component */ var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_vue_loader_15_11_1_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])( __WEBPACK_IMPORTED_MODULE_1__BarTrendInfo_vue_vue_type_script_lang_js__["default"], __WEBPACK_IMPORTED_MODULE_0__BarTrendInfo_vue_vue_type_template_id_79b5dd44_scoped_true__["render"], __WEBPACK_IMPORTED_MODULE_0__BarTrendInfo_vue_vue_type_template_id_79b5dd44_scoped_true__["staticRenderFns"], false, null, "79b5dd44", null ) /* hot reload */ if (false) { var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/_vue-hot-reload-api@2.3.4@vue-hot-reload-api/dist/index.js") api.install(require('vue')) if (api.compatible) { module.hot.accept() if (!api.isRecorded('79b5dd44')) { api.createRecord('79b5dd44', component.options) } else { api.reload('79b5dd44', component.options) } module.hot.accept("./BarTrendInfo.vue?vue&type=template&id=79b5dd44&scoped=true", function () { api.rerender('79b5dd44', { render: render, staticRenderFns: staticRenderFns }) }) } } component.options.__file = "src/standard/module/components/PriceTrend/BarTrendInfo.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), /***/ "ae80362cd6a2d17c50a8": /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(G, $) {var __WEBPACK_AMD_DEFINE_RESULT__;/* * 监控模块,负责监控库存和价格,上报给服务器,需要依赖 库存监控模块 和价格监控模块 * @version:0.0.1 * @author:caoyuanye * @since:2014-07-30 */ !(__WEBPACK_AMD_DEFINE_RESULT__ = (function () { var request = __webpack_require__("91f250ebeb8d5987491c"); var priceParser = __webpack_require__("e29ce4c2a4af273fcade"); var detect = __webpack_require__("60624e018be49fb2d959"); var userData = __webpack_require__("472a9b3fc8c8805a5dd7"); var priceCheck = __webpack_require__("8b533351445f44b98685"), inventoryCheck = __webpack_require__("a53850c80a1cfefa4efa"); return { timeOut: 5, //监控的最长时间,秒计算 timer: null, //查询库存的计时器 sendTimer: null, //发送计时器,用来确保获取dp_id inventory: null, //监控到的库存 price: null, //监控到的价格 specialSendFlag: false, //如果是天猫淘宝,就不抓取库存直接运行 hasRun: false, init: function init() { if (this.hasRun) { return; } this.hasRun = true; var $this = this; $this._setPrice(function () { $this._setInventory(); $this._trySendMonitorData(); }); }, _trySendMonitorData: function _trySendMonitorData() { var $this = this; var trySendTime = 0; $this.sendTimer = setInterval(function () { ++trySendTime; if (trySendTime > $this.timeOut || G.save_dp_query != null) { var other_info = userData.get('other_info'); var dp_id = other_info && other_info.now && other_info.now.dp_id; $this._sendMonitorData(dp_id); clearInterval($this.sendTimer); } }, 1000); }, //发送监控到的库存和价格趋势,如果没有抓取到,就把库存默认设定成-2,价格默认设定成0 _sendMonitorData: function _sendMonitorData(dp_id) { var $this = this; var spPage = __webpack_require__("d0be176400e0cbc97f82").specialFilter(); if (spPage) return; if ($this.inventory == null) { $this.inventory = "-2"; } if ($this.price == null) { $this.price = "0"; } var payload = { site: G.site, subsite_id: G.subsite_id, dp_id: dp_id, province_id: G.province_id, url: encodeURIComponent(G.dp.url), price: $this.price, stock: $this.inventory, rawurl: encodeURIComponent(window.location.href) }; if (G.priceTextCollectedFromPage) { payload.price_text = G.priceTextCollectedFromPage; } var url = request.makeUrl(G.server, '/brwext/monitor', payload); request.get(url); }, _setPrice: function _setPrice(callback) { var that = this; var siteName = G.site; var siteId = detect.getSiteId(siteName); if (!siteId) siteId = 9999; priceParser.init(siteId, function (price) { if (price && price > 0) { that.price = price; G.dp.oldPrice = price; } else { that.price = G.dp.price; } if (!that.price) that.price = priceCheck.getOnlinePrice(siteName); if (siteName == 'taobao' && that.price != '0') { that.specialSendFlag = true; } if (siteName == '360buy') { // 京东的定金不发 if ($(".itemInfo-wrap:contains('定  金')").length) { return; } } if (callback) { callback(); } }); }, _setInventory: function _setInventory() { this.inventory = inventoryCheck.init(G.site); } }; }).call(exports, __webpack_require__, exports, module), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da"))) /***/ }), /***/ "af4f7756ab00a77f2675": /***/ (function(module, exports, __webpack_require__) { exports = module.exports = __webpack_require__("89c58526b88432f4b285")(); // imports // module exports.push([module.i, ".gwd-ww-logo[data-v-4148f062] {\n display: inline-block;\n width: 20px;\n height: 22px;\n background-image: -webkit-image-set(url(\"//img.alicdn.com/tps/i1/T15AD7FFFaXXbJnvQ_-130-60.gif\") 1x, url(\"//img.alicdn.com/tps/i4/T1Rsz7FPJaXXbZhKn7-520-240.gif\") 4x);\n background-position: -110px 0;\n margin-right: 5px;\n}\n.gwd-qr-bottom-line[data-v-4148f062] {\n transform: scale(0.5);\n transform-origin: top center;\n white-space: nowrap;\n height: 20px;\n line-height: 20px;\n}\n.gwd-qr-bottom-line span.bold[data-v-4148f062] {\n font-size: 22px;\n font-weight: bold;\n color: #EF6701;\n}\n.gwd-qr-bottom-line span.normal[data-v-4148f062] {\n font-size: 16px;\n color: #070707;\n}\n.gwd-qr-logo[data-v-4148f062] {\n position: absolute;\n left: 50%;\n top: 50%;\n width: 20px;\n height: 20px;\n margin-left: -10px;\n margin-top: -10px;\n}\n.gwd-contact-link[data-v-4148f062] {\n margin-left: 7px;\n top: -3px;\n display: inline-block;\n font-size: 12px;\n color: #333333;\n text-decoration: underline;\n cursor: pointer;\n position: relative;\n z-index: 999999;\n}\n.gwd-contact-link .gwd-app-qr-content[data-v-4148f062] {\n position: absolute;\n width: 123px;\n height: 137px;\n background: #FFF3ED;\n border-radius: 0px 0px 2px 2px;\n border: 1px solid #FF9851;\n top: 24px;\n left: -38px;\n visibility: hidden;\n z-index: 999;\n}\n.gwd-contact-link:hover .gwd-app-qr-content[data-v-4148f062] {\n visibility: visible;\n}\n.gwd-contact-link.gwd-new-tm-style[data-v-4148f062] {\n text-decoration: none;\n position: relative;\n top: 18px;\n display: inline-flex;\n align-items: center;\n z-index: 0;\n}\n.gwd-contact-link.gwd-new-tm-style .gwd-contact-text[data-v-4148f062] {\n text-decoration: underline;\n}\n.gwd-contact-link.gwd-new-tm-style .gwd-app-qr-content[data-v-4148f062] {\n left: -14px;\n}\n", ""]); // exports /***/ }), /***/ "afc6c70075934f0b88fb": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_JdRankList_vue_vue_type_template_id_a48d90ba_scoped_true__ = __webpack_require__("e98c136e68db6cb669b7"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_JdRankList_vue_vue_type_template_id_a48d90ba_scoped_true___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_JdRankList_vue_vue_type_template_id_a48d90ba_scoped_true__); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_JdRankList_vue_vue_type_template_id_a48d90ba_scoped_true__, "render")) __webpack_require__.d(__webpack_exports__, "render", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_JdRankList_vue_vue_type_template_id_a48d90ba_scoped_true__["render"]; }); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_JdRankList_vue_vue_type_template_id_a48d90ba_scoped_true__, "staticRenderFns")) __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_JdRankList_vue_vue_type_template_id_a48d90ba_scoped_true__["staticRenderFns"]; }); /***/ }), /***/ "afcc358f2258139166a4": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbButieQR_vue_vue_type_template_id_5d6078e1_scoped_true__ = __webpack_require__("978bd30cb4816a584596"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbButieQR_vue_vue_type_template_id_5d6078e1_scoped_true___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbButieQR_vue_vue_type_template_id_5d6078e1_scoped_true__); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbButieQR_vue_vue_type_template_id_5d6078e1_scoped_true__, "render")) __webpack_require__.d(__webpack_exports__, "render", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbButieQR_vue_vue_type_template_id_5d6078e1_scoped_true__["render"]; }); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbButieQR_vue_vue_type_template_id_5d6078e1_scoped_true__, "staticRenderFns")) __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TbButieQR_vue_vue_type_template_id_5d6078e1_scoped_true__["staticRenderFns"]; }); /***/ }), /***/ "b16979a7881f114e5dfd": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkButie_vue_vue_type_template_id_7c398433_scoped_true__ = __webpack_require__("2838cdbf02d1c3b95e34"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkButie_vue_vue_type_template_id_7c398433_scoped_true___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkButie_vue_vue_type_template_id_7c398433_scoped_true__); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkButie_vue_vue_type_template_id_7c398433_scoped_true__, "render")) __webpack_require__.d(__webpack_exports__, "render", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkButie_vue_vue_type_template_id_7c398433_scoped_true__["render"]; }); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkButie_vue_vue_type_template_id_7c398433_scoped_true__, "staticRenderFns")) __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkButie_vue_vue_type_template_id_7c398433_scoped_true__["staticRenderFns"]; }); /***/ }), /***/ "b1cae3a1887fb97c6c83": /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(G) {//添加基本的参数配置和函数 __webpack_require__("caeb48377dbdbfe42966"); G.extend({ crc64: true, union: "union_gwdang", show_tip: 1, show_wishlist: 1, show_guess: 1, show_mainbar: 1, show_promo: 1, set_force: false, default_style: 'top', ut: '&trans=1', from_device: 'default', extBrand: 'gwd', extName: 'gwdang', go_union: 'http://u.gwdang.com/union/go', p_id: '', is_open: 0, position: 0, style: '', notice: 0, first: 0, fold: 0, p_fold: 0, pop_share: 1, email: '', subsite_id: '', force: [], on_building: true, built_counter: 0, collectionChanged: true, gwd_browser_type: 1, gwd_cnzz: location.protocol + '//s11.cnzz.com/z_stat.php?id=1256793290&web_id=1256793290', is_site_page: null, href: window.location ? window.location.href : '', collectInfo: { dp_id: "", title: "", site_id: 0, url: "", img: "", price: "", comment: "" }, now_dp_id: '', where_buy_dps: '', width: document.documentElement.clientWidth > 0 ? document.documentElement.clientWidth : document.body.clientWidth, timer: null, timer2: null, timer3: null, timer4: null, timer5: null, //fix suning timer5_mutex: true, //mutex height: 0, scrollTop: 0, page_size: 6, page_size_mini: 4, page_now: { b2c: 1, taobao: 1, tmall: 1, also_buy: 1, promotion: 1, b2c_fuzzy: 1 }, page_total: { b2c: 1, taobao: 1, tmall: 1, also_buy: 1, promotion: 1, b2c_fuzzy: 1 }, total_num: { b2c: 6, taobao: 6, tmall: 6, also_buy: 6, promotion: 6, b2c_fuzzy: 6 }, module_name: ["b2c", "taobao", "tmall", "also_buy", "promotion", "b2c_fuzzy"], dpIsBook: false, hiddenFavorButton: false, save_tbres_data: null, save_promo_len: 0, save_price_trend_data: null, save_promo_data: null, topResizeTimer: null, bottomResizeTimer: null }); var ua = navigator.userAgent; if (ua.indexOf('Firefox') > -1) { G.gwd_cnzz = ''; } /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"))) /***/ }), /***/ "b222cbd907f0b4aea97f": /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(G, $) { var request = __webpack_require__("91f250ebeb8d5987491c"); var parseprice = __webpack_require__("cb0906562effcf1b0e6c"); var template = __webpack_require__("274e32dfd54a6b0d18a9"); var userData = __webpack_require__("472a9b3fc8c8805a5dd7"); var log = __webpack_require__("03dd60018ce5ed1344a1"); var golbal2 = __webpack_require__("1c640a99db9f6f8a16c2"); var go_union = __webpack_require__("8dc7f5a7e7a7f98e12b6"); var runed = undefined; var amazonName = { '1': '中国', '228': '美国', '229': '日本', '246': '德国', '266': '英国', '365': '法国', '366': '加拿大' }; var amazonCurrency = { '228': 'USD', '229': 'JPY', '246': 'EUR', '266': 'GBP', '365': 'EUR', '366': 'CAD' }; var amazonMoney = { '1': '¥', '228': '$', '229': '円', '246': 'EUR', '266': '£', '365': 'EUR', '366': 'CDN$' }; var amazonTab = '#' + G.extName + '-amazon-dp'; var amazonDetail = '#' + G.extName + '-amazon-dp-detail'; var reqInfo = function reqInfo(dp_id, callback) { var url = G.server + '/extension?ac=amazonGlobal&dp_id=' + dp_id; request.get(url).done(function (data) { if (data && data.length > 0) { callback(data); } }); }; var editData = function editData(data) { for (var i = 0, len = data.length; i < len; i++) { var site_id = data[i].dp_id.split('-')[1]; if (data[i].nowpage === '1') data[i].siteName = amazonName[site_id] + '亚马逊(当前商城)';else data[i].siteName = amazonName[site_id] + '亚马逊'; var price = (Number(data[i].pri) / 100).toFixed(2); var purePrice = ''; if (site_id !== "1") { var price2 = ''; if (site_id === '229') price2 = price + amazonMoney[site_id];else price2 = amazonMoney[site_id] + price; purePrice = parseprice(price, amazonCurrency[site_id]); price = '¥' + purePrice + ('(' + price2 + ')'); } else { purePrice = price; price = '¥' + price; } data[i].title = data[i].tle; data[i].img_url = data[i].img; data[i].site_name = '中国亚马逊'; data[i].fee = '不同卖家运费不同'; var obj = { 'site_id': site_id, 'url': data[i].url, 'mod': 'amazon_global', 'union': G.union.split('_')[1], 'dp_id': data[i].dp_id }; data[i].url = go_union.init(obj); data[i].price = price; data[i].purePrice = purePrice; } data.sort(function (value1, value2) { return Number(value1.purePrice) - Number(value2.purePrice); }); return data; }; var render = function render(data) { data = editData(data); var permanent = userData.get('permanent'); if (permanent.style === 'top') { renderBtnTop(data[0].pri); renderTopDetail(data); } renderInner(data); addEvent(); }; var renderBtnTop = function renderBtnTop(pri) { var price = Number(pri) / 100; var html = __webpack_require__("86bd79d95549896902d6"); $('#amazon_compare').append(template.compile(html)({ store_tle: "亚马逊海外购:", min_price: price })).show(); }; var addEvent = function addEvent() { var Time1 = undefined; $(amazonTab).on('mouseenter', function () { $(amazonDetail).addClass('_mshover'); $(amazonTab).addClass('_mshover'); log('track:amazon_global:mshover'); }); $(amazonTab).on('mouseleave', function () { Time1 = setTimeout(function () { $(amazonDetail).removeClass('_mshover'); $(amazonTab).removeClass('_mshover'); }, 200); }); $(amazonDetail).on('mouseenter', function () { clearTimeout(Time1); $(amazonDetail).addClass('_mshover'); $(amazonTab).addClass('_mshover'); }); $(amazonDetail).on('mouseleave', function () { $(amazonDetail).removeClass('_mshover'); $(amazonTab).removeClass('_mshover'); }); $('#amazon_dp-item-list li').on('click', function () { log('track:amazon_global:click'); }); }; var renderTopDetail = function renderTopDetail(data) { if (runed) { $('#amazon_compare').find('.top-compare-detail').show(); return; } runed = true; var html = __webpack_require__("b8ed94473f35b0be72d2"); var dom = template.compile(html)({ data: { product: data, imgLoad: G.imgLoad }, pages: 1 }); $('#amazon_compare').append(dom); golbal2.loadImg(0, data.length, $('#amazon-item-list li .small-img img')); log('track:amazon_global:track'); }; var times = 0; var renderInner = function renderInner(data) { var product = data[0]; if (!product) return; var html = __webpack_require__("bff684ccc7b3b9f6cb95"); var dom = $('#gwd_ht_main .ht_head'); if (dom.length === 0 && times < 15) { times++; setTimeout(function () { renderInner(data); }, 800); return; } var view = template.compile(html)({ data: product }); dom.append(view); $('#amazon_global_box').append(view).show(); log('track:amazon_global_inner:track'); $('#amazon_global').on('click', function () { log('track:amazon_global_inner:click'); }); renderInnerDetail(data); }; var renderInnerDetail = function renderInnerDetail(data) { var html = __webpack_require__("db828186652960d00583"); var dom = template.compile(html)({ data: data[0] }); // $('#gwd_ht_main .ht_content').append(dom); $('#amazon_global_box').append(dom); $('#amazon_global').on('mouseenter', function () { var dom = $('#globalInnerDetail'); if (!dom.is(':visible')) { $('.content_default').hide(); dom.show(); } }); $('#gwd_minibar').addClass('hasglobal'); $('#globalInnerDetail .content_default_left a').on('click', function () { log('track:amazon_global_inner_detail:click'); }); }; module.exports.renderTopDetail = renderTopDetail; module.exports.init = function (dp_id) { if (location.host.indexOf('amazon') === -1) return; // 暂时屏蔽中国亚马逊 以为只展示中国亚马逊的商品 if (location.host.indexOf('.cn') > -1) return; reqInfo(dp_id, render); }; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da"))) /***/ }), /***/ "b28075e64badea09b6c7": /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(G, $) { Object.defineProperty(exports, '__esModule', { value: true }); var log = __webpack_require__("03dd60018ce5ed1344a1"); exports['default'] = { props: ['data', 'pri', 'position'], data: function data() { return { isBjg: G.from_device === 'bijiago' }; }, mounted: function mounted() { log('miniCompare:length', this.data.length); }, methods: { transText: function transText(text) { var map = { '更低价': '更低價', '暂无结果': '暫無結果', '其他': '其他', '家报价': '家報價' }; if (G.lang === 'zh-tr') { return map[text] || text; } else { return text; } }, logLink: function logLink() { log('miniCompare:linkClick'); }, logHover: function logHover() { log('miniCompare:hover'); }, mouseover: function mouseover() { if (this.position.top) { $('.gwd-minibar-bg #gwd_mini_compare').addClass('ms-tab-enter'); if (G.from_device.includes('bijiago')) { $('#bjgext_minibar #gwd_mini_compare').addClass('bjg-hover-bg'); } } }, mouseleave: function mouseleave() { if (this.position.top) { $('.gwd-minibar-bg #gwd_mini_compare').removeClass('ms-tab-enter'); if (G.from_device.includes('bijiago')) { $('#bjgext_minibar #gwd_mini_compare').removeClass('bjg-hover-bg'); } } } }, computed: { style: function style() { if (this.position.top) { var style = { top: this.position.top + 'px', left: this.position.left + 'px', width: this.position.width + 1 + 'px', height: this.position.height + 'px', position: 'absolute' }; if (G.from_device.includes('bijiago')) { style.background = 'transparent'; style.borderRight = 'none'; } return style; } return {}; } } }; module.exports = exports['default']; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da"))) /***/ }), /***/ "b47266ebcd57075b6e88": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Price_vue_vue_type_template_id_26424954_scoped_true__ = __webpack_require__("2d18688ad14d308da9a4"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Price_vue_vue_type_script_lang_js__ = __webpack_require__("8c831397617ed0629df7"); /* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__Price_vue_vue_type_script_lang_js__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return __WEBPACK_IMPORTED_MODULE_1__Price_vue_vue_type_script_lang_js__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Price_vue_vue_type_style_index_0_id_26424954_scoped_true_lang_less__ = __webpack_require__("3331c90409771733bf9d"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_vue_loader_15_11_1_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("0b761deda6525b1b226a"); /* normalize component */ var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_vue_loader_15_11_1_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])( __WEBPACK_IMPORTED_MODULE_1__Price_vue_vue_type_script_lang_js__["default"], __WEBPACK_IMPORTED_MODULE_0__Price_vue_vue_type_template_id_26424954_scoped_true__["render"], __WEBPACK_IMPORTED_MODULE_0__Price_vue_vue_type_template_id_26424954_scoped_true__["staticRenderFns"], false, null, "26424954", null ) /* hot reload */ if (false) { var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/_vue-hot-reload-api@2.3.4@vue-hot-reload-api/dist/index.js") api.install(require('vue')) if (api.compatible) { module.hot.accept() if (!api.isRecorded('26424954')) { api.createRecord('26424954', component.options) } else { api.reload('26424954', component.options) } module.hot.accept("./Price.vue?vue&type=template&id=26424954&scoped=true", function () { api.rerender('26424954', { render: render, staticRenderFns: staticRenderFns }) }) } } component.options.__file = "src/standard/module/components/ImgSame/Price.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), /***/ "b4ed64c2f48c7d7dc84e": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkContactTmall_vue_vue_type_style_index_0_id_4148f062_scoped_true_lang_less__ = __webpack_require__("f97b852a25751d76b7c5"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkContactTmall_vue_vue_type_style_index_0_id_4148f062_scoped_true_lang_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkContactTmall_vue_vue_type_style_index_0_id_4148f062_scoped_true_lang_less__); /* unused harmony reexport namespace */ /***/ }), /***/ "b58a244bd3875bce64ed": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_ProductItem_vue_vue_type_template_id_38276ded_scoped_true__ = __webpack_require__("069f4824e32ace376302"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_ProductItem_vue_vue_type_template_id_38276ded_scoped_true___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_ProductItem_vue_vue_type_template_id_38276ded_scoped_true__); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_ProductItem_vue_vue_type_template_id_38276ded_scoped_true__, "render")) __webpack_require__.d(__webpack_exports__, "render", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_ProductItem_vue_vue_type_template_id_38276ded_scoped_true__["render"]; }); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_ProductItem_vue_vue_type_template_id_38276ded_scoped_true__, "staticRenderFns")) __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_ProductItem_vue_vue_type_template_id_38276ded_scoped_true__["staticRenderFns"]; }); /***/ }), /***/ "b7061de994d8cc991b3d": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_Share_vue_vue_type_template_id_3489a5d0_scoped_true__ = __webpack_require__("7eaa736e8bb1c3454720"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_Share_vue_vue_type_template_id_3489a5d0_scoped_true___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_Share_vue_vue_type_template_id_3489a5d0_scoped_true__); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_Share_vue_vue_type_template_id_3489a5d0_scoped_true__, "render")) __webpack_require__.d(__webpack_exports__, "render", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_Share_vue_vue_type_template_id_3489a5d0_scoped_true__["render"]; }); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_Share_vue_vue_type_template_id_3489a5d0_scoped_true__, "staticRenderFns")) __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_Share_vue_vue_type_template_id_3489a5d0_scoped_true__["staticRenderFns"]; }); /***/ }), /***/ "b7625ccf65439ca48f6a": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__QRLinkLeft_vue_vue_type_template_id_b671e2be_scoped_true__ = __webpack_require__("575aa4974b1cd4464c7e"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__QRLinkLeft_vue_vue_type_script_lang_js__ = __webpack_require__("0c74b2f4a157fb675c2a"); /* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__QRLinkLeft_vue_vue_type_script_lang_js__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return __WEBPACK_IMPORTED_MODULE_1__QRLinkLeft_vue_vue_type_script_lang_js__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__QRLinkLeft_vue_vue_type_style_index_0_id_b671e2be_scoped_true_lang_less__ = __webpack_require__("c4590668cfe8e975799e"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_vue_loader_15_11_1_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("0b761deda6525b1b226a"); /* normalize component */ var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_vue_loader_15_11_1_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])( __WEBPACK_IMPORTED_MODULE_1__QRLinkLeft_vue_vue_type_script_lang_js__["default"], __WEBPACK_IMPORTED_MODULE_0__QRLinkLeft_vue_vue_type_template_id_b671e2be_scoped_true__["render"], __WEBPACK_IMPORTED_MODULE_0__QRLinkLeft_vue_vue_type_template_id_b671e2be_scoped_true__["staticRenderFns"], false, null, "b671e2be", null ) /* hot reload */ if (false) { var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/_vue-hot-reload-api@2.3.4@vue-hot-reload-api/dist/index.js") api.install(require('vue')) if (api.compatible) { module.hot.accept() if (!api.isRecorded('b671e2be')) { api.createRecord('b671e2be', component.options) } else { api.reload('b671e2be', component.options) } module.hot.accept("./QRLinkLeft.vue?vue&type=template&id=b671e2be&scoped=true", function () { api.rerender('b671e2be', { render: render, staticRenderFns: staticRenderFns }) }) } } component.options.__file = "src/standard/module/components/QRLinkLeft.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), /***/ "b7eb5a1e7c501c0bd2ec": /***/ (function(module, exports, __webpack_require__) { // style-loader: Adds some css to the DOM by adding a '; return $$out; }; /***/ }), /***/ "bd24b0d33569e626b2d3": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkContactTmall_vue_vue_type_script_lang_js__ = __webpack_require__("ff92595e58f9bfa1fe74"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkContactTmall_vue_vue_type_script_lang_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkContactTmall_vue_vue_type_script_lang_js__); /* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkContactTmall_vue_vue_type_script_lang_js__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkContactTmall_vue_vue_type_script_lang_js__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkContactTmall_vue_vue_type_script_lang_js___default.a); /***/ }), /***/ "bd35834dd0f2d91d9e3e": /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, '__esModule', { value: true }); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } var _WidgetsStamp = __webpack_require__("69f5719fde0c1382bdeb"); var _WidgetsStamp2 = _interopRequireDefault(_WidgetsStamp); exports['default'] = { props: ['link', 'icon', 'mainColor', 'secondColor', 'text', 'showStampBg', 'rebate'], components: { Stamp: _WidgetsStamp2['default'] } }; module.exports = exports['default']; /***/ }), /***/ "bd4d4071c616b55e5971": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_template_id_e09aa000_scoped_true__ = __webpack_require__("711adf6419b834e0c72d"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_template_id_e09aa000_scoped_true___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_template_id_e09aa000_scoped_true__); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_template_id_e09aa000_scoped_true__, "render")) __webpack_require__.d(__webpack_exports__, "render", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_template_id_e09aa000_scoped_true__["render"]; }); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_template_id_e09aa000_scoped_true__, "staticRenderFns")) __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_template_id_e09aa000_scoped_true__["staticRenderFns"]; }); /***/ }), /***/ "bf749102803a6e48eddc": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__CommonCouponBarMini_vue_vue_type_template_id_3fdd510a_scoped_true__ = __webpack_require__("ed7093ed4218f2bccb9b"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__CommonCouponBarMini_vue_vue_type_script_lang_js__ = __webpack_require__("3771af99caa12f4d701a"); /* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__CommonCouponBarMini_vue_vue_type_script_lang_js__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return __WEBPACK_IMPORTED_MODULE_1__CommonCouponBarMini_vue_vue_type_script_lang_js__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__CommonCouponBarMini_vue_vue_type_style_index_0_id_3fdd510a_scoped_true_lang_less__ = __webpack_require__("86f818ca0ebde6d6af45"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__CommonCouponBarMini_vue_vue_type_style_index_1_id_3fdd510a_lang_less__ = __webpack_require__("04b1e9fadd9358e8d012"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__node_modules_vue_loader_15_11_1_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("0b761deda6525b1b226a"); /* normalize component */ var component = Object(__WEBPACK_IMPORTED_MODULE_4__node_modules_vue_loader_15_11_1_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])( __WEBPACK_IMPORTED_MODULE_1__CommonCouponBarMini_vue_vue_type_script_lang_js__["default"], __WEBPACK_IMPORTED_MODULE_0__CommonCouponBarMini_vue_vue_type_template_id_3fdd510a_scoped_true__["render"], __WEBPACK_IMPORTED_MODULE_0__CommonCouponBarMini_vue_vue_type_template_id_3fdd510a_scoped_true__["staticRenderFns"], false, null, "3fdd510a", null ) /* hot reload */ if (false) { var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/_vue-hot-reload-api@2.3.4@vue-hot-reload-api/dist/index.js") api.install(require('vue')) if (api.compatible) { module.hot.accept() if (!api.isRecorded('3fdd510a')) { api.createRecord('3fdd510a', component.options) } else { api.reload('3fdd510a', component.options) } module.hot.accept("./CommonCouponBarMini.vue?vue&type=template&id=3fdd510a&scoped=true", function () { api.rerender('3fdd510a', { render: render, staticRenderFns: staticRenderFns }) }) } } component.options.__file = "src/standard/module/components/CommonCouponBarMini.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), /***/ "bfb4cc86279f38be6f8c": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MemberCouponMiniBjg_vue_vue_type_style_index_0_id_c1c2cbdc_scoped_true_lang_less__ = __webpack_require__("6c31184bc61f80e4776c"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MemberCouponMiniBjg_vue_vue_type_style_index_0_id_c1c2cbdc_scoped_true_lang_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_MemberCouponMiniBjg_vue_vue_type_style_index_0_id_c1c2cbdc_scoped_true_lang_less__); /* unused harmony reexport namespace */ /***/ }), /***/ "bfc6c4c9012853b7c201": /***/ (function(module, exports, __webpack_require__) { exports = module.exports = __webpack_require__("89c58526b88432f4b285")(); // imports // module exports.push([module.i, ".gwd-qr-login[data-v-6179ab9e] {\n position: fixed;\n bottom: 65px;\n left: 0;\n right: 0;\n}\n.gwd-qr-login .gwd-qr-box[data-v-6179ab9e] {\n margin-top: 6px;\n width: 190px;\n height: 217px;\n background: linear-gradient(180deg, #FFF9F6 0%, #FFF9F6 100%);\n opacity: 1;\n border: 1px solid #FF471A;\n}\n", ""]); // exports /***/ }), /***/ "bfda2e50260ebfb5ac92": /***/ (function(module, exports, __webpack_require__) { exports = module.exports = __webpack_require__("89c58526b88432f4b285")(); // imports // module exports.push([module.i, "\n#page #content #bd {\n z-index: 0 !important;\n}\n", ""]); // exports /***/ }), /***/ "c2c04e20e9104a7afb69": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_vue_vue_type_template_id_da945952_scoped_true__ = __webpack_require__("3e216db2331af9a3d857"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_vue_vue_type_template_id_da945952_scoped_true___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_vue_vue_type_template_id_da945952_scoped_true__); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_vue_vue_type_template_id_da945952_scoped_true__, "render")) __webpack_require__.d(__webpack_exports__, "render", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_vue_vue_type_template_id_da945952_scoped_true__["render"]; }); /* harmony namespace reexport (by used) */ if(__webpack_require__.o(__WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_vue_vue_type_template_id_da945952_scoped_true__, "staticRenderFns")) __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_babel_loader_5_4_2_babel_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_templateLoader_js_ref_2_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_vue_vue_type_template_id_da945952_scoped_true__["staticRenderFns"]; }); /***/ }), /***/ "c3b24e9ad846c5b381b3": /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, '__esModule', { value: true }); var _vuex = __webpack_require__("f6c9d8811ab2f0e17cf9"); exports['default'] = { computed: (0, _vuex.mapState)({ checked: function checked(state) { return state.priceRemind.collected; }, id: function id(state) { return state.priceRemind.instanceId; } }) }; module.exports = exports['default']; /***/ }), /***/ "c3b6372752c18de2c142": /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(G) { Object.defineProperty(exports, '__esModule', { value: true }); var _vuex = __webpack_require__("f6c9d8811ab2f0e17cf9"); var currencyConfig = __webpack_require__("9bf6d059e9a265559f0c").getMoneyInfo(G.logsite); exports['default'] = { props: ['haitao'], computed: (0, _vuex.mapState)({ priceRemind: function priceRemind(state) { return state.priceRemind; }, user: function user(state) { return state.user; }, trend: function trend(state) { return state.priceTrend; } }), data: function data() { return { allPrice: '', currentPrice: '', notifySite: '', mode: 0, currency: currencyConfig ? currencyConfig[0] : '¥', settedNotifySite: null, errorText: '', errorFadeClass: false, hintText: '', hintFadeClass: false, allowAnimation: true, loaded: false, mPromo: true }; }, methods: { performUpdate: function performUpdate() { var _this = this; this.allPrice = this.$store.state.priceRemind.allPrice; this.currentPrice = this.$store.state.priceRemind.currentPrice; this.notifySite = this.$store.state.priceRemind.notifySite; this.mode = this.$store.state.priceRemind.mode; this.mPromo = this.$store.state.priceRemind.notifierMPromo; this.settedNotifySite = this.$store.state.priceRemind.settedNotifySite; this.allowAnimation = false; setTimeout(function () { if (_this.$store.state.priceRemind.hovered || !_this.$store.state.priceRemind.collected) { _this.allowAnimation = true; } }, 1000); }, showError: function showError(text) { var _this2 = this; this.errorFadeClass = false; this.errorText = text; setTimeout(function () { _this2.errorFadeClass = true; }, 200); }, showHint: function showHint(text) { var _this3 = this; this.hintFadeClass = false; this.hintText = text; setTimeout(function () { _this3.hintFadeClass = true; }, 200); }, cancel: function cancel() { this.$store.dispatch('priceRemind/cancel'); }, submit: function submit() { var _this4 = this; var price = undefined; if (this.notifySite === 0) { price = this.allPrice; } else if (this.notifySite === 1) { price = this.currentPrice; } if (price === '') { this.showError('请输入商品期望价格'); return; } if (price <= 0) { this.showError('请输入正确格式的价格'); return; } if (price.toString().indexOf('.') > -1) { var after = price.toString().split('.')[1]; if (after && after.length > 2) { this.showError('请输入正确格式的价格'); return; } } if (this.$store.state.priceRemind.nowPrice && price > this.$store.state.priceRemind.nowPrice) { this.showError('价格不能高于当前商品价格'); return; } this.$store.dispatch('priceRemind/submit', { notifySite: this.notifySite, price: price, mode: this.mode, notifyMPromo: this.mPromo }).then(function (r) { _this4.showHint(r); __webpack_require__("316f9c352c6202560d16").log('resolve ', r); })['catch'](function (r) { _this4.showError('提交失败,' + r); __webpack_require__("316f9c352c6202560d16").log('reject ', r); }); } }, mounted: function mounted() { var _this5 = this; __webpack_require__("316f9c352c6202560d16").log('store', this.$store); this.$nextTick(function () { _this5.performUpdate(); }); this.$store.subscribe(function (mutation) { if (mutation.type === 'priceRemind/updateRemindSettings') { _this5.$nextTick(function () { _this5.performUpdate(); }); } }); } }; module.exports = exports['default']; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"))) /***/ }), /***/ "c4590668cfe8e975799e": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkLeft_vue_vue_type_style_index_0_id_b671e2be_scoped_true_lang_less__ = __webpack_require__("ccf42687b0eb46d3c033"); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkLeft_vue_vue_type_style_index_0_id_b671e2be_scoped_true_lang_less___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_vue_style_loader_4_1_3_vue_style_loader_index_js_node_modules_css_loader_0_20_2_css_loader_index_js_node_modules_vue_loader_15_11_1_vue_loader_lib_loaders_stylePostLoader_js_node_modules_less_loader_4_1_0_less_loader_dist_cjs_js_node_modules_vue_loader_15_11_1_vue_loader_lib_index_js_vue_loader_options_QRLinkLeft_vue_vue_type_style_index_0_id_b671e2be_scoped_true_lang_less__); /* unused harmony reexport namespace */ /***/ }), /***/ "c4adb5832af3824ff1c6": /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(regeneratorRuntime, G, $, Vue) { var _this = this; var request = __webpack_require__("91f250ebeb8d5987491c"); var globalCondition = __webpack_require__("9c38beef5ff283e15bd2"); var JdRankList = __webpack_require__("1a0cda2f74042332262b")['default']; var util = __webpack_require__("3e983ecbff4e1a29654c"); var jdOriginRank = null; var addLink = function addLink() { var a, id, now_url; return regeneratorRuntime.async(function addLink$(context$1$0) { while (1) switch (context$1$0.prev = context$1$0.next) { case 0: a = document.createElement('A'); a.innerHTML = '\n \n \n '; a.id = 'gwd-link'; a.style.position = 'fixed'; a.style.width = '258px'; a.style.height = '43px'; a.style.background = '#e03024'; a.style.borderRadius = '4px'; a.style.top = '50%'; a.style.left = '75%'; a.style.zIndex = 9; a.classList.add('gwd-row'); a.classList.add('gwd-align'); a.style.justifyContent = 'center'; a.id = 'gwd-link-m'; id = location.href.split('product/')[1]; if (id) { context$1$0.next = 21; break; } context$1$0.next = 19; return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('GwdDpIdGot')); case 19: id = context$1$0.sent; id = id.replace('-3', '.html'); case 21: now_url = 'https://item.jd.com/' + id; a.href = G.u_server + '/union/go?site_id=3&target_url=' + encodeURI(now_url) + '&union=' + G.union + '&column=h5_to_pc'; location.href = a.href; document.body.appendChild(a); case 25: case 'end': return context$1$0.stop(); } }, null, _this); }; var dpAddRanking = function dpAddRanking(dpId) { var aList, cat, last, lastUrl, res, e, r, catId, link, a, widthLeft, widthRight, total, length, e2; return regeneratorRuntime.async(function dpAddRanking$(context$1$0) { while (1) switch (context$1$0.prev = context$1$0.next) { case 0: aList = $('.crumb-wrap .crumb.fl .item > a').toArray(); cat = ''; if (aList.length) { last = aList[aList.length - 1]; lastUrl = last.href; cat = util.getParameterByName('cat', lastUrl); } context$1$0.next = 5; return regeneratorRuntime.awrap(request.get(G.server + '/extension/RelatedRank?dp_id=' + dpId + (cat ? '&jcid=' + cat : ''))); case 5: res = context$1$0.sent; e = document.createElement('DIV'); $('.preview-wrap').append(e); r = []; if (res.data) { if (res.data.rank_p) { r = r.concat(res.data.rank_p); } if (res.data.rank_c) { r = r.concat(res.data.rank_c); } } if (r.length) { context$1$0.next = 16; break; } catId = G.dp.cat_id.split('-').join(','); context$1$0.next = 14; return regeneratorRuntime.awrap(request.get(G.server + '/extension/RelatedRank?jcid=' + catId)); case 14: r = context$1$0.sent; if (r.data) { r = r.data.rank_c; } case 16: if (!r.length && jdOriginRank) { link = 'https://ranking.m.jd.com/comLandingPage/comLandingPage?contentId=' + jdOriginRank.rankId + '&rankType=' + jdOriginRank.rankTypeInt + '&from=gwdang'; link = encodeURIComponent(link); r = [{ rname: jdOriginRank.name.split('·')[0], site_id: '3', s: 1, rurl: G.u_server + '/union/go/?site_id=3&target_url=' + link + '&union=union_gwdang&column=rank&crc64=1' }]; } if (r.length) { context$1$0.next = 19; break; } return context$1$0.abrupt('return'); case 19: a = document.createElement('A'); a.innerHTML = '查看榜单全部商品'; if (G.lang === 'zh-tr') a.innerHTML = '查看榜單全部商品'; a.classList.add('gwd-font11'); a.classList.add('gwd-red-after-visit'); a.href = r[0].rurl; a.target = '_blank'; a.style.color = '#7d7e80'; a.style.textDecoration = 'underline'; a.style.position = 'relative'; a.style.top = '-3px'; a.style.display = 'inline-block'; a.style.marginLeft = '15px'; // a.addEventListener('click', e => { // e.preventDefault() // window.gwdRank.rankClick(r[0]) // }) $('.preview-wrap').append(a); new Vue({ el: e, render: function render(h) { return h(JdRankList, { props: { data: r.map(function (item) { return item; }), top: 15, additionalClass: 'gwd-w210' } }); } }); context$1$0.next = 36; return regeneratorRuntime.awrap(__webpack_require__("3e983ecbff4e1a29654c").sleep(2000)); case 36: widthLeft = $('.crumb.fl').css('width'), widthRight = $('.contact.fr').css('width'), total = $('#crumb-wrap .w').css('width'); length = parseInt(total) - parseInt(widthLeft) - parseInt(widthRight); if (!(length < 235)) { context$1$0.next = 40; break; } return context$1$0.abrupt('return'); case 40: e2 = document.createElement('DIV'); $('.crumb.fl').append(e2); new Vue({ el: e2, render: function render(h) { return h(JdRankList, { props: { data: r.map(function (item) { return item; }), top: -3, additionalClass: 'gwd-w235' } }); } }); // const a2 = document.createElement('A') // a2.innerHTML = '查看' // a2.classList.add('gwd-font11') // a2.classList.add('gwd-red-after-visit') // a2.href = r[0].rurl // a2.target = '_blank' // a2.style.color = '#7d7e80' // a2.style.textDecoration = 'underline' // a2.style.position = 'relative' // a2.style.top = '-3px' // a2.style.display = 'inline-block' // a2.style.marginLeft = '15px' // $('.crumb.fl').append(a2) // setTimeout(() => { // let h = $('#crumb-wrap').height() // debugger // if (h > 50) { // a2.remove() // } // }, 300) case 43: case 'end': return context$1$0.stop(); } }, null, _this); }; var listPageAddRanking = function listPageAddRanking(res) { if (!res || !res.data) { return; } setInterval(function () { if (!$('.gwd-jd-rank').length) { var e = document.createElement('DIV'); $('#J_selectorPrice').after(e); new Vue({ el: e, render: function render(h) { return h(JdRankList, { props: { data: res.data.rank_c, top: -1, additionalClass: 'gwd-w217' } }); } }); } }, 2000); }; var searchAddRanking = function searchAddRanking() { var word, res; return regeneratorRuntime.async(function searchAddRanking$(context$1$0) { while (1) switch (context$1$0.prev = context$1$0.next) { case 0: word = util.getParameterByName('keyword'); context$1$0.next = 3; return regeneratorRuntime.awrap(request.get(G.server + '/extension/RelatedRank?w=' + word)); case 3: res = context$1$0.sent; listPageAddRanking(res); case 5: case 'end': return context$1$0.stop(); } }, null, _this); }; var listAddRanking = function listAddRanking() { var word, res; return regeneratorRuntime.async(function listAddRanking$(context$1$0) { while (1) switch (context$1$0.prev = context$1$0.next) { case 0: word = util.getParameterByName('cat'); context$1$0.next = 3; return regeneratorRuntime.awrap(request.get(G.server + '/extension/RelatedRank?jcid=' + word)); case 3: res = context$1$0.sent; console.log(res); listPageAddRanking(res); case 6: case 'end': return context$1$0.stop(); } }, null, _this); }; module.exports = { init: function init() { var s, dpId; return regeneratorRuntime.async(function init$(context$1$0) { while (1) switch (context$1$0.prev = context$1$0.next) { case 0: if (!(G.site !== '360buy')) { context$1$0.next = 2; break; } return context$1$0.abrupt('return'); case 2: if (!(G.from_device === 'bijiago' || G.from_device === 'biyibi')) { context$1$0.next = 5; break; } if (!window.gwd_G) { context$1$0.next = 5; break; } return context$1$0.abrupt('return'); case 5: s = document.createElement('STYLE'); s.innerHTML = ' .gwd_unfold .fixed { top: initial } '; document.body.appendChild(s); if (location.href.includes('item.m.jd.com/') || location.href.includes('mitem.jd.hk/product') || location.href.includes('.m.jd.com/product')) { addLink(); } if (!(G.pageInfo.type === 2)) { context$1$0.next = 21; break; } context$1$0.next = 12; return regeneratorRuntime.awrap(__webpack_require__("d54879e983a83d07f093").waitForConditionFn(function () { return pageConfig.eventTarget; }, 0)); case 12: window.pageConfig.eventTarget.addListener('onStockReady', function (e) { __webpack_require__("316f9c352c6202560d16").log('tg', e.stock.data.rankUnited.revertItem); jdOriginRank = e.stock.data.rankUnited.revertItem; }); context$1$0.next = 15; return regeneratorRuntime.awrap(globalCondition.met('GwdDpIdGot')); case 15: dpId = context$1$0.sent; context$1$0.next = 18; return regeneratorRuntime.awrap(globalCondition.met('QRLinkReady')); case 18: dpAddRanking(dpId); context$1$0.next = 22; break; case 21: if (location.href.toLowerCase().includes('search.jd.com/search?keyword')) { searchAddRanking(); } else if (location.href.includes('https://list.jd.com/list.html')) { listAddRanking(); } case 22: case 'end': return context$1$0.stop(); } }, null, this); } }; //console.log('add dpId', dpId) /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("6a0e4ebb57bf6aac1f2d"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("b2848b041c3d11faa242")["default"])) /***/ }), /***/ "c5d0b24d31354944d275": /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, '__esModule', { value: true }); exports['default'] = { props: ['domName', 's_url', 'f_url', 'showAd', 'jdadUrl', 'noCoupon', 'showJHS', 'fold'], methods: { openTab: function openTab() { __webpack_require__("d54879e983a83d07f093").openTab(); }, openLink: function openLink(url) { window.open(url); } } }; module.exports = exports['default']; /***/ }), /***/ "c63d814c7191dd3b04d2": /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, '__esModule', { value: true }); exports['default'] = { props: ['data', 'domclass', 'aliSite'] }; module.exports = exports['default']; /***/ }), /***/ "c64d350c279857581493": /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var render = function render() { var _vm = this, _c = _vm._self._c; return !_vm.closed ? _c("div", { staticClass: "gwd-qrlink", "class": _vm.tag === "pro_jd" ? "gwd-pro-jd" : "", staticStyle: { "font-family": "'microsoft yahei'" } }, [_c("div", { staticStyle: { clear: "both" } }), _vm._v(" "), _vm.site === "360buy" ? _c("div", { staticClass: "gwd-row gwd-align", "class": "site-" + _vm.site }, [_vm.dpId === "1-3" ? _c("img", { staticStyle: { width: "15px", position: "absolute", left: "-7px", top: "-7px", "z-index": "9" }, attrs: { src: "https://cdn.gwdang.com/plt_web/images/tb_double11/2019/red_envelope_close.png", alt: "" }, on: { click: _vm.close } }) : _vm._e(), _vm._v(" "), _c("div", { staticClass: "gwd-app-button gwd-row gwd-align", "class": _vm.mode, on: { mouseover: _vm.over } }, [_vm.site !== "360buy" ? _c("img", { staticStyle: { width: "17px", height: "17px" }, attrs: { src: __webpack_require__("a8cce0aefd2314ea2dfa"), alt: "" } }) : _vm._e(), _vm._v(" "), _vm.site === "360buy" ? _c("img", { staticStyle: { width: "17px", height: "17px" }, attrs: { src: __webpack_require__("7a9d74c2e201b514421b"), alt: "" } }) : _vm._e(), _vm._v(" "), _c("span", { style: _vm.mode ? "font-size: 18px;" : "" }, [_vm._v(_vm._s(_vm.transText("用")) + _vm._s(_vm.transText(_vm.site === "360buy" ? "京东" : "淘宝")) + "APP" + _vm._s(_vm.transText(_vm.mode && _vm.mode.includes("login") ? "扫码" + _vm.actionText : "扫码")))]), _vm._v(" "), _vm.qr ? _c("div", { staticClass: "gwd-app-qr-content gwd-column gwd-align" }, [_c("div", { staticClass: "gwd-qr-img", style: "margin-top: 7px; margin-left: 7px; margin-right: 7px; height: " + (_vm.mode ? 168 : 111.04) + "px; position: relative; " + (_vm.mode ? "width: 168px;" : "") }, [!_vm.mode && _vm.site !== "360buy" ? _c("img", { staticClass: "gwd-qr-logo", attrs: { src: __webpack_require__("c9085187c37fc1ab0e5e"), alt: "" } }) : _vm._e(), _vm._v(" "), !_vm.mode && _vm.site === "360buy" ? _c("img", { staticClass: "gwd-qr-logo", attrs: { src: __webpack_require__("a152c7c5032ac533e0b1"), alt: "" } }) : _vm._e(), _vm._v(" "), _c("img", { staticStyle: { width: "100%" }, attrs: { src: _vm.qr, alt: "" } })]), _vm._v(" "), _c("div", { staticClass: "gwd-row gwd-align gwd-qr-bottom-line", style: _vm.mode ? "margin-top: 8px;" : "" }, [_c("span", { staticClass: "bold", style: _vm.mode ? "font-size: 32px;" : "" }, [_vm._v(_vm._s(_vm.transText(_vm.site === "360buy" ? "京东" : "淘宝")) + "APP")]), _vm._v(" "), _vm.mode ? _c("span", { staticClass: "normal", style: _vm.mode ? "font-size: 30px" : "font-size: 22px" }, [_vm._v(_vm._s(_vm.mode ? " " : "") + _vm._s(_vm.transText("扫码直接")) + _vm._s(_vm.transText(_vm.actionText.replace(",无需验证", ""))))]) : _vm._e(), _vm._v(" "), !_vm.mode ? _c("span", { staticClass: "normal" }, [_vm._v(_vm._s(_vm.transText("扫码")) + _vm._s(_vm.transText(_vm.site === "360buy" ? _vm.dpId === "1-3" ? "领优惠" : _vm.isButie ? "查看补贴" : "查看商品" : _vm.hasBuyButton ? "查看优惠" : "快捷购买")))]) : _vm._e()])]) : _vm._e()]), _vm._v(" "), !_vm.mode ? _c("span", { staticClass: "gwd-qr-hint" }, [_vm.isButie ? [_vm._v("扫码下拉详情领取补贴")] : [_vm._v(_vm._s(_vm.transText("在")) + _vm._s(_vm.transText(_vm.site === "360buy" ? "京东APP" : "手淘")) + _vm._s(_vm.transText("内")) + _vm._s(_vm.transText(_vm.site === "360buy" ? "浏览该商品" : _vm.hasBuyButton ? "查看优惠详情" : "快捷购买")))]], 2) : _vm._e()]) : _vm._e()]) : _vm._e(); }; var staticRenderFns = []; render._withStripped = true; exports.render = render; exports.staticRenderFns = staticRenderFns; /***/ }), /***/ "c687c749d090e6790a48": /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function($, regeneratorRuntime) { Object.defineProperty(exports, '__esModule', { value: true }); var commonUtil = __webpack_require__("3e983ecbff4e1a29654c"); exports['default'] = { props: ['data', 'top', 'additionalClass'], data: function data() { return { mt: 0, debugMode: !!window.GwdToolkit, // debugMode: false, search: $('#key').val(), content: '', from: location.hostname === 'search.jd.com' || location.hostname === 'list.jd.com' ? '京东搜索结果页' : '商品详情页', rankName: '', id: parseInt(Math.random() * 10000) }; }, mounted: function mounted() { if (this.top) { this.mt = this.top; } if (!window.gwdRank) { window.gwdRank = this; } }, methods: { rankClick: function rankClick(item) { var link, contentId, rankType, payload, url, res, search; return regeneratorRuntime.async(function rankClick$(context$1$0) { var _this = this; while (1) switch (context$1$0.prev = context$1$0.next) { case 0: if (!location.hostname.includes('.jd.com')) { window.open(item.rurl); } link = commonUtil.getParameterByName('target_url', item.rurl); contentId = commonUtil.getParameterByName('contentId', link); rankType = commonUtil.getParameterByName('rankType', link); payload = { functionId: 'getRankLanding', appid: 'JDReactRankingList', body: JSON.stringify({ version: '109', rankType: rankType, source: 'dacu', rankId: contentId, extraParam: {}, fromName: '-100', hasVenderRank: '1' }), clientVersion: '9.4.2', client: 'wh5', uuid: Date.now() * 1000 + parseInt(Math.random() * 1000), area: '1_2802_54747_0' }; url = __webpack_require__("91f250ebeb8d5987491c").buildUrl('https://api.m.jd.com/client.action', payload); context$1$0.next = 8; return regeneratorRuntime.awrap(__webpack_require__("91f250ebeb8d5987491c").requestXHR(url)); case 8: res = context$1$0.sent; this.content = JSON.stringify(res.result.products.map(function (item) { item.zyTag = parseInt(item.zyTag); return item; })); this.rankName = item.rname; search = $('#key').val(); this.search = search ? search : 'fake'; this.$nextTick(function () { $('#gwd-jdrank-submit-' + _this.id).click(); }); case 14: case 'end': return context$1$0.stop(); } }, null, this); } }, computed: { addition: function addition() { return this.data.length ? this.data.filter(function (item, idx) { return idx > 0; }) : []; } } }; module.exports = exports['default']; /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("6a0e4ebb57bf6aac1f2d"))) /***/ }), /***/ "c6ab2da281c69d31f247": /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var render = function render() { var _vm = this, _c = _vm._self._c; return _c("table", { staticClass: "barTrendInfoBox gwd-mini-table", "class": { showcoudan: _vm.showcoudan }, staticStyle: { "margin-left": "30px", "margin-top": "12px", height: "48px", "box-sizing": "border-box", width: "unset" } }, [_c("tr", { staticClass: "orign-pri-info" }, [_vm.d1.nowprice ? _c("td", [_c("span", { staticClass: "opi-sp1 nowpri", staticStyle: { "margin-left": "10px" } }, [_vm._v("现价:")]), _vm._v(" "), _c("span", { staticClass: "opi-sp2 nowpri" }, [_vm._v(_vm._s(_vm.d1.display_nowprice))])]) : [_c("td", { staticStyle: { "vertical-align": "middle" } }, [_c("span", { staticClass: "opi-sp1" }, [_vm._v("最高:")]), _vm._v(" "), _c("span", { staticClass: "opi-sp2" }, [_vm._v(_vm._s(_vm.d1.display_Phighest))])]), _vm._v(" "), _c("td", { staticStyle: { "min-width": "400px", "vertical-align": "middle" } }, [_c("span", { staticClass: "opi-sp3", staticStyle: { "margin-left": "10px" }, domProps: { innerHTML: _vm._s(_vm.lowtle) } }), _vm._v(" "), _c("span", { staticClass: "opi-sp4" }, [_vm._v(_vm._s(_vm.d1.display_Plowest))]), _vm._v(" "), _c("span", { staticClass: "opi-sp5" }, [_vm._v(_vm._s(_vm.d1.lowestDate))]), _vm._v(" "), !_vm.d2 && !_vm.aliSite && _vm.promoUrl ? _c("a", { staticClass: "promo-history-link", attrs: { href: _vm.promoUrl, target: "_blank" } }, [_vm._v("历史促销明细>")]) : _vm._e()])]], 2), _vm._v(" "), _vm.d2 ? _c("tr", { staticClass: "promo-pri-info", staticStyle: { height: "auto" } }, [!_vm.d1.nowprice ? _c("td", { staticStyle: { "text-align": "center" } }, [_c("span", { staticClass: "ppi-sp1" })]) : _vm._e(), _vm._v(" "), _c("td", { staticStyle: { "min-width": "400px", "vertical-align": "middle" } }, [_c("span", { staticClass: "ppi-sp2", staticStyle: { "margin-left": "10px" } }, [_vm._v("最低(多   件):")]), _vm._v(" "), _c("span", { staticClass: "ppi-sp3" }, [_vm._v(_vm._s(_vm.d2.display_Plowest))]), _vm._v(" "), _c("span", { staticClass: "ppi-sp4" }, [_vm._v(_vm._s(_vm.d2.lowestDate))]), _vm._v(" "), _vm.promoUrl ? _c("a", { staticClass: "promo-history-link", attrs: { href: _vm.promoUrl, target: "_blank" } }, [_vm._v("历史促销明细>")]) : _vm._e()])]) : _vm._e()]); }; var staticRenderFns = []; render._withStripped = true; exports.render = render; exports.staticRenderFns = staticRenderFns; /***/ }), /***/ "c6f9e5cc4428b8077526": /***/ (function(module, exports, __webpack_require__) { // style-loader: Adds some css to the DOM by adding a