网购比价领券神器—购物党,不仅自动领券还能额外领取补贴红包,365天历史价格、同款更低价、降价提醒、价格保护,官方持续维护

自动比较同款商品在淘宝/京东/天猫/亚马逊/当当//等更低价,提供365天历史价格走势查询,不仅可以领隐藏优惠券,无券商品还能领补贴红包,支持全网降价提醒、京东价格保护自动监控,链家二手房和Steam游戏也能比价!

// ==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.5
// @grant 	   none
// @require     https://cdn.gwdang.com/js/vendor-gwd.js?v=2.7
// @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
// ==/UserScript==

gwdangJsonp([0],{

/***/ "000bbf01d73ab546daa9":
/***/ (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"];

/***/ }),

/***/ "01069a737eec750d4605":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingMini_vue_vue_type_style_index_0_id_1a72083a_scoped_true_lang_less___ = __webpack_require__("8bdd7635873d884ae573");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingMini_vue_vue_type_style_index_0_id_1a72083a_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingMini_vue_vue_type_style_index_0_id_1a72083a_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingMini_vue_vue_type_style_index_0_id_1a72083a_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "01c731a8c80a2ccbdf1b":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("962235a213fd8454d736");
if(typeof content === 'string') content = [[module.i, content, '']];
// add the styles to the DOM
var update = __webpack_require__("ed1f825ff922d4e45a2e")(content, {});
if(content.locals) module.exports = content.locals;
// Hot Module Replacement
if(false) {
	// When the styles change, update the <style> tags
	if(!content.locals) {
		module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./MiniSameList.vue?vue&type=style&index=1&id=caa5e08c&scoped=true&lang=css&", function() {
			var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./MiniSameList.vue?vue&type=style&index=1&id=caa5e08c&scoped=true&lang=css&");
			if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
			update(newContent);
		});
	}
	// When the module is disposed, remove the <style> tags
	module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "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__("a710c33ca97ead6a5b7f");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Switch_vue_vue_type_script_lang_js___ = __webpack_require__("7a46bbbd2e1ff8e12ffc");
/* 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__("0423f5e165666d1273cc");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_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___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__Switch_vue_vue_type_template_id_222e987e_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "222e987e",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.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);

/***/ }),

/***/ "02b35786dfae568bb734":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("2a307d7603e2f04f4b20");
if(typeof content === 'string') content = [[module.i, content, '']];
// add the styles to the DOM
var update = __webpack_require__("ed1f825ff922d4e45a2e")(content, {});
if(content.locals) module.exports = content.locals;
// Hot Module Replacement
if(false) {
	// When the styles change, update the <style> tags
	if(!content.locals) {
		module.hot.accept("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./BarTrendInfo.vue?vue&type=style&index=0&id=79b5dd44&scoped=true&lang=css&", function() {
			var newContent = require("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./BarTrendInfo.vue?vue&type=style&index=0&id=79b5dd44&scoped=true&lang=css&");
			if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
			update(newContent);
		});
	}
	// When the module is disposed, remove the <style> tags
	module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "03bec9e018c5e5127ba6":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContact_vue_vue_type_template_id_9a793014_scoped_true___ = __webpack_require__("e756d69fbda7cdc8ade7");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContact_vue_vue_type_template_id_9a793014_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContact_vue_vue_type_template_id_9a793014_scoped_true___["b"]; });


/***/ }),

/***/ "041f80fea3d67bf79b22":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__QRLink_vue_vue_type_template_id_673c66fa_scoped_true___ = __webpack_require__("6e9dc8f3fe8ed1fd40dc");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__QRLink_vue_vue_type_script_lang_js___ = __webpack_require__("399d3eb4adfb0281eed0");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__QRLink_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__QRLink_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__QRLink_vue_vue_type_style_index_0_lang_css___ = __webpack_require__("580fdef2bbaa9f2dc7e9");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__QRLink_vue_vue_type_style_index_1_id_673c66fa_scoped_true_lang_less___ = __webpack_require__("2e99c26f3c749e77922a");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");







/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_4__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__QRLink_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__QRLink_vue_vue_type_template_id_673c66fa_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__QRLink_vue_vue_type_template_id_673c66fa_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "673c66fa",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('673c66fa')) {
      api.createRecord('673c66fa', component.options)
    } else {
      api.reload('673c66fa', component.options)
    }
    module.hot.accept("./QRLink.vue?vue&type=template&id=673c66fa&scoped=true&", function () {
      api.rerender('673c66fa', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/QRLink.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "0423f5e165666d1273cc":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Switch_vue_vue_type_style_index_0_id_222e987e_scoped_true_lang_less___ = __webpack_require__("c65cdecedecf41cc1f70");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Switch_vue_vue_type_style_index_0_id_222e987e_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Switch_vue_vue_type_style_index_0_id_222e987e_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Switch_vue_vue_type_style_index_0_id_222e987e_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "046f8265b7ec1e363fe6":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("0a1eb247f94f481fd0d6");
if(typeof content === 'string') content = [[module.i, content, '']];
// add the styles to the DOM
var update = __webpack_require__("ed1f825ff922d4e45a2e")(content, {});
if(content.locals) module.exports = content.locals;
// Hot Module Replacement
if(false) {
	// When the styles change, update the <style> tags
	if(!content.locals) {
		module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./CollectionSettingTop.vue?vue&type=style&index=0&id=3f03717c&scoped=true&lang=css&", function() {
			var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./CollectionSettingTop.vue?vue&type=style&index=0&id=3f03717c&scoped=true&lang=css&");
			if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
			update(newContent);
		});
	}
	// When the module is disposed, remove the <style> tags
	module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "048dd78d757ada2ce4b4":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_style_index_1_id_3f03717c_scoped_true_lang_less___ = __webpack_require__("bf59ba5b65ae89107db8");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_style_index_1_id_3f03717c_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_style_index_1_id_3f03717c_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_style_index_1_id_3f03717c_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "04a1e812dbb979983ae6":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__EpicTrend_vue_vue_type_template_id_bc2362ee_scoped_true___ = __webpack_require__("549da4e43b9ab5780ba3");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__EpicTrend_vue_vue_type_script_lang_js___ = __webpack_require__("31d452087f8bb0fc12f2");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__EpicTrend_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__EpicTrend_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__EpicTrend_vue_vue_type_style_index_0_id_bc2362ee_scoped_true_lang_less___ = __webpack_require__("fe07faa726be683793d3");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__EpicTrend_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__EpicTrend_vue_vue_type_template_id_bc2362ee_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__EpicTrend_vue_vue_type_template_id_bc2362ee_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "bc2362ee",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('bc2362ee')) {
      api.createRecord('bc2362ee', component.options)
    } else {
      api.reload('bc2362ee', component.options)
    }
    module.hot.accept("./EpicTrend.vue?vue&type=template&id=bc2362ee&scoped=true&", function () {
      api.rerender('bc2362ee', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/EpicTrend.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "04dcccd8601de1b226fb":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-qr-bottom-line[data-v-9a793014] {\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-9a793014] {\n  font-size: 22px;\n  font-weight: bold;\n  color: #EF6701;\n}\n.gwd-qr-bottom-line span.normal[data-v-9a793014] {\n  font-size: 18px;\n  color: #070707;\n}\n.gwd-qr-logo[data-v-9a793014] {\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-9a793014] {\n  top: 0px;\n  display: inline-block;\n  font-size: 14px;\n  color: #11192d;\n  text-decoration: underline;\n  cursor: pointer;\n  position: relative;\n  z-index: 9999;\n  line-height: 22px;\n}\n.gwd-contact-link .gwd-app-qr-content[data-v-9a793014] {\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: -28px;\n  visibility: hidden;\n  z-index: 999;\n}\n.gwd-contact-link:hover .gwd-app-qr-content[data-v-9a793014] {\n  visibility: visible;\n}\n", ""]);

// exports


/***/ }),

/***/ "05d87f9c2657332b20fe":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniBarCollectionButton_vue_vue_type_style_index_0_id_1e4a0206_scoped_true_lang_less___ = __webpack_require__("0d403af0b0a8dfb9b0da");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniBarCollectionButton_vue_vue_type_style_index_0_id_1e4a0206_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniBarCollectionButton_vue_vue_type_style_index_0_id_1e4a0206_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniBarCollectionButton_vue_vue_type_style_index_0_id_1e4a0206_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "05dfce086a5faeee4991":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G) {

Object.defineProperty(exports, '__esModule', {
  value: true
});
exports['default'] = {
  props: ['tag', 'coupon'],
  data: function data() {
    return {
      dpId: G.dp.dpId
    };
  },
  methods: {
    addLink: function addLink(link) {
      return __webpack_require__("4733a3dd803685ec596a").appendTbInfoForUrl(link);
    }
  },
  computed: {
    couponTypeText: function couponTypeText() {
      var tag = parseInt(this.tag);
      return ['', '', '会员券', '', '', '', '店铺券'][tag];
    }
  }
};
module.exports = exports['default'];
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3")))

/***/ }),

/***/ "07ea8d14a417f19bedf5":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c("div", { staticClass: "gwd-stamp-bg gwd-row gwd-align" }, [
    _c("div", { staticClass: "gwd-text" }, [
      _vm._v("再送"),
      _c("br"),
      _vm._v(_vm._s(_vm.value) + "元红包")
    ])
  ])
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "085f3fb7b82c1ffb9351":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniBarCollectionButton_vue_vue_type_script_lang_js___ = __webpack_require__("6f1fbc9b3e76a280e6a6");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniBarCollectionButton_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniBarCollectionButton_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniBarCollectionButton_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniBarCollectionButton_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniBarCollectionButton_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "0873bfa38b6f0206ed22":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-jd-rank[data-v-a48d90ba] {\n  width: 232px;\n  height: 32px;\n  background: url(https://cdn.gwdang.com/images/extensions/jdRanking/ranklistBg.svg);\n}\n.gwd-jd-rank .gwd-icon-rank[data-v-a48d90ba] {\n  width: 15px;\n  height: 15px;\n  margin-left: 5px;\n}\n.gwd-jd-rank .gwd-vline[data-v-a48d90ba] {\n  display: block;\n  width: 1px;\n  height: 10px;\n  background: #000000;\n  margin-left: 0px;\n  border: 0;\n}\n.gwd-jd-rank .gwd-rank-list[data-v-a48d90ba] {\n  flex: 1;\n  height: 100%;\n}\n.gwd-jd-rank .gwd-rank-list a[data-v-a48d90ba] {\n  padding-left: 7px;\n  flex: 1;\n}\n.gwd-jd-rank .gwd-rank-list a span[data-v-a48d90ba] {\n  display: inline-block;\n  transform-origin: left center;\n  color: #111111;\n  white-space: nowrap;\n  overflow: hidden;\n  vertical-align: middle;\n  text-overflow: ellipsis;\n}\n.gwd-jd-rank .gwd-rank-list a span.gwd-mw[data-v-a48d90ba] {\n  max-width: 130px;\n}\n.gwd-jd-rank .gwd-rank-list a:hover span[data-v-a48d90ba] {\n  color: #e03024;\n  font-weight: bold;\n}\n.gwd-jd-rank .gwd-rank-list .gwd-rank-first span[data-v-a48d90ba] {\n  color: #e03024;\n}\n.gwd-jd-rank .gwd-rank-list .gwd-rank-addition[data-v-a48d90ba] {\n  display: none;\n  position: absolute;\n  right: 0;\n  width: 153px;\n  top: 100%;\n  border: 1px solid #ffeded;\n  overflow: hidden;\n  background: white;\n  z-index: 9;\n}\n.gwd-jd-rank .gwd-rank-list .gwd-rank-addition a[data-v-a48d90ba] {\n  height: 25px;\n  line-height: 25px;\n  display: inline-block;\n  width: 100%;\n  vertical-align: middle;\n  border-bottom: 1px solid #f1f1f1;\n}\n.gwd-jd-rank .gwd-rank-list .gwd-rank-addition a[data-v-a48d90ba]:last-of-type {\n  border-bottom: none;\n}\n.gwd-jd-rank .gwd-rank-list:hover .gwd-rank-addition[data-v-a48d90ba] {\n  display: block;\n}\n.gwd-jd-rank .gwd-rank-list[data-v-a48d90ba]::after {\n  content: '';\n  position: absolute;\n  width: 16px;\n  height: 16px;\n  background: url(https://cdn.gwdang.com/images/extensions/jdRanking/arrow-right-default.svg);\n  right: 3px;\n  top: 5px;\n  pointer-events: none;\n}\n.gwd-jd-rank .gwd-rank-list.gwd-rotate[data-v-a48d90ba]::after {\n  transform: rotate(90deg);\n}\n.gwd-jd-rank .gwd-rank-list.gwd-rotate[data-v-a48d90ba]:hover::after {\n  transform: rotate(270deg);\n}\n.gwd-jd-rank .gwd-rank-list[data-v-a48d90ba]:hover::after {\n  background: url(https://cdn.gwdang.com/images/extensions/jdRanking/arrow-right-hilighted.svg);\n}\n.gwd-w217[data-v-a48d90ba] {\n  width: 217px;\n  height: 26px;\n  background: url(https://cdn.gwdang.com/images/extensions/jdRanking/w217.svg);\n}\n.gwd-w210[data-v-a48d90ba],\n.gwd-w235[data-v-a48d90ba] {\n  width: 210px;\n  height: 30px;\n  background: url(https://cdn.gwdang.com/images/extensions/jdRanking/w210.svg);\n}\n.gwd-w210 .gwd-rank-list .gwd-rank-addition[data-v-a48d90ba],\n.gwd-w235 .gwd-rank-list .gwd-rank-addition[data-v-a48d90ba] {\n  width: 140px;\n}\n.gwd-w210 .gwd-rank-list[data-v-a48d90ba]::after,\n.gwd-w235 .gwd-rank-list[data-v-a48d90ba]::after {\n  top: 7px;\n  background: url(https://cdn.gwdang.com/images/extensions/jdRanking/arrow-right-default-gray.svg);\n}\n.gwd-w210 .gwd-rank-list a span[data-v-a48d90ba],\n.gwd-w235 .gwd-rank-list a span[data-v-a48d90ba] {\n  color: #555555;\n}\n.gwd-w210 .gwd-rank-list a span span.gwd-mw[data-v-a48d90ba],\n.gwd-w235 .gwd-rank-list a span span.gwd-mw[data-v-a48d90ba] {\n  max-width: 80px;\n}\n.gwd-w210 .gwd-font11[data-v-a48d90ba],\n.gwd-w235 .gwd-font11[data-v-a48d90ba] {\n  transform: scale(1);\n}\n.gwd-w235[data-v-a48d90ba] {\n  width: 235px;\n  height: 23px;\n  background: url(https://cdn.gwdang.com/images/extensions/jdRanking/w235.svg);\n}\n.gwd-w235 .gwd-rank-list a[data-v-a48d90ba] {\n  padding-left: 12px;\n}\n.gwd-w235 .gwd-rank-list a span span.gwd-mw[data-v-a48d90ba] {\n  max-width: 95px;\n}\n.gwd-w235 .gwd-rank-list .gwd-rank-addition[data-v-a48d90ba] {\n  width: 165px;\n}\n.gwd-w235 .gwd-rank-list[data-v-a48d90ba]::after {\n  right: 6px;\n  top: 3px;\n}\n", ""]);

// exports


/***/ }),

/***/ "0a1eb247f94f481fd0d6":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, "\n.gwd-main-login button[data-v-3f03717c] {\n  width: 200px!important;\n}\n.gwd-remind-qr:hover #gwd-remind-qrcode_img[data-v-3f03717c] {\n  display: block;\n}\n#gwd-remind-qrcode[data-v-3f03717c] {\n  /*position: absolute;*/\n  /*bottom: 14px;*/\n  /*right: 14px;*/\n  font-size: 12px;\n  cursor: pointer;\n  -moz-user-select: -moz-none;\n  -khtml-user-select: none;\n  -webkit-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n}\n.favor_choosed #gwd-remind-qrcode[data-v-3f03717c] {\n  bottom: 14px;\n  right: 14px;\n  z-index: 99999999;\n}\n#gwd-remind-qrcode_img[data-v-3f03717c] {\n  position: absolute;\n  right: 15px;\n  height: 134px;\n  width: 120px;\n  bottom: 29px;\n  display: none;\n  border: 1px solid #e1e1e1;\n  background-color: #fff;\n  box-shadow: 0px 5px 15px 0 rgba(23,25,27,0.15);\n}\n#gwd-remind-qrcode_img img[data-v-3f03717c] {\n  width: 100%;\n}\n#gwd-remind-qrcode_img[data-v-3f03717c]:before {\n  display: block;\n  content: \"\";\n  height: 0px;\n  width: 0px;\n  border: 8px solid transparent;\n  border-top-color: #999;\n  border-right-width: 7px;\n  border-left-width: 7px;\n  top: 135px;\n  right: 52px;\n  position: absolute;\n}\n#gwd-remind-qrcode_img[data-v-3f03717c]:after {\n  display: block;\n  content: \"\";\n  height: 0px;\n  width: 0px;\n  border: 8px solid transparent;\n  border-top-color: #fff;\n  border-right-width: 8px;\n  border-left-width: 8px;\n  top: 134px;\n  right: 51px;\n  position: absolute;\n}\n#gwd-remind-qrcode_img p[data-v-3f03717c] {\n  text-align: justify;\n  margin: 0px;\n  padding: 0px 6px;\n  height: 20px;\n  font-size: 12px;\n  color: #8d8d8d;\n  position: relative;\n  white-space: normal;\n  top: -8px;\n}\n#gwd-remind-qrcode_img p[data-v-3f03717c]:after{\n  content:\".\";\n  display: inline-block;\n  width:100%;\n  overflow:hidden;\n  height:0;\n}\n", ""]);

// exports


/***/ }),

/***/ "0a3b1f8666118ebd3443":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G) {//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, '__esModule', {
  value: true
});
exports['default'] = {
  props: ['data', 'type'],
  data: function data() {
    return {
      rendered: false
    };
  },
  methods: {
    draw: function draw() {
      if (this.rendered) return;
      this.rendered = true;
      __webpack_require__("7bc264230157b5cefc24")({
        el: this.$refs.plotArea,
        msg: this.data.store[0],
        unit: ' ',
        bg: '#1e1e1e'
      });
    }
  },
  mounted: function mounted() {
    console.log(this.data);
  },
  computed: {
    priceStatusText: function priceStatusText() {
      return ['历史最低', '价格下降', '价格平稳', '价格上涨'][this.data.price_status + 2];
    },
    priceTrendIcon: function priceTrendIcon() {
      return [G.s_server + '/images/extensions/newbar/fall@2x.png', G.s_server + '/images/extensions/newbar/fall@2x.png', G.s_server + '/images/extensions/newbar/stable@2x.png', G.s_server + '/images/extensions/newbar/rise@2x.png'][this.data.price_status + 2];
    }
  }
};
module.exports = exports['default'];
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3")))

/***/ }),

/***/ "0b4163e217e4ff33f7c4":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("8912b42075188a668b27");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("39914f01", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!./priceTrend.less", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!./priceTrend.less");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "0ba8a1bad1a0a3646cd4":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TbScrollLink_vue_vue_type_script_lang_js___ = __webpack_require__("b92239712a5f37ffffd3");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TbScrollLink_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TbScrollLink_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TbScrollLink_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TbScrollLink_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TbScrollLink_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "0d403af0b0a8dfb9b0da":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("e665292b0db95c8486c4");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("4fc9d3ea", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./MiniBarCollectionButton.vue?vue&type=style&index=0&id=1e4a0206&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./MiniBarCollectionButton.vue?vue&type=style&index=0&id=1e4a0206&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "0daa7b76a1bcf522cd5c":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QuestHint_vue_vue_type_template_id_39a606fa_scoped_true___ = __webpack_require__("7d8fd934530dc5da3fdc");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QuestHint_vue_vue_type_template_id_39a606fa_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QuestHint_vue_vue_type_template_id_39a606fa_scoped_true___["b"]; });


/***/ }),

/***/ "0dac12c39a7042f8ce1c":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__CollectionSettingMini_vue_vue_type_template_id_1a72083a_scoped_true___ = __webpack_require__("63157ce10c303cd16049");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__CollectionSettingMini_vue_vue_type_script_lang_js___ = __webpack_require__("276678a9cbe67b1a7de2");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__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_1__CollectionSettingMini_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__CollectionSettingMini_vue_vue_type_style_index_0_id_1a72083a_scoped_true_lang_less___ = __webpack_require__("01069a737eec750d4605");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__CollectionSettingMini_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__CollectionSettingMini_vue_vue_type_template_id_1a72083a_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__CollectionSettingMini_vue_vue_type_template_id_1a72083a_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "1a72083a",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('1a72083a')) {
      api.createRecord('1a72083a', component.options)
    } else {
      api.reload('1a72083a', component.options)
    }
    module.hot.accept("./CollectionSettingMini.vue?vue&type=template&id=1a72083a&scoped=true&", function () {
      api.rerender('1a72083a', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/CollectionSettingMini.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "0e362791ee0f61ecd4e4":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_vue_vue_type_script_lang_js___ = __webpack_require__("cc92ed5831151bcd7654");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "0e53a0c44eeffdc5af61":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdRankList_vue_vue_type_style_index_0_id_a48d90ba_scoped_true_lang_less___ = __webpack_require__("25e0cebb2e3d42787857");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdRankList_vue_vue_type_style_index_0_id_a48d90ba_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdRankList_vue_vue_type_style_index_0_id_a48d90ba_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdRankList_vue_vue_type_style_index_0_id_a48d90ba_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "0e88aefb4e217181bbb1":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-jd-self[data-v-38276ded] {\n  display: inline-block;\n  width: 30px;\n  height: 16px;\n  line-height: 16px;\n  text-align: center;\n  border-radius: 2px;\n  background: #ff4449;\n  color: #fff;\n  font-size: 12px;\n  margin-right: 4px;\n}\n.gwd-img-same-item[data-v-38276ded] {\n  transition: all 0.3s;\n  width: 220px;\n  padding: 10px;\n  box-sizing: border-box;\n  background: #ffffff;\n  border-radius: 8px;\n  margin-left: 20px;\n  margin-bottom: 20px;\n}\n.gwd-img-same-item img[data-v-38276ded] {\n  width: 200px;\n  height: 200px;\n  border-radius: 8px;\n}\n.gwd-img-same-item .gwd-sales[data-v-38276ded] {\n  color: #999;\n  font-size: 12px;\n}\n.gwd-img-same-item .gwd-title[data-v-38276ded] {\n  font-size: 14px;\n  color: #3c4c54;\n  overflow: hidden;\n  display: -webkit-box;\n  -webkit-line-clamp: 2;\n  -webkit-box-orient: vertical;\n  word-break: break-all;\n  height: 40px;\n  line-height: 20px;\n}\n.gwd-img-same-item .gwd-shop-name[data-v-38276ded] {\n  color: #999;\n  font-size: 12px;\n  white-space: nowrap;\n}\n.gwd-img-same-item .gwd-shop-name span[data-v-38276ded] {\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.gwd-img-same-item .gwd-item-promos[data-v-38276ded] {\n  margin-top: 10px;\n  margin-bottom: 12px;\n  height: 16px;\n  overflow: hidden;\n}\n.gwd-img-same-item .gwd-item-promos span[data-v-38276ded] {\n  color: #ff4449;\n  font-size: 12px;\n  display: inline-block;\n  margin-right: 4px;\n  border: 1px solid #ff4449;\n  padding-left: 4px;\n  padding-right: 4px;\n  height: 16px;\n  box-sizing: border-box;\n  line-height: 14px;\n}\n.gwd-img-same-item .gwd-favicon[data-v-38276ded] {\n  width: 13px;\n  height: 13px;\n  border-radius: 100%;\n  margin-right: 4px;\n}\n.gwd-img-same-item[data-v-38276ded]:hover {\n  box-shadow: 0px 8px 14px 0px rgba(0, 0, 0, 0.06);\n}\n", ""]);

// exports


/***/ }),

/***/ "0f10f0b54cd641a49a27":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G, $) {

var request = __webpack_require__("91f250ebeb8d5987491c");
var userData = __webpack_require__("472a9b3fc8c8805a5dd7");
var template = __webpack_require__("274e32dfd54a6b0d18a9");
var cnzz = __webpack_require__("83271c7588396d2d5e59");
var log = __webpack_require__("03dd60018ce5ed1344a1");

var getPromoInfo = function getPromoInfo(callback) {
  var other_info = userData.get('other_info');
  var class_id = other_info['code-server'] && other_info['code-server'].class_id || '00000000';
  var dp_id = other_info.now.dp_id;
  var title = encodeURIComponent(G.dp.name);
  var href = encodeURIComponent(location.href);
  var sbrand = encodeURIComponent(other_info.exact_arr.sbrand);
  var keyword = encodeURIComponent(other_info.now.coreword);
  var url = G.server + '/brwext/promo_brand?pg=1&ps=30&order=0&class_id=' + class_id + '&dp_id=' + dp_id + '&title=' + title + '&url=' + href + '&sbrand=' + sbrand + '&keyword=' + keyword;
  request.get(url).done(function (data) {
    if (data && data.length !== 0) {
      callback(data);
    }
  });
};
var render = function render(data) {
  if (data.products.length === 0) {
    return;
  };
  var html = __webpack_require__("17a16eaf712df4a3b6fa");
  /* 1:减  2:返  3:赠9:手机  10:惠  11多买多减 */
  var promokey = {
    '1': '促',
    '2': '折',
    '3': '赠',
    '4': '减',
    '5': '赠',
    '6': '返'
  };
  data.products = data.products.slice(0, 4);
  if (data.products.length < 4) {
    return;
  }
  for (var i = 0; i < data.products.length; i++) {
    if (promokey[data.products[i].promo_type]) data.products[i].promokeys = promokey[data.products[i].promo_type];else //if (data.products[i].promo_type != 7)   7是特殊优惠 先按促显示
      data.products[i].promokeys = '促';
  }
  $('#promo_box').append(template.compile(html)({
    data: data.products
  }));
  $('#promo_box').css('display', 'block');
  cnzz.log('track:mini:promo');
  log('track:mini:promo');
  $('#promo_box').on('click', 'a', function (e) {
    cnzz.log('click:mini:promo');
    log('click:mini:promo');
    if (G.site === 'suning' && $(this).attr('href')) {
      window.open($(this).attr('href'));
      e.preventDefault();
    }
  });
};

module.exports.init = function () {
  var permanent = userData.get('permanent');
  if (permanent.setShowPromo === '0' || permanent.setShowPromo === 0) {
    return;
  };
  if (G.site === '360buy-re') return;
  getPromoInfo(render);
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da")))

/***/ }),

/***/ "0f62f0fb3b5cc89beb7a":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($, G) {

var template = __webpack_require__("274e32dfd54a6b0d18a9");
var log = __webpack_require__("03dd60018ce5ed1344a1");

var renderChart = function renderChart(data) {
  renderBtn(data);
  renderDetail();
  var id = 'trend_box';
  $('.min-max-price-lable .max-lab').text('最高:¥' + data.store[0].highest);
  $('.min-max-price-lable .min-lab').text('最低:¥' + data.store[0].lowest);
  __webpack_require__("7bc264230157b5cefc24")({
    el: id,
    msg: data.store[0]
  });
};

var priceTle = {
  'pri-t1': "价格上涨",
  'pri-t0': "价格平稳",
  'pri-t-1': "价格下降",
  'pri-t-2': "历史最低"
};

var renderBtn = function renderBtn(data) {
  var dom = $('.game_purchase_action:contains("开始游戏")');
  if (dom.length === 0) dom = $('.game_purchase_action:contains("在购物车中")');
  if (dom.length === 0) dom = $('.game_purchase_action:contains("添加至购物车")');
  var status = data.price_status;
  var status_str = 'pri-t' + status;
  var status_tle = priceTle[status_str];
  var html = __webpack_require__("e06bd01a4e86c83a1372");
  var bixbox = dom.eq(0);
  var bigboxwidth = bixbox.width();
  var children = bixbox.children();
  var w = 0;
  for (var i = 0; i < children.length; i++) {
    w += children.eq(i).outerWidth();
  }
  var btnleft = bigboxwidth - w - 5 - 108;
  var imgurls = G.s_server + '/images/extensions/newbar';
  if ($('#steam_tremd_btn').length) {
    return;
  }
  dom.eq(0).prepend(template.compile(html)({
    imgurl: imgurls,
    btnleft: btnleft,
    status_tle: status_tle,
    status_str: status_str,
    ext_class: G.from_device.indexOf('bijiago') > -1 ? 'bjgou' : ''
  }));
};

var addEvent = function addEvent() {
  var time1 = undefined;
  $('#steam_tremd_btn').on('mouseenter', function () {
    $('#trenm_trend_detail').show();
    $('#steam_tremd_btn').addClass('_mshover');
    log('steam-trend-track');
  });
  $('#steam_tremd_btn').on('mouseleave', function () {
    time1 = setTimeout(function () {
      $('#trenm_trend_detail').hide();
      $('#steam_tremd_btn').removeClass('_mshover');
    }, 300);
  });
  $('#trenm_trend_detail').on('mouseenter', function () {
    clearTimeout(time1);
  });
  $('#trenm_trend_detail').on('mouseleave', function () {
    $('#trenm_trend_detail').hide();
    $('#steam_tremd_btn').removeClass('_mshover');
  });
};

var renderDetail = function renderDetail() {
  var html = __webpack_require__("9f7204e7aecf4b4cd6fd");
  var dom = $('#steam_tremd_btn').parents('.game_area_purchase_game:contains("开始游戏")');
  if (dom.length === 0) dom = $('#steam_tremd_btn').parents('.game_area_purchase_game:contains("在购物车中")');
  if (dom.length === 0) dom = $('#steam_tremd_btn').parents('.game_area_purchase_game:contains("添加至购物车")');
  if (dom.length === 0) dom = $('#steam_tremd_btn').parents('.game_area_purchase_game_wrapper:contains("添加至购物车")');
  dom.eq(0).append(template.compile(html)());
  dom.eq(0).addClass('steam_box_tt');

  __webpack_require__("03dd60018ce5ed1344a1")('steam-ad-show');
  $('#steam_ad').click(function (e) {
    __webpack_require__("03dd60018ce5ed1344a1")('steam-ad-click');
  });

  addEvent();
};

module.exports.init = function (data) {
  if (!data || data instanceof Array || data.store[0].all_line.length === 0) return;
  renderChart(data);
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3")))

/***/ }),

/***/ "0f986364e7409b7b0cf1":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "div",
    {
      staticClass: "gwd-qrlink",
      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 },
            [
              _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.hasBuyButton
                                              ? "查看优惠"
                                              : "快捷购买"
                                          )
                                        )
                                    )
                                  ])
                                : _vm._e()
                            ]
                          )
                        ]
                      )
                    : _vm._e()
                ]
              ),
              _vm._v(" "),
              !_vm.mode
                ? _c("span", { staticClass: "gwd-qr-hint" }, [
                    _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
                              ? "查看优惠详情"
                              : "快捷购买"
                          )
                        )
                    )
                  ])
                : _vm._e()
            ]
          )
        : _vm._e()
    ]
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "10bcddd0827eacb5d2f5":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "a",
    {
      staticClass: "gwd-member-coupon-top gwd-member-coupon",
      attrs: { href: _vm.link, target: "_blank", title: "点击领取" }
    },
    [
      _c("span", { staticStyle: { color: "white", "margin-left": "5px" } }, [
        _vm._v(_vm._s(_vm.getText("当前商品可领会员券")))
      ]),
      _vm._v(" "),
      _c(
        "span",
        {
          staticStyle: {
            color: "white",
            "margin-left": "9px",
            "margin-right": "9px"
          }
        },
        [_vm._v(_vm._s(_vm.getText("立即领取")))]
      ),
      _vm._v(" "),
      _vm.qr
        ? _c("div", { staticClass: "gwd-qr-container" }, [
            _c("img", {
              staticStyle: {
                "margin-top": "7px",
                width: "120px",
                height: "120px"
              },
              attrs: { src: _vm.qr, alt: "" }
            }),
            _vm._v(" "),
            _c(
              "div",
              { staticStyle: { "margin-top": "4px", "text-align": "center" } },
              [
                _c(
                  "span",
                  {
                    staticStyle: {
                      "font-weight": "bold",
                      color: "#ff6132",
                      "font-size": "14px"
                    }
                  },
                  [_vm._v(_vm._s(_vm.getText("手淘扫码")))]
                ),
                _vm._v(" "),
                _c(
                  "span",
                  {
                    staticStyle: {
                      "margin-left": "4px",
                      color: "#333333",
                      "font-size": "12px"
                    }
                  },
                  [_vm._v(_vm._s(_vm.getText("联系客服领取")))]
                )
              ]
            )
          ])
        : _vm._e()
    ]
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "11658198c931e28b4bb1":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "a",
    {
      staticClass: "bjgou-subsidy-bar bjgou-component",
      attrs: { href: _vm.link, target: "_blank", title: "点击领取" }
    },
    [
      _c(
        "span",
        {
          staticClass: "bjg-coupon-white",
          staticStyle: {
            "font-size": "18px",
            "font-weight": "bold",
            "margin-left": "75px",
            "margin-top": "6px"
          }
        },
        [_vm._v(_vm._s(_vm.getText("当前商品可领会员券")))]
      ),
      _vm._v(" "),
      _c("div", { staticStyle: { flex: "1" } }),
      _vm._v(" "),
      _c(
        "span",
        {
          staticClass: "bjg-coupon-white",
          staticStyle: {
            "font-size": "18px",
            "font-weight": "bold",
            "margin-right": "22px"
          }
        },
        [_vm._v(_vm._s(_vm.getText("立即领取")))]
      ),
      _vm._v(" "),
      _vm.qr
        ? _c("div", { staticClass: "qrcode" }, [
            _c("img", {
              staticStyle: {
                "margin-top": "7px",
                width: "120px",
                height: "120px"
              },
              attrs: { src: _vm.qr, alt: "" }
            }),
            _vm._v(" "),
            _c(
              "div",
              { staticStyle: { "margin-top": "4px", "text-align": "center" } },
              [
                _c(
                  "span",
                  {
                    staticStyle: {
                      "font-weight": "bold",
                      color: "#ff6132",
                      "font-size": "14px"
                    }
                  },
                  [_vm._v(_vm._s(_vm.getText("手淘扫码")))]
                ),
                _vm._v(" "),
                _c(
                  "span",
                  {
                    staticStyle: {
                      "margin-left": "4px",
                      color: "#333333",
                      "font-size": "12px"
                    }
                  },
                  [_vm._v(_vm._s(_vm.getText("联系客服领取")))]
                )
              ]
            )
          ])
        : _vm._e()
    ]
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "11961bc58c5978531258":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, '__esModule', {
  value: true
});
exports['default'] = {
  props: ['data', 'domclass', 'aliSite']
};
module.exports = exports['default'];

/***/ }),

/***/ "12020911dbadcccd7660":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G, $) {var __WEBPACK_AMD_DEFINE_RESULT__;/*
 * 从底部版移植过来的底部版的天猫淘宝,原来的chrome_old没有独立的顶部版的天猫淘宝模块
 */


!(__WEBPACK_AMD_DEFINE_RESULT__ = (function () {
  var $ = __webpack_require__("e081b2491b5c9b12b9da");
  var request = __webpack_require__("91f250ebeb8d5987491c");
  var specialFilter = __webpack_require__("ce5673fceec6522bf6f5");
  var showTaobaoProducts = __webpack_require__("cae84e5667e41452a15d");
  return {

    /**
     * taobao 比价模块
     * 目前仅包括底部版样式
     * @author:mllong(mllong0925@gmail.com)
     * @since:2013-10-22
     * @version:1.0.0
     */
    //初始化,根据数据的类型确定展示什么样式
    init: function init(data, style) {
      if (G.saveTbResData != null) {
        this.renderTaobaoUI(G.saveTbResData);
        return;
      }
      var code_server = '1';
      var code = data['code-server'];
      var msg = data.exact_arr;
      var price = data.now.price * 100;
      if (!price) {
        price = G.dp.price * 100;
      }
      if (!code) {
        code = {};
        code_server = '0';
      }
      var sitearr = ['amazon', '6pm', 'ebay'];
      if (sitearr.indexOf(G.site) > -1) {
        price = G.dp.price * 100;
      }
      /*日亚 美亚 德亚 在没有品牌的情况下  不请求淘宝客*/
      if (G.site == 'amazon' && !msg.brand && data.now.site_id !== '1') return;
      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;
      request.get(url).done(function (mm) {
        if (G.site == 'taobao' || G.site == 'tmall') {
          showTaobaoProducts.getUniqPid(mm, function (mm) {
            G.saveTbResData = mm;
            // $this.renderTaobaoUI(mm);
            __webpack_require__("73e5d235bd431b446c03").renderBt(mm);
          });
        } else {
          showTaobaoProducts.getImgSearch(mm, function (mm) {
            G.saveTbResData = mm;
            // $this.renderTaobaoUI(mm);
            __webpack_require__("73e5d235bd431b446c03").renderBt(mm);
          });
        }
      });
    },
    //渲染请求淘宝接口后的界面
    renderTaobaoUI: function renderTaobaoUI(mm) {
      var $this = this;
      var perPageMaxNumber = G.getFixedShowProductNum();
      $this.showBottomView("tmall", mm);
      $this.showBottomView("taobao", mm);
      G.setPageArgs(G.extBrand + '-compare-tmall', perPageMaxNumber);
      G.setPageArgs(G.extBrand + '-compare-taobao', perPageMaxNumber);
      $this.setBottomViewOffset();
      //重新适应宽度
      G.autoFixWidth();

      if (mm.search.keywords == '' && G.dp.isbn != '') {
        $('.' + G.extBrand + '-search-input').val(G.dp.isbn);
      }
      if (mm.search.keywords != '') {
        $('.' + G.extBrand + '-search-input').val(mm.search.keywords);
      }

      if (G.site === 'vipshop') {
        $('.' + G.extBrand + '-search-input').val(G.dp.cat_name);
      }

      $(window).bind("reDrawTaobaoBanner", function () {
        var perPageMaxNumber = G.getFixedShowProductNum();
        $this.showBottomView("tmall", mm);
        $this.showBottomView("taobao", mm);
        G.setPageArgs(G.extBrand + '-compare-tmall', perPageMaxNumber);
        G.setPageArgs(G.extBrand + '-compare-taobao', perPageMaxNumber);
        $this.setBottomViewOffset();
      });

      //淘宝天猫异步加载太慢,有可能还没加载出来,所以再这里再屏蔽一次
      if (G.p_fold == 1) {
        $('.' + G.extBrand + '-close-module').hide();
      }
    },
    showBottomView: function showBottomView(subsite, data) {
      var perPageMaxNumber = G.getFixedShowProductNum();
      var site_name = "";
      if (subsite == 'tmall') {
        site_name = '天猫商城';
      } else if (subsite == 'taobao') {
        site_name = '淘宝网';
      }
      if (data.site) {
        site_name = "同类热卖";
      }
      if (data[subsite] && data[subsite].min_price) {
        if (data[subsite].product.length > 0) {
          var store = specialFilter.tb(data[subsite]);
          if (store instanceof Array) return;
          if (store.product.length === 0) return;
          var dp = store.product[0];
          var len = parseInt(store.product.length);
          var pages = len % perPageMaxNumber == 0 ? parseInt(len / perPageMaxNumber) : parseInt(len / perPageMaxNumber) + 1;
          var li = $('<li>');
          li.append($('<span>', {
            'class': G.extBrand + '-compare-item',
            'href': dp.url,
            'target': "_blank"
          }).append($('<p>', {
            'style': "height:10px;display:none;",
            'class': G.extBrand + '-iszwf'
          }).html('&nbsp')).append($('<p>', {
            'class': G.extBrand + '-price'
          }).html("&yen;" + store.min_price + (store.max_price != store.min_price ? "~" + store.max_price : ""))).append($('<p>', {
            'class': G.extBrand + '-store'
          }).text(site_name)).append($('<p>', {
            'style': "height:10px;display:none;",
            'class': G.extBrand + '-iszwf'
          }).html('&nbsp')));
          var detail = $('<div>', {
            'class': G.extBrand + '-compare-item-detail re-' + G.extBrand + '-compare-item-detail ' + G.extBrand + '-compare-item-detail-fixed',
            'style': 'display:none;'
          });
          detail.append($('<p>', {
            'class': G.extBrand + '-compare-item-detail-title ' + G.extBrand + '-height-auto ' + G.extBrand + '-compare-item-detail-title-fixed'
          }).append($('<span>', {
            'class': G.extBrand + '-compare-item-detail-title-desc'
          }).text(site_name + ':不同卖家运费不同')));

          var itemList = $('<ul>', {
            'class': G.extBrand + '-item-list'
          });

          for (var k = 0; k < len; k++) {
            var item = store.product[k];
            itemList.append($('<li>', {
              'class': G.extBrand + '-list-item ' + (k % perPageMaxNumber == perPageMaxNumber - 1 || k == len - 1 ? G.extBrand + '-last' : ""),
              'style': "display: " + (k >= perPageMaxNumber ? "none" : "block")
            }).append($('<a>', {
              'class': G.extBrand + '-pic',
              'href': item.url,
              'target': "_blank"
            }).append($('<img>', {
              'src': G.s_server + "/images/dp_default.jpg",
              'data-original': item.pic_url,
              'title': item.title
            }))).append($('<a>', {
              'class': G.extBrand + '-product-title',
              'href': item.url,
              'target': "_blank",
              'title': item.title
            }).text(item.title)).append($('<a>', {
              'class': G.extBrand + '-price',
              'href': item.url,
              'target': "_blank"
            }).html('&yen;' + item.price)));
          }

          var tb_tm_PageView = $('<div>', {
            'class': G.extBrand + '-tb-tm-PageView ' + G.extBrand + '-b2c-PageView-fixed'
          });
          tb_tm_PageView.append($('<p>', {
            'class': G.extBrand + '-compare-item-detail-title',
            'style': 'height:auto;'
          }).append($('<span>', {
            'style': 'float:none;padding-left:10px;',
            'class': G.extBrand + '-compare-item-detail-pages'
          }).append($('<em>', {
            'id': 'page-now-' + subsite,
            'class': 'page-now'
          }).text('1')).append('/').append($('<em>', {
            'id': 'page-total-' + subsite,
            'class': 'page-total'
          }).text('1'))));
          detail.append($("<div>", {
            'class': G.extBrand + '-compare-prev-page ' + G.extBrand + '-left'
          }).append($('<div>', {
            'class': G.extBrand + '-bg page-arrow'
          }))).append(itemList).append($("<div>", {
            'class': G.extBrand + '-compare-next-page ' + G.extBrand + '-right'
          }).append($('<div>', {
            'class': G.extBrand + '-bg page-arrow'
          }))).append(tb_tm_PageView);
          li.append(detail);
          $('#' + G.extBrand + '-compare-' + subsite).html("").append(li);

          if (pages == 1) {
            li.find('.' + G.extBrand + '-compare-prev-page').hide();
            li.find('.' + G.extBrand + '-compare-next-page').hide();
            li.find('.' + G.extBrand + '-b2c-PageView-fixed').hide();
            li.attr("pages", 1);
            li.attr("len", len);
            var bannerWidth = len * 200;
            li.children('div.' + G.extBrand + '-compare-item-detail-fixed').css('width', bannerWidth + 2);
          } else {
            //contains border
            li.children('div.' + G.extBrand + '-compare-item-detail-fixed').css('width', G.width - 2);
          }

          $('#page-total-' + subsite).text(pages);
        }
        $('#' + G.extBrand + '-compare-' + subsite).css("display", "block");
      }

      //添加 noreferrer
      $('#' + G.extBrand + '-compare-tmall,#' + G.extBrand + '-compare-taobao').each(function () {
        $(this).find('a.' + G.extBrand + '-compare-item,a.' + G.extBrand + '-pic,a.' + G.extBrand + '-product-title,a.' + G.extBrand + '-price').each(function () {
          $(this).attr('rel', 'noreferrer').attr('href', $(this).attr('href') + G.ut);
        });
      });
    },
    setBottomViewOffset: function setBottomViewOffset() {
      $('#' + G.extBrand + '-compare-tmall li,#' + G.extBrand + '-compare-taobao li').each(function () {
        var menu_li = $(this);
        if (menu_li.attr("pages") == '1') {
          //尽量根据菜单的位置居中,实在不能居中的,就靠右
          var menu_li_left = menu_li.offset().left;
          var menu_li_width = menu_li.width();
          var bannerWidth = parseInt(menu_li.attr("len")) * 200;
          var target_left = menu_li_left - (bannerWidth / 2 - menu_li_width / 2);

          if (target_left < 0) {
            target_left = 0;
          }
          var remainWidth = G.width - target_left;

          if (G.IE6) {
            target_left = menu_li_width / 2 - bannerWidth / 2;
            if (target_left + menu_li_left < 0) {
              target_left = -menu_li_left;
            }
            menu_li.children('div.' + G.extBrand + '-compare-item-detail-fixed').css('position', 'absolute').css('left', target_left);
            menu_li.find('.' + G.extBrand + '-compare-item-detail-title-fixed').css('left', 0);
          } else {
            if (bannerWidth < remainWidth) {
              menu_li.children('div.' + G.extBrand + '-compare-item-detail-fixed').css('left', target_left);
              menu_li.find('.' + G.extBrand + '-compare-item-detail-title-fixed').css('left', target_left);
            } else {
              menu_li.children('div.' + G.extBrand + '-compare-item-detail-fixed').css('left', G.width - bannerWidth);
              menu_li.find('.' + G.extBrand + '-compare-item-detail-title-fixed').css('left', G.width - bannerWidth);
            }
          }
        } else {
          //非ie版本的压根不需要调整,这里的ie6版本需要进行调整。
          if (G.IE6) {
            var menu_li_left = menu_li.offset().left;
            var target_left = 0 - menu_li_left;
            menu_li.children('div.' + G.extBrand + '-compare-item-detail-fixed').css('position', 'absolute').css('left', target_left);
            menu_li.find('.' + G.extBrand + '-compare-item-detail-title-fixed').css('left', 0);
          }
        }
      });
    }
  };
}).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")))

/***/ }),

/***/ "12353e6c503e80823ba4":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkLeft_vue_vue_type_template_id_b671e2be_scoped_true___ = __webpack_require__("23aafd2ad4b6e88819f1");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkLeft_vue_vue_type_template_id_b671e2be_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkLeft_vue_vue_type_template_id_b671e2be_scoped_true___["b"]; });


/***/ }),

/***/ "126e227a90f4fae664e6":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_style_index_2_id_3f03717c_scoped_true_lang_less___ = __webpack_require__("d3964c25090c5e159255");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_style_index_2_id_3f03717c_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_style_index_2_id_3f03717c_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_style_index_2_id_3f03717c_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "12b35724688caa8b8443":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-amazon-link[data-v-e09aa000] {\n  display: inline-block;\n  outline: none;\n  font-size: 14px;\n  margin-left: 12px;\n  margin-right: 12px;\n  font-family: PingFang SC-Medium, PingFang SC, Microsoft YaHei, serif;\n  font-weight: 500;\n  color: #FFFFFF;\n  line-height: 30px;\n  padding-left: 12px;\n  padding-right: 12px;\n  height: 30px;\n  background: #FE9E0F;\n  border-radius: 34px;\n  opacity: 1;\n  border: 1px solid;\n  white-space: nowrap;\n}\n.gwd-amazon-link[data-v-e09aa000]:hover {\n  background: #FF8F00;\n  text-decoration: none;\n}\n", ""]);

// exports


/***/ }),

/***/ "1634ad8b4ac0727567c5":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_ProductItem_vue_vue_type_script_lang_js___ = __webpack_require__("6fb767572860ecd2e611");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_ProductItem_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_ProductItem_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_ProductItem_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_ProductItem_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_ProductItem_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "16a5f67f011344d796e6":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($, regeneratorRuntime, G, Vue) {

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }

var _componentsAliMobilePriceNotifierVue = __webpack_require__("f00f12f28f8282e72a49");

var _componentsAliMobilePriceNotifierVue2 = _interopRequireDefault(_componentsAliMobilePriceNotifierVue);

var _commonLog = __webpack_require__("03dd60018ce5ed1344a1");

var _commonLog2 = _interopRequireDefault(_commonLog);

var appNode = undefined,
    observer = undefined;

var minAllowedWidth = 285;

var getMiniPriceWidth = function getMiniPriceWidth(originPriceSelector, extraPriceSelector) {
  var originPriceEl = $(originPriceSelector)[0];
  var extraPriceEl = $(extraPriceSelector)[0];
  var totalWidth = 0;
  if (originPriceEl) {
    totalWidth += originPriceEl.offsetWidth;
  }
  if (extraPriceEl) {
    totalWidth += extraPriceEl.offsetWidth;
  }
  return totalWidth;
};

var hide = false;

module.exports = {
  init: function init() {
    var nowPrice, pagePrice, selectorConfig, originPriceEl, extraPriceEl, totalWidth, needHideWhenScrollDown, div, priceRootEl, app, config, _totalWidth2;

    return regeneratorRuntime.async(function init$(context$1$0) {
      while (1) switch (context$1$0.prev = context$1$0.next) {
        case 0:
          hide = false;

          if (G.aliSite) {
            context$1$0.next = 3;
            break;
          }

          return context$1$0.abrupt('return');

        case 3:
          if (observer) {
            observer.disconnect();
          }
          if (appNode) {
            appNode.remove();
          }
          context$1$0.next = 7;
          return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('NowPrice'));

        case 7:
          nowPrice = context$1$0.sent;
          pagePrice = G.dp.onPagePrice || G.dp.price;

          if (G.dp.mobilePrice) {
            nowPrice = G.dp.mobilePrice;
          }

          context$1$0.next = 12;
          return regeneratorRuntime.awrap(__webpack_require__("629a8cb1e8f3321eec0b").get());

        case 12:
          selectorConfig = context$1$0.sent;
          originPriceEl = $(selectorConfig.priceOrigin)[0];
          extraPriceEl = $(selectorConfig.priceExtra)[0];
          totalWidth = 0;

          if (originPriceEl) {
            totalWidth += originPriceEl.offsetWidth;
          }
          if (extraPriceEl) {
            totalWidth += extraPriceEl.offsetWidth;
          }
          needHideWhenScrollDown = false;

          if (totalWidth >= 230 && false) {
            // change this when ui version older than 0.2.49
            needHideWhenScrollDown = true;
          }

          div = document.createElement('div');

          div.id = 'gwd_mobile_price_notifier';

          priceRootEl = $(selectorConfig.priceRoot)[0];

          if (!window.tbOwnQr) {
            context$1$0.next = 25;
            break;
          }

          return context$1$0.abrupt('return');

        case 25:
          if (!(priceRootEl && (priceRootEl.innerHTML.includes('前往手淘查看更多优惠') || priceRootEl.innerHTML.includes('前往手淘查看大促优惠') || priceRootEl.innerHTML.includes('加入购物车查看更多优惠')))) {
            context$1$0.next = 28;
            break;
          }

          window.tbOwnQr = true;
          return context$1$0.abrupt('return');

        case 28:

          (0, _commonLog2['default'])('mobilePriceNotifier:' + (nowPrice <= pagePrice * 0.95 ? '手淘购买可能更优惠' : '前往手淘查看更多优惠'));
          app = new Vue({
            el: div,
            render: function render(h) {
              return h(_componentsAliMobilePriceNotifierVue2['default'], {
                props: {
                  hintText: nowPrice <= pagePrice * 0.95 ? '手淘购买可能更优惠' : '前往手淘查看更多优惠',
                  tag: 13,
                  hideInMini: needHideWhenScrollDown
                }
              });
            }
          });

          G.priceNotifierApp = app;
          appNode = app.$el;

          // 创建一个观察器实例
          observer = new MutationObserver(function (mutationsList, observer) {
            // 如果priceRootEl被移除或者重新添加进DOM中,重新添加div
            var _iteratorNormalCompletion = true;
            var _didIteratorError = false;
            var _iteratorError = undefined;

            try {
              for (var _iterator = mutationsList[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
                var mutation = _step.value;

                if (mutation.type === 'childList') {
                  var _priceRootEl = $(selectorConfig.priceRoot)[0];
                  if (!_priceRootEl) {
                    _priceRootEl = $(selectorConfig.priceRootMini)[0];
                  }
                  if (_priceRootEl && !_priceRootEl.contains(appNode)) {
                    // priceRootEl.appendChild(div);
                    if ($(selectorConfig.priceWrap).length) {
                      $(selectorConfig.priceWrap).append(appNode);
                    } else if ($(selectorConfig.priceTextMini).length) {
                      // 新版滚到下面,带图片
                      $(selectorConfig.priceRootMini).append(appNode);
                    } else {
                      var _totalWidth = getMiniPriceWidth(selectorConfig.priceOriginMini, selectorConfig.priceExtraMini);
                      if (_totalWidth <= minAllowedWidth && !hide) {
                        $(selectorConfig.priceOriginMini).after(appNode);
                        hide = false;
                      } else {
                        hide = true;
                      }
                    }
                  }
                }
              }
            } catch (err) {
              _didIteratorError = true;
              _iteratorError = err;
            } finally {
              try {
                if (!_iteratorNormalCompletion && _iterator['return']) {
                  _iterator['return']();
                }
              } finally {
                if (_didIteratorError) {
                  throw _iteratorError;
                }
              }
            }
          });

          // 配置观察器:观察子节点和后代的变化
          config = { childList: true, subtree: true };

          if ($(selectorConfig.panel).length) {
            // 传入目标节点,以及观察选项
            observer.observe($(selectorConfig.panel)[0], config);
            if ($(selectorConfig.priceWrap).length) {
              $(selectorConfig.priceWrap).append(appNode);
            } else {
              _totalWidth2 = getMiniPriceWidth(selectorConfig.priceOriginMini, selectorConfig.priceExtraMini);

              if (!$(selectorConfig.priceOriginMini).length) {
                console.error('aliPriceNotifier: mini price not found');
              }
              if (_totalWidth2 <= minAllowedWidth) {
                $(selectorConfig.priceOriginMini).after(appNode);
              } else {
                console.warn('aliPriceNotifier: mini price width is too large', _totalWidth2);
              }
            }
          } else {
            console.warn('aliPriceNotifier: pannel not found');
            $(selectorConfig.priceWrap).append(appNode);
          }

          // 稍后,你可以停止观察
          // observer.disconnect();

        case 35:
        case 'end':
          return context$1$0.stop();
      }
    }, null, this);
  }
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "17314ec033b9305511ae":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Stamp_vue_vue_type_template_id_a70db998_scoped_true___ = __webpack_require__("07ea8d14a417f19bedf5");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Stamp_vue_vue_type_template_id_a70db998_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Stamp_vue_vue_type_template_id_a70db998_scoped_true___["b"]; });


/***/ }),

/***/ "1733ff6af8002b788e32":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_script_lang_js___ = __webpack_require__("b194ab71c349c2a72948");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "17346ce3fbd01930d295":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QuestHint_vue_vue_type_style_index_0_id_39a606fa_scoped_true_lang_less___ = __webpack_require__("b8d6d90dca7ae1c4d358");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QuestHint_vue_vue_type_style_index_0_id_39a606fa_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QuestHint_vue_vue_type_style_index_0_id_39a606fa_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QuestHint_vue_vue_type_style_index_0_id_39a606fa_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "19254b8c4bfcc18933d0":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__MemberCouponBottomBjg_vue_vue_type_template_id_44c0e93e_scoped_true___ = __webpack_require__("e5e42eae3f3a4433706b");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__MemberCouponBottomBjg_vue_vue_type_script_lang_js___ = __webpack_require__("84636dd97cee8bc936cf");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__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_1__MemberCouponBottomBjg_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__MemberCouponBottomBjg_vue_vue_type_style_index_0_id_44c0e93e_scoped_true_lang_less___ = __webpack_require__("beeed89f0363d0d58668");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__MemberCouponBottomBjg_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__MemberCouponBottomBjg_vue_vue_type_template_id_44c0e93e_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__MemberCouponBottomBjg_vue_vue_type_template_id_44c0e93e_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "44c0e93e",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('44c0e93e')) {
      api.createRecord('44c0e93e', component.options)
    } else {
      api.reload('44c0e93e', component.options)
    }
    module.hot.accept("./MemberCouponBottomBjg.vue?vue&type=template&id=44c0e93e&scoped=true&", function () {
      api.rerender('44c0e93e', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/bjgou/components/MemberCouponBottomBjg.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "1933d89a9414ea50fbbd":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_GwdPriceProtectMiddle_vue_vue_type_template_id_09436700_scoped_true___ = __webpack_require__("a3752ec682eda733a057");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_GwdPriceProtectMiddle_vue_vue_type_template_id_09436700_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_GwdPriceProtectMiddle_vue_vue_type_template_id_09436700_scoped_true___["b"]; });


/***/ }),

/***/ "1a0cda2f74042332262b":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__JdRankList_vue_vue_type_template_id_a48d90ba_scoped_true___ = __webpack_require__("fc02c8246c40af764545");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__JdRankList_vue_vue_type_script_lang_js___ = __webpack_require__("93201dafc10fe2ec927e");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__JdRankList_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__JdRankList_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__JdRankList_vue_vue_type_style_index_0_id_a48d90ba_scoped_true_lang_less___ = __webpack_require__("0e53a0c44eeffdc5af61");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__JdRankList_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__JdRankList_vue_vue_type_template_id_a48d90ba_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__JdRankList_vue_vue_type_template_id_a48d90ba_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "a48d90ba",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('a48d90ba')) {
      api.createRecord('a48d90ba', component.options)
    } else {
      api.reload('a48d90ba', component.options)
    }
    module.hot.accept("./JdRankList.vue?vue&type=template&id=a48d90ba&scoped=true&", function () {
      api.rerender('a48d90ba', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/JdRankList.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "1b7cd483fef8d06be5bd":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_GwdPriceProtectMiddle_vue_vue_type_script_lang_js___ = __webpack_require__("6da42464ccd75a83a065");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_GwdPriceProtectMiddle_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_GwdPriceProtectMiddle_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_GwdPriceProtectMiddle_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_GwdPriceProtectMiddle_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_GwdPriceProtectMiddle_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "1bf3d038228bc6453f54":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipView_vue_vue_type_style_index_0_id_4c623068_scoped_true_lang_css___ = __webpack_require__("2acdfbaec3fc32cb3781");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_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_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_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 */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipView_vue_vue_type_style_index_0_id_4c623068_scoped_true_lang_css____default.a); 

/***/ }),

/***/ "1c27e5597326d85ccd21":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_vue_vue_type_template_id_263c4225_scoped_true___ = __webpack_require__("3400b3b57abdafe9e6e3");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_vue_vue_type_template_id_263c4225_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_vue_vue_type_template_id_263c4225_scoped_true___["b"]; });


/***/ }),

/***/ "1c640a99db9f6f8a16c2":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($, G) {

var b2cCompare = __webpack_require__("c912948d535762b7172f");
var tbCompare2 = __webpack_require__("a8d04aabebd76e8bb3f7");
var amazonGlobal = __webpack_require__("b222cbd907f0b4aea97f");
var calWidth = __webpack_require__("54be372a53153922dc13");
var utils = __webpack_require__("d54879e983a83d07f093");
var log = __webpack_require__("03dd60018ce5ed1344a1");

var runDp = {};

var moduleControl = function moduleControl(id) {
  log('track:' + id);
  switch (id) {
    case 'b2c_compare':
      b2cCompare.renderTopDetail();
      break;
    case 'tb_compare':
      tbCompare2.renderTopDetail2('taobao');
      break;
    case 'tm_compare':
      tbCompare2.renderTopDetail2('tmall');
      break;
    case 'amazon_compare':
      amazonGlobal.renderTopDetail('tmall');
      break;
  }
};
var checkImage = function checkImage(dom, src) {
  var image = new Image();
  image.onload = function () {
    $(dom).attr('src', src);
  };
  image.onerror = function () {
    $(dom).attr('src', G.noImg);
  };
  image.src = src;
};
var turnPage = function turnPage(type, dom, id) {
  var widthObj = calWidth.init();
  var list = dom.find('.all-products li');
  var totalP = Number(dom.find('.page-num').text());
  var curentP = Number(dom.find('.current-page').text());
  var sNum = widthObj.b2cShowListNum;
  if (id.indexOf('b2c') === -1) {
    sNum = widthObj.showListNum;
  }

  list.hide();
  if (type === 1) {
    if (curentP === totalP) curentP = 0;
    module.exports.loadImg(sNum * curentP, sNum * (curentP + 1), dom.find('.all-products li img'));
    for (var i = sNum * curentP; i < sNum * (curentP + 1); i++) {
      list.eq(i).show();
    }
    curentP++;
  } else {
    if (curentP === 1) curentP = totalP + 1;
    module.exports.loadImg(sNum * (curentP - 2), sNum * (curentP - 1), dom.find('.all-products li img'));
    for (var i = sNum * (curentP - 2); i < sNum * (curentP - 1); i++) {
      list.eq(i).show();
    }
    curentP--;
  }
  dom.find('.current-page').text(curentP);
};
module.exports.loadImg = function (start, end, dom) {
  for (var i = start; i < end; i++) {
    var itemimg = $(dom).eq(i)[0];
    if (!itemimg) return;
    var src = itemimg.getAttribute('data-original');
    var defaultsrc = itemimg.src;
    if (src !== defaultsrc) checkImage(itemimg, src);
  }
};

var autoFixWidth = function autoFixWidth() {
  var reset = arguments.length <= 0 || arguments[0] === undefined ? true : arguments[0];

  var barW = $(window).width();
  if (reset) {
    $('.gwd-hidden').removeClass('gwd-hidden');
  }
  var feedW = $('#gwdang-feed-close').outerWidth();
  var history = $('#gwd_history').outerWidth();
  var searchW = $('.search-mod').outerWidth();
  var lowW = $('#gwd_lowpri').outerWidth();
  var leftW = $('.gwd-topbar-left').outerWidth();
  var logoW = $('.gwd-topbar-logo').outerWidth();
  var promoW = $('#promo_quan_btn').outerWidth();
  var adWidth = $('#gwdang-banner-ad').outerWidth();
  var adWidth2 = $('#gwdang-banner-ad2').outerWidth();
  var shareBtn = $('.shareExt').outerWidth();
  var suggestW = $('.gwdang-suggest').outerWidth();
  //let freeW = barW - (feedW + history + searchW + lowW + leftW + logoW + adWidth + adWidth2 + shareBtn);
  //if (freeW < -1000) return;
  var freeW = $('#gwd-space').outerWidth();
  if ($('#gwd-space').outerWidth() > 10) {
    return;
  }
  var list = ['.shareExt', '.gwdang-suggest', '.search-mod', '#gwd_history', '#gwdang-favor'];
  if (freeW < 5) {
    for (var i = 0; i < list.length; i++) {
      var toCheck = list[i];
      if (!$(toCheck)[0]) continue;
      if (!$(toCheck).hasClass('gwd-hidden')) {
        $(toCheck).addClass('gwd-hidden');
        setTimeout(function () {
          autoFixWidth(false);
        }, 0);
        return;
      }
    }
  }
  if (freeW < 50) {
    $('.shareExt').addClass('gwd-hidden');
    freeW += searchW;
  }
  if (freeW < 50) {
    $('.gwdang-suggest').addClass('gwd-hidden');
    freeW += searchW;
  }
  if (freeW < 50) {
    $('.search-mod').addClass('gwd-hidden');
    freeW += searchW;
  }
  if (freeW < 50) {
    $('#gwd_history').addClass('gwd-hidden');
    freeW += history;
  }
  if (freeW < 50) {
    $('#gwdang-banner-ad2').addClass('gwd-hidden');
    freeW += adWidth2;
  }
  if (freeW < 50) {
    $('#gwd_lowpri').addClass('gwd-hidden');
    $('.gwd-topbar-right').css('min-width', 'auto');
    freeW += lowW;
  }
  if (freeW < 50) {
    $('#promo_quan_btn').addClass('gwd-hidden');
    freeW += promoW;
  }
  if ($('.gwd-topbar-right').outerWidth() === 400) {
    $('.gwd-topbar-right').css('min-width', 'auto');
  }
};
module.exports.autoFixWidth = autoFixWidth;
module.exports.clearRunDp = function () {
  runDp = {};
};

module.exports.listenBar = function (style) {
  runDp = {};
  var renderSetting = undefined;
  if (style === 'top') {
    $(G.dval).on('mouseenter', '.gwdang-tab', function () {
      var id = $(this).attr('id');
      if (!runDp[id] && id !== 'gwdang-trend') {
        runDp[id] = true;
        moduleControl(id);
      } else {
        //$(this).find('.top-bar-detail').show()
        $(document).trigger('renderAgain');
      }
      $(this).addClass('tab-hover');
    });
    $(G.dval).on('mouseleave', '.gwdang-tab', function () {
      var id = $(this).attr('id');
      // 价格走势的展开框因为有特殊情况, 所以不在这里隐藏, 单独添加事件监控
      if (id === 'gwdang-trend') return false;
      //$('.top-bar-detail').hide()
      $(this).removeClass('tab-hover');
    });
    $(G.dval).on('click', '.turn-page a', function () {
      var id = $(this).attr('id');
      var dom = $(this).parent().parent();
      if (id.match(/(?:b2c|taobao|tmall|fuzzy)-prev-page/)) {
        turnPage(-1, dom, id);
      } else if (id.match(/(?:b2c|taobao|tmall|fuzzy)-next-page/)) {
        turnPage(1, dom, id);
      }
    });
    $('.gwd_close').on('click', function () {
      $('#gwdang_main').hide();
      $('#gwdang-mini').show();
      utils.setLocal('fold', '1');
      utils.settings('set_p_fold', 'p_fold', '1');
      $('body').css('padding-top', '0px').removeClass('gwd_unfold');
    });
    $('#gwd_fold_pointer').on('click', function () {
      $('#gwdang_main').show();
      $('#gwdang-mini').hide();
      utils.setLocal('fold', '0');
      utils.settings('set_p_fold', 'p_fold', '0');
      $('body').css('padding-top', '36px').addClass('gwd_unfold');
      autoFixWidth();
    });
  } else {
    $('#bjd_bottom_detail').on('mouseenter', '.btm-tab', function () {
      $(this).find('.gwd-btn-detail').show();
    });
    $('#bjd_bottom_detail').on('mouseleave', '.btm-tab', function () {
      $(this).find('.gwd-btn-detail').hide();
    });
  }
  var resizeT = undefined;
  $(window).resize(function () {
    clearTimeout(resizeT);
    resizeT = setTimeout(function () {
      autoFixWidth();
    }, 500);
  });
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3")))

/***/ }),

/***/ "1c99cc0b274a86b8bf55":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("f56e7f119cfd46a17f3e");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("607eb4ac", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./QRLinkTbV3.vue?vue&type=style&index=0&id=263c4225&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./QRLinkTbV3.vue?vue&type=style&index=0&id=263c4225&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "1d340ec56da8e2a5ab0c":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-coupon-color-bg {\n  position: absolute;\n  z-index: 0;\n  background-size: contain;\n}\n.gwd-coupon-color-bg.gwd-tl {\n  top: 0;\n  left: 0;\n  width: 30px;\n  height: 28px;\n  background-image: url(https://cdn.gwdang.com/images/extensions/coupon-tl-bg@2x.png);\n}\n.gwd-coupon-color-bg.gwd-br {\n  bottom: 0;\n  right: 49px;\n  width: 46px;\n  height: 23px;\n  background-image: url(https://cdn.gwdang.com/images/extensions/coupon-br-bg@2x.png);\n}\n", ""]);

// exports


/***/ }),

/***/ "1d4a38351293e5975c34":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_template_id_caa5e08c_scoped_true___ = __webpack_require__("91d14e46c642a51cb733");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_template_id_caa5e08c_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_template_id_caa5e08c_scoped_true___["b"]; });


/***/ }),

/***/ "1e298dd729854816851a":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, '__esModule', {
  value: true
});
exports['default'] = {
  props: ['price', 'fontSize']
};
module.exports = exports['default'];

/***/ }),

/***/ "1f2fc6d8a8045863aace":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G) {

if ("ActiveXObject" in window) {
  G.browser = {
    engine: "trident",
    agent: "msie",
    ver: window.XMLHttpRequest ? document.querySelector ? document.addEventListener ? window.atob ? window.execScript ? 10 : 11 : 9 : 8 : 7 : 6
  };
}
// G.browser.version = G.browser.ver;
// if (G.browser.agent === 'msie')
//   G.browser.msie = true;
// G.IE6 = G.browser.agent == "msie" && G.browser.ver === 6;
// G.IE7 = G.browser.agent == "msie" && G.browser.ver === 7;
// G.IE8 = G.browser.agent == "msie" && G.browser.ver === 8;
// G.IE9 = G.browser.agent == "msie" && G.browser.ver === 9;
// G.IE10 = G.browser.agent == "msie" && G.browser.ver === 10;
// G.IE11 = G.browser.agent == "msie" && G.browser.ver === 11;
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3")))

/***/ }),

/***/ "208f3dcdde17a0c8b4ce":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_style_index_0_id_3f03717c_scoped_true_lang_css___ = __webpack_require__("046f8265b7ec1e363fe6");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_style_index_0_id_3f03717c_scoped_true_lang_css____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_style_index_0_id_3f03717c_scoped_true_lang_css___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_style_index_0_id_3f03717c_scoped_true_lang_css____default.a); 

/***/ }),

/***/ "2095ef3d16e7efc5a0fb":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QuestHint_vue_vue_type_script_lang_js___ = __webpack_require__("b3b04bb8276b83d2d038");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QuestHint_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QuestHint_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QuestHint_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QuestHint_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QuestHint_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "20fc8e76eb477ec01bd1":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($) {//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, '__esModule', {
  value: true
});
exports['default'] = {
  data: function data() {
    return {
      coupon: false,
      self: false,
      html: 'abcde',
      initialType: '',
      debugMode: window.GwdToolkit ? true : false,
      search: $('#key').val()
    };
  },
  methods: {
    open: function open(type) {
      var data = this.getData();
      console.log(data);
      this.html = JSON.stringify(data);
      this.initialType = type;
      this.search = $('#key').val();

      this.$nextTick(function () {
        $('#gwd-jdsearch-submit').click();
      });
      // require('../jdSearchEnhancePage').open(data, 'coupon')
    },
    getData: function getData() {
      return $('#J_goodsList ul:eq(0) .gl-item').toArray().map(function (item) {
        var commentText = $(item).find('.p-commit strong a:eq(0)').text();
        var commentNum = parseInt(commentText);
        if (commentText.includes('万')) {
          commentNum *= 10000;
        }

        var shopName = $(item).find('.p-shop a:eq(0)').text();
        if (!shopName) {
          shopName = $(item).find('.hd-shopname:eq(0)').text();
        }

        return {
          id: $(item).attr('data-sku'),
          dpId: $(item).attr('data-sku') + '-3',
          key: $(item).attr('data-sku') + '-3-' + parseInt(Math.random() * 1000),
          title: $(item).find('.p-name a em').html(),
          img: $(item).find('.p-img img').attr('src'),
          price: $(item).find('.p-price i:eq(0)').text(),
          self: $(item).find('.p-icons i').text().indexOf('自营') > -1,
          coupon: $(item).find('.search_coupon_tip').text(),
          couponUrl: $(item).find('.search_coupon_tip').attr('href'),
          url: 'https://u.gwdang.com/union/go/?site_id=3&union=union_gwdang&column=jd_enhance&crc64=1&target_url=' + encodeURIComponent('https://item.jd.com/' + $(item).attr('data-sku') + '.html'),
          commentNum: commentNum,
          commentText: commentText,
          shop: shopName,
          shopImg: $(item).find('.p-shop .shop-tag').attr('src'),
          hover: false,
          plus: $(item).find('.price-plus-1').text(),
          icons: $(item).find('.p-icons i').toArray().map(function (x) {
            return {
              text: x.innerText,
              'class': x.className,
              style: $(x).attr('style')
            };
          })
        };
      });
    },
    processLazyLoad: function processLazyLoad() {
      $('img').not('[data-lazy-img=done]').toArray().map(function (item) {
        if (!$(item).attr('src')) {
          $(item).attr('src', $(item).attr('data-lazy-img'));
        }
      });
    }
  },
  computed: {
    hasSelect: function hasSelect() {
      return this.coupon || this.self;
    }
  },
  watch: {
    hasSelect: function hasSelect(newVal) {
      if (newVal) {
        $('body').addClass('gwd-filter-jd-product');
      } else {
        $('body').removeClass('gwd-filter-jd-product');
      }
      this.processLazyLoad();
    },
    coupon: function coupon(newVal) {
      if (newVal) {
        $('body').addClass('gwd-show-coupon');
      } else {
        $('body').removeClass('gwd-show-coupon');
      }
      this.processLazyLoad();
    },
    self: function self(newVal) {
      if (newVal) {
        $('body').addClass('gwd-show-self');
      } else {
        $('body').removeClass('gwd-show-self');
      }
      this.processLazyLoad();
    }
  },
  mounted: function mounted() {
    var _this = this;

    setTimeout(function () {
      _this.html = JSON.stringify({
        id: 123,
        'fooo': 'ok'
      });
    }, 2000);
    console.log(this);
    setInterval(function () {
      _this.processLazyLoad();
    }, 1000);
  }
};
module.exports = exports['default'];
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da")))

/***/ }),

/***/ "21183281c2320c4dea97":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__TopMainBar_vue_vue_type_template_id_12b5b164___ = __webpack_require__("5e2f5846a39bd030f955");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__TopMainBar_vue_vue_type_script_lang_js___ = __webpack_require__("85dfcf86535fc301312e");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__TopMainBar_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__TopMainBar_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__TopMainBar_vue_vue_type_style_index_0_lang_less___ = __webpack_require__("57cbb6619921ed27070e");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__TopMainBar_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__TopMainBar_vue_vue_type_template_id_12b5b164___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__TopMainBar_vue_vue_type_template_id_12b5b164___["b" /* staticRenderFns */],
  false,
  null,
  null,
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('12b5b164')) {
      api.createRecord('12b5b164', component.options)
    } else {
      api.reload('12b5b164', component.options)
    }
    module.hot.accept("./TopMainBar.vue?vue&type=template&id=12b5b164&", function () {
      api.rerender('12b5b164', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/TopMainBar.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "2193187ed80a32f46368":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c("div", { staticClass: "shareExt gwdang-tab" }, [
    _vm._m(0),
    _vm._v(" "),
    _c("div", { staticClass: "share-detail bjd-product-detail  topdetail" }, [
      _c("span", { staticClass: "share-sp2 gwd-share-title" }, [
        _vm._v(_vm._s(_vm.title))
      ]),
      _vm._v(" "),
      _c("div", { staticClass: "share-sp2" }, [
        _vm._v("\n      " + _vm._s(_vm.priceInfo) + "\n    ")
      ]),
      _vm._v(" "),
      _c("span", { staticClass: "share-sp2" }, [
        _vm._v("\n      点击链接查看具体历史价格详情"),
        _c("a", { attrs: { href: _vm.link, target: "_blank" } }, [
          _vm._v(_vm._s(_vm.link))
        ])
      ]),
      _vm._v(" "),
      _vm._m(1),
      _vm._v(" "),
      _c("textarea", { attrs: { id: "copy-input", type: "", name: "" } }, [
        _vm._v(
          _vm._s(_vm.title) +
            "\n\n      " +
            _vm._s(_vm.priceInfoCopy) +
            "\n\n      点击链接查看具体历史价格详情" +
            _vm._s(_vm.link) +
            "\n    "
        )
      ])
    ])
  ])
}
var staticRenderFns = [
  function() {
    var _vm = this
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    return _c("span", { staticClass: "btn-tab-sp" }, [
      _c("em"),
      _vm._v(" "),
      _c("span", { staticClass: "tab-sp1 blkcolor1" }, [_vm._v("分享")])
    ])
  },
  function() {
    var _vm = this
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    return _c("div", { staticStyle: { "text-align": "center" } }, [
      _c(
        "span",
        {
          staticClass: "share-sp3 share-btn",
          staticStyle: { "margin-bottom": "20px" },
          attrs: { id: "copy-btn" }
        },
        [_vm._v("复制去分享")]
      )
    ])
  }
]
render._withStripped = true



/***/ }),

/***/ "21a23fb5ce47a7748fec":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($, Vue) {

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }

var _componentsJdSearchEnhance = __webpack_require__("7859427bcc5abd1573eb");

var _componentsJdSearchEnhance2 = _interopRequireDefault(_componentsJdSearchEnhance);

module.exports = {
  init: function init() {
    // let list = $('ul.gl-warp li.gl-item').toArray().map(item => item.dataset.sku)
    // require('common/request').post(`${G.server}/extension/ProductFilter?is_self=1&has_coupon=1`, {
    //   dp_ids: list.map(x => `${x}-3`).join(',')
    // }, true).then(r => {
    //   console.log(r)
    // })

    // let win = window.open()
    // win.document.write('test data')
    // list.join(',')

    setInterval(function () {
      var w1 = parseInt($('.f-line').css('width'));
      var wStore = parseInt($('.f-store').css('width'));
      var wFeature = parseInt($('.f-feature').css('width'));
      var w = w1 - wStore - wFeature;
      if (!$('#gwd-filter').length && w > 200) {
        $('.f-line:eq(1) #J_feature').after('\n          <div class="f-feature" id="gwd-filter"></div>\n        ');

        new Vue({
          el: '#gwd-filter',
          render: function render(h) {
            return h(_componentsJdSearchEnhance2['default']);
          }
        });
      }
    }, 2000);
  }
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "23aafd2ad4b6e88819f1":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "div",
    {
      staticClass: "gwd-qrlink-left gwd-row gwd-align",
      style:
        "left: " +
        _vm.left +
        "px; " +
        (_vm.bottom ? "bottom: " + _vm.bottom + "px" : ""),
      on: { mouseenter: _vm.over }
    },
    [
      _c(
        "span",
        {
          staticStyle: {
            "margin-left": "8px",
            "font-size": "12px",
            color: "#333333",
            width: "48px",
            "line-height": "14px"
          }
        },
        [
          _vm._v(
            _vm._s(_vm.transText("手淘扫码")) +
              _vm._s(
                _vm.hasBuyButton
                  ? _vm.transText("查看优惠")
                  : _vm.transText("快捷购买")
              )
          )
        ]
      ),
      _vm._v(" "),
      _c("img", {
        staticStyle: { width: "24px", height: "24px", "margin-left": "6px" },
        attrs: { src: __webpack_require__("273dbda3cd8b9dbd1e10"), alt: "" }
      }),
      _vm._v(" "),
      _c("img", {
        staticStyle: { width: "12px", height: "12px", "margin-left": "8px" },
        attrs: { src: __webpack_require__("7e5ea77af2487d788c43"), alt: "" }
      }),
      _vm._v(" "),
      _c("div", { staticClass: "gwd-qr-content gwd-align gwd-column" }, [
        _vm.qr
          ? _c("img", {
              staticStyle: { width: "98px", height: "98px" },
              attrs: { src: _vm.qr, alt: "" }
            })
          : _vm._e(),
        _vm._v(" "),
        _c("img", {
          staticStyle: {
            width: "20px",
            height: "20px",
            position: "absolute",
            left: "50%",
            top: "42px",
            transform: "translate(-50%, 0%)"
          },
          attrs: { src: __webpack_require__("c9085187c37fc1ab0e5e"), alt: "" }
        })
      ])
    ]
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "246ceb42c05cc162aaa5":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContact_vue_vue_type_style_index_0_id_9a793014_scoped_true_lang_less___ = __webpack_require__("6524c6395176cac4885b");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContact_vue_vue_type_style_index_0_id_9a793014_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContact_vue_vue_type_style_index_0_id_9a793014_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContact_vue_vue_type_style_index_0_id_9a793014_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "25e0cebb2e3d42787857":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("0873bfa38b6f0206ed22");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("6e1549c8", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./JdRankList.vue?vue&type=style&index=0&id=a48d90ba&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./JdRankList.vue?vue&type=style&index=0&id=a48d90ba&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "26685b918a033d7f9a97":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__AmazonSameLinks_vue_vue_type_template_id_e09aa000_scoped_true___ = __webpack_require__("b751a4bf79e05496e44c");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AmazonSameLinks_vue_vue_type_script_lang_js___ = __webpack_require__("4dc2ef547f8febfe2cb7");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__AmazonSameLinks_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__AmazonSameLinks_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__AmazonSameLinks_vue_vue_type_style_index_0_id_e09aa000_scoped_true_lang_less___ = __webpack_require__("9d9187f017fae783da67");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__AmazonSameLinks_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__AmazonSameLinks_vue_vue_type_template_id_e09aa000_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__AmazonSameLinks_vue_vue_type_template_id_e09aa000_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "e09aa000",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('e09aa000')) {
      api.createRecord('e09aa000', component.options)
    } else {
      api.reload('e09aa000', component.options)
    }
    module.hot.accept("./AmazonSameLinks.vue?vue&type=template&id=e09aa000&scoped=true&", function () {
      api.rerender('e09aa000', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/AmazonSameLinks.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "26c102d663b8f4bd5e3e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Price_vue_vue_type_template_id_26424954_scoped_true___ = __webpack_require__("837c92c61b383789362d");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Price_vue_vue_type_template_id_26424954_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Price_vue_vue_type_template_id_26424954_scoped_true___["b"]; });


/***/ }),

/***/ "26d6d211e5891e20376d":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, '__esModule', {
  value: true
});
exports['default'] = {
  props: ['value', 'currency'],
  methods: {
    numberInputHandler: function numberInputHandler(e) {
      if (!e.key.match(/[\d.]/)) {
        e.preventDefault();
        return;
      }
      var start = e.target.selectionStart,
          end = e.target.selectionEnd;
      __webpack_require__("316f9c352c6202560d16").log(e.target.selectionStart);
      var num = e.target.value.toString();
      if (num.indexOf('.') > -1) {
        var after = num.split('.')[1];
        var before = num.split('.')[0];
        __webpack_require__("316f9c352c6202560d16").log(e.target.selectionText);
        if (e.key === '.' || after.length >= 2 && start >= before.length + 1 && end === start) {
          e.preventDefault();
        }
      }
    }
  }
};
module.exports = exports['default'];

/***/ }),

/***/ "276678a9cbe67b1a7de2":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingMini_vue_vue_type_script_lang_js___ = __webpack_require__("3b418a5d4a94f47c3d7c");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingMini_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "2a307d7603e2f04f4b20":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, "\n.gwdang-trend-detail .orign-pri-info[data-v-79b5dd44] {\n  margin-top: 12px;\n}\n.gwdang-trend-detail .promo-pri-info[data-v-79b5dd44] {\n  margin-top: 8px;\n}\n#gwdang-trend-detail .opi-sp1[data-v-79b5dd44], #gwdang-trend-detail .ppi-sp1[data-v-79b5dd44], #gwdang-trend-detail .ppi-sp2[data-v-79b5dd44] {\n  margin-left: 0px;\n}\n#gwdang-trend-detail .ppi-sp1+.ppi-sp2[data-v-79b5dd44], .opi-sp3[data-v-79b5dd44] {\n  margin-left: 0px;\n}\n#gwdang-trend-detail .promo-history-link[data-v-79b5dd44] {\n  margin-left: 20px;\n  float: left!important;\n}\n", ""]);

// exports


/***/ }),

/***/ "2acdfbaec3fc32cb3781":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("cf769ee9f029377611e5");
if(typeof content === 'string') content = [[module.i, content, '']];
// add the styles to the DOM
var update = __webpack_require__("ed1f825ff922d4e45a2e")(content, {});
if(content.locals) module.exports = content.locals;
// Hot Module Replacement
if(false) {
	// When the styles change, update the <style> tags
	if(!content.locals) {
		module.hot.accept("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./TooltipView.vue?vue&type=style&index=0&id=4c623068&scoped=true&lang=css&", function() {
			var newContent = require("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./TooltipView.vue?vue&type=style&index=0&id=4c623068&scoped=true&lang=css&");
			if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
			update(newContent);
		});
	}
	// When the module is disposed, remove the <style> tags
	module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "2b0c91964b1eb4217b80":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__QRLinkTbV3_vue_vue_type_template_id_263c4225_scoped_true___ = __webpack_require__("1c27e5597326d85ccd21");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__QRLinkTbV3_vue_vue_type_script_lang_js___ = __webpack_require__("f9dbf8a1e1478eca2564");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__QRLinkTbV3_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__QRLinkTbV3_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__QRLinkTbV3_vue_vue_type_style_index_0_id_263c4225_scoped_true_lang_less___ = __webpack_require__("33ce53f2ed81e998d2bc");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__QRLinkTbV3_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__QRLinkTbV3_vue_vue_type_template_id_263c4225_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__QRLinkTbV3_vue_vue_type_template_id_263c4225_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "263c4225",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('263c4225')) {
      api.createRecord('263c4225', component.options)
    } else {
      api.reload('263c4225', component.options)
    }
    module.hot.accept("./QRLinkTbV3.vue?vue&type=template&id=263c4225&scoped=true&", function () {
      api.rerender('263c4225', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/QRLinkTbV3.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "2b6ed47fb40018872f18":
/***/ (function(module, exports, __webpack_require__) {

"use strict";


module.exports = function (l) {
  var x = "0123456789qwertyuioplkjhgfdsazxcvbnm";
  var tmp = "";
  for (var i = 0; i < l; i++) {
    tmp += x.charAt(Math.ceil(Math.random() * 100000000) % x.length);
  }
  return tmp;
};

/***/ }),

/***/ "2bc18901559a2d6a8c66":
/***/ (function(module, exports) {

module.exports = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjNweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMjMgMTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjEgKDY3MDQ4KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT7nrq3lpLQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iMeaciOS/ruaUuSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IuaPkuS7tue6ouWMhSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExNDguMDAwMDAwLCAtNTU3LjAwMDAwMCkiIGZpbGw9IiNGRjU2NTIiPgogICAgICAgICAgICA8ZyBpZD0i5YiG57uELTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgyMi4wMDAwMDAsIDU0NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLnrq3lpLQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMyNi4wMDAwMDAsIDEyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSLot6/lvoQiIHBvaW50cz0iMTYuNjk4MTYxOCA5LjE0MjU4MjQgMjEuMjgyNTUwMiA1IDE2LjY5ODE2MTggMC44NTc0MTc2MDMgMTcuMzUzMDc0NCAwLjI2NTYyMDExOCAyMi41OTIzNzU0IDUgMTcuMzUzMDc0NCA5LjczNDM3OTg4Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9Iui3r+W+hC1jb3B5IiBvcGFjaXR5PSIwLjgiIHBvaW50cz0iOC40NDE3ODIwOSA5LjE0MjU4MjQgMTMuMDI2MTcwNCA1IDguNDQxNzgyMDkgMC44NTc0MTc2MDMgOS4wOTY2OTQ3MSAwLjI2NTYyMDExOCAxNC4zMzU5OTU3IDUgOS4wOTY2OTQ3MSA5LjczNDM3OTg4Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9Iui3r+W+hC1jb3B5LTIiIG9wYWNpdHk9IjAuNCIgcG9pbnRzPSIwLjE4NTQwMjM3NCA5LjE0MjU4MjQgNC43Njk3OTA3MiA1IDAuMTg1NDAyMzc0IDAuODU3NDE3NjAzIDAuODQwMzE0OTk2IDAuMjY1NjIwMTE4IDYuMDc5NjE1OTcgNSAwLjg0MDMxNDk5NiA5LjczNDM3OTg4Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg=="

/***/ }),

/***/ "2c7fa747888a567cd254":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContactTmall_vue_vue_type_style_index_0_id_4148f062_scoped_true_lang_less___ = __webpack_require__("398e7c903a0cfb55f9a0");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_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_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_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 */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContactTmall_vue_vue_type_style_index_0_id_4148f062_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "2da79097fdc184b40ede":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G, $) {

var utils = __webpack_require__("d54879e983a83d07f093");
var deviceEncode = __webpack_require__("57981fc895e0110a4346");
// const productMonitor = require('productMonitor')
var userData = __webpack_require__("472a9b3fc8c8805a5dd7");
// var vipSearch = require('vipSearch')
var template = __webpack_require__("274e32dfd54a6b0d18a9");
// let log = require('log')
// let cnzz = require('cnzz')
var renderBottomBar = function renderBottomBar() {
  var perinfo = userData.get('permanent');
  var hideClass = '';
  if (perinfo.fold === '1') hideClass = 'b-hidden';
  var html = __webpack_require__("011d1707a6de5ac3263d");
  var refer = encodeURIComponent(document.location.href);
  var feedbackUrl = 'https://www.gwdang.com/brwext/suggest?refer=' + refer + '&from_device=' + deviceEncode(G.from_device);
  var settingUrl = undefined;
  if (!perinfo.setPage) {
    settingUrl = G.server + '/brwext/setting?from=' + deviceEncode(G.from_device) + '&btype=' + (G.btype ? G.btype : '');
  }
  $('body').append(template.compile(html)({
    hidemod: hideClass,
    settingUrl: settingUrl,
    detailW: $(window).width(),
    f_url: feedbackUrl
  }));
  // if (G.site == 'lenovo') {
  //   if ($('#container_buygroup').length > 0 && $('#container_buygroup').css('position') == 'fixed') {
  //     $('#bjd_bottom_detail').css('bottom', '80px')
  //   }
  // }
};
var addBtBarEvent = function addBtBarEvent() {
  var perinfo = userData.get('permanent');
  $('#gwdang-trend').on('mouseenter', function () {
    $('#gwdang-trend-detail').css('display', 'flex');
    $('#gwdang-trend-detail .panel-wrap').css('flex', 1);
    $(document).trigger('renderAgain');
    $(this).addClass('mshover');
  });
  $('#gwdang-trend, #gwdang-trend-detail').on('mouseleave', function () {
    // $('#gwdang-trend-detail').hide()
    $(this).removeClass('mshover');
  });
  $('#gwdang-setting').on('click', function () {
    utils.openTab();
  });
  $('.nbt-close-btn').on('click', function () {
    if (perinfo.fold !== '1') {
      $('.close-module').addClass('b-hidden');
      $(this).addClass('b-hidden');
      $('#bjd_bottom_detail').css('width', '94px');
      $('.right-info').css('display', 'none');
      perinfo.fold = '1';
    } else {
      $('.close-module').removeClass('b-hidden');
      $(this).removeClass('b-hidden');
      $('#bjd_bottom_detail').css('width', 'auto');
      $('.right-info').css('display', 'flex');
      perinfo.fold = '0';
    }
    // 用户设置插件之后需要保存
    utils.setLocal('fold', perinfo.fold);
    utils.settings('set_p_fold', 'p_fold', perinfo.fold);
  });
};
module.exports.init2 = function (data) {
  if (G.IE6 && G.site == 'ccb') {
    return;
  }
  if (G.site === 'smzdm') {
    return;
  }
  // 加载本地插件UI
  renderBottomBar();
  // require('lowestPrice').init(data.now)
  // // require('haoym').init()
  // // require('zhidemai').init(data.now.site_id)
  // require('compare').init(data)
  // require('topFavor').init()
  // 加载底部设置
  __webpack_require__("7ffda7d29dfea4a64d16").init();
  addBtBarEvent();
  // priceTrend.init(G.where_buy_dps, G.now_dp_id, "bottom");
  // taobaoCompare.init(data, "bottom");
  // wishlist.init(data.share_good, data.now);
  // //加载促销活动
  // promo.addPromo(promo.getPromoData(data));
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da")))

/***/ }),

/***/ "2e185af694cfa8c5397c":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_LongCoupon_vue_vue_type_template_id_5ccff421_scoped_true___ = __webpack_require__("82410f902da08ba0a973");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_LongCoupon_vue_vue_type_template_id_5ccff421_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_LongCoupon_vue_vue_type_template_id_5ccff421_scoped_true___["b"]; });


/***/ }),

/***/ "2e99c26f3c749e77922a":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLink_vue_vue_type_style_index_1_id_673c66fa_scoped_true_lang_less___ = __webpack_require__("aa51cc982b2c1333cb43");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLink_vue_vue_type_style_index_1_id_673c66fa_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLink_vue_vue_type_style_index_1_id_673c66fa_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLink_vue_vue_type_style_index_1_id_673c66fa_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "30642c8fc3d71dc36d9a":
/***/ (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 _commonComponentsMemberCouponMixin = __webpack_require__("1fffec0778a8d8b2e8e2");

var _commonComponentsMemberCouponMixin2 = _interopRequireDefault(_commonComponentsMemberCouponMixin);

exports['default'] = {
  props: ['left', 'bottom'],
  mixins: [_commonComponentsMemberCouponMixin2['default']],
  data: function data() {
    return {
      hasBuyButton: true
    };
  },
  methods: {
    transText: function transText(text) {
      var map = {
        '手淘扫码': '手淘掃碼',
        '查看优惠': '查看優惠',
        '快捷购买': '快捷購買'
      };
      if (G.lang === 'zh-tr') {
        return map[text];
      }
      return text;
    }
  },
  mounted: function mounted() {
    var _this = this;

    setTimeout(function () {
      if ($('#J_ButtonWaitWrap').length) {
        _this.hasBuyButton = false;
      }
    }, 500);
  }
};
module.exports = exports['default'];
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da")))

/***/ }),

/***/ "3138657ff2cdbb7ad342":
/***/ (function(module, exports, __webpack_require__) {

var $imports = __webpack_require__("9f47c636f849c23a0c20");
module.exports = function ($data) {
    'use strict';
    $data = $data || {};
    var $$out = '', $escape = $imports.$escape, link = $data.link, extClass = $data.extClass, text = $data.text;
    $$out += '<a href="';
    $$out += $escape(link);
    $$out += '"\n   target="_blank"\n   title="点击领取"\n   style="display: inline-flex; position: relative; vertical-align: middle;" class="gwd-middle-tmall ';
    $$out += $escape(extClass);
    $$out += '">\n  <img ';
    $$out += 'src="https://cdn.gwdang.com/images/extensions/activity/618-take-middle@2x.png"';
    $$out += ' alt="" style="width: 24px; height: 24px;">\n  <span style="font-size: 12px; color: #ff471a; text-decoration: underline; margin-left: 3px; font-weight: 600; font-family: \'Microsoft YaHei\', \'Arial\', \'SimSun\'">';
    $$out += $escape(text);
    $$out += '</span>\n</a>\n<style>\n  .gwd-middle-tmall {\n    height: 100%;\n    align-items: center;\n    justify-content: center;\n    justify-items: center;\n    width: 150px!important;\n    white-space: nowrap;\n  }\n\n  .gwd-middle-tmall:hover {\n      background: #fff3eb;\n  }\n\n  .gwd-qr-act {\n    display: none;\n    flex-direction: column;\n    position: absolute;\n    width: 144px;\n    height: 167px;\n    box-sizing: border-box;\n    border: 1px solid #ff471a;\n    background: #fff9f6;\n    top: 37px;\n    left: 50%;\n    align-items: center;\n    margin-left: -72px;\n    z-index: 99;\n  }\n\n  .gwd-middle-tmall:hover .gwd-qr-act {\n    display: flex;\n  }\n</style>\n';
    return $$out;
};

/***/ }),

/***/ "31565daf77a36862a767":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CouponArrow_vue_vue_type_script_lang_js___ = __webpack_require__("4dbc4849707ea6484a05");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CouponArrow_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "31d452087f8bb0fc12f2":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_EpicTrend_vue_vue_type_script_lang_js___ = __webpack_require__("0a3b1f8666118ebd3443");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_EpicTrend_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_EpicTrend_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_EpicTrend_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_EpicTrend_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_EpicTrend_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "3207beb8fdf4d3d4ed2c":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  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



/***/ }),

/***/ "32dc5c815515f7c2847e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipView_vue_vue_type_template_id_4c623068_scoped_true___ = __webpack_require__("820955a54449cb94cc9a");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipView_vue_vue_type_template_id_4c623068_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipView_vue_vue_type_template_id_4c623068_scoped_true___["b"]; });


/***/ }),

/***/ "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":"最低(单&nbsp;&nbsp;&nbsp;件):","en":"Lowest Price(single):","zh-tr":"最低(單&nbsp;&nbsp;&nbsp;件):"},"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":"单&nbsp;&nbsp;&nbsp;件","en":"Single","zh-tr":"單&nbsp;&nbsp;&nbsp;件"},"combine":{"zh":"多&nbsp;&nbsp;&nbsp;件","en":"Combined","zh-tr":"多&nbsp;&nbsp;&nbsp;件"},"pagePrice":{"zh":"页面价","en":"Price","zh-tr":"頁面價"},"onHandPrice":{"zh":"到手价(单件)","en":"Promotion Price","zh-tr":"到手價(單件)"},"combinePrice":{"zh":"到手价(多件)","en":"Combined Price","zh-tr":"到手價(多件)"}}

/***/ }),

/***/ "33ce53f2ed81e998d2bc":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_vue_vue_type_style_index_0_id_263c4225_scoped_true_lang_less___ = __webpack_require__("1c99cc0b274a86b8bf55");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_vue_vue_type_style_index_0_id_263c4225_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_vue_vue_type_style_index_0_id_263c4225_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_vue_vue_type_style_index_0_id_263c4225_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "33f1e3efa95059924094":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, "__esModule", {
  value: true
});

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }

var _CouponLinkMixin = __webpack_require__("05dfce086a5faeee4991");

var _CouponLinkMixin2 = _interopRequireDefault(_CouponLinkMixin);

exports["default"] = {
  mixins: [_CouponLinkMixin2["default"]]
};
module.exports = exports["default"];

/***/ }),

/***/ "3400b3b57abdafe9e6e3":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "div",
    {
      staticClass: "gwd-qrlink-left gwd-row gwd-align",
      on: { mouseenter: _vm.over }
    },
    [
      _c("img", {
        staticStyle: { width: "26px", height: "26px", "margin-left": "8px" },
        attrs: { src: __webpack_require__("273dbda3cd8b9dbd1e10") }
      }),
      _vm._v(" "),
      _c(
        "span",
        {
          staticStyle: {
            "margin-left": "4px",
            "font-size": "14px",
            color: "#11192d"
          }
        },
        [
          _vm._v(
            _vm._s(_vm.transText("手淘扫码")) +
              " " +
              _vm._s(
                _vm.hasBuyButton
                  ? _vm.transText("查看优惠")
                  : _vm.transText("快捷购买")
              )
          )
        ]
      ),
      _vm._v(" "),
      _c("div", { staticClass: "gwd-qr-content gwd-align gwd-column" }, [
        _vm.qr
          ? _c("img", {
              staticStyle: { width: "98px", height: "98px" },
              attrs: { src: _vm.qr, alt: "" }
            })
          : _vm._e(),
        _vm._v(" "),
        _c("img", {
          staticStyle: {
            width: "20px",
            height: "20px",
            position: "absolute",
            left: "50%",
            top: "42px",
            transform: "translate(-50%, 0%)"
          },
          attrs: { src: __webpack_require__("c9085187c37fc1ab0e5e"), alt: "" }
        })
      ])
    ]
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "347100e5d04609b28c6b":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_script_lang_js___ = __webpack_require__("c42621fee4e6fd4b0684");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "347c8293d755342c2556":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("46d69277cc9f3bb74c92");
if(typeof content === 'string') content = [[module.i, content, '']];
// add the styles to the DOM
var update = __webpack_require__("ed1f825ff922d4e45a2e")(content, {});
if(content.locals) module.exports = content.locals;
// Hot Module Replacement
if(false) {
	// When the styles change, update the <style> tags
	if(!content.locals) {
		module.hot.accept("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./TipCenter.vue?vue&type=style&index=0&id=9f16b84a&scoped=true&lang=css&", function() {
			var newContent = require("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./TipCenter.vue?vue&type=style&index=0&id=9f16b84a&scoped=true&lang=css&");
			if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
			update(newContent);
		});
	}
	// When the module is disposed, remove the <style> tags
	module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "349e2a33b311aaaed53d":
/***/ (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 _commonComponentsMemberCouponMixin = __webpack_require__("1fffec0778a8d8b2e8e2");

var _commonComponentsMemberCouponMixin2 = _interopRequireDefault(_commonComponentsMemberCouponMixin);

var _commonComponentsMemberCouponQr = __webpack_require__("0c4497b5d7aa90d42b50");

var _commonComponentsMemberCouponQr2 = _interopRequireDefault(_commonComponentsMemberCouponQr);

exports["default"] = {
  mixins: [_commonComponentsMemberCouponMixin2["default"]],
  components: { MemberCouponQr: _commonComponentsMemberCouponQr2["default"] },
  data: function data() {
    return {
      G: G
    };
  }
};
module.exports = exports["default"];
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3")))

/***/ }),

/***/ "35cea1cae24642c09e76":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Stamp_vue_vue_type_style_index_0_id_a70db998_scoped_true_lang_less___ = __webpack_require__("61d67bfafc2c18e5a95b");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Stamp_vue_vue_type_style_index_0_id_a70db998_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Stamp_vue_vue_type_style_index_0_id_a70db998_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Stamp_vue_vue_type_style_index_0_id_a70db998_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "36210a9a9a83d17bc7bd":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_ProductItem_vue_vue_type_style_index_0_id_38276ded_scoped_true_lang_less___ = __webpack_require__("e3f5a59365034a2d6f36");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_ProductItem_vue_vue_type_style_index_0_id_38276ded_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_ProductItem_vue_vue_type_style_index_0_id_38276ded_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_ProductItem_vue_vue_type_style_index_0_id_38276ded_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "3690f6d076b37bda66b7":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(regeneratorRuntime, G, $, Vue) {

var _this = this;

var deviceEncode = __webpack_require__("57981fc895e0110a4346");
var userData = __webpack_require__("472a9b3fc8c8805a5dd7");
var util = __webpack_require__("d54879e983a83d07f093");
var globalCondition = __webpack_require__("9c38beef5ff283e15bd2");
var request = __webpack_require__("91f250ebeb8d5987491c");

var renderBar = function renderBar(permanent) {
  var fold, domName, showAd, showJHS, noCoupon, settingUrl, feedbackUrl, TopMainBar, jdadUrl, el, config, c, t, jdadImg;
  return regeneratorRuntime.async(function renderBar$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        fold = permanent.fold;
        domName = G.dval.replace('#', '');
        showAd = undefined, showJHS = undefined, noCoupon = undefined;

        if (G.site.indexOf('360buy') > -1 || G.site == 'zol' || G.site == 'douban') {
          showAd = true;
        }
        if (G.site.indexOf('taobao') > -1 || G.site == 'zol' || G.site == 'douban' || G.site == 'tmall') {
          showJHS = true;
        }
        if (G.site == 'zol' || G.site == 'douban') {
          noCoupon = true;
        }
        settingUrl = undefined;

        if (!permanent.setPage) {
          settingUrl = G.server + '/brwext/setting?from=' + deviceEncode(G.from_device) + '&btype=' + (G.btype ? G.btype : '');
        }

        feedbackUrl = 'https://www.' + G.extName + '.com/brwext/suggest?refer=' + encodeURIComponent(document.location.href) + '&from_device=' + deviceEncode(G.from_device) + '&btype=' + (G.btype ? G.btype : '');
        TopMainBar = __webpack_require__("21183281c2320c4dea97")['default'];
        jdadUrl = "https://search.jd.com/Search?keyword=%E7%99%BE%E4%BA%BF%E8%A1%A5%E8%B4%B4&qrst=1&shop=1&cod=1";
        el = document.createElement('DIV');

        $('body').append(el);
        new Vue({
          el: el,
          render: function render(h) {
            return h(TopMainBar, {
              props: {
                domName: domName,
                s_url: settingUrl,
                f_url: feedbackUrl,
                showAd: showAd,
                jdadUrl: jdadUrl,
                noCoupon: noCoupon,
                showJHS: showJHS,
                fold: fold
              }
            });
          }
        });

        $('.top-bar-setting').on('click', function () {
          util.openTab();
        });
        if (fold !== '1') {
          $('body').css('padding-top', '36px').addClass('gwd_unfold');
        }

        __webpack_require__("cf8f469df8ae6c96f344")();

        // 分享插件
        __webpack_require__("98e571e6ad843edfcada").init();

        if (!showAd) {
          context$1$0.next = 26;
          break;
        }

        context$1$0.next = 21;
        return regeneratorRuntime.awrap($.getJSON('https://cdn.bijiago.com/js/configs/activity-online.json'));

      case 21:
        config = context$1$0.sent;
        c = config.jdActivity;
        t = new Date();
        jdadImg = 'https://cdn.bijiago.com/images/extensions/ad1111/bijiago_go.png';

        if (t < new Date(c.end) && t > new Date(c.start)) {
          jdadUrl = c.top.link;
          jdadImg = c.top.img;
          $('#gwdang-banner-ad').attr('href', jdadUrl);
          $('#gwdang-banner-ad img:eq(0)').attr('src', jdadImg);
          $('#gwdang-banner-ad img:eq(0)').css('height', '32px');
          $('#gwdang-banner-ad img:eq(1)').css('display', 'none');
        }

      case 26:
        return context$1$0.abrupt('return', new Promise(function (resolve) {
          return resolve();
        }));

      case 27:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};

module.exports.init = function callee$0$0() {
  var permanent, count, t;
  return regeneratorRuntime.async(function callee$0$0$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        permanent = userData.get('permanent');

        if (!(location.hostname.indexOf('smzdm.com') > -1)) {
          context$1$0.next = 3;
          break;
        }

        return context$1$0.abrupt('return');

      case 3:
        context$1$0.next = 5;
        return regeneratorRuntime.awrap(renderBar(permanent));

      case 5:
        count = 0;
        t = setInterval(function () {
          // 加载完成之后 做一个自动适配  避免屏幕宽度不够出现错位现象
          __webpack_require__("1c640a99db9f6f8a16c2").autoFixWidth();
          window.fixWidth = __webpack_require__("1c640a99db9f6f8a16c2").autoFixWidth;
          count++;
          if (count > 5) {
            clearInterval(t);
          }
        }, 1000);

      case 7:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};

// 工具条上展示小banner AD

// let redpack = await $.getJSON(`https://cdn.gwdang.com/js/configs/jdRedpack.json`)
// if (redpack.url) {
//   jdadUrl = redpack.url
//   $('#gwdang-banner-ad').attr('href', jdadUrl)
// }

// 获取配置信息 比如插件是否折叠
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "37225e6496ff37fa6691":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Error_vue_vue_type_style_index_0_id_8eca1ada_scoped_true_lang_less___ = __webpack_require__("bd3ac621e2e90b197c06");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Error_vue_vue_type_style_index_0_id_8eca1ada_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Error_vue_vue_type_style_index_0_id_8eca1ada_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Error_vue_vue_type_style_index_0_id_8eca1ada_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "379c1f0148813ff54069":
/***/ (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"] = {
  props: ['dpId'],
  mixins: [_commonComponentsMemberCouponMixin2["default"]],
  mounted: function mounted() {
    this.over();
  }
};
module.exports = exports["default"];

/***/ }),

/***/ "38b9a004946728772bc4":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "div",
    {
      staticClass: "gwd-epic-bar-container gwd-row",
      style: _vm.type === "top" ? "margin-top: 6px;" : ""
    },
    [
      _c(
        "div",
        {
          staticClass: "gwd-epic-price gwd-row gwd-align",
          style: _vm.type === "top" ? "margin-right: 0px;" : "",
          on: { mouseover: _vm.draw }
        },
        [
          _vm._v("\n    " + _vm._s(_vm.priceStatusText) + "\n    "),
          _c("img", {
            staticStyle: {
              "margin-left": "6px",
              transform: "scale(0.5)",
              "transform-origin": "left center"
            },
            attrs: { src: _vm.priceTrendIcon, alt: "" }
          }),
          _vm._v(" "),
          _c("div", { staticClass: "gwd-price-trend-panel" }, [
            _c("div", { staticClass: "gwd-top-price gwd-row" }, [
              _c(
                "span",
                {
                  staticClass: "gwd-price-text",
                  staticStyle: { "border-color": "#ff5627", color: "#ff5627" }
                },
                [
                  _vm._v(
                    "最高: $" +
                      _vm._s(parseFloat(_vm.data.store[0].highest).toFixed(2))
                  )
                ]
              ),
              _vm._v(" "),
              _c(
                "span",
                {
                  staticClass: "gwd-price-text",
                  staticStyle: { "border-color": "#9ed81e", color: "#9ed81e" }
                },
                [
                  _vm._v(
                    "最低: $" +
                      _vm._s(parseFloat(_vm.data.store[0].lowest).toFixed(2))
                  )
                ]
              )
            ]),
            _vm._v(" "),
            _c(
              "span",
              {
                staticStyle: {
                  position: "absolute",
                  color: "#777777",
                  "font-size": "12px",
                  top: "37px",
                  left: "28px",
                  "z-index": "3"
                }
              },
              [_vm._v("价格(US$)")]
            ),
            _vm._v(" "),
            _c("div", {
              ref: "plotArea",
              staticStyle: { "margin-top": "-1px", height: "207px" }
            })
          ])
        ]
      )
    ]
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "38c3da6a2366a559454c":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContact_vue_vue_type_script_lang_js___ = __webpack_require__("000bbf01d73ab546daa9");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContact_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContact_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContact_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContact_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContact_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "38ebe779d55c0ebbd5e9":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("da61eadd7fa9550ae386");
if(typeof content === 'string') content = [[module.i, content, '']];
// add the styles to the DOM
var update = __webpack_require__("ed1f825ff922d4e45a2e")(content, {});
if(content.locals) module.exports = content.locals;
// Hot Module Replacement
if(false) {
	// When the styles change, update the <style> tags
	if(!content.locals) {
		module.hot.accept("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./TooltipViewBar.vue?vue&type=style&index=0&id=da945952&scoped=true&lang=css&", function() {
			var newContent = require("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./TooltipViewBar.vue?vue&type=style&index=0&id=da945952&scoped=true&lang=css&");
			if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
			update(newContent);
		});
	}
	// When the module is disposed, remove the <style> tags
	module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "398e7c903a0cfb55f9a0":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("984fb26cd63aa11f2f19");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("6f5a3234", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./QRLinkContactTmall.vue?vue&type=style&index=0&id=4148f062&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./QRLinkContactTmall.vue?vue&type=style&index=0&id=4148f062&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "399d3eb4adfb0281eed0":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLink_vue_vue_type_script_lang_js___ = __webpack_require__("9dd6cec84ada5cb63221");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLink_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLink_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLink_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLink_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLink_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "39c432bd7bb3fe587696":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(regeneratorRuntime, $, G, Vue) {

var _this = this;

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }

var _commonCommonUtil = __webpack_require__("3e983ecbff4e1a29654c");

var _componentsQRLinkContactTmallVue = __webpack_require__("f48ba811c1b2ba7ef0c9");

var _componentsQRLinkContactTmallVue2 = _interopRequireDefault(_componentsQRLinkContactTmallVue);

var _componentsQRLinkContact = __webpack_require__("9da5f4760618b9fa7a9d");

var _componentsQRLinkContact2 = _interopRequireDefault(_componentsQRLinkContact);

var _componentsQRLinkLeft = __webpack_require__("b7625ccf65439ca48f6a");

var _componentsQRLinkLeft2 = _interopRequireDefault(_componentsQRLinkLeft);

var _componentsQRLinkTbV3 = __webpack_require__("2b0c91964b1eb4217b80");

var _componentsQRLinkTbV32 = _interopRequireDefault(_componentsQRLinkTbV3);

var QRLink = __webpack_require__("041f80fea3d67bf79b22")['default'];

var qrReplaceJd = function qrReplaceJd() {
  return regeneratorRuntime.async(function qrReplaceJd$(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__("d54879e983a83d07f093").waitForConditionFn(function () {
          return $('.mobile-only.J-mobile-only .qrcode.fl img').length;
        }, 300, 20));

      case 2:
        if ($('.qrcode.fl img').length) {
          __webpack_require__("f02e7d39b343f92cf387").get('baiyibutie').then(function (r) {
            $('.mobile-only.J-mobile-only').css('position', 'relative').append('<img style="position: absolute; top: 0; left: -110px; width: 105px" src="https://cdn.gwdang.com/images/extensions/' + (G.lang === 'zh-tr' ? 'jdScanHintTr.png' : 'jdScanHint.svg') + '">');
            $('.qrcode.fl img').attr('src', r).css('width', '80px');
          });
        }

      case 3:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};

var qrReplaceTaobao = function qrReplaceTaobao() {
  var selectorConfig, s, s2, imgSrc, loadQr, imgSrcRight, loadQrRight, taoScanQr, className, hoverLoad;
  return regeneratorRuntime.async(function qrReplaceTaobao$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        if (!window.gwd_qr_replaced) {
          context$1$0.next = 2;
          break;
        }

        return context$1$0.abrupt('return');

      case 2:
        context$1$0.next = 4;
        return regeneratorRuntime.awrap(__webpack_require__("629a8cb1e8f3321eec0b").get());

      case 4:
        selectorConfig = context$1$0.sent;
        s = document.createElement('STYLE');

        s.innerHTML = '\n    .tk-qr-wrapper > canvas, .tk-qr-wrapper > img { display: none!important }\n    ';
        document.body.appendChild(s);

        s2 = document.createElement('STYLE');

        s2.innerHTML = '\n    .gwd-minibar-bg { margin-top: 20px; }\n  ';
        document.body.appendChild(s2);

        imgSrc = '';

        loadQr = function loadQr() {
          __webpack_require__("316f9c352c6202560d16").log('qrload start');
          if (imgSrc) return;
          __webpack_require__("f02e7d39b343f92cf387").get(10).then(function (r) {
            imgSrc = r;
          });
        };

        imgSrcRight = '';

        loadQrRight = function loadQrRight() {
          __webpack_require__("316f9c352c6202560d16").log('qrload start');
          if (imgSrcRight) return;
          __webpack_require__("f02e7d39b343f92cf387").get(11).then(function (r) {
            imgSrcRight = r;
          });
        };

        context$1$0.next = 17;
        return regeneratorRuntime.awrap(__webpack_require__("d54879e983a83d07f093").waitForConditionFn(function () {
          return $('.tk-qr-wrapper').length || $('.tb-qrcode-tool').length;
        }));

      case 17:

        $('[class^=Promotion--trigger]').hover(loadQr);
        $('.tb-qrcode-tool').hover(loadQr);

        $('.toolkit-item-qrcode').hover(loadQrRight);
        window.gwd_qr_replaced = true;

        __webpack_require__("d54879e983a83d07f093").waitForConditionFn(function () {
          return imgSrc;
        }).then(function () {
          if ($('[class^=ItemQR--itemQR]').find('img').length) {
            $('[class^=ItemQR--itemQR]').find('img').attr('src', imgSrc);
          } else {
            $('[class^=ItemQR--itemQR]').prepend('<img src="' + imgSrc + '" style="width: 91px; height: 91px;">');
          }
          $('[class^=ItemQR--itemQR] canvas').hide();
          $('.ks-popup-content img.image').attr('src', imgSrc).css({
            width: '167px',
            height: '167px',
            padding: '10px',
            boxSizing: 'border-box'
          });
        });

        __webpack_require__("d54879e983a83d07f093").waitForConditionFn(function () {
          // return $('.tk-qr-wrapper > img').length && imgSrcRight !== ''
          return imgSrcRight !== '';
        }).then(function () {
          // $('.tk-qr-wrapper > img').attr('src', imgSrcRight).css('width', '100px')
          $('.tk-qr-inner canvas').hide();
          $('.tk-qr-inner > img').remove();
          $('.tk-qr-inner').prepend('<img src="' + imgSrcRight + '" style="width: 100px">');
          s.remove();
        });

        taoScanQr = '';
        className = $('[class^=Price--tooltipImage]').attr('class');

        if (className) {
          (0, _commonCommonUtil.appendCss)('.' + className + ' { visibility: hidden } .gwd-qrlink-force-display { visibility: visible!important }');
        }

        hoverLoad = function hoverLoad() {
          if (taoScanQr) return;
          __webpack_require__("f02e7d39b343f92cf387").get(13).then(function (r) {
            taoScanQr = r;
          });
        };

        $('[class^=Price--priceAction]').hover(hoverLoad);

        // 淘宝滑下去时可能会删除 Price--priceAction
        __webpack_require__("2995c4cdfa33d52c0bc3").observe(selectorConfig.panel, function (mutations) {
          var addedNodes = mutations.map(function (x) {
            return x.addedNodes;
          }).filter(function (x) {
            return x.length > 0;
          });
          if (addedNodes.some(function (item) {
            return $(item).find('[class^=Price--tooltipImage]').length;
          })) {
            $('[class^=Price--priceAction]').hover(hoverLoad);
          }
          if ($('.gwd-qrlink-force-display').length || !taoScanQr) {
            return;
          }
          $('[class^=Price--tooltipImage]').attr('src', taoScanQr).css('margin', '10px').css('width', '80px').css('height', '80px').addClass('gwd-qrlink-force-display');
          $('[class^=Price--priceTooltip]').css('z-index', '999');
        }, {
          childList: true
        });

        __webpack_require__("d54879e983a83d07f093").waitForConditionFn(function () {
          return taoScanQr;
        }).then(function () {
          if ($('[class^=Price--tooltipImage]').length) {
            $('[class^=Price--tooltipImage]').attr('src', taoScanQr).css('margin', '10px').css('width', '80px').css('height', '80px').addClass('gwd-qrlink-force-display');
            $('[class^=Price--priceTooltip]').css('z-index', '999');
          }
        });

      case 30:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};

module.exports.init = function callee$0$0() {
  var e, tag, isNewStyle, div, globalConfig, dom;
  return regeneratorRuntime.async(function callee$0$0$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        if (!(['tmall', 'taobao', '360buy'].indexOf(G.site) === -1)) {
          context$1$0.next = 2;
          break;
        }

        return context$1$0.abrupt('return');

      case 2:

        window.gwd_qr_replaced = false;

        e = document.createElement('DIV');

        if (G.site === '360buy') {
          $('.preview-wrap').append(e);
          qrReplaceJd();
        } else {
          qrReplaceTaobao();
          // await require('standard/module/util').waitForConditionFn(() => {
          //   return $('#cptklbox').length > 0
          // })
          // if ($('#cptklbox').length) {
          //   $('#cptklbox').after(e)
          // } else {
          //   $('.tb-gallery').append(e)
          // }
        }
        tag = 7;

        if (G.from_device === 'bijiago') {
          tag = 9;
        }
        if (G.ss_name !== 'priceDog') {
          $('.gwd-qrlink').remove();
          new Vue({
            el: e,
            render: function render(h) {
              return h(QRLink, {
                props: {
                  tag: tag
                }
              });
            }
          });
        }
        //
        // $('.tb-gallery').append(`
        //   <div style="position: absolute; width: 50px; height: 50px; background: aqua; top: 0; left: 0"></div>
        // `)
        if (G.aliSite) {
          (function () {
            $('.gwd-qrlink-left').remove();
            var e2 = document.createElement('DIV');
            var left = -113;
            var bottom = undefined;
            var style = {};
            var className = 'gwd-normal';
            if ($('[class^=Item2024--root--]').length) {
              // await require('common/commonUtil').sleep(0)
              // const position = require('common/commonUtil').getBodyOffset('.gwd-bottom-img-area-placeholder')
              // $('body').append(`<div class="gwd-bottom-img-area" style="position: absolute; left: ${position.left}px; top: ${position.top}px; width: ${position.width}px; height: ${position.height}px"></div>`)
              $('.gwd-bottom-img-area').append(e2);
              left = 0;
              bottom = '0';
              className = 'gwd-tb-v3';
            } else if ($('[class^=PicGallery--mainPicWrap]').length) {
              $('[class^=PicGallery--mainPicWrap]').append(e2);
              left = -125;
              bottom = '0';
            } else {
              $('.tb-item-info-l').append(e2);
            }

            var fixedEl = document.createElement('div');
            document.body.appendChild(fixedEl);
            new Vue({
              el: fixedEl,
              render: function render(h) {
                return h(_componentsQRLinkLeft2['default'], {
                  props: {
                    tag: tag,
                    left: 0,
                    bottom: 0
                  },
                  style: style,
                  'class': className
                });
              }
            });
            // new Vue({
            //   el: e2,
            //   render: h => h(className === 'gwd-tb-v3' ? QRLinkTbV3 : QRLinkLeft, {
            //     props: {
            //       tag: tag,
            //       left: left,
            //       bottom: bottom
            //     },
            //     style: style,
            //     class: className
            //   })
            // })
          })();
        }

        __webpack_require__("9c38beef5ff283e15bd2").setMet('QRLinkReady');

        isNewStyle = true;

        if (!isNewStyle) {
          context$1$0.next = 26;
          break;
        }

        $('.gwd-contact-link').remove();
        div = document.createElement('DIV');

        if (isNewStyle) {
          $('.gwd-fake').remove();
          $('#purchasePanel > [class^=Actions--]').append('<div class="Actions--divider--2U8scvj gwd-fake"></div>');
          $('#purchasePanel > [class^=Actions--]').append(div);
        } else {
          $('.ww-light.ww-static').css({
            whiteSpace: 'nowrap'
          }).append(div);
        }
        window.contact = new Vue({
          el: div,
          render: function render(h) {
            return h(_componentsQRLinkContactTmallVue2['default'], {
              props: {
                tag: 4,
                withLogo: isNewStyle
              }
            });
          }
        });

        context$1$0.next = 18;
        return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('GwdConfig'));

      case 18:
        globalConfig = context$1$0.sent;
        dom = globalConfig.aliBuyQr.find(function (item) {
          return $(item).length;
        });

        $(dom).append('\n    <dl class="gwd-qrlink" style="overflow: visible; width: 0; white-space: nowrap; line-height: 48px;">\n      <dd style="overflow: initial; display: inline-flex; align-items: center; position: relative; top: -1px;">\n        <div class="ww-light ww-static" style="display: inline-block; vertical-align: middle; overflow: inherit; width: 20px; height: 22px; line-height: 0; margin-left: 12px; margin-right: 4px">\n          <img src="https://cdn.gwdang.com/images/extensions/wangwang@2x.png" alt="" style="width: 24px; height: 24px;"/>\n        </div>\n        <div id="gwd-link" style="display: inline-block; vertical-align: middle"></div>\n      </dd>\n    </dl>\n    ');

        globalConfig.aliFloatPanel.forEach(function (config) {
          __webpack_require__("3e983ecbff4e1a29654c").appendCss('\n        ' + config.float + ' .gwd-qrlink { display: none!important }\n        ' + config.panel + ' { overflow: visible }\n      ');
        });

        __webpack_require__("3e983ecbff4e1a29654c").appendCss('\n      .gwd-qrlink { display: inline-block }\n      .PurchasePanel--floatShow--1p-8tE4 .gwd-qrlink { display: none!important }\n      .miniPanel .gwd-qrlink { display: none }\n\n      .Actions--root--hwEujgc .gwd-qrlink { position: relative; top: 15px; line-height: 0!important }\n    ');

        if ($('#gwd-link').length) {
          context$1$0.next = 25;
          break;
        }

        return context$1$0.abrupt('return');

      case 25:

        new Vue({
          el: '#gwd-link',
          render: function render(h) {
            return h(_componentsQRLinkContact2['default'], {
              props: {
                tag: ''
              }
            });
          }
        });

      case 26:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};

// 天猫顶部联系客服
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "39d3e6a082837f30ee02":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("d7ad1ceb9d1111274535");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("2c88d5cd", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=style&index=0&id=74d4d45d&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=style&index=0&id=74d4d45d&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "3b20e893040e45bc8dd9":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G, $) {var __WEBPACK_AMD_DEFINE_RESULT__;/**
 * b2c 比价模块
 * 包括普通的样式和模糊搜索的样式
 * @author:mllong(mllong0925@gmail.com)
 * @since:2013-07-24
 * @version:1.0.0
 */


!(__WEBPACK_AMD_DEFINE_RESULT__ = (function () {
  var $ = __webpack_require__("e081b2491b5c9b12b9da");
  var exports = {};
  var template = __webpack_require__("274e32dfd54a6b0d18a9");
  var viewB2cStore = __webpack_require__("34940f6a02a4ac82b47c");
  var specialFilter = __webpack_require__("ce5673fceec6522bf6f5");
  var calWidth = __webpack_require__("54be372a53153922dc13");

  var rateSite = {
    '228': 'USD',
    '229': 'JPY',
    '238': 'USD',
    '246': 'EUR'
  };
  var priceSite = {
    '228': '$',
    '238': '$',
    '229': '日元',
    '246': 'EUR'
  };
  var fixedPrice = function fixedPrice(price) {
    if (!price) return price;
    try {
      var priarr = price.split('.');
      price = priarr[0].replace(',', '');
      if (Number(price) > 99999) {
        price = priarr[0];
      } else {
        price = priarr[0] + '.' + priarr[1];
      }
    } catch (e) {
      __webpack_require__("03dd60018ce5ed1344a1")('b2cCompare:fixedPrice:error');
      return price;
    }

    return price;
  };
  var transRate = function transRate(dp) {
    if (dp.price_rmb) return dp;
    var parseprice = __webpack_require__("cb0906562effcf1b0e6c");
    if (!dp.dp_id) return dp;
    var site_id = dp.dp_id.split('-')[1];
    var type = site_id && rateSite[site_id];
    if (!type) return dp;
    var price2 = parseprice(dp.price, type);
    var price3 = fixedPrice(dp.price);
    if (site_id == '229') {
      dp.price_rmb = price2 + ('(' + price3 + priceSite[site_id] + ')');
    } else {
      dp.price_rmb = price2 + ('(' + priceSite[site_id] + price3 + ')');
    }
    dp.price = price2;
    return dp;
  };

  function showExactView(data) {
    var widthObj = calWidth.init();
    data.b2c.product = specialFilter(data.b2c.product);
    if (data.b2c.product.length === 0) return;
    data.b2c.product[0] = transRate(data.b2c.product[0]);
    data.b2c.min_price = data.b2c.product[0].price.replace(',', '');
    //var dp_ids = '0-0';//统计当前有售的商家编号们
    //顶栏商城比价模块
    var b2cdom = '<a href="javascript:" id="' + G.extName + '-b2c-dp" class="' + G.extName + '-tab" >\n                  <span class="b2c-icon"></span>\n                  <span class="b2c-store-n">商城</span>\n                  <span class="lowest ' + G.extBrand + '-price">&yen;' + data.b2c.min_price + '</span>\n                </a>';
    $('#' + G.extName + '-main-contents').append(b2cdom);

    function editData() {
      var len = data.b2c.store.length;
      for (var i = 0; i < data.b2c.store.length; i++) {
        data.b2c.store[i].price = data.b2c.store[i].price.replace(',', '');
        if (data.b2c.store[i].promo.length > 3) {
          data.b2c.store[i].promo2 = data.b2c.store[i].promo.slice(0, 3);
        }
      }
      data.b2c.store2 = data.b2c.store.slice(0, 6);
      return len;
    }

    for (var i = 0; i < data.b2c.product.length; i++) {
      var dp = data.b2c.product[i];
      dp = transRate(dp);
      //添加商品的促销活动信息
      dp.promo = editPromoIcon(dp.promo);
      if (dp.promo && dp.promo.length > 0) {
        dp.promodom = '';
        for (var p = 0, plen = dp.promo.length; p < 3 && p < plen; p++) {
          var pinfo = dp.promo[p];
          if (pinfo.hasSame) continue;
          dp.promodom += '<span  title="' + (pinfo.hasSameTitle ? pinfo.hasSameTitle : pinfo.desc) + '" class="promo_icon promo_icon_' + pinfo.type + '"></span>';
        }
      }
    }
    //商城比价模块详情模块
    var len = editData();
    $('#' + G.extName + '-main').append(viewB2cStore({
      data: data,
      len: len,
      extName: G.extName,
      width: widthObj.b2cTurnpW,
      productW: widthObj.b2cProductW
    }));
    $('#' + G.extName + '-b2c-dp-detail li img.store').on('error', function () {
      if (!G.new_extension) $(this).attr('src', G.c_server + '/favicon.ico');
    });

    $('#b2c-prev-page').click(function () {
      G.change_page('b2c', -1);
    });
    $('#b2c-next-page').click(function () {
      G.change_page('b2c', 1);
    });
  }

  function showFuzzyView(data) {
    var widthObj = calWidth.init();
    data.b2c_fuzzy.product = specialFilter(data.b2c_fuzzy.product);
    if (data.b2c_fuzzy.product.length === 0) return;
    data.b2c_fuzzy.product[0] = transRate(data.b2c_fuzzy.product[0]);
    data.b2c_fuzzy.min_price = data.b2c_fuzzy.product[0].price;

    var fuzzdom = '<a href="javascript:" id="' + G.extName + '-b2c_fuzzy-dp" class="' + G.extName + '-tab">\n                    <span class="b2c-icon gwd_bg"></span>\n                    <span class="b2c-store-n">商城相似款</span>\n                    <span class="lowest ' + G.extBrand + '-price">&yen;' + data.b2c_fuzzy.min_price + '</span>\n                  </a>';
    $('#' + G.extName + '-main-contents').append(fuzzdom);

    for (var i = 0; i < data.b2c_fuzzy.product.length; i++) {
      var dp = data.b2c_fuzzy.product[i];
      dp = transRate(dp);
      //添加商品的促销活动信息
      dp.promo = editPromoIcon(dp.promo);
      if (dp.promo && dp.promo.length > 0) {
        dp.promodom = '';
        for (var p = 0, plen = dp.promo.length; p < 3 && p < plen; p++) {
          var pinfo = dp.promo[p];
          if (pinfo.hasSame) continue;
          dp.promodom += '<span title="' + (pinfo.hasSameTitle ? pinfo.hasSameTitle : pinfo.desc) + '" class="promo_icon promo_icon_' + pinfo.type + '"></span>';
        }
      }
    }
    var fuzzyDetail = __webpack_require__("2c1ea873863bf1e70ae3");
    $('#' + G.extName + '-main').append(fuzzyDetail({
      data: data.b2c_fuzzy.product,
      s_server: G.s_server,
      width: widthObj.turnpW,
      productW: widthObj.allProductW
    }));
    $('#b2c_fuzzy-prev-page').on('click', function (e) {
      e.preventDefault();
      G.change_page('b2c_fuzzy', -1);
    });
    $('#b2c_fuzzy-next-page').on('click', function (e) {
      e.preventDefault();
      G.change_page('b2c_fuzzy', 1);
    });
    $('#' + G.extName + '-b2c_fuzzy-dp-detail').append('<div class="panel-shadow"></div>');
  }

  function showBottomExactView(data) {
    var b2c = data.b2c;
    if (data.b2c2) b2c = data.b2c2;
    var perPageMaxNumber = G.getFixedShowProductNum();
    if (b2c.store.length > 0) {
      //G.where_buy_dps = data.where_buy_dp_ids || '';\
      $('#' + G.extBrand + '-compare').html("");
      try {
        for (var i = 0; i < b2c.store.length; i++) {
          var store = b2c.store[i];
          var dp = store.product[0];
          dp = transRate(dp);
          var len = parseInt(store.product.length);
          var pages = len % perPageMaxNumber == 0 ? parseInt(len / perPageMaxNumber) : parseInt(len / perPageMaxNumber) + 1;
          var li = $('<li>');
          li.append($('<span>', {
            'class': G.extBrand + '-compare-item',
            'href': dp.url,
            'target': '_blank'
          }).append($('<p>', {
            'class': G.extBrand + '-price'
          }).html('&yen;' + dp.price)).append($('<p>', {
            'class': G.extBrand + '-store'
          }).text(dp.site_name)));
          var detail = $('<div>', {
            'class': G.extBrand + '-compare-item-detail re-' + G.extBrand + '-compare-item-detail ' + G.extBrand + '-compare-item-detail-fixed',
            'style': 'display:none;'
          });
          detail.append($('<p>', {
            'class': G.extBrand + '-compare-item-detail-title ' + G.extBrand + '-height-auto ' + G.extBrand + '-compare-item-detail-title-fixed'
          }).append($('<span>', {
            'class': G.extBrand + '-compare-item-detail-title-desc'
          }).text(dp.site_name + ':' + store.fee)));
          var itemList = $('<ul>', {
            'class': G.extBrand + '-item-list'
          });
          for (var k = 0; k < len; k++) {
            var item = store.product[k];
            item = transRate(item);
            if (item.site_name.indexOf('微信端') > -1 || item.site_name.indexOf('移动端') > -1) item.isOtherClient = true;
            var rev_cnt = item.rev_cnt ? item.rev_cnt : 0;
            //添加商品的促销活动信息
            var promoHtml = '';
            item.promo = editPromoIcon(item.promo);
            if (item.promo && item.promo.length > 0) {
              for (var p = 0, plen = item.promo.length; p < perPageMaxNumber && p < plen; p++) {
                if (item.promo[p].hasSame) continue;
                var desc = item.promo[p].hasSameTitle ? item.promo[p].hasSameTitle : item.promo[p].desc;
                promoHtml += '<span class="' + G.extBrand + '-bg promo_icon promo_icon_' + item.promo[p].type + '" title="' + desc + '">&nbsp</span>';
              }
            }

            itemList.append($('<li>', {
              'class': G.extBrand + '-list-item ' + (k % perPageMaxNumber == perPageMaxNumber - 1 || k == len - 1 ? G.extBrand + '-last' : ''),
              'style': "display: " + (k >= perPageMaxNumber ? "none" : "block")
            }).append($('<a>', {
              'class': G.extBrand + '-pic',
              'href': item.url,
              'target': '_blank'
            }).append($('<img>', {
              'src': G.s_server + '/images/dp_default.jpg',
              'data-original': item.img_url,
              'title': item.title
            }))).append($('<a>', {
              'class': G.extBrand + '-product-title',
              'href': item.url,
              'target': "_blank",
              'title': item.title
            }).append($('<div>').text(item.title))).append($("<div>").append($('<a>', {
              'class': G.extBrand + '-price',
              'href': item.url,
              'target': '_blank'
            }).html('&yen;' + (item.price_rmb ? item.price_rmb : item.price)).append(promoHtml))).append($('<div>', {
              'class': G.extBrand + '_rev_cnt'
            }).append($('<a>', {
              'class': G.extBrand + '_product_comment_amount',
              'href': item.url,
              'target': '_blank',
              'title': item.isOtherClient ? item.site_name : '商品评论数'
            }).append($('<span>').text(item.isOtherClient ? item.site_name : rev_cnt != 0 ? '评论数:' + item.rev_cnt : '')))));
          }

          var b2c_PageView = $('<div>', {
            'class': G.extBrand + '-b2c-PageView ' + G.extBrand + '-b2c-PageView-fixed'
          });
          b2c_PageView.append($('<p>', {
            'class': G.extBrand + '-compare-item-detail-title',
            'style': 'height:auto;'
          }).append($('<span>', {
            'style': 'float:none;padding-left:10px;',
            'class': G.extBrand + '-compare-item-detail-pages'
          }).append($('<em>', {
            'id': 'page-now-' + i,
            'class': 'page-now'
          }).text('1')).append('/').append($('<em>', {
            'id': 'page-total-' + i,
            'class': 'page-total'
          }).text('1'))));
          detail.append($("<div>", {
            'class': G.extBrand + '-compare-prev-page ' + G.extBrand + '-left'
          }).append($('<div>', {
            'class': G.extBrand + '-bg page-arrow'
          }))).append(itemList).append($("<div>", {
            'class': G.extBrand + '-compare-next-page ' + G.extBrand + '-right'
          }).append($('<div>', {
            'class': G.extBrand + '-bg page-arrow'
          }))).append(b2c_PageView);
          li.append(detail);

          if (pages == 1) {
            li.find('.' + G.extBrand + '-compare-prev-page').hide();
            li.find('.' + G.extBrand + '-compare-next-page').hide();
            li.find('.' + G.extBrand + '-b2c-PageView-fixed').hide();
            li.attr("pages", 1);
            li.attr("len", len);
            var bannerWidth = len * 200;
            //border
            li.children('div.' + G.extBrand + '-compare-item-detail-fixed').css("width", bannerWidth + 2);
          } else {
            //还要考虑到边框的border,必须减去两个像素
            li.children('div.' + G.extBrand + '-compare-item-detail-fixed').css("width", G.width - 2);
          }

          $('#' + G.extBrand + '-compare').append(li);
          $('#page-total-' + i).text(pages);
        }
      } catch (e) {
        if (G.debug) {
          throw e;
        }
      }
    }
    $('#' + G.extBrand + '-compare').show();
  }

  function editPromoIcon(promo) {
    /*把相同的促销活动放一起, 避免显示多个相同图标, 但是不能直接改原来的内容, 会影响其他地方的价格计算*/
    if (!promo || promo && !promo.length) return promo;
    for (var i = 0, len = promo.length; i < len; i++) {
      if (!promo[i]) continue;
      for (var j = 1; j < len; j++) {
        if (!promo[i + j]) continue;
        if (promo[i].type == promo[i + j].type) {
          if (promo[i].hasSame) continue;
          promo[i].hasSameTitle = (promo[i].hasSameTitle ? promo[i].hasSameTitle : promo[i].desc) + ' ' + promo[i + j].desc;
          promo[i + j].hasSame = true;
        }
      }
    }
    return promo;
  }
  //把模糊匹配的b2c转化成正规的b2c商城内容
  function exchangeDataFormat(b2cFuzzy) {
    var b2c = {};
    var fuzzy = b2cFuzzy.product;
    fuzzy = specialFilter(fuzzy);
    for (var fuzzyIndex in fuzzy) {
      if (fuzzy[fuzzyIndex].more == '1') {
        var product = fuzzy[fuzzyIndex].all;

        for (var productIndex in product) {
          var site_name = product[productIndex].site_name;
          if (b2c[site_name] == null) {
            b2c[site_name] = [];
          }
          b2c[site_name].push(product[productIndex]);
        }
      } else {
        var site_name = fuzzy[fuzzyIndex].site_name;
        if (b2c[site_name] == null) {
          b2c[site_name] = [];
        }
        b2c[site_name].push(fuzzy[fuzzyIndex]);
      }
    }
    var returnB2c = {
      'store': []
    };
    for (var b2cIndex in b2c) {
      if (typeof b2c[b2cIndex][0].fee != 'undefined') {
        var store = {
          'product': b2c[b2cIndex],
          'fee': b2c[b2cIndex][0].fee
        };
        returnB2c.store.push(store);
      }
    }
    return returnB2c;
  }

  //初始化,根据数据的类型确定展示什么样式
  exports.init = function (data, type) {
    if (G.site.indexOf('taobao') > -1 || G.site.indexOf('tmall') > -1) {
      return;
    }
    if (type == "bottom") {
      if (data.b2c && data.b2c.min_price) {
        showBottomExactView(data);
        G.setPageArgs(G.extBrand + '-compare', G.getFixedShowProductNum());
        this.setBottomViewOffset();
      } else if (data.b2c_fuzzy) {
        var obj = {};
        obj.b2c2 = exchangeDataFormat(data.b2c_fuzzy);
        showBottomExactView(obj);
        G.setPageArgs(G.extBrand + '-compare', G.getFixedShowProductNum());
        this.setBottomViewOffset();
        $('.' + G.extBrand + '-bi').addClass(G.extBrand + '-bi-bg');
      }
      //小红点提示
      G.circleNotice(data.quan, data.promotion);
    } else {
      if (data.b2c && data.b2c.min_price) {
        showExactView(data);
      } else if (data.b2c_fuzzy) {
        showFuzzyView(data);
      }
    }
  };
  //设定底部版的详情页的偏移位置
  exports.setBottomViewOffset = function () {
    $('ul.' + G.extBrand + '-item-list').each(function () {
      var menu_li = $(this).parent().parent().eq(0);
      if (menu_li.attr("pages") == '1') {
        //尽量根据菜单的位置居中,实在不能居中的,就靠右
        var menu_li_left = menu_li.offset().left;
        var menu_li_width = menu_li.width();
        var bannerWidth = parseInt(menu_li.attr("len")) * 200;
        var target_left = menu_li_left - (bannerWidth / 2 - menu_li_width / 2);

        if (target_left < 0) {
          target_left = 0;
        }
        var remainWidth = G.width - target_left;

        if (bannerWidth < remainWidth) {
          menu_li.children('div.' + G.extBrand + '-compare-item-detail-fixed').css('left', target_left);
          menu_li.find('.' + G.extBrand + '-compare-item-detail-title-fixed').css('left', target_left);
        } else {
          menu_li.children('div.' + G.extBrand + '-compare-item-detail-fixed').css('left', G.width - bannerWidth);
          menu_li.find('.' + G.extBrand + '-compare-item-detail-title-fixed').css('left', G.width - bannerWidth);
        }
      }
    });
  };

  return exports;
}).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")))

/***/ }),

/***/ "3b418a5d4a94f47c3d7c":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, '__esModule', {
  value: true
});

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }

var _CollectionSettingMixin = __webpack_require__("c3b6372752c18de2c142");

var _CollectionSettingMixin2 = _interopRequireDefault(_CollectionSettingMixin);

var _commonComponentsCommonLogin = __webpack_require__("2d53f53e0179317f1fdf");

var _commonComponentsCommonLogin2 = _interopRequireDefault(_commonComponentsCommonLogin);

var _standardModuleComponentsControlsSwitch = __webpack_require__("027d37651180f47df6c7");

var _standardModuleComponentsControlsSwitch2 = _interopRequireDefault(_standardModuleComponentsControlsSwitch);

var _QuestHint = __webpack_require__("942c2505bb62e058e7b9");

var _QuestHint2 = _interopRequireDefault(_QuestHint);

var _standardModuleComponentsControlsPriceInput = __webpack_require__("d5616fae32e60d1cab7c");

var _standardModuleComponentsControlsPriceInput2 = _interopRequireDefault(_standardModuleComponentsControlsPriceInput);

exports['default'] = {
  mixins: [_CollectionSettingMixin2['default']],
  components: { CommonLogin: _commonComponentsCommonLogin2['default'], SwitchBtn: _standardModuleComponentsControlsSwitch2['default'], QuestHint: _QuestHint2['default'], PriceInput: _standardModuleComponentsControlsPriceInput2['default'] }
};
module.exports = exports['default'];

/***/ }),

/***/ "3be7d467c6bac9354a1b":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// 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


/***/ }),

/***/ "3cd1d8e0961acbb3ac12":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(regeneratorRuntime, $, G, Vue) {

var request = __webpack_require__("91f250ebeb8d5987491c");

module.exports = {
  init: function init() {
    var EpicTrend;
    return regeneratorRuntime.async(function init$(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__("d54879e983a83d07f093").waitForConditionFn(function () {
            var t = $('[data-component=PurchaseButton] button')[0].innerText;
            return t === '立即购买' || t === '预购';
          }));

        case 2:
          EpicTrend = __webpack_require__("04a1e812dbb979983ae6")['default'];

          setTimeout(function () {
            var list = $('[data-component=ProductCard]');
            console.log(list);
            var r = list.toArray().map(function (item) {
              var link = $(item).find('a').attr('href');
              if (!link) {
                link = location.href;
              } else {
                link = 'https://' + location.hostname + link;
              }
              var el = $(item).find('[data-component=ProductCardBottomRowLayout]');
              return {
                mountPoint: el,
                link: link
              };
            });
            console.log(r);
            r.forEach(function (item) {
              request.get(G.server + '/extension/price_towards?url=' + item.link + '&ver=1', true).then(function (res) {
                var e = document.createElement('div');
                if (!res.store.length || !res.store[0].all_line.length) {
                  return;
                }
                e.classList.add('gwd-tag');
                $(item.mountPoint).after(e);
                new Vue({
                  el: e,
                  render: function render(h) {
                    return h(EpicTrend, {
                      props: {
                        data: res
                      }
                    });
                  }
                });
                // debugger
                $(e).on('DOMNodeRemoved', function () {
                  debugger;
                });
              });
            });

            var mountPoint = $('[data-component=PurchaseButton]');
            if (!mountPoint.length) {
              return;
            }
            if ($(mountPoint[0]).parents('[data-component=ProductCard]').length) {
              return;
            }
            // let priceText = $('[data-component=Price]')[0].innerText.replace('US$', '') * 100
            request.get(G.server + '/extension/price_towards?url=' + location.href + '&ver=1', true).then(function (res) {
              var e = document.createElement('div');
              if (!res.store.length || !res.store[0].all_line.length) {
                return;
              }
              $(mountPoint[0]).after(e);
              new Vue({
                el: e,
                render: function render(h) {
                  return h(EpicTrend, {
                    props: {
                      data: res,
                      type: 'top'
                    }
                  });
                }
              });
            });
          }, 2000);

        case 4:
        case 'end':
          return context$1$0.stop();
      }
    }, null, this);
  }
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "3d0dfb7d85c294b82b5b":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Stamp_vue_vue_type_script_lang_js___ = __webpack_require__("e2c2bb8ed716897a6414");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Stamp_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Stamp_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Stamp_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Stamp_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Stamp_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "3f46a7a9c40a110beee5":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, "\ndiv.shareExt[data-v-3489a5d0] {\n  display: inline-block;\n  position: relative;\n  /* border-left: none!important; */\n}\n.shareExt .btn-tab-sp em[data-v-3489a5d0] {\n  height: 22px;\n  width: 22px;\n  margin-top: 7px !important;\n  background: url(\"https://cdn.gwdang.com/images/extensions/newbar/sshareext.png\") 0px 0px no-repeat;\n}\n.shareExt:hover .share-detail[data-v-3489a5d0] {\n  display: block;\n}\n.share-detail[data-v-3489a5d0] {\n  width: 300px;\n  /*height:184px;*/\n  height: auto !important;\n  /* left: -47px; */\n  right: -81px;\n  top: 36px;\n  background-color: #fff;\n  border: 1px solid rgba(237, 241, 242, 1);\n  box-shadow: 0px 1px 6px 0px rgba(135, 135, 135, 0.49);\n}\n.share-sp1[data-v-3489a5d0] {\n  float: left;\n  margin-top: 16px;\n  margin-left: 16px;\n  margin-right: 19px;\n  /*height: 20px;*/\n  /*width: 168px;*/\n  line-height: 20px;\n  color: #48BEFE;\n  font-size: 16px;\n}\n.share-sp2[data-v-3489a5d0] {\n  /*float: left;*/\n  display: block;\n  margin-left: 16px;\n  margin-top: 16px;\n  margin-right: 19px;\n  /*width:192px;*/\n  font-size: 12px;\n  line-height: 16px;\n  color: #333333;\n  word-break: break-all;\n}\n.share-sp2 a[data-v-3489a5d0] {\n  text-decoration: underline;\n  color: #333333;\n}\n.share-sp2 a[data-v-3489a5d0]:hover {\n  color: #48befe;\n}\n.share-sp3[data-v-3489a5d0] {\n  width: 116px;\n  height: 34px;\n  background: rgba(72, 190, 254, 1);\n  border-radius: 2px;\n  margin-top: 20px;\n  /*margin-left: 75px;*/\n  font-size: 12px;\n  color: #fff;\n  text-align: center;\n  line-height: 34px;\n  font-weight: bold;\n  cursor: pointer;\n  display: inline-block;\n}\n.gwd-share-title[data-v-3489a5d0] {\n  display: -webkit-box;\n  text-overflow: ellipsis;\n  -webkit-line-clamp: 2;\n  overflow: hidden;\n  -webkit-box-orient: vertical;\n}\n#copy-input[data-v-3489a5d0] {\n  position: fixed;\n  bottom: -1px;\n  right: -1px;\n  float: left;\n  opacity: 0;\n  width: 10px;\n  height: 10px;\n}\n#copy-btn.copyss[data-v-3489a5d0] {\n  background-color: #2FCE98;\n}\n", ""]);

// exports


/***/ }),

/***/ "3fa903f63ab27085d5c8":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _vm.data.time
    ? _c("div", [
        _c("div", { staticClass: "prifontf tip-time" }, [
          _vm._v(_vm._s(_vm.data.time))
        ]),
        _vm._v(" "),
        _c("div", { staticClass: "pri-right-info", class: _vm.domclass }, [
          _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



/***/ }),

/***/ "4185256a225ebafc807c":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-epic-bar-container[data-v-bc2362ee] {\n  position: relative;\n  z-index: 2;\n  margin-top: -10px;\n  height: 45px;\n  justify-content: flex-end;\n}\n.gwd-epic-bar-container .gwd-epic-price[data-v-bc2362ee] {\n  width: 262px;\n  height: 32px;\n  background: #007feb;\n  border-radius: 3px;\n  color: white;\n  justify-content: center;\n  margin-right: 32px;\n  position: relative;\n  font-size: 12px;\n  cursor: pointer;\n}\n.gwd-epic-bar-container .gwd-epic-price .gwd-price-trend-panel[data-v-bc2362ee] {\n  position: absolute;\n  width: 400px;\n  height: 260px;\n  background: #1E1E1E;\n  box-shadow: 0px 4px 9px 0px #030303;\n  border-radius: 2px 0px 0px 2px;\n  overflow: hidden;\n  top: 32px;\n  right: 0;\n  z-index: 3;\n  display: none;\n}\n.gwd-epic-bar-container .gwd-epic-price[data-v-bc2362ee]:hover {\n  background: #1e94f8;\n}\n.gwd-epic-bar-container .gwd-epic-price:hover .gwd-price-trend-panel[data-v-bc2362ee] {\n  z-index: 3;\n  display: block;\n}\n.gwd-epic-bar-container .gwd-top-price[data-v-bc2362ee] {\n  margin-top: 18px;\n  justify-content: center;\n  position: relative;\n  z-index: 3;\n}\n.gwd-epic-bar-container .gwd-top-price .gwd-price-text[data-v-bc2362ee] {\n  display: inline-block;\n  min-width: 88px;\n  height: 26px;\n  margin-left: 18px;\n  margin-right: 18px;\n  text-align: center;\n  border-width: 1px;\n  border-style: solid;\n  line-height: 24px;\n}\n.ttip-discount[data-v-bc2362ee] {\n  background: #000000;\n  color: #aaaaaa;\n  width: 110px;\n  height: 52px;\n}\n", ""]);

// exports


/***/ }),

/***/ "41e83fde2201068b50ba":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-qr-scan[data-v-09436700] {\n  width: 64px;\n  height: 22px;\n  background: #FF3532;\n  border-radius: 11px;\n  font-size: 12px;\n  color: white;\n  margin-left: 31px;\n  margin-right: 11px;\n  text-align: center;\n  line-height: 20px;\n  cursor: pointer;\n  position: relative;\n}\n.gwd-price-protect-qr[data-v-09436700] {\n  display: none;\n  position: absolute;\n  box-sizing: border-box;\n  width: 148px;\n  height: 156px;\n  right: 0;\n  top: 36px;\n  border: 1px solid #ff3532;\n  background: #fff7f7;\n  z-index: 99;\n}\n.gwd-price-protect-qr img[data-v-09436700] {\n  margin-top: 7px;\n  width: 120px;\n  height: 120px;\n}\n#gwd-price-protect:hover .gwd-price-protect-qr[data-v-09436700] {\n  display: flex;\n}\n", ""]);

// exports


/***/ }),

/***/ "426d7c3d6bd989255c92":
/***/ (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 _CouponArrow = __webpack_require__("9edc88f739fb33f2c091");

var _CouponArrow2 = _interopRequireDefault(_CouponArrow);

var _commonComponentsQrError = __webpack_require__("d57cd728628c618acba9");

var _commonComponentsQrError2 = _interopRequireDefault(_commonComponentsQrError);

var _WidgetsStamp = __webpack_require__("69f5719fde0c1382bdeb");

var _WidgetsStamp2 = _interopRequireDefault(_WidgetsStamp);

var getQRCode = __webpack_require__("657bad1e7f3b602f7d70");

exports['default'] = {
  props: ['type', // link, qr,
  'href', 'text', 'icon', 'mainColor', 'secondColor', 'takeBg', 'couponValue', 'qrParams', 'qrTitle', 'qrUrl', 'rebate'],
  components: { CouponArrow: _CouponArrow2['default'], QRError: _commonComponentsQrError2['default'], Stamp: _WidgetsStamp2['default'] },
  data: function data() {
    return {
      loading: false,
      error: false,
      actualQr: '',
      showStampBg: G.from_device === '360server'
    };
  },
  computed: {
    alterHref: function alterHref() {
      return __webpack_require__("4733a3dd803685ec596a").appendTbInfoForUrl(this.href);
    }
  },
  mounted: function mounted() {
    if (G.aliSite) {
      __webpack_require__("44239e28538215cb3189").add(this.text, this.icon, __webpack_require__("4733a3dd803685ec596a").appendTbInfoForUrl(this.href), this.mainColor, this.secondColor, this.showStampBg, this.rebate);
    }
  },
  methods: {
    over: function over() {
      var _this = this;

      this.$emit('over');
      if (this.type !== 'qr' || this.loading) return;
      if (this.qrUrl) {
        this.actualQr = this.qrUrl;
        return;
      }
      this.loading = true;
      getQRCode(this.qrParams, '', function (res) {
        _this.loading = false;
        if (res[0].etag) {
          _this.error = true;
        } else {
          _this.error = false;
          _this.actualQr = res[0].imgSrc;
        }
      });
    }
  }
};
module.exports = exports['default'];
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3")))

/***/ }),

/***/ "4331045ed79e8926b985":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TbScrollLink_vue_vue_type_template_id_0ac72494_scoped_true___ = __webpack_require__("eccedff1e8192b3fb486");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TbScrollLink_vue_vue_type_template_id_0ac72494_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TbScrollLink_vue_vue_type_template_id_0ac72494_scoped_true___["b"]; });


/***/ }),

/***/ "4398ded64f1b528d1da8":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_style_index_1_id_caa5e08c_scoped_true_lang_css___ = __webpack_require__("01c731a8c80a2ccbdf1b");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_style_index_1_id_caa5e08c_scoped_true_lang_css____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_style_index_1_id_caa5e08c_scoped_true_lang_css___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_style_index_1_id_caa5e08c_scoped_true_lang_css____default.a); 

/***/ }),

/***/ "44239e28538215cb3189":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($, G, Vue) {

var TbScrollLink = __webpack_require__("90df592ad9428c8190fb")['default'];

module.exports = {
  reset: function reset() {
    $('#gwd-tb-mini-coupon').remove();
  },
  add: function add(text, icon, link, mainColor, secondColor, showStampBg, rebate) {
    if (!G.aliSite) {
      return;
    }
    var div = document.createElement('div');
    $('.gwd-minibar-bg').after(div);
    new Vue({
      el: div,
      render: function render(h) {
        return h(TbScrollLink, {
          props: {
            text: text, icon: icon, link: link, mainColor: mainColor, secondColor: secondColor, showStampBg: showStampBg, rebate: rebate
          }
        });
      }
    });
    __webpack_require__("6b5f3f4c7b5f37c1088e").recoverMiniBar();
  }
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "4546121da53c8909000c":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TbScrollLink_vue_vue_type_style_index_0_id_0ac72494_scoped_true_lang_less___ = __webpack_require__("5b79567feae54cc6933c");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_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_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_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 */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TbScrollLink_vue_vue_type_style_index_0_id_0ac72494_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "461dcf71927012141a32":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__MemberCouponMiniBjg_vue_vue_type_template_id_c1c2cbdc_scoped_true___ = __webpack_require__("5ee53b35b71f518d7bb3");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__MemberCouponMiniBjg_vue_vue_type_script_lang_js___ = __webpack_require__("95245dbd2c2c8f1d13db");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__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_1__MemberCouponMiniBjg_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__MemberCouponMiniBjg_vue_vue_type_style_index_0_id_c1c2cbdc_scoped_true_lang_less___ = __webpack_require__("ad3ab4b4cd0a839309d6");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__MemberCouponMiniBjg_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__MemberCouponMiniBjg_vue_vue_type_template_id_c1c2cbdc_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__MemberCouponMiniBjg_vue_vue_type_template_id_c1c2cbdc_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "c1c2cbdc",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('c1c2cbdc')) {
      api.createRecord('c1c2cbdc', component.options)
    } else {
      api.reload('c1c2cbdc', component.options)
    }
    module.hot.accept("./MemberCouponMiniBjg.vue?vue&type=template&id=c1c2cbdc&scoped=true&", function () {
      api.rerender('c1c2cbdc', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/bjgou/components/MemberCouponMiniBjg.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "46d69277cc9f3bb74c92":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, "\na[data-v-9f16b84a] {\n  text-decoration: none;\n}\n", ""]);

// exports


/***/ }),

/***/ "472c3193857af11233c9":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(regeneratorRuntime, G, $, Vue) {

var _this = this;

var userData = __webpack_require__("472a9b3fc8c8805a5dd7");
var template = __webpack_require__("274e32dfd54a6b0d18a9");
var userCenter = __webpack_require__("69afa85b8d7929dd88c5");
var request = __webpack_require__("91f250ebeb8d5987491c");
var log = __webpack_require__("03dd60018ce5ed1344a1");
var cnzz = __webpack_require__("83271c7588396d2d5e59");
var utils = __webpack_require__("d54879e983a83d07f093");
var price_remind = __webpack_require__("51aadd1e1b65f329a862");
var globalFavor = {},
    reqCallbacks = [],
    hasReq = undefined;
var getRemindStyle = function getRemindStyle(callback) {
  var dp_id;
  return regeneratorRuntime.async(function getRemindStyle$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        if (!G.remindInfo) {
          context$1$0.next = 3;
          break;
        }

        callback(G.remindInfo);
        return context$1$0.abrupt('return');

      case 3:
        if (!hasReq) {
          context$1$0.next = 6;
          break;
        }

        reqCallbacks.push(callback);
        return context$1$0.abrupt('return');

      case 6:
        hasReq = true;
        // let dp_id = G.now_dp_id;
        // if (dp_id.indexOf('-') === -1) {
        //   dp_id = dp_id + '-' + G.site_id;
        // }
        dp_id = G.dp.itemId;
        context$1$0.next = 10;
        return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('collectionDetailAllowed'));

      case 10:
        userCenter.detail(dp_id).then(function (res) {
          setTimeout(function () {
            if ($('#gwd_mini_remind').is(':hover')) {
              onHoverContent();
            }
          });
          if (!res.data) {
            callback({});
            G.remindInfo = {};
            if (reqCallbacks.length > 0) {
              for (var i = 0; i < reqCallbacks.length; i++) {
                reqCallbacks[i]({});
              }
            }
            return;
          } else {
            var msg = {
              remind_price: res.data.notifier.threshold,
              is_collected: res.data.id,
              has_remind_type: res.data.notifier.type,
              remind_type: res.data.notifier.type,
              notify_site: res.data.notifier.site
            };
            G.remindInfo = msg;
            console.log('remindInfo got');

            callback(msg);
            if (reqCallbacks.length > 0) {
              for (var i = 0; i < reqCallbacks.length; i++) {
                reqCallbacks[i](msg);
              }
            }
          }
        });
        // callback(G.productChecked)
        // let url = `${G.c_server}/api/remind_setting?action=get&email=${G.email}&dp_id=${dp_id}`;
        // request.get(url).done((msg) => {
        //   G.remindInfo = msg;
        //   if (msg.remind_price) {
        //     msg.remind_price = msg.remind_price / 100
        //   }
        //   callback(msg)
        //   if (reqCallbacks.length > 0) {
        //     for (let i = 0; i < reqCallbacks.length; i++) {
        //       reqCallbacks[i](msg)
        //     }
        //   }
        // })

      case 11:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};
var check_favor = function check_favor(id) {
  return regeneratorRuntime.async(function check_favor$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        if (!(!G.userLogin || !id)) {
          context$1$0.next = 2;
          break;
        }

        return context$1$0.abrupt('return');

      case 2:
        context$1$0.next = 4;
        return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('checked_data_got'));

      case 4:
        if (G.productChecked && G.productChecked.collected) {
          $('#gwd_mini_remind .minibar-btn-box span').text('已添加提醒');
          $('#gwd_mini_remind .minibar-btn-box em').addClass('favored');
          $('#topfavor_detail .topf-head .sp-col').text('收藏成功').addClass('collected');
          $('#ht_favor').text('收藏成功').addClass('collected');
        }
        // })

      case 5:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};
var loginAfterRender = function loginAfterRender() {
  $('.bjd-login-box, .login-content').hide();
  $('.gwd-common-login').hide();
  $('.bjd-jiangjia-re').show();
  check_favor(G.now_dp_id);
  __webpack_require__("51aadd1e1b65f329a862").renderAgain();
  getRemindStyle(function (msg) {
    if (msg) {
      globalFavor.is_collected = msg.is_collected;
      if (msg.has_remind_type) {
        $('.select-item').removeClass('selected');
        $('#bjd_minifavor_content').addClass('bjd_choosed');
        $('#favor_box').addClass('favor_choosed');
        $('.jj-style .select-item[data-type="' + msg.remind_type + '"]').addClass('selected');
        $('.gwd-del-collection').css('display', 'block');
      } else {
        $('.jj-style .select-item[data-type="1"]').addClass('selected');
      }
      //msg.notify_site = msg.notify_site;
      $('.jj-remind .select-item[data-type="' + msg.notify_site + '"]').addClass('selected');
      if (msg.remind_price) $('.jj-remind .select-item[data-type="' + msg.notify_site + '"]').parent().find('input').val(msg.remind_price);
      $('.jj-style .re-mail').val(G.email);
    }
  });
  $('#gwd-topText').css('display', 'none');
  $('.gwd-not-login').removeClass('gwd-not-login');
  $('#plotArea_' + G.from_device).removeClass('gwd-blurLayer');
};

$('body').on('gwd-login-complete', function (c) {
  var e = c.originalEvent;
  console.log(e);
  // G.email = e.detail.uid;
  // G.userLogin = true;
  utils.setLocal('email', e.detail.uid);
  loginAfterRender();
});

var userLogin = function userLogin() {};

var hasLoginRender = undefined;

var onHoverContent = function onHoverContent() {
  price_remind.getQRcode();
  if (G.userLogin && !hasLoginRender) {
    loginAfterRender();
    hasLoginRender = true;
  }
  $('#gwd_mini_remind').addClass('mshover');
  $('#gwd_mini_remind em').addClass('collect_hover');
  $('html').addClass('bjd-favor-show');
  $('#bjd_minifavor_content').show();
};

var miniFavorEvent = function miniFavorEvent() {
  var forbidHide = undefined;
  var msStyle = 'click';
  if (G.userLogin) msStyle = 'mouseenter';
  $('.remindHint').hide();
  $('#gwd_mini_remind').on(msStyle, function () {
    onHoverContent();
  }).on('mouseleave', function (e) {
    if (forbidHide) return;
    setTimeout(function () {
      $('#gwd_mini_remind').removeClass('mshover');
      $('#gwd_mini_remind em').removeClass('collect_hover');
      $('html').removeClass('bjd-favor-show');
      $('#bjd_minifavor_content').hide();
    }, 200);
  });

  // $('#bjd_minifavor_content').on('mouseenter', () => {
  //   clearTimeout(mTime1);
  //   clearTimeout(mTime2);
  // })
  // $('#bjd_minifavor_content').on('mouseleave', (e) => {
  //   if (forbidHide) return;
  //   mTime2 = setTimeout(function() {
  //     $(`#gwd_mini_remind`).removeClass('mshover')
  //     $(`#gwd_mini_remind em`).removeClass('collect_hover')
  //     $('html').removeClass('bjd-favor-show')
  //     $('#bjd_minifavor_content').hide()
  //   }, 200)
  // })
  $('#bjd_minifavor_content input').on('focus', function () {
    forbidHide = true;
    setTimeout(function () {
      forbidHide = false;
    }, 300);
  });
  $('.jiangjia-left .select-item').on('click', function () {
    $(this).parent().parent().find('.select-item').removeClass('selected');
    $(this).addClass('selected');
  });
  $('#edit_re_style').on('click', function () {
    $('#bjd_minifavor_content').removeClass('bjd_choosed');
  });
  $('#loginClickBtn').on('click', function () {
    var userN = $('#bjd_minifavor_content .username').val();
    var psd = $('#bjd_minifavor_content .password').val();
    if (userN && psd) {
      price_remind.loginRenderTop();
      userLogin(userN, psd);
    } else {
      $('#login_remind_tle').css('display', 'block').fadeOut(5000);
      return;
    }
  });
  $('#subbtn').on('click', function () {
    var ischoosed = $('#bjd_minifavor_content').hasClass('bjd_choosed');
    if (!ischoosed) {
      var remind_email = undefined;
      var remind_type = $('.jj-style .select-item.selected').attr('data-type');
      if (remind_type === '1') {
        remind_email = $('.jj-style .re-mail').val();
        if (!remind_email) {
          $('#error_remind_tle').text('请输入正确的邮箱地址').css('display', 'block').fadeOut(5000);
          return;
        }
      }
    }
    var dom = $('.jj-remind .select-item.selected');
    var notify_site = dom.attr('data-type');
    var price = dom.parent().find('input').val();
    if (price === '') {
      $('#error_remind_tle').text('请输入商品期望价格').css('display', 'block').fadeOut(5000);
      return;
    } else if (Number(price) <= 0 || !price.match(/(?:^\d+$|^\d+\.\d{1,2}$)/)) {
      $('#error_remind_tle').text('请输入正确格式的价格').css('display', 'block').fadeOut(5000);
      return;
    } else if (globalFavor.nowprice && Number(price) > globalFavor.nowprice) {
      $('#error_remind_tle').text('价格不能高于当前商品价格').css('display', 'block').fadeOut(5000);
      return;
    }
    log('mini-favor-detail-btn-click');
    cnzz.log('mini-favor-detail-btn-click');
    /*notify_site => 0 全网 1 当前网站*/
    add_favor(notify_site, price);
    // $('#bjd_minifavor_content').hide().addClass('bjd_choosed')
  });
  $('.jj-remind-logo').on('click', function () {
    log('allsite-lowpri-click');
    cnzz.log('allsite-lowpri-click');
  });

  $('.gwd-del-collection').on('click', function () {
    delFavor();
  });
};

var setNotifyPrice = function setNotifyPrice(notify_site, notify_price) {
  var allAddClass = function allAddClass(selector, className) {
    $(selector).each(function () {
      $(this).addClass(className);
    });
  };
  var allVal = function allVal(selector, value) {
    $(selector).each(function () {
      $(this).val(value);
    });
  };

  G.collectionChanged = true;
  // $(`#${G.extBrand}_add_favor`).text('收藏成功').show().fadeout(2000);
  /*收起价格走势*/
  // $(`#${G.extName}-trend-detail`).hide()
  $('.remindHint').show().fadeOut(2000);
  //设置嵌入页面的内容同步变化
  $('#gwd_mini_remind .minibar-btn-box span').text('已添加提醒');
  $('#gwd_mini_remind .minibar-btn-box em').addClass('favored');

  $('.remind-item.current-selected').removeClass('current-selected');
  $('.remind-item .select-item').removeClass('selected');
  var n = parseInt(notify_site);
  if (n) {
    allAddClass('.remind-item-snd', 'current-selected');
    allAddClass('.remind-item-snd .select-item', 'selected');
    allVal('.remind-item-snd input', notify_price);
  } else {
    allAddClass('.remind-item-fst', 'current-selected');
    allAddClass('.remind-item-fst .select-item', 'selected');
    allVal('.remind-item-fst input', notify_price);
  }
};

var delFavor = function delFavor() {
  userCenter['delete']().then(function (res) {
    if (res.code !== 1) return;
    $('.remind-item.current-selected').removeClass('current-selected');
    $('#gwd_mini_remind .minibar-btn-box em').removeClass('favored');
    $('#gwd_mini_remind .minibar-btn-box span').text('降价提醒');
    $('.gwd-del-collection').css('display', 'none');

    G.remindInfo = {};
    userCenter.clearCurrent();
  });
};

var add_favor = function add_favor(notify_site, notify_price) {
  notify_site = notify_site || '';
  notify_price = notify_price || '';
  var dp_id = globalFavor['dp_query'].dp.dp_id;
  var site_id = globalFavor['dp_query'].dp.site_id;
  var dp = globalFavor['dp_query'].dp;
  var price = G.dp.oldPrice;
  var title = G.dp.name || $('title').html();
  $('#' + G.extBrand + '_add_favor').text('正在收藏');
  if (price == "" || price <= 0) {
    var nprice = G.price;
    price = nprice;
  }
  var is_collected = '0';
  if (globalFavor.is_collected) {
    is_collected = '1';
  }
  if (G.site_id == '83' || G.site_id === '123') dp.dp_id = dp.dp_id + '-' + G.site_id;
  __webpack_require__("69afa85b8d7929dd88c5").add(notify_price, notify_site).then(function (msg) {
    $('#' + G.extBrand + '_add_favor').text('收藏该商品');
    if (msg.code === 100 || msg.code <= 0) {
      $('#' + G.extBrand + '_add_favor').hide();
      $('#' + G.extBrand + '_favor_item_list').empty().hide();
      //$('#${G.extBrand}_favor_num').text(' N')
      $('#' + G.extBrand + '-favor-detail .' + G.extBrand + '-login-info').show();
    } else if (msg.code === 1) {
      setNotifyPrice(notify_site, notify_price);
      if (!msg.data) {
        G.remindInfo.remind_price = notify_price;
        G.remindInfo.notify_site = notify_site;
      } else {
        var data = {
          remind_price: msg.data.notifier.threshold,
          is_collected: msg.data.id,
          has_remind_type: msg.data.notifier.type,
          remind_type: msg.data.notifier.type,
          notify_site: msg.data.notifier.site
        };
        G.remindInfo = data;

        $('.gwd-del-collection').css('display', 'block');
      }

      // 更新本地收藏存储
      // utils.addFavorCheck()
    } else if (msg.code === 2) {
        $('#gwd_mini_remind .minibar-btn-box span').text('已添加提醒');
        $('#gwd_mini_remind .minibar-btn-box em').addClass('favored');
      }
  })['catch'](function () {
    $('#' + G.extBrand + '_add_favor').text('收藏商品');
  });
};
var updateTimes = 0;
var updatePrice = function updatePrice() {
  var nowPrice;
  return regeneratorRuntime.async(function updatePrice$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        if (!globalFavor.nowprice) {
          context$1$0.next = 2;
          break;
        }

        return context$1$0.abrupt('return');

      case 2:
        if (!(updateTimes > 5)) {
          context$1$0.next = 4;
          break;
        }

        return context$1$0.abrupt('return');

      case 4:
        updateTimes++;
        context$1$0.next = 7;
        return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('NowPrice'));

      case 7:
        nowPrice = context$1$0.sent;

        if (nowPrice && nowPrice > 0 && Number($('.jj-remind .remind-item-snd input').val())) {
          globalFavor.nowprice = nowPrice;
          if (!globalFavor.allprice) {
            globalFavor.allprice = nowPrice;
            $('.jj-remind .remind-item input').val(nowPrice);
          }
          $('.jj-remind .remind-item-snd input').val(nowPrice);
        }

      case 9:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};
module.exports.init = function callee$0$0() {
  var dp_query, other_info, minidom, choosed, remind_type, lowestUrl, emailvalue, url, nowprice, allprice, html;
  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('dp_query_set'));

      case 2:
        context$1$0.next = 4;
        return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('GwdDpIdGot'));

      case 4:
        dp_query = userData.get('dp_query');
        other_info = userData.get('other_info');

        globalFavor['other_info'] = other_info;
        globalFavor['dp_query'] = dp_query;
        minidom = '#gwd_mini_remind';
        choosed = undefined, remind_type = undefined, lowestUrl = undefined;
        emailvalue = G.email;

        if (other_info.now.dp_id) {
          context$1$0.next = 13;
          break;
        }

        return context$1$0.abrupt('return');

      case 13:
        url = encodeURIComponent(location.href);
        context$1$0.next = 16;
        return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('NowPrice'));

      case 16:
        nowprice = context$1$0.sent;

        if (G.aliSite && G.dp.price) nowprice = G.dp.price;
        allprice = dp_query.b2c.min_price || nowprice;

        if (!allprice) allprice = nowprice;
        nowprice = Number(nowprice.toString().replace(',', ''));
        allprice = Number(allprice.toString().replace(',', ''));
        if (dp_query.b2c.product && dp_query.b2c.product.length !== 0) {
          lowestUrl = dp_query.b2c.product[0].url;
          log('allsite-lowpri-show');
          cnzz.log('allsite-lowpri-show');
        }
        // else if (dp_query.b2c.store && dp_query.b2c.store.length !== 0) {
        //   lowestUrl = dp_query.b2c.store[0].product[0].url;
        //   log('allsite-lowpri-show');
        //   cnzz.log('allsite-lowpri-show')
        // }
        globalFavor.nowprice = nowprice;

        if (G.userLogin) {
          setTimeout(function () {
            $('#gwdang-trend').hover(function () {
              __webpack_require__("9c38beef5ff283e15bd2").setMet('collectionDetailAllowed');
            });
          }, 0);
        }

        html = __webpack_require__("1fc62944e8baa8950638");
        context$1$0.next = 28;
        return regeneratorRuntime.awrap(__webpack_require__("d54879e983a83d07f093").waitForConditionFn(function () {
          return $('#mini_price_history').length;
        }));

      case 28:
        if (G.userLogin) {
          check_favor(other_info.now.dp_id);
          setTimeout(function () {
            $('#gwd_mini_remind').hover(function () {
              __webpack_require__("9c38beef5ff283e15bd2").setMet('collectionDetailAllowed');
            });
          }, 0);
          getRemindStyle(function (msg) {
            if (msg.has_remind_type) {
              choosed = true;
            }
            if (msg.is_collected) {
              globalFavor.is_collected = msg.is_collected;
              if (parseInt(msg.notify_site) === 1) nowprice = msg.remind_price;else allprice = msg.remind_price;
            }
            if (!allprice) allprice = nowprice;
            globalFavor.notify_site = msg.notify_site;
            globalFavor.allprice = allprice;
            remind_type = msg.remind_type || '0';
            // if (G.email.indexOf(`${G.extName}.com`) > -1)
            //   emailvalue = '';
            if (G.userLogin) {
              G.email = 1;
            }
            var config = __webpack_require__("9bf6d059e9a265559f0c").getMoneyInfo(G.logsite);
            var currency = '元';
            if (config) {
              currency = config[1];
            }
            var dom = template.compile(html)({
              choosed: choosed,
              email: G.email,
              emailvalue: emailvalue,
              url: url,
              lowestUrl: lowestUrl,
              notify_site: globalFavor.notify_site,
              nowprice: nowprice,
              allprice: allprice,
              remind_type: remind_type,
              extName: G.extName,
              currency: currency
            });
            if (globalFavor.notify_site === undefined) {
              setTimeout(function () {
                $('.remind-item-snd .select-item').addClass('selected');
              }, 1000);
            }
            $(minidom).append(dom);
            check_favor(other_info.now.dp_id);
            miniFavorEvent();
          });
        } else {
          (function () {
            var dom = template.compile(html)({
              choosed: choosed,
              email: G.userLogin,
              emailvalue: emailvalue,
              url: url,
              lowestUrl: lowestUrl,
              notify_site: globalFavor.notify_site,
              nowprice: nowprice,
              allprice: allprice,
              remind_type: remind_type,
              extName: G.extName
            });
            $(minidom).append(dom);
            miniFavorEvent();
            var CommonLogin = __webpack_require__("2d53f53e0179317f1fdf")['default'];
            new Vue({
              el: '#gwd-login-mini',
              render: function render(h) {
                return h(CommonLogin, {
                  props: {
                    position: 'gwd-mini',
                    showAlterLogin: true,
                    alterLoginPosition: 'row'
                  }
                });
              }
            });
          })();
        }
        // let dom = template.compile(html)({
        //   choosed: choosed,
        //   email: '',
        //   emailvalue: '',
        //   url: url,
        //   lowestUrl: lowestUrl,
        //   notify_site: G.remindInfo.remind_type,
        //   nowprice: nowprice,
        //   allprice: allprice,
        //   remind_type: remind_type,
        //   extName: G.extName
        // })
        // $(minidom).append(dom)
        // miniFavorEvent()
        updatePrice();

      case 30:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};
module.exports.getRemindStyle = getRemindStyle;
module.exports.add_favor = add_favor;
module.exports.setNotifyPrice = setNotifyPrice;

// debugger

// let url = `${G.c_server}/brwext/check_collected?email=${G.email}&dp_id=${id}`
// request.get(url).done((data) => {
//let nowprice = other_info['code-server'] && other_info['code-server'].price || G.dp.price;
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "4849c6a660d6f2d7dba4":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__CollectionSettingTop_vue_vue_type_template_id_3f03717c_scoped_true___ = __webpack_require__("f692356a3e3dc5e00bae");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__CollectionSettingTop_vue_vue_type_script_lang_js___ = __webpack_require__("347100e5d04609b28c6b");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__CollectionSettingTop_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__CollectionSettingTop_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__CollectionSettingTop_vue_vue_type_style_index_0_id_3f03717c_scoped_true_lang_css___ = __webpack_require__("208f3dcdde17a0c8b4ce");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__CollectionSettingTop_vue_vue_type_style_index_1_id_3f03717c_scoped_true_lang_less___ = __webpack_require__("048dd78d757ada2ce4b4");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__CollectionSettingTop_vue_vue_type_style_index_2_id_3f03717c_scoped_true_lang_less___ = __webpack_require__("126e227a90f4fae664e6");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");








/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_5__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__CollectionSettingTop_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__CollectionSettingTop_vue_vue_type_template_id_3f03717c_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__CollectionSettingTop_vue_vue_type_template_id_3f03717c_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "3f03717c",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('3f03717c')) {
      api.createRecord('3f03717c', component.options)
    } else {
      api.reload('3f03717c', component.options)
    }
    module.hot.accept("./CollectionSettingTop.vue?vue&type=template&id=3f03717c&scoped=true&", function () {
      api.rerender('3f03717c', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/CollectionSettingTop.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "48c7bf720f8190dd7cc2":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G, $) {var __WEBPACK_AMD_DEFINE_RESULT__;

!(__WEBPACK_AMD_DEFINE_RESULT__ = (function () {
    // 某些网站会覆盖掉js的一些方法
    if (G.site === 'keede') {
        __webpack_require__("74757817411a9c6f8278")();
    }

    if (G.site === 'ule' || G.site === 'yesmywine') {
        Array.prototype.filter = function (cb) {
            var temp = [];
            for (var i = 0; i < this.length; i++) {
                if (cb(this[i])) {
                    temp.push(this[i]);
                }
            }
            return temp;
        };
    }

    if (G.site === 'suning') {
        setTimeout(function () {
            $('#gwd_mini_compare').on('click', 'a', function (e) {
                var url = $(this).attr('href');
                if (url && url.indexOf('http') > -1) {
                    window.open($(this).attr('href'));
                    e.preventDefault();
                }
            });
        }, 500);
    }

    if (G.site === 'wstx') {
        Array.prototype.indexOf = function (searchElement, fromIndex) {
            var k;
            if (this == null) {
                throw new TypeError('"this" is null or not defined');
            }

            var O = Object(this);
            var len = O.length >>> 0;

            if (len === 0) {
                return -1;
            }
            var n = +fromIndex || 0;
            if (Math.abs(n) === Infinity) {
                n = 0;
            }
            if (n >= len) {
                return -1;
            }
            k = Math.max(n >= 0 ? n : len - Math.abs(n), 0);
            while (k < len) {
                if (k in O && O[k] === searchElement) {
                    return k;
                }
                k++;
            }
            return -1;
        };
    }
}).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")))

/***/ }),

/***/ "4a10e07e61fc05d2faa6":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "div",
    {
      staticClass: "gwd-mobile-notifier",
      class: { "gwd-hide-mini": _vm.hideInMini }
    },
    [
      _c(
        "span",
        {
          staticClass: "gwd-hint-text Price--priceAction--1dlgkv-",
          on: { mouseover: _vm.over }
        },
        [
          _c("span", { domProps: { innerHTML: _vm._s(_vm.hintText) } }),
          _vm._v(">\n    "),
          _c(
            "div",
            {
              staticClass: "Price--priceTooltip--2-4CBaB",
              staticStyle: { "z-index": "999" }
            },
            [
              _c("img", {
                staticClass: "Price--tooltipImage--EZ4sWHN",
                staticStyle: { margin: "10px", width: "80px", height: "80px" },
                style: { visibility: _vm.qr ? "visible" : "hidden" },
                attrs: { src: _vm.qr }
              }),
              _vm._v(" "),
              _c("p", { staticClass: "Price--tooltipText--2K8wbpT" }, [
                _vm._v("扫一扫看更多")
              ])
            ]
          )
        ]
      )
    ]
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "4a887fdf9f1f299f0470":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_PriceInput_vue_vue_type_template_id_3ed325cb_scoped_true___ = __webpack_require__("ae7435035efbf2ee40ac");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_PriceInput_vue_vue_type_template_id_3ed325cb_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_PriceInput_vue_vue_type_template_id_3ed325cb_scoped_true___["b"]; });


/***/ }),

/***/ "4b0daa953481b86e6349":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($, regeneratorRuntime, G) {

var _this = this;

var template = __webpack_require__("274e32dfd54a6b0d18a9");
var userData = __webpack_require__("472a9b3fc8c8805a5dd7");
var isShow, totalPages, nowPage;

var renderB2c = function renderB2c(data) {
  var linkAll = undefined;
  var info = userData.get('other_info');
  if (data.length >= 15) {
    data = data.slice(0, 15);
    linkAll = 'https://www.gwdang.com/dp' + info.now.dp_id + '/where_buy/?from=browser&crc64=1&m=b2c#tabs';
  } else {
    var s = parseInt(data.length / 3);
    data = data.slice(0, s * 3);
  }
  totalPages = Math.ceil(data.length / 3);
  nowPage = 1;
  renderTab("商城相似款", "mini-b2c-com");
  var html = __webpack_require__("63ea074ed6dbdb5967e7");
  var views = template.compile(html)({
    data: data,
    totalPages: totalPages,
    linkAll: linkAll
  });
  $('#gwd_mini_compare').append(views).css('display', 'block');
  addEvent('#gwd_mini_compare ul');
};
var lock = undefined,
    linkhide = undefined;
var turnPage = function turnPage(t, dom) {
  lock = true;
  var left = Number(dom.css('left').replace('px', ''));
  if (t === '-1') {
    nowPage--;
    if (nowPage === 1) {
      $('.mini-com-foot .mini-com-tleft').hide();
    }
    if (!linkhide) {
      linkhide = true;
      $('.linkAll').hide();
      $('.mini-com-tright').show();
    }
    dom.animate({
      left: left + 450 + 'px'
    }, 500, function () {
      lock = false;
    });
  } else if (t === '1') {
    if (nowPage === totalPages) {
      lock = false;
      return;
    }
    nowPage++;
    if (nowPage === totalPages) {
      $('.linkAll').show();
      linkhide = false;
      $('.mini-com-tright').hide();
    }
    if (nowPage === 2) {
      $('.mini-com-foot .mini-com-tleft').show();
    }
    dom.animate({
      left: left - 450 + 'px'
    }, 500, function () {
      lock = false;
    });
  }
};
var addEvent = function addEvent(id) {
  var uldom = $(id);
  $('.mini-com-foot').on('click', function (e) {
    var type = $(e.target).attr('data-type');
    if (!lock && e.target.nodeName !== 'A') {
      turnPage(type, uldom);
    }
  });
  $('#gwd_mini_compare').on('mouseenter', function () {
    $('.mini-compare-detail').show();
  });
  $('#gwd_mini_compare').on('mouseleave', function () {
    $('.mini-compare-detail').hide();
  });
};
var renderTab = function renderTab(tle, bclass) {
  var t = '<div class="minibar-btn-box">\n        <em class="setting-bg mini-compare-icon"></em>\n        <span >' + tle + '</span>\n      </div>';
  $('#gwd_mini_compare').append($(t)).show().addClass(bclass);
};
var renderLowest = function renderLowest(data, linkAll) {
  totalPages = Math.ceil(data.length / 3);
  nowPage = 1;
  renderTab("同类历史低价", "mini-lowest");
  var html = __webpack_require__("d2a1306d6b572b6e7cc9");
  var views = template.compile(html)({
    data: data,
    linkAll: linkAll,
    totalPages: totalPages,
    ulWidth: 150 * data.length
  });
  $('#gwd_mini_compare').append(views);
  addEvent('#mini_lowest_ul');
};
var renderTime = 0;
var renderNoinfo = function renderNoinfo() {
  renderTime++;
  if (renderTime === 2) {
    var bclass = 'no-com-info';
    var t = '<div class="minibar-btn-box">\n        <em class="setting-bg mini-compare-icon "></em>\n        <span >暂无商城比价</span>\n      </div>';
    $('#gwd_mini_compare').append($(t)).show().addClass(bclass);
  }
};

var readyLowest = function readyLowest(data) {
  var info = userData.get('other_info');
  var keyword = encodeURIComponent(info.now.coreword || "");
  var class_id = info['code-server'].class_id || '00000000';
  class_id = class_id.trim();
  var linkAll = undefined;
  if (data) {
    if (data.length >= 15) {
      data = data.slice(0, 15);
      linkAll = 'https://www.gwdang.com/promotion/price?keyword=' + keyword + '&ext=1&class_id=' + class_id;
    } else {
      var s = parseInt(data.length / 3);
      data = data.slice(0, s * 3);
    }
    renderLowest(data, linkAll);
    isShow = true;
  } else {
    renderNoinfo();
  }
};
// 判断b2c lowest 是否执行,因为显示逻辑上优先b2c  接口上lowest有可能领先,需要等待。
var runB2c = undefined,
    runLowest = undefined;
module.exports.init = function callee$0$0(type, data) {
  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('dp_query_latest_complete'));

      case 2:
        if (!isShow) {
          context$1$0.next = 4;
          break;
        }

        return context$1$0.abrupt('return');

      case 4:
        if (!G.aliSite) {
          context$1$0.next = 8;
          break;
        }

        return context$1$0.abrupt('return');

      case 8:
        if (type === 'b2c') {
          runB2c = true;
          if (!data) {
            renderNoinfo();
          } else if (!(data.b2c instanceof Array) && (data.b2c.product || data.b2c.store) && data.b2c.store.length > 0) {
            __webpack_require__("6b5f3f4c7b5f37c1088e").renderMiniCom(data);
            isShow = true;
          } else if (!(data.b2c_fuzzy instanceof Array) && data.b2c_fuzzy.product.length > 2 && Number(data.b2c_fuzzy.min_price)) {
            renderB2c(data.b2c_fuzzy.product);
            isShow = true;
          } else if (runLowest) {
            renderNoinfo();
            $(document).trigger('lowestready');
          } else {
            renderNoinfo();
          }
          // if (G.site === 'suning' && !G.isMonkey) {
          //   setTimeout(() => {
          //     $('#gwd_mini_compare').on('click', 'a', function(e) {
          //       let url = $(this).attr('href');
          //       if (url && url.indexOf('http') > -1) {
          //         window.open($(this).attr('href'))
          //         e.preventDefault()
          //       }
          //     })
          //   }, 500)
          // }
        } else if (type === 'lowest') {
            runLowest = true;
            if (!data) {
              renderNoinfo();
            } else if (runB2c) {
              readyLowest(data);
            } else {
              $(document).on('lowestready', function () {
                readyLowest(data);
              });
            }
          }

      case 9:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("5d4f0e584bd9a3a675b3")))

/***/ }),

/***/ "4b9a1dffc80dda59b7be":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContactTmall_vue_vue_type_template_id_4148f062_scoped_true___ = __webpack_require__("5fe9ccd4be2bd86690c4");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContactTmall_vue_vue_type_template_id_4148f062_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContactTmall_vue_vue_type_template_id_4148f062_scoped_true___["b"]; });


/***/ }),

/***/ "4c81c82ea327e81a71cc":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_style_index_0_id_74d4d45d_scoped_true_lang_less___ = __webpack_require__("39d3e6a082837f30ee02");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_style_index_0_id_74d4d45d_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_style_index_0_id_74d4d45d_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_style_index_0_id_74d4d45d_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "4cc85476e6bc875b4531":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_PriceInput_vue_vue_type_script_lang_js___ = __webpack_require__("26d6d211e5891e20376d");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_PriceInput_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "4d32fa92ab619cc79d1f":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  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



/***/ }),

/***/ "4d77a2b5adb4af2775a0":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(regeneratorRuntime, G) {

Object.defineProperty(exports, "__esModule", {
  value: true
});

var _this = this;

var request = __webpack_require__("91f250ebeb8d5987491c");
var extConsole = __webpack_require__("316f9c352c6202560d16");
var fillPriceAndPromo = function fillPriceAndPromo(list) {
  var dpIds, priceInfos;
  return regeneratorRuntime.async(function fillPriceAndPromo$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        dpIds = list.map(function (item) {
          return item.dpId;
        }).join(',');
        context$1$0.next = 3;
        return regeneratorRuntime.awrap(request.post(G.server + "/extension/ProductFilter?scene=img ", {
          dp_ids: dpIds
        }, true));

      case 3:
        priceInfos = context$1$0.sent.list;

        extConsole.log('priceInfos', priceInfos);
        return context$1$0.abrupt("return", list.map(function (item) {
          var itemDpId = item.dpId.replace('-123', '-83');
          if (!item.price) {
            item.price = priceInfos[itemDpId] ? priceInfos[itemDpId].pri / 100 : '';
          }
          item.promos = priceInfos[itemDpId] && priceInfos[itemDpId].promo && priceInfos[itemDpId].promo.promo_list || [];
          return item;
        }).filter(function (x) {
          return x.price;
        }));

      case 6:
      case "end":
        return context$1$0.stop();
    }
  }, null, _this);
};

exports["default"] = fillPriceAndPromo;
module.exports = exports["default"];
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("5d4f0e584bd9a3a675b3")))

/***/ }),

/***/ "4dbc4849707ea6484a05":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, '__esModule', {
  value: true
});
exports['default'] = {
  props: ['color']
};
module.exports = exports['default'];

/***/ }),

/***/ "4dc2ef547f8febfe2cb7":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_script_lang_js___ = __webpack_require__("721313853b51564e29d6");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "4eeb56a34812141cabdc":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("5f6e54ccb5a521eb5e78");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("2de8f8b0", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./TopMainBar.vue?vue&type=style&index=0&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./TopMainBar.vue?vue&type=style&index=0&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "51aadd1e1b65f329a862":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($, G, regeneratorRuntime, Vue) {

var _this = this;

var html = __webpack_require__("64e1a389fd0528c4f565");
var template = __webpack_require__("274e32dfd54a6b0d18a9");
var miniFavor = __webpack_require__("472c3193857af11233c9");
var request = __webpack_require__("91f250ebeb8d5987491c");
var userData = __webpack_require__("472a9b3fc8c8805a5dd7");
var globalCondition = __webpack_require__("9c38beef5ff283e15bd2");

var globalFavor = {};
var isRender = undefined,
    firstRender = undefined;
var QRrendered = undefined;

var addLoginBeforeEvent = function addLoginBeforeEvent() {
  $('#login-remind p').css('color', '#E4393C');
};

var settingRemind = function settingRemind(type, email) {
  var setting_type = type;
  var setting_email = email || '';
  var url = G.c_server + '/api/remind_setting?action=set&email=' + G.email + '&setting_type=' + setting_type + '&remind_email=' + setting_email;
  request.get(url);
};

var addRemindEvent = function addRemindEvent() {
  var qrcodeShow = undefined;
  // $('#favor_box .bar-jiangjia-re .select-item').off('click', addLoginBeforeEvent)
  $('.remindHint').hide();

  $('#favor_box .bar-jiangjia-re .select-item').on('click', function () {
    $(this).parent().parent().find('.select-item').removeClass('selected');
    $(this).addClass('selected');
    if ($(this).hasClass('qrcode-item')) {
      $('#remind_qrcode_img').show();
    } else if ($(this).hasClass('email-item')) {
      $('#remind_qrcode_img').hide();
    }
  });
  $('#bar_subbtn').on('click', function () {
    var ischoosed = $('#favor_box').hasClass('favor_choosed');
    var dom = $('#favor_box .jj-remind .select-item.selected');
    var notify_site = dom.attr('data-type');
    var price = dom.parent().find('input').val();
    var hasDot = price.split('.').length > 1;
    if (!/^[\d\.]+$/.test(price) || price < 0 || hasDot && price.split('.')[1].length > 2 || isNaN(parseFloat(price))) {
      $('.error_remind').text('请输入正确格式的价格').show().fadeOut(2000);
      return;
    }
    if (price > allowedMinPrice) {
      $('.error_remind').text('价格不能高于当前商品价格').show().fadeOut(2000);
      return;
    }
    if (!price || price === '0' || price.match(/[a-zA-Z]/)) {
      $('.error_remind').text('请输入商品期望价格').show().fadeOut(2000);
      return;
    }
    if (!ischoosed) {
      var remind_email = undefined;
      var remind_type = $('#favor_box .jj-style .select-item.selected').attr('data-type');
      if (remind_type === '1') {
        remind_email = $('#favor_box .jj-style .re-mail').val();
      }
      settingRemind(remind_type, remind_email);
      $('#favor_box').addClass('favor_choosed');
      $('#edit_remind_style, #remind_qrcode').show();
    }

    /*notify_site => 0 全网 1 当前网站*/
    // $(`#${G.extName}-trend-detail`).hide()
    $('#remind_qrcode_img').hide();
    qrcodeShow = false;
    miniFavor.add_favor(notify_site, price);
  });
  $('#remind_qrcode').on('click', function () {
    QRrendered = $('#remind_qrcode_img img').attr('src');
    if (!qrcodeShow) {
      if (!QRrendered) {
        getQRcode(function () {
          $('#remind_qrcode_img').show();
          qrcodeShow = true;
        });
      } else {
        $('#remind_qrcode_img').show();
        qrcodeShow = true;
      }
    } else {
      $('#remind_qrcode_img').hide();
      qrcodeShow = false;
    }
  });
  $('#edit_remind_style').on('click', function () {
    $('#favor_box').removeClass('favor_choosed');
    $('#edit_remind_style').hide();
  });
};
module.exports.loginRenderTop = function () {
  $('#login-remind').hide();
  addRemindEvent();
};
var addEvent = function addEvent() {
  $('#login-remind .go_login_btn').on('click', function () {
    // $('#login-remind p').css('color', '#9b9b9b')
    // $('#login-remind').hide()
    // $('.login-content').show().animate({
    //   right: '0px'
    // }, 500)
    var url = encodeURIComponent(location.href);
    location.href = 'https://www.gwdang.com/user/login?ext=1&from_url=' + url;
  });
  $('body').on('gwd-login-complete', function (e) {
    G.userLogin = true;
    addRemindEvent();
  });
  $('#loginClickBtnBar').on('click', function () {
    var userN = $('#barusername').val();
    var psd = $('#barpassword').val();
    if (userN && psd) {
      miniFavor.userLogin(userN, psd, function () {
        addRemindEvent();
      });
    } else {
      $('#login_remind_tle, #login_remind_tle_bar').css('display', 'block').fadeOut(5000);
    }
  });
  $('#favor_box').on('mouseenter', function () {
    getQRcode();
  });
  $('#log_back_btn').on('click', function () {
    $('#login-remind').show();
    $('.login-content').animate({
      right: '-292px'
    }, 500, function () {
      $('.login-content').hide();
    });
  });
};

var getQRcode = function getQRcode(callback) {
  var force = arguments.length <= 1 || arguments[1] === undefined ? false : arguments[1];
  var url;
  return regeneratorRuntime.async(function getQRcode$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        context$1$0.next = 2;
        return regeneratorRuntime.awrap(globalCondition.met('userLoginChecked'));

      case 2:
        if (QRrendered) {
          $('#remind_qrcode_img img').attr('src', QRrendered);
          $('.qrcode-jj img').attr('src', QRrendered);
          $('.sk-qrcode img').attr('src', QRrendered);
        }

        if (!((QRrendered || !G.userLogin) && !force)) {
          context$1$0.next = 5;
          break;
        }

        return context$1$0.abrupt('return');

      case 5:
        url = 'https://www.gwdang.com/collect/get_qrcode/';

        if (G.qrApi && G.qrApi !== 'default') {
          url = G.qrApi;
        }
        request.rawGet(url, true).then(function (data) {
          QRrendered = data.img_url;
          $('#remind_qrcode_img img').attr('src', data.img_url);
          $('.qrcode-jj img').attr('src', data.img_url);
          $('.sk-qrcode img').attr('src', data.img_url);

          if (callback) {
            callback();
          }
          $('#remind_qrcode').show();
        });

      case 8:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};
module.exports.getQRcode = getQRcode;

var allowedMinPrice = 0;

// 渲染登录下的降价提醒
var renderTop2 = function renderTop2(msg) {
  var oinfo = userData.get('other_info');
  if (!oinfo) return;
  var dp_query = userData.get('dp_query');
  var choosed = undefined,
      remind_type = undefined,
      lowestUrl = undefined;
  var now = oinfo.now;
  if (!now.dp_id && now.url_crc && now.site_id) {
    now.dp_id = now.url_crc + '-' + now.site_id;
  }
  if (!now.dp_id) return;
  var url = encodeURIComponent(location.href);
  var nowprice = oinfo['code-server'] && oinfo['code-server'].price || G.dp.price;
  allowedMinPrice = nowprice;
  if (G.aliSite) nowprice = G.dp.price;
  if (!allowedMinPrice) {
    allowedMinPrice = globalFavor['nowprice'];
  }
  var allprice = dp_query && dp_query.b2c.min_price || nowprice;
  nowprice = Number(nowprice.toString().replace(',', ''));
  allprice = Number(allprice.toString().replace(',', ''));
  if (dp_query && dp_query.b2c.product && dp_query.b2c.product.length !== 0) {
    lowestUrl = dp_query.b2c.product[0].url;
  }
  if (G.aliSite) {
    lowestUrl = 'javascript:';
  }
  if (msg.has_remind_type) {
    choosed = true;
  }
  if (msg.is_collected) {
    globalFavor.is_collected = msg.is_collected;
    if (parseInt(msg.notify_site) === 1) nowprice = msg.remind_price;else allprice = msg.remind_price;
  }
  nowprice = nowprice || globalFavor['nowprice'];
  allprice = allprice || nowprice;
  globalFavor.notify_site = msg.notify_site;
  remind_type = msg.remind_type || '0';
  var imgHost = G.imgHost;
  if (G.from_device === 'firefox') {
    imgHost = G.localImg;
  }
  var riyuan = "";
  if (location.host === 'www.amazon.co.jp') {
    riyuan = "日元";
  }
  var views = template.compile(html)({
    choosed: choosed,
    islogin: true,
    email: '',
    emailvalue: '',
    url: url,
    aliSite: G.aliSite,
    imgHost: imgHost,
    lowestUrl: lowestUrl,
    notify_site: globalFavor.notify_site,
    nowprice: nowprice,
    allprice: allprice,
    remind_type: remind_type,
    extName: G.extName,
    money: globalFavor['money'],
    riyuan: riyuan,
    lastprice: Number(globalFavor['nowprice']).toFixed(2),
    price_range: globalFavor['price_range']
  });
  if (globalFavor.notify_site === undefined) {
    setTimeout(function () {
      $('.remind-item-snd .select-item').addClass('selected');
    }, 1000);
  }
  $('#favor_box').remove();
  $(globalFavor['dom']).append(views);
  addRemindEvent();
};

// 未登录
var renderTop = function renderTop(dom, money) {
  var lowestUrl, dp_query, allprice, nowprice, imgHost, riyuan, url, view, CommonLogin;
  return regeneratorRuntime.async(function renderTop$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        __webpack_require__("316f9c352c6202560d16").log('login remind render top');
        context$1$0.next = 3;
        return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('dp_query_set'));

      case 3:
        $('#favor_box').remove();
        lowestUrl = undefined;
        dp_query = userData.get('dp_query');

        if (dp_query && dp_query.b2c.product) {
          lowestUrl = dp_query.b2c.product[0].url;
        }
        allprice = dp_query && dp_query.b2c.min_price;

        if (!allprice && dp_query && dp_query.b2c && dp_query.b2c.store) {
          allprice = Math.min.apply(null, dp_query.b2c.store.map(function (store) {
            return Math.min.apply(null, store.product.map(function (x) {
              return parseFloat(x.price);
            }));
          }));
        }
        context$1$0.next = 11;
        return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('NowPrice'));

      case 11:
        nowprice = context$1$0.sent;

        if (!allprice) {
          allprice = nowprice;
        }
        allprice = parseFloat(allprice);
        imgHost = G.imgHost;

        if (G.from_device === 'firefox') {
          imgHost = G.localImg;
        }
        riyuan = "";

        if (location.host === 'www.amazon.co.jp') {
          riyuan = "日元";
        }
        url = encodeURIComponent(location.href);
        view = template.compile(html)({
          email: G.email,
          emailvalue: '',
          lowestUrl: lowestUrl,
          notify_site: '0',
          nowprice: globalFavor['nowprice'],
          allprice: allprice,
          remind_type: '0',
          url: url,
          imgHost: imgHost,
          extName: G.extName,
          money: money,
          riyuan: riyuan,
          aliSite: G.aliSite,
          lastprice: Number(globalFavor['nowprice']).toFixed(2),
          price_range: globalFavor['price_range']
        });

        $(dom).append(view);
        CommonLogin = __webpack_require__("2d53f53e0179317f1fdf")['default'];

        new Vue({
          el: '#gwd-login-remind',
          render: function render(h) {
            return h(CommonLogin, {
              props: {
                position: 'gwd-remind',
                showAlterLogin: true,
                alterLoginPosition: 'row'
              }
            });
          }
        });
        addEvent();
        $('#favor_box .bar-jiangjia-re .select-item').on('click', addLoginBeforeEvent);

      case 25:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};

var renderAgain = function renderAgain() {
  if (!firstRender) return;
  //if (isRender) return;
  isRender = true;
  $('#favor_box').remove();
  // 加载之前需要获取到提醒方式
  __webpack_require__("472c3193857af11233c9").getRemindStyle(renderTop2);
};

module.exports.init = function (dom, money, info) {
  firstRender = true;
  if (!info.store) {
    return;
  }
  globalFavor['nowprice'] = Number(info['store'][0].current_price);
  var price_ranges = info['store'][0].price_range.split('-');
  globalFavor['price_range'] = Number(price_ranges[0]).toFixed(2) + ' ~ ' + Number(price_ranges[1]).toFixed(2);
  globalFavor['dom'] = dom;
  globalFavor['money'] = money;
  if (G.userLogin) {
    // 如果已经登录,让用户触发加载,因为需要请求网站接口
    $(document).on('renderAgain', function () {
      renderAgain();
    });
  } else {
    // if ($('#favor_box').length) {
    //   renderAgain()
    // } else {
    //   renderTop(dom, money)
    // }
    renderTop(dom, money);
  }
};
module.exports.renderAgain = renderAgain;
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "549da4e43b9ab5780ba3":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_EpicTrend_vue_vue_type_template_id_bc2362ee_scoped_true___ = __webpack_require__("38b9a004946728772bc4");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_EpicTrend_vue_vue_type_template_id_bc2362ee_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_EpicTrend_vue_vue_type_template_id_bc2362ee_scoped_true___["b"]; });


/***/ }),

/***/ "54ed29046600a3e9868f":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, '__esModule', {
  value: true
});
exports['default'] = {
  props: ['site', 'siteMap', 'error', 'errorDetail'],
  data: function data() {
    return {
      verifyLink: 'https://world.taobao.com/wow/tmg-fc/tmw/search_image?spm=a2141.241046-global.d_1_0.1.3acc5adbZx9B6y&similarItemId=650001079385&picSearchUrl=https%3A%2F%2Fimg.alicdn.com%2Fbao%2Fuploaded%2Fi3%2F2081957625%2FO1CN01SdvaIp26CIgmFR0nd_!!0-item_pic.jpg'
    };
  },
  methods: {
    index: function index(site) {
      switch (site) {
        case 'jd':
          return 'https://www.jd.com/';
        case 'tb':
          return 'https://www.taobao.com/';
      }
      return '';
    },
    login: function login() {
      switch (this.site) {
        case 'jd':
          window.open('https://passport.jd.com/new/login.aspx?ReturnUrl=https%3A%2F%2Fwww.jd.com%2F');
          break;
        case 'tb':
          window.open('https://login.taobao.com/member/login.jhtml');
          break;
        case 'pdd':
          window.open('https://mobile.yangkeduo.com/login.html');
          break;
      }
    },
    retry: function retry() {
      this.$emit('retry');
    }
  },
  mounted: function mounted() {
    var _this = this;

    __webpack_require__("9c38beef5ff283e15bd2").met('GwdConfig').then(function (config) {
      if (config.tbImgVerifyLink) {
        _this.verifyLink = config.tbImgVerifyLink;
      }
    });
  }
};
module.exports = exports['default'];

/***/ }),

/***/ "54fb323cedf4e373fd63":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_BarTrendInfo_vue_vue_type_style_index_0_id_79b5dd44_scoped_true_lang_css___ = __webpack_require__("02b35786dfae568bb734");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_BarTrendInfo_vue_vue_type_style_index_0_id_79b5dd44_scoped_true_lang_css____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_BarTrendInfo_vue_vue_type_style_index_0_id_79b5dd44_scoped_true_lang_css___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_BarTrendInfo_vue_vue_type_style_index_0_id_79b5dd44_scoped_true_lang_css____default.a); 

/***/ }),

/***/ "55067c4866c69a7d0515":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CommonCouponBarMini_vue_vue_type_style_index_1_lang_less___ = __webpack_require__("6f3a71d8fccef41391c5");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CommonCouponBarMini_vue_vue_type_style_index_1_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CommonCouponBarMini_vue_vue_type_style_index_1_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CommonCouponBarMini_vue_vue_type_style_index_1_lang_less____default.a); 

/***/ }),

/***/ "55f25469ee6d116f6403":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_ProductItem_vue_vue_type_template_id_38276ded_scoped_true___ = __webpack_require__("98a443f9100b8a4eb42a");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_ProductItem_vue_vue_type_template_id_38276ded_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_ProductItem_vue_vue_type_template_id_38276ded_scoped_true___["b"]; });


/***/ }),

/***/ "5632ccfc7463a4bc9012":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G, $) {var __WEBPACK_AMD_DEFINE_RESULT__;

!(__WEBPACK_AMD_DEFINE_RESULT__ = (function () {
	var originPrice = 0;

	var originPricePattern = {
		'360buy': '#page_maprice',
		'suning': ['del.small-price', 'del', '#itemPrice>del'],
		'amazon': ['.digital-list-price>td>.a-text-strike', '.a-span12.a-color-secondary.a-size-base', '.a-text-strike'],
		'yougou': 'del:eq(0)',
		'dangdang': ['.price_m:eq(0)', '.d15_price_info .price_pc .price_m'],
		'vipshop': '.J-mPrice',
		'keede': '.message_price_kd',
		'feiniu': 'del.fn-rmb-num:eq(0)',
		'kaola': '#js_marketPrice',
		'111': 'del',
		'jiuxian': 'del',
		'yintai': '.mk-num',
		'beibei': '.strike[op-value="originPrice"]',
		'bookschina': 'td:eq(19)',
		'tmall': ['.tb-rmb-num', '.tm-tagPrice-panel .tm-price', '.tm-price-panel .tm-price'],
		'taobao': '#J_StrPrice>em.tb-rmb-num',
		'taobao-95095': '.tm-price-panel .tm-price:eq(0)',
		'lefeng': '.marketPrice-s'
	};

	//let all_equal_short = false;

	var patternUsed = '';
	if (originPricePattern[G.site] != undefined) {
		var pattern = originPricePattern[G.site];
		if (pattern instanceof Array) {
			pattern.forEach(function (i) {
				var element = $(i);

				var len = $(i).toArray().length;
				if (len > 1) {
					element = $(i + (':eq(' + (len - 1) + ')'));
				}
				if (originPrice) return;
				if (!element || !element.text()) return;
				var priceText = element.text();
				if (priceText.trim) {
					priceText = priceText.trim();
				}
				var price = parseFloat(priceText.replace(',', '').replace('¥', '').replace('¥', '').replace('$', '').replace(',', ''));
				originPrice = price;
				patternUsed = i;
			});
		} else {
			var element = $(pattern);
			if (element && element.text().length > 0) {
				var priceText = element.text();
				if (priceText.trim) {
					priceText = priceText.trim();
				}
				var price = parseFloat(priceText.replace(',', '').replace('¥', '').replace('¥', '').replace(',', ''));
				//
				originPrice = price;
				patternUsed = pattern;
			}
		}
	}

	// tmall.hk
	if (location.host === 'detail.tmall.hk') {
		originPrice = $('span.tm-price:eq(0)').text();
		var unitText = $('em.tm-yen:eq(0)').text();
		if (unitText === '₩' || unitText === 'NT$' || $('span.tm-price:eq(0)').css('text-decoration') && $('span.tm-price:eq(0)').css('text-decoration').indexOf('line-through') === -1) {
			originPrice = null;
		}
		var try2 = $('.wrtoriginprice .tm-price').text();
		if (try2) {
			originPrice = try2;
		}
	}

	// 淘宝需特殊处理
	var jstrprice = $('#J_StrPrice').text() && $('#J_StrPrice').css('text-decoration').toString().indexOf('line-through') === -1;
	if ((G.site === 'taobao' || G.site === 'tmall' || G.site === 'taobao-95095') && (jstrprice || G.site === 'tmall' && $('#J_StrPriceModBox').css('display') === 'none')) {
		if (patternUsed === '.tm-price-panel .tm-price' || patternUsed === '#J_StrPrice>em.tb-rmb-num') {
			originPrice = null;
		}
	}

	if (G.site === 'taobao' || G.site === 'tmall' || G.site === 'taobao-95095') {
		var e = $(patternUsed);
		if (e.css('text-decoration') && e.css('text-decoration').toString().indexOf('line-through') === -1) {
			if (G.site === 'taobao') {
				if (e.parent().css('text-decoration').toString().indexOf('line-through') === -1) {
					originPrice = null;
				}
			} else {
				originPrice = null;
			}
		}
	}

	if (G.site === 'bookschina') {
		var s = $('td').toArray().map(function (i) {
			return i.innerText;
		});
		var pos = s.indexOf('定    价:');
		originPrice = s[pos + 1];
	}

	var type = null;
	if (location.host === 'www.amazon.co.jp') {
		type = 'JPY';
	}

	originPrice = __webpack_require__("cb0906562effcf1b0e6c")(originPrice, type);

	originPrice = parseFloat(originPrice);

	return originPrice;
}).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")))

/***/ }),

/***/ "5718695c1fa25d021f07":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkLeft_vue_vue_type_script_lang_js___ = __webpack_require__("e1f1ecf2911e180e2d4a");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkLeft_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkLeft_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_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_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkLeft_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkLeft_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "57cbb6619921ed27070e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TopMainBar_vue_vue_type_style_index_0_lang_less___ = __webpack_require__("4eeb56a34812141cabdc");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TopMainBar_vue_vue_type_style_index_0_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TopMainBar_vue_vue_type_style_index_0_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TopMainBar_vue_vue_type_style_index_0_lang_less____default.a); 

/***/ }),

/***/ "580fdef2bbaa9f2dc7e9":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLink_vue_vue_type_style_index_0_lang_css___ = __webpack_require__("d98e58cfc5180294bd6a");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLink_vue_vue_type_style_index_0_lang_css____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLink_vue_vue_type_style_index_0_lang_css___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLink_vue_vue_type_style_index_0_lang_css____default.a); 

/***/ }),

/***/ "5864b02248792e9a51fc":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($, G, regeneratorRuntime, Vue) {

var _this = this;

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }

var _componentsAmazonSameLinks = __webpack_require__("26685b918a033d7f9a97");

var _componentsAmazonSameLinks2 = _interopRequireDefault(_componentsAmazonSameLinks);

var template = __webpack_require__("274e32dfd54a6b0d18a9");
var userData = __webpack_require__("472a9b3fc8c8805a5dd7");
var request = __webpack_require__("91f250ebeb8d5987491c");
var newtrend = __webpack_require__("d0de61a729123238553b");
var detect = __webpack_require__("60624e018be49fb2d959");
var priceParser = __webpack_require__("e29ce4c2a4af273fcade");
var parse_price = __webpack_require__("cb0906562effcf1b0e6c");
var countryConfig = __webpack_require__("9bf6d059e9a265559f0c");
var util = __webpack_require__("d54879e983a83d07f093");

__webpack_require__("0b4163e217e4ff33f7c4");

var getText = function getText(selector) {
  if ($(selector).length) {
    return parseFloat($(selector).text().trim());
  }
  return '';
};

var getAliPrice = function getAliPrice(oriPrice) {
  var price = oriPrice;
  var promoPrice = getText('[class^=Price--extraPrice] span[class^=Price--priceText]');
  var pagePrice = G.dp.ori_price;
  if (pagePrice) price = pagePrice;
  if (promoPrice) price = promoPrice;
  if (isNaN(parseFloat(price))) {
    return oriPrice;
  }
  return parseFloat(price);
};

var oneHour = 3600000;
var oneDay = 24 * oneHour;
var currentCurrency = undefined;
var c_width = document.documentElement.clientWidth > 0 ? document.documentElement.clientWidth : document.body.clientWidth;
var isForeignSite = undefined;
var priceTle = {
  'pri-t1': "价格上涨",
  'pri-t0': "价格平稳",
  'pri-t-1': "价格下降",
  'pri-t-2': "历史最低"
};
var edit_nopuzzle_promo = function edit_nopuzzle_promo(data) {
  var time0 = data[0].time;
  var lowest = data[0].price,
      lowIndex = 0;
  var lastloop = undefined;
  for (var i = 0; i < data.length; i++) {
    var num = Math.abs(data[i].time - time0) / 86400;
    data[i].time2 = new Date(data[i].time * 1000);
    if (num < 10) {
      if (data[i].price < lowest) {
        lowest = data[i].price;
        lowIndex = i;
      }
    } else {
      lastloop = lowIndex;
      data[lowIndex].showCircle = true;
      lowIndex = i;
      lowest = data[i].price;
      time0 = data[i].time;
    }
  }
  if (lastloop + 1 < lowIndex) {
    data[lowIndex].showCircle = true;
  }
};
var noTrendAddTrendData = function noTrendAddTrendData(data) {
  var host = location.host;
  var site_name = undefined;
  if (host.indexOf('taobao') === -1 && host.indexOf('tmall') === -1) {
    if (data.store && data.store[0].name) {
      site_name = data.store[0].name;
      data.store = null;
    } else {
      return data;
    }
  }
  var price = parseFloat(G.dp.price);
  if (G.aliSite) {
    price = getAliPrice(price);
  }
  if (!price) return data;
  var date = util.getTimeNumber(new Date().getTime() - 86400000 * 179, "5");
  var date2 = util.getTimeNumber(new Date().getTime(), "5");
  var arr = [];
  for (var i = 0; i < 180; i++) {
    arr.push(price);
  }
  date = new Date(date).getTime();
  var str = '淘宝';
  if (host.indexOf('tmall') > -1) str = '天猫';
  str = site_name || str;
  var noTrendObj = {
    all_line: arr,
    all_line_begin_time: date,
    first_price: price,
    current_price: price,
    highest: price,
    last_price: price,
    lowest: price,
    lowest_date: new Date(date2).getTime(),
    name: str,
    price_range: price + '-' + price,
    price_status: 0
  };
  data.price_status = 0;
  data.store = [noTrendObj];
  data.taobaoNoTrend = true;
  return data;
};
var getCommonInfo = function getCommonInfo(callback) {
  var pageUrl = location.href;
  if (G.site === 'taobao-ju') {
    var id = pageUrl.match(/item_id=(\d+)/)[1];
    pageUrl = 'https://detail.tmall.com/item.htm?id=' + id;
  }
  var url = encodeURIComponent(pageUrl);
  var price = G.dp.price;
  price = parseFloat(price);
  if (price) {
    if (isForeignSite) {
      price = G.dp.oldPrice;
    }
    price = parseInt(parseFloat(price * 100).toFixed(2));
    price = price.toFixed(2);
  } else {
    price = '';
  }

  if (G.aliSite) {
    price = getAliPrice(price);
  }

  getPriceHistoryDataAndRender(url, price, callback);

  if (G.site === 'taobao' || G.site === 'tmall') {
    var origin = window.removeEventListener;
    setTimeout(function callee$1$0() {
      return regeneratorRuntime.async(function callee$1$0$(context$2$0) {
        while (1) switch (context$2$0.prev = context$2$0.next) {
          case 0:
            // eslint-disable
            // let map = {}
            // if (G.site === 'taobao') {
            //   map = Hub.config.get("sku").valItemInfo.skuMap; // eslint-disable-line
            // } else {
            //   let valItemInfo = await require('common/infoCollect/aliSku').getValItemInfo()
            //   map = valItemInfo.skuMap
            // }

            $('li').on('click', function (e) {
              if (!$(e.target).parents('.tb-key-sku').length) {
                console.log($(e.target).parents('.tb-key-sku'));
                return;
              }
              try {
                setTimeout(function () {
                  window.extNeedReload = true;
                }, 0);
              } catch (e) {
                __webpack_require__("316f9c352c6202560d16").warn(e);
              }
            });
            // $('li').on('click', function(e) {
            //   //console.log(e)
            //   setTimeout(() => {
            //     let selected = $('.tb-selected').toArray().map(item => $(item).attr('data-value')).join(';')
            //     let skuKey = ';' + selected + ';';
            //     skuKey = skuKey.replace(';;', ';').replace(';;', '');
            //     // console.log('skuKey',skuKey)
            //     // console.log(map)
            //     require('common/globalCondition').clear('lastPointPos')
            //     if (!map[skuKey]) {
            //       getPriceHistoryDataAndRender(encodeURIComponent(location.href), price, callback)
            //       return ;
            //     }
            //     let skuId = map[skuKey].skuId;
            //     //console.log('skuId', skuId)
            //     getPriceHistoryDataAndRender(encodeURIComponent(`https://sku-taobao.com/item.htm?id=${G.dp.itemId.replace('-83', '')}-${skuId}`), null, callback)
            //     //console.log('selected', skuId)
            //   }, 0)
            // })

          case 1:
          case 'end':
            return context$2$0.stop();
        }
      }, null, _this);
    }, 0);
  }
};

var reqId = 0;

var getPriceHistoryDataAndRender = function getPriceHistoryDataAndRender(url, price, callback) {
  reqId++;
  var currentReq = reqId;
  if (url.indexOf('skuId') > -1) {
    var skuId = __webpack_require__("3e983ecbff4e1a29654c").getParameterByName('skuId', location.href);
    var dp = __webpack_require__("3e983ecbff4e1a29654c").getParameterByName('id', location.href);
    if (dp && skuId) {
      url = 'https://sku-taobao.com/item.htm?id=' + dp + '-' + skuId;
    }
  } else {
    try {
      var sku = Hub.config.get('sku');
      var skuId = sku.skuId;
      var dp = __webpack_require__("3e983ecbff4e1a29654c").getParameterByName('id', location.href);
      if (skuId && dp) {
        url = 'https://sku-taobao.com/item.htm?id=' + dp + '-' + skuId;
      }
    } catch (e) {
      __webpack_require__("316f9c352c6202560d16").warn(e);
    }
  }
  // url = 'http://www.kede.com/candymagic51.html';
  request.get(G.server + '/extension/price_towards?url=' + url + '&price=' + price + '&ver=1', true).then(function (data) {
    if (data.itemQr) {
      __webpack_require__("9c38beef5ff283e15bd2").setMet('qrApiReady', data.itemQr);
    }
    if (currentReq !== reqId) {
      console.warn('reqId mismatch ' + currentReq + ': ' + reqId);
      return;
    }
    try {
      if (data.is_ban && data.action && data.action.method === 'redirect' && data.action.to) {
        yanzhengma(data.action.to);
        return;
      }
      if (data.amazons && location.hostname.includes('amazon.cn') && !$('.gwd-amazon-link').length) {
        (function () {
          var el = document.createElement('DIV');
          if ($('#gwd-space').length) {
            $('#gwd-space').before(el);
          } else {
            $('.search-mod').before(el);
          }
          var siteName = $('#merchant-info .a-link-normal span').text();
          if (!siteName) {
            siteName = $('#sellerProfileTriggerId').text();
          }
          new Vue({
            el: el,
            render: function render(h) {
              return h(_componentsAmazonSameLinks2['default'], {
                props: {
                  data: data.amazons.filter(function (x) {
                    return x.title === siteName;
                  })
                }
              });
            }
          });
        })();
      }
      if (data.nopuzzle_promo && data.nopuzzle_promo.length > 0) {
        edit_nopuzzle_promo(data.nopuzzle_promo);
      }
      if (data.store && data.store.length > 0 && data.store[0].all_line.length) {
        G.dp.storeInfo = data.store;
        if (data.store[0].mobile_price) {
          G.dp.mobilePrice = data.store[0].mobile_price;
        }
        __webpack_require__("9c38beef5ff283e15bd2").setMet('GwdPriceTrendLoaded');
        __webpack_require__("9c38beef5ff283e15bd2").setMet('NowPrice', data.store[0].current_price);
        var store = data.store[0];
        var allLine = store.all_line;
        var nowPriceWithPromo = allLine[allLine.length - 1];
        __webpack_require__("9c38beef5ff283e15bd2").setMet('NowPriceWithPromo', nowPriceWithPromo);
      } else {
        __webpack_require__("d54879e983a83d07f093").waitForConditionFn(function () {
          return G.dp.price && !isNaN(parseFloat(G.dp.price));
        }).then(function () {
          if (G.dp.price) {
            if (isNaN(parseFloat(G.dp.price))) {
              return;
            }
            __webpack_require__("9c38beef5ff283e15bd2").setMet('NowPrice', G.dp.price);
          }
        });
      }
      if (data.store && data.store[1] && data.store[1].name === "到手价" && data.promo) {
        data.store[1].name = "凑单到手价";
      } else if (data.store) {
        data.store.length = 1;
      }
      if (currentCurrency && data && data.store) {
        data.store[0].currency = currentCurrency;
      }

      if (!data.store || data.store[0].all_line.length === 0) {
        var siteName = G.site;
        var siteId = detect.getSiteId(siteName);
        priceParser.init(siteId, function (price) {
          if (price && price > 0) {
            G.dp.oldPrice = price;
            G.dp.price = price;
          } else if (data.store && data.store.length && data.store[0].last_price) {
            G.dp.price = data.store[0].last_price / 100;
          }
          data = noTrendAddTrendData(data);
          callback(data);
        });
      } else {
        callback(data);
      }
    } catch (e) {
      callback(data);
    }
  });
};

// 一淘数据, 也就是淘宝天猫以前使用的别人的数据  此处是处理数据
var dealWithEtaoData = function dealWithEtaoData(msg, callback) {
  if (!msg) return;
  if (!msg.list) return;
  var islowest = undefined,
      lowest = undefined,
      highest = undefined,
      currentTime = undefined,
      price_trend = undefined;
  var listSize = msg.list.length;
  var trenddata = [];
  var startTime = msg.startTime;
  currentTime = new Date(msg.curTime).getTime();
  lowest = highest = msg.list[0].price;
  var lowestTime = undefined;
  try {
    for (var i = 0; i < listSize; i++) {
      var item = msg.list[i];
      trenddata.push([new Date(item.time).getTime(), item.price]);
      if (item.price > highest) highest = item.price;
      if (item.price < lowest) {
        lowest = item.price;
      }
      if (i > 0 && lowest == item.price && item.price != msg.list[i - 1].price) {
        lowestTime = item.time;
      }
    }
    trenddata.unshift([new Date(startTime).getTime(), msg.list[0].price]);
    /*补点*/
    for (var i = listSize - 1; i > 0; i--) {
      if (trenddata[i][0] - trenddata[i - 1][0] > 86400000) {
        var itemTrend = [trenddata[i][0] - 86400000, trenddata[i - 1][1]];
        trenddata.splice(i, 0, itemTrend);
      }
    }
    /*判断当前时间是否大于最后一个点,如果大于, 则补最后一个点*/
    var lastData = trenddata[trenddata.length - 1];
    if (lastData[0] < currentTime) {
      var lstprice = lastData[1];
      var pagePrice = getSitePrice(G.site);
      if (currentTime - lastData[0] > 86400000) trenddata.push([currentTime - 86400000, lstprice]);
      if (pagePrice && lstprice != pagePrice) {
        if (pagePrice > highest) highest = pagePrice;
        if (pagePrice < lowest) lowest = pagePrice;
        trenddata.push([currentTime, pagePrice]);
      }
    }

    setTimeout(function () {
      // 修正最后一个点的价格
      var sitePrice = getSitePrice(G.site);
      if (sitePrice) {
        trenddata[trenddata.length - 1][1] = sitePrice;
      }

      //判断价格历史走势
      var result = getPriceStatus(trenddata);
      var price_status = result.price_status;
      var price_last = result.price_last;
      islowest = result.islowest;

      var price_range = lowest + "-" + highest;
      var startD = new Date(msg.startTime).getDate();
      var startM = new Date(msg.startTime).getMonth();
      var startY = new Date(msg.startTime).getFullYear();
      var allLine = [];
      var now_day = new Date();
      var getDataFromTime = function getDataFromTime(time) {
        for (var i = 0; i < trenddata.length - 1; i++) {
          if (time >= trenddata[i][0] && time < trenddata[i + 1][0]) {
            return trenddata[i][1];
          }
        }
        return trenddata[trenddata.length - 1][1];
      };
      var start = trenddata[0][0];
      while (start <= now_day.getTime()) {
        var s = getDataFromTime(start);
        allLine.push(parseFloat(s.toFixed(2)));
        start += oneDay;
      }
      var year_line = null;
      if (allLine.length >= 365) {
        year_line = allLine.slice(allLine.length - 365);
      }
      var month_line = null;
      if (allLine.length >= 31) {
        month_line = allLine.slice(allLine.length - 31);
      }
      var short_day_line = null;
      if (allLine.length >= 6) {
        var dayline = allLine.slice(allLine.length - 6);
        short_day_line = [];
        for (var i = 0; i < dayline.length - 1; i++) {
          var newArr = [];
          for (var n = 0; n < 24; n++) {
            newArr.push(dayline[i]);
          }
          short_day_line = short_day_line.concat(newArr);
        }
        short_day_line.push(dayline[dayline.length - 1]);
      }
      var now_time = new Date();
      price_trend = {
        "price_status": price_status,
        "startD": startD,
        "startM": startM,
        "startY": startY,
        "now_day": now_day.getTime(),
        "startTime": startTime,
        "lowestTime": lowestTime,
        "extra": 'start from another',
        "store": [{
          "current_price": price_last,
          "all_line": allLine,
          "all_line_begin_time": trenddata[0][0] + 8 * oneHour,
          "year_line": year_line,
          "year_line_time": now_day.getTime() - 365 * oneDay,
          "month_line": month_line,
          "month_line_time": now_day.getTime() - 30 * oneDay,
          "short_day_line": short_day_line,
          "short_day_line_begin_time": now_time.getTime() + 8 * oneHour - 5 * oneDay,
          "min_stamp": "0",
          "islowest": islowest,
          "name": G.site === 'tmall' ? '天猫' : '淘宝',
          "price_range": price_range,
          "promo": [],
          "all_equal_short": false
        }]
      };
      callback(price_trend);
    }, 500);
    //return price_trend
  } catch (e) {}
};
var getSitePrice = function getSitePrice(site) {
  var price = '';
  if (site == 'taobao') {
    price = $('#J_PromoPriceNum').text();
    if (price == '' && $('#J_PromoPriceNum').length == 0) {
      price = $('#J_StrPrice .tb-rmb-num').text();
    }
  }
  if (site == 'tmall') {
    if (price == "") {
      price = $('#J_DetailMeta #J_PromoPrice span.tm-price').text();
    }
    if (price == "") {
      price = $('span.tm-price').text();
    }
    if (location.host === 'detail.tmall.hk') {
      price = $('span.tm-price:eq(1)').text();
    }
    if ($(".tb-wrTuan-num").text()) {
      price = $(".tb-wrTuan-num").text();
    }
  }
  if (site == 'taobao-95095') {
    price = $('#J_PromoPrice .tm-price').text();
    if (price == "") {
      price = $('#J_StrPriceModBox .tm-price').text();
    }
  }
  if (site == 'ai-taobao') {
    if (!G.chrome_extension) {
      price = window.pageconfig.promoPrice;
    } else {
      var pageconfig = $('.aitaobao-edetail-header script').text();
      price = /promoPrice":"([\d\.]+)"/.exec(pageconfig);
      if (price) price = price[1];
    }
    if (price == '' || !price) {
      price = $('.price-wrap .price-single .price-promo strong').text();
    }
  }
  if (price.indexOf('-') > -1) {
    price = price.split('-')[0];
  }
  return parse_price(price);
};
var tryTimes = 0;
var getContentFromDiv = function getContentFromDiv(fn) {
  if (tryTimes >= 9 && G.site == 'amazon' && location.host.indexOf('cn') != -1) return fn(false);else if (tryTimes >= 6) return fn(false);
  var msg = $('#' + G.extBrand + '_myDiv').text();
  if (msg) fn(msg);else {
    tryTimes++;
    setTimeout(function () {
      getContentFromDiv(fn);
    }, 1000);
  }
};

var getPriceInfo = function getPriceInfo(callback) {
  if (G.site === 'amazon' && location.host != 'www.amazon.cn') {
    isForeignSite = true;
    currentCurrency = 'USD';
    if (location.host == 'www.amazon.co.jp') {
      currentCurrency = 'JPY';
    }
    if (['www.amazon.fr', 'www.amazon.de', 'www.amazon.es', 'www.amazon.nl', 'www.amazon.it'].indexOf(location.host) > -1) {
      currentCurrency = 'EUR';
    }
    if (location.host == 'www.amazon.ca') {
      currentCurrency = 'CAD';
    }
    if (location.host == 'www.amazon.co.uk') currentCurrency = 'GBP';
    getCommonInfo(callback);
  } else if (G.site === 'tmall' || G.site === 'taobao-95095' || G.site === 'ai-taobao' || G.site === 'taobao') {
    // require('common/getTaobaoTrend').getTrend(function(trenddata) {
    //   if (!trenddata || trenddata.nodata === true) {
    //     getCommonInfo(callback);
    //   } else {
    //     dealWithEtaoData(trenddata, function(data) {
    //       if (data) callback(data)
    //       else getCommonInfo(callback);
    //     });
    //   }
    // })

    /*以前因为我们价格走势对淘宝天猫的支持不好 所以使用了别人的数据, 现在基本上都使用了自己的数据, 所以上面也被注释了*/
    setTimeout(function () {
      getCommonInfo(callback);
    }, 200);
    // 避开lint js 检测
    if (false) dealWithEtaoData();
  } else if (G.site === 'aliexpress') {
    __webpack_require__("fa297f213d29eb497c63").getTrendData(function (data) {
      if (data) callback(data);
    });
  } else {
    getCommonInfo(callback);
  }
};
var getPriceStatus = function getPriceStatus(trenddata) {
  // 对于使用第三方数据的, 判断价格走势
  var price_status = 0;
  var price_num = trenddata.length;
  var priceArr = trenddata.map(function (i) {
    return i[1];
  });
  var lowest = Math.min.apply(undefined, priceArr);
  var price_last = trenddata[price_num - 1][1];
  var islowest = false;
  var change_range = 20;
  var time_length = 0;
  for (var i = price_num - 1; i >= 0; i--) {
    var now_price = trenddata[i][1];
    if (i > 0) {
      time_length += (trenddata[i][0] - trenddata[i - 1][0]) / 86400000;
    }
    if (now_price == 0) {
      continue;
    }
    if (price_last == now_price) {
      if (time_length > 180) {
        break;
      }
      continue;
    } else if (parseFloat(price_last) > parseFloat(now_price) && i >= price_num - change_range - 1) {
      price_status = 1;
      break;
    } else if (parseFloat(price_last) < parseFloat(now_price)) {
      price_status = -1;
      if (price_last === lowest) {
        islowest = true;
        price_status = -2;
      }
      break;
    }
  }
  return {
    price_status: price_status,
    islowest: islowest,
    price_last: price_last
  };
};

var topRendered = false;
var renderBtnTop = function renderBtnTop(data) {
  if (!data.store || data.store[0].all_line.length < 2) return;
  var w1 = c_width - 321;
  var status = data.price_status;
  status = 'pri-t' + status;
  var tle = priceTle[status];
  if (topRendered) {
    $('#gwdang-trend .btn-tab-sp').html('\n      <em class="gwd_bg ' + status + '"></em>\n      <span class="tab-sp1 blkcolor1">' + tle + '</span>\n    ');
    return;
  }
  var t = '<span class="btn-tab-sp">\n      <em class="gwd_bg ' + status + '"></em>\n      <span class="tab-sp1 blkcolor1">' + tle + '</span>\n    </span>\n    <div id="gwdang-trend-detail" class="gwdang-trend-detail top-bar-detail" style="white-space: nowrap">\n      <div id="gwdang-pri-trend-chart" style="flex: 1; height:260px;" class="chart">\n        <div id="big_tooltip_top" class="big_tooltip_box"></div>\n        <div id="bar_trend_legend_btn" class="legend-btn-box">\n          <span class="price-trend-sp pt-sp1 " data-id="days180">\n            <em></em>\n            <span>到手价(单件)</span>\n          </span>\n          <span class="review-trend-sp" data-id="plotSpecial">\n            <em></em>\n            <span>到手价(多件)</span>\n          </span>\n        </div>\n      </div>\n      <div class="gwd-collection-trend-content"></div>\n    </div>\n    ';
  topRendered = true;
  $('#gwdang-trend').append(t).css("display", "block");
  __webpack_require__("1c640a99db9f6f8a16c2").autoFixWidth();
};
var renderBtnBtm = function renderBtnBtm(data) {
  if (!data.store || data.store[0].all_line.length < 2) return;
  var w1 = c_width - 321;
  var status = data.price_status;
  status = 'pri-t' + status;
  var tle = priceTle[status];
  for (var key in priceTle) {
    $('#gwdang-trend .trend-box-dev span').removeClass(key);
    $('#gwdang-trend .trend-box-dev em').removeClass(key);
  }
  $('#gwdang-trend .trend-box-dev span').text(tle).addClass(status);
  $('#gwdang-trend .trend-box-dev em').addClass(status);
  // $('#gwdang-pri-trend-chart').css('width', w1 + 'px')
  $('#gwdang-trend').css("display", "block");
};
var renderMini = function renderMini(data) {
  var no_price, settbg, status, tle, t;
  return regeneratorRuntime.async(function renderMini$(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__("d54879e983a83d07f093").waitForConditionFn(function () {
          return $('#mini_price_history').length;
        }));

      case 2:
        no_price = '', settbg = 'setting-bg';
        status = data.price_status;

        status = 'pri-t' + status;
        tle = priceTle[status];

        if (!data.store || data.store[0].all_line.length < 2) {
          no_price = 'no-price';
          tle = '暂无价格走势';
          status = '';
          settbg = '';
          $('.gwd-collection-mini').remove();
        }
        if (G.site == 'amazon' || G.site == '6pm') {
          settbg = 'ht-bg';
        }

        t = '<div class="minibar-btn-box ' + no_price + '">\n        <em class="' + settbg + ' pri-history-icon ' + status + '"></em>\n        <span class="' + status + '">' + tle + '</span>\n      </div>';

        if (!data.store || data.store[0].all_line.length < 2) {
          $('#mini_price_history').addClass('no_price').off();
          $('#mini_price_history_detail').remove();
          $('#ht_minitrend_detail').remove();
        }
        $('#mini_price_history').append(t).css("display", "block");
        __webpack_require__("316f9c352c6202560d16").log('render mini trend');

      case 12:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};
var yanzhengma = function yanzhengma(url) {
  __webpack_require__("83271c7588396d2d5e59").log('验证码', '弹出');
  if (G.site === 'steampowered') {
    renderYanzhengmaSteam(url);
    return;
  }
  var style = userData.get('permanent').style;
  if (style === 'top') {
    renderyanzhengmaTop(url);
  } else if (style === 'bottom') {
    renderyanzhengmaBtm(url);
  }
  renderyanzhengmaMini(url);
  setTimeout(function () {
    $('a.error-sp').on('click', function (e) {
      e.preventDefault();
      __webpack_require__("83271c7588396d2d5e59").log('验证码', '点击');
      location.href = url;
    });
  }, 0);
};
var renderYanzhengmaSteam = function renderYanzhengmaSteam(url) {
  var dom = $('.game_purchase_action:contains("开始游戏")');
  if (dom.length === 0) dom = $('.game_purchase_action:contains("在购物车中")');
  if (dom.length === 0) dom = $('.game_purchase_action:contains("添加至购物车")');
  var html = __webpack_require__("f5ab9f9bfeb8fa69f374");
  var btntxt = '<span class="blkcolor1">访问异常</span>';
  dom.eq(0).prepend(template.compile(html)({
    url: url
  }));
  dom.parents('.game_area_purchase_game_wrapper').css('z-index', '999999');
  dom.parents('.game_area_purchase_game').css('z-index', '9999999');
};
var renderyanzhengmaBtm = function renderyanzhengmaBtm(url) {
  var w1 = c_width - 321;
  var html = __webpack_require__("7421c06e78929496e5b0");
  var btntxt = '<span class="blkcolor1">访问异常</span>';
  $('#gwdang-trend').append($(btntxt));
  $('.trend-box-dev').remove();
  // $('#gwdang-pri-trend-chart').css('width', w1 + 'px')
  $('#gwdang-trend-detail').empty().append(template.compile(html)({
    url: url
  }));
  $('#gwdang-trend').css("display", "block");
};
var renderyanzhengmaTop = function renderyanzhengmaTop(url) {
  var html = __webpack_require__("6603a2c5ef0a65a7b3f8");
  var btntxt = '<span class="blkcolor1">访问异常</span>';
  $('#gwdang-trend').append($(btntxt));
  $('#gwdang-trend').append(template.compile(html)({
    url: url
  })).css('display', 'block');
  $('#gwdang-trend').on('mouseleave', function (e) {
    $('#gwdang-trend').removeClass('tab-hover');
  });
};
var renderyanzhengmaMini = function renderyanzhengmaMini(url) {
  // 中间部分访问异常情况
  var html = __webpack_require__("613b1a45bb5eb6fb87df");
  var btntxt = '<span class="blkcolor1">访问异常</span>';
  $('#mini_price_history').append($(btntxt));
  $('#mini_price_history').append(template.compile(html)({
    url: url
  })).css('display', 'block');
};
var renderMiniDetail = function renderMiniDetail(data) {
  var dpdata, showapp, html, MiniPromoHistory, promoCopy, storeCopy, promoData;
  return regeneratorRuntime.async(function renderMiniDetail$(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__("d54879e983a83d07f093").waitForConditionFn(function () {
          return $('#mini_price_history').length;
        }));

      case 2:
        dpdata = userData.get('dp_query');
        showapp = false;

        if (!G.forbidCoupon) {
          showapp = true;
        }
        if (G.IE7 || G.IE8 || G.IE9 || G.IE10 || G.IE11) {
          showapp = false;
        }
        if (dpdata && dpdata.b2c && !(dpdata.b2c instanceof Array)) {
          showapp = false;
        }
        if (G.aliSite) {
          showapp = false;
        }
        html = __webpack_require__("8a3a5667b12a2fbf66e3");

        $('#mini_price_history').append(html({
          showapp: showapp
        }));
        MiniPromoHistory = __webpack_require__("fc176595ad8aaf9fdb19")['default'];
        promoCopy = data.nopuzzle_promo ? JSON.parse(JSON.stringify(data.nopuzzle_promo)) : '';
        storeCopy = data.store ? JSON.parse(JSON.stringify(data.store)) : '';
        promoData = __webpack_require__("6973d6984a148bf8a638").editData(data.promo, promoCopy, storeCopy);

        data.promoShow = promoData;

        if (data.analysis && !(G.site == 'amazon' || G.site == '6pm')) {
          $('#mini_price_history_detail').css('width', '690px');
        } else {
          $('#mini_price_history_detail').css('width', '460px');
        }

        if (!(G.site == 'amazon' || G.site == '6pm')) {
          window.rightPromo = new Vue({
            el: '#gwd-mini-promo-history',
            render: function render(h) {
              return h(MiniPromoHistory, {
                props: {
                  promoHistory: data
                }
              });
            }
          });
        }
        if (showapp) {
          $('#mini_price_history').addClass('showapp');
        }
        setTimeout(function () {
          if (!$('#mini_price_history').is(':visible')) {
            $('#mini_price_history').show();
          }
        }, 100);

      case 19:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};

var renderBtn = function renderBtn(data) {
  //$('#gwdang-trend').html('')
  var style = userData.get('permanent').style;
  if (style === 'top') {
    renderBtnTop(data);
  } else if (style === 'bottom') {
    renderBtnBtm(data);
  }
  $('#mini_price_history').html('');
  renderMini(data);
  if (!data.store || data.store[0].all_line.length < 2) return;
  renderMiniDetail(data);
  $('#gwdang-trend').on('mouseleave', function (e) {
    setTimeout(function () {
      var arrs = $(e.target).parents();
      for (var i = 0; i < arrs.length; i++) {
        var id = $(arrs[i]).attr('id');
        if (id === 'favor_box') {
          return;
        }
      }
      //$('#gwdang-trend-detail').hide()
      $('#gwdang-trend').removeClass('tab-hover');
    }, 150);
  });
};
var renderRemind = function renderRemind(data) {
  var money = '&yen;';
  var site = G.logsite;
  var moneyInfo = countryConfig.getMoneyInfo(site);
  if (moneyInfo) money = moneyInfo[0];
  setTimeout(function callee$1$0() {
    return regeneratorRuntime.async(function callee$1$0$(context$2$0) {
      while (1) switch (context$2$0.prev = context$2$0.next) {
        case 0:
          context$2$0.next = 2;
          return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('PriceRemindSetted'));

        case 2:
          __webpack_require__("d80601251d793aa54a67").setPriceData(money, data);
          //require('./price_remind').init(`#gwdang-trend-detail`, money, data)

        case 3:
        case 'end':
          return context$2$0.stop();
      }
    }, null, this);
  }, 400);
};
var addPriceStatus = function addPriceStatus(data) {
  if (data.price_status === -1 && data.store.length > 0) {
    var lastPrice = data.store[0].last_price / 100;
    var lowestP = data.store[0].lowest;
    if (lastPrice === lowestP) {
      data.price_status = -2;
    }
  }
  return data;
};

module.exports.init = function callee$0$0() {
  var urlBeforeRequest, d;
  return regeneratorRuntime.async(function callee$0$0$(context$1$0) {
    var _this2 = this;

    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        topRendered = false;
        __webpack_require__("d0de61a729123238553b").resetBind();

        if (!(G.site === 'epic')) {
          context$1$0.next = 5;
          break;
        }

        __webpack_require__("3cd1d8e0961acbb3ac12").init();
        return context$1$0.abrupt('return');

      case 5:
        context$1$0.next = 7;
        return regeneratorRuntime.awrap(__webpack_require__("3e983ecbff4e1a29654c").sleep(1000));

      case 7:
        urlBeforeRequest = location.href;

        window.gwd_trend_request_id = Date.now();
        d = window.gwd_trend_request_id;

        getPriceInfo(function callee$1$0(data) {
          var oldId, currentId, oldSku, currentSku, permanent, dpId;
          return regeneratorRuntime.async(function callee$1$0$(context$2$0) {
            while (1) switch (context$2$0.prev = context$2$0.next) {
              case 0:
                if (!(d !== window.gwd_trend_request_id)) {
                  context$2$0.next = 2;
                  break;
                }

                return context$2$0.abrupt('return');

              case 2:
                if (!(location.href !== urlBeforeRequest)) {
                  context$2$0.next = 17;
                  break;
                }

                if (!G.aliSite) {
                  context$2$0.next = 15;
                  break;
                }

                oldId = __webpack_require__("3e983ecbff4e1a29654c").getParameterByName('id', urlBeforeRequest);
                currentId = __webpack_require__("3e983ecbff4e1a29654c").getParameterByName('id');
                oldSku = __webpack_require__("3e983ecbff4e1a29654c").getParameterByName('skuId', urlBeforeRequest);
                currentSku = __webpack_require__("3e983ecbff4e1a29654c").getParameterByName('skuId');

                __webpack_require__("316f9c352c6202560d16").log('situation 1');

                if (!(oldId !== currentId || oldSku !== currentSku)) {
                  context$2$0.next = 13;
                  break;
                }

                __webpack_require__("316f9c352c6202560d16").warn('url mismatch tb', {
                  old: urlBeforeRequest,
                  current: location.href
                });

                if (!oldSku) {
                  context$2$0.next = 13;
                  break;
                }

                return context$2$0.abrupt('return');

              case 13:
                context$2$0.next = 17;
                break;

              case 15:
                __webpack_require__("316f9c352c6202560d16").warn('url mismatch 2', {
                  old: urlBeforeRequest,
                  current: location.href
                });
                return context$2$0.abrupt('return');

              case 17:
                if (!(G.site === 'steampowered')) {
                  context$2$0.next = 21;
                  break;
                }

                permanent = userData.get('permanent');

                if (permanent && permanent.setsteam !== '0') {
                  __webpack_require__("0f62f0fb3b5cc89beb7a").init(data);
                }
                return context$2$0.abrupt('return');

              case 21:
                // 判断是否是历史最低价
                data = addPriceStatus(data);
                // 加载价格走势标签
                renderBtn(data);
                // 加载价格走势里面的降价提醒
                renderRemind(data);
                // renderDetail()
                context$2$0.next = 26;
                return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('GwdDpIdGot'));

              case 26:
                dpId = context$2$0.sent;

                if (!(!data.store || data.store[0].all_line.length < 2)) {
                  context$2$0.next = 29;
                  break;
                }

                return context$2$0.abrupt('return');

              case 29:
                $('#biggraph_' + G.from_device).remove();
                __webpack_require__("316f9c352c6202560d16").log(data.store);
                __webpack_require__("d0de61a729123238553b").init(data, 'dpPage', false, {
                  top: false,
                  middle: false,
                  bottom: false,
                  baidu: false
                });
                //let img = await require('common/request').get(`${G.server}/extension/QrCode?tag=PromoDetail&dp_id=${dpId}`)
                if (data.promo && data.promo.length > 0) {
                  //$('#trend_com_detail').remove();
                  //G.promoTrendRendered = true
                  //$('.app-tuiguang').remove()
                  //$('#mini_price_history').removeClass('showapp')
                  //require('./promoHistory').init(data.promo, data.nopuzzle_promo, data.store, '')
                }

              case 33:
              case 'end':
                return context$2$0.stop();
            }
          }, null, _this2);
        });

      case 11:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};

// 加载中间展开部分

// if (G.site == 'amazon' || G.site == '6pm') return;

// 获取价格走势数据

// 如果当前页面是steam网站 就加载steam价格走势
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "58bef15ad653c744be7e":
/***/ (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']],
  props: ['hintText', 'hideInMini'],
  data: function data() {
    return {
      // counter: 0
    };
  },
  mounted: function mounted() {
    // setInterval(() => this.counter ++, 1000)
  }
};
module.exports = exports['default'];

/***/ }),

/***/ "5a3842de4822d4a74039":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_script_lang_js___ = __webpack_require__("95c5d769aeceb09647ef");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_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_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "5b79567feae54cc6933c":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("b07b8c01972d46373e29");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("24f51306", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./TbScrollLink.vue?vue&type=style&index=0&id=0ac72494&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./TbScrollLink.vue?vue&type=style&index=0&id=0ac72494&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "5c2efa94913e2ffc627b":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(regeneratorRuntime, G, $, Vue) {// 会员券



var _this = this;

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }

var _commonComponentsMemberCouponTopVue = __webpack_require__("f423f4cf37e1e709bc4d");

var _commonComponentsMemberCouponTopVue2 = _interopRequireDefault(_commonComponentsMemberCouponTopVue);

var _commonComponentsMemberCouponMiniVue = __webpack_require__("00c99715365e333b6472");

var _commonComponentsMemberCouponMiniVue2 = _interopRequireDefault(_commonComponentsMemberCouponMiniVue);

var _bjgouComponentsMemberCouponMiniBjg = __webpack_require__("461dcf71927012141a32");

var _bjgouComponentsMemberCouponMiniBjg2 = _interopRequireDefault(_bjgouComponentsMemberCouponMiniBjg);

var _bjgouComponentsMemberCouponBottomBjg = __webpack_require__("19254b8c4bfcc18933d0");

var _bjgouComponentsMemberCouponBottomBjg2 = _interopRequireDefault(_bjgouComponentsMemberCouponBottomBjg);

var getMemberCoupon = function getMemberCoupon(shopId, userId) {
  return regeneratorRuntime.async(function getMemberCoupon$(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__("91f250ebeb8d5987491c").rawGet('https://alisitecdn.m.taobao.com/minidata/shop/index/downgrade.htm?pathInfo=shop/index2&userId=' + userId + '&shopId=' + shopId));

      case 2:
        return context$1$0.abrupt('return', context$1$0.sent);

      case 3:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};

var render = function render() {
  __webpack_require__("9c38beef5ff283e15bd2").setMet('couponLink', {
    content: '发现店铺优惠券,速领',
    url: 'https://tb.gwdang.com/extension/qrpage?dp_id=' + G.dp.dpId + '&tag=2'
  });

  var divTop = document.createElement('div');
  $('.gwd-topbar-left').append(divTop);
  new Vue({
    el: divTop,
    render: function render(h) {
      return h(_commonComponentsMemberCouponTopVue2['default'], {
        props: {
          tag: 2
        }
      });
    }
  });

  // const divBottom = document.createElement('div');
  // $('#gwd_minibar').after(divBottom);
  new Vue({
    el: '#gwd-coupon-placeholder',
    render: function render(h) {
      return h(_commonComponentsMemberCouponMiniVue2['default'], {
        props: {
          tag: 2
        }
      });
    }
  });
};

var renderBjg = function renderBjg() {
  new Vue({
    el: '#bjg-coupon-placeholder',
    render: function render(h) {
      return h(_bjgouComponentsMemberCouponMiniBjg2['default'], {
        props: {
          tag: 8
        }
      });
    }
  });

  var el = document.createElement('DIV');
  $('.bjg-coupon-space').after(el);
  new Vue({
    el: el,
    render: function render(h) {
      return h(_bjgouComponentsMemberCouponBottomBjg2['default'], {
        props: {
          tag: 8
        }
      });
    }
  });
};

module.exports = {
  init: function init() {
    return new Promise(function (resolve, reject) {
      if (!G.aliSite) {
        resolve(false);
      }
      var metaStr = $('meta[name="microscope-data"]').attr('content');
      if (!metaStr) {
        resolve(false);
        return;
      }
      var parsedMetaStr = metaStr.split(';').map(function (item) {
        var arr = item.split('=');
        return {
          key: arr[0],
          value: arr[1]
        };
      });
      var meta = {};
      parsedMetaStr.forEach(function (item) {
        meta[item.key.trim()] = item.value;
      });

      getMemberCoupon(meta.shopId, meta.userid).then(function (res) {
        if (JSON.stringify(res).indexOf('market.m.taobao.com/app/cem-fe/benefit-exchange/benefit-exchange/index.html') > -1) {
          __webpack_require__("83271c7588396d2d5e59").logOnce('淘宝会员券:展示');
          if (G.from_device === 'bijiago' || G.from_device === 'biyibi') {
            renderBjg();
          } else {
            render();
          }
          resolve(true);
        } else {
          resolve(false);
        }
      });
    });
  }
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "5d4f0e584bd9a3a675b3":
/***/ (function(module, exports, __webpack_require__) {

"use strict";


module.exports = {
  modules: {},
  version: 1725607518956,
  mv3: true,
  browser: {},
  // debug: /gwdebug/.test(window ? window.location.href: ''),
  extend: function extend(obj) {
    for (var i in obj) {
      this[i] = obj[i];
    }
  }
};

/***/ }),

/***/ "5d7928d15752ba1a221a":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-row[data-v-1a72083a] {\n  display: flex;\n  flex-direction: row;\n}\n.gwd-inline-row[data-v-1a72083a] {\n  display: inline-flex;\n  flex-direction: row;\n}\n.gwd-column[data-v-1a72083a] {\n  display: flex;\n  flex-direction: column;\n}\n.gwd-inline-column[data-v-1a72083a] {\n  display: inline-flex;\n  flex-direction: column;\n}\n.gwd-align[data-v-1a72083a] {\n  align-content: center;\n  align-items: center;\n}\n.gwd-jcc[data-v-1a72083a] {\n  justify-content: center;\n}\n.gwd-jic[data-v-1a72083a] {\n  justify-items: center;\n}\n.gwd-button[data-v-1a72083a] {\n  outline: none;\n  border: none;\n}\n.bjg-bar-button[data-v-1a72083a] {\n  font-size: 0;\n}\n.bjg-hover-bg[data-v-1a72083a] {\n  background: #fffbef;\n}\n.bjg-bar-button[data-v-1a72083a]:hover {\n  background: #fffbef;\n  cursor: pointer;\n}\n.bjg-bar-button:hover .bjg-window[data-v-1a72083a] {\n  display: block;\n}\n.mainbar-fold .bjg-bar-button[data-v-1a72083a],\n.mainbar-fold #top_coupon_btn[data-v-1a72083a],\n.mainbar-fold .rinfo-btn[data-v-1a72083a],\n.mainbar-fold .gwd-bottom-tmall[data-v-1a72083a] {\n  display: none!important;\n}\n.gwd-font12[data-v-1a72083a] {\n  font-size: 12px;\n}\n.gwd-font14[data-v-1a72083a] {\n  font-size: 14px;\n}\n.gwd-red[data-v-1a72083a] {\n  color: #ff3532;\n}\n.gwd-red-bg[data-v-1a72083a] {\n  background: #ff3532;\n}\n.gwd-hui333[data-v-1a72083a] {\n  color: #333333;\n}\n.gwd-hui999[data-v-1a72083a] {\n  color: #999999;\n}\n.gwd-font10[data-v-1a72083a] {\n  font-size: 12px;\n  transform: scale(0.8333);\n  transform-origin: bottom center;\n}\n.gwd-font11[data-v-1a72083a] {\n  font-size: 12px;\n  transform: scale(0.91666);\n  transform-origin: bottom center;\n}\n.gwd-font9[data-v-1a72083a] {\n  font-size: 12px;\n  transform: scale(0.75);\n  transform-origin: bottom center;\n}\n.gwd-hoverable[data-v-1a72083a]:hover {\n  background: #edf1f2;\n}\n.right-info > *[data-v-1a72083a] {\n  border-left: 1px solid #edf1f2;\n}\n.gwd-red-after-visit[data-v-1a72083a]:hover {\n  color: #e03024 !important;\n}\n.gwd-button[data-v-1a72083a]:hover {\n  filter: brightness(1.1);\n}\n.gwd-button[data-v-1a72083a] {\n  padding-top: 1px;\n  padding-bottom: 1px;\n}\n.gwd-button[data-v-1a72083a]:active {\n  filter: brightness(0.9);\n}\n.gwd-fadeout-5s[data-v-1a72083a] {\n  opacity: 0;\n  transition: opacity 5s;\n}\n.gwd-scrollbar[data-v-1a72083a]::-webkit-scrollbar {\n  width: 6px;\n  border-radius: 17px;\n}\n.gwd-scrollbar[data-v-1a72083a]::-webkit-scrollbar-thumb {\n  border-radius: 17px;\n  background: #999;\n}\n#gwdang_main[data-v-1a72083a],\n.gwdang-main[data-v-1a72083a],\n.bjgext-detail[data-v-1a72083a] {\n  font-size: 12px;\n}\n#gwdang_main button[data-v-1a72083a],\n.gwdang-main button[data-v-1a72083a],\n.bjgext-detail button[data-v-1a72083a] {\n  text-align: center;\n}\n.gwd-width-100[data-v-1a72083a] {\n  width: 100%;\n}\n.gwd-overlay[data-v-1a72083a] {\n  font-family: \"Microsoft YaHei\", \"Arial\", \"SimSun\", serif;\n  font-size: 0;\n  position: fixed;\n  top: 0;\n  left: 0;\n  bottom: 0;\n  right: 0;\n  background: rgba(0, 0, 0, 0.35);\n  z-index: 999999999;\n}\n.gwd-btn-submit[data-v-1a72083a] {\n  border: none;\n  outline: none;\n  background: #48befe;\n  width: 128px;\n  height: 32px;\n  font-size: 14px;\n  color: white;\n  border-radius: 4px;\n  cursor: pointer;\n}\n.gwd-btn-del[data-v-1a72083a] {\n  width: 60px;\n  height: 20px;\n  border-radius: 2px 2px 2px 2px;\n  opacity: 1;\n  border: 1px solid #E6E9EB;\n  color: #404547;\n  background: white;\n  position: relative;\n  box-sizing: border-box;\n}\n.gwd-btn-del[data-v-1a72083a]:hover {\n  filter: brightness(1.05);\n  cursor: pointer;\n}\n.gwd-btn-del[data-v-1a72083a]::before {\n  content: '';\n  position: absolute;\n  top: -1px;\n  left: -1px;\n  right: -1px;\n  bottom: -1px;\n  z-index: -1;\n  background: #e6e9eb;\n}\n.gwd-collection-detail[data-v-1a72083a] {\n  font-family: 'Microsoft Yahei', tahoma, arial, 'Hiragino Sans GB', sans-serif;\n}\n.gwd-collection-detail .gwd-vline[data-v-1a72083a] {\n  width: 0;\n  height: 197px;\n  border-right: 1px dashed #e6e9eb;\n  margin-left: 13px;\n  margin-right: 15px;\n}\n.gwd-collection-detail .gwd-container .gwd-remind-option[data-v-1a72083a] {\n  height: 24px;\n  white-space: nowrap;\n  position: relative;\n}\n.gwd-collection-detail .gwd-container .gwd-remind-option span[data-v-1a72083a] {\n  color: #404547;\n  font-size: 13px;\n}\n.gwd-collection-detail .gwd-container .gwd-remind-option span.gwd-currency[data-v-1a72083a] {\n  color: #48befe;\n  font-size: 16px;\n  position: absolute;\n  left: 82px;\n  top: 13px;\n  transform: translateY(-50%);\n}\n.gwd-collection-detail .gwd-container .gwd-remind-option .gwd-remind-current[data-v-1a72083a] {\n  margin-left: 8px;\n  width: 57px;\n}\n.gwd-remind-error-text[data-v-1a72083a] {\n  color: #d80001;\n  position: absolute;\n  bottom: 61px;\n  left: 0;\n  right: 0;\n  text-align: center;\n}\n.gwd-remind-hint-text[data-v-1a72083a] {\n  color: #48befe;\n  position: absolute;\n  bottom: 61px;\n  left: 0;\n  right: 0;\n  text-align: center;\n}\n.gwd-btn-del[data-v-1a72083a] {\n  margin-right: 114px;\n  padding-left: 0;\n  padding-right: 0;\n}\n.gwd-btn-del span[data-v-1a72083a] {\n  position: relative;\n  top: -1px;\n}\n.gwd-collection-detail[data-v-1a72083a] {\n  padding: 16px;\n  padding-bottom: 0;\n}\n.gwd-collection-detail .gwd-container[data-v-1a72083a] {\n  width: 305px;\n  height: 56px;\n  justify-content: center;\n  min-width: 319px;\n  border-radius: 4px;\n  background: #f8fcfe;\n  padding-left: 12px;\n  padding-right: 12px;\n  box-sizing: border-box;\n}\n.gwd-collection-detail .gwd-remind-error-text[data-v-1a72083a] {\n  bottom: 44px;\n}\n.gwd-collection-detail .gwd-remind-hint-text[data-v-1a72083a] {\n  bottom: 44px;\n}\n", ""]);

// exports


/***/ }),

/***/ "5e2f5846a39bd030f955":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TopMainBar_vue_vue_type_template_id_12b5b164___ = __webpack_require__("891715269d3e347058b7");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TopMainBar_vue_vue_type_template_id_12b5b164___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TopMainBar_vue_vue_type_template_id_12b5b164___["b"]; });


/***/ }),

/***/ "5e67dfd9febd7efd79c4":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(Vue) {//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, '__esModule', {
  value: true
});

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }

var _IndexVue = __webpack_require__("830a4b1b5b0ed660267f");

var _IndexVue2 = _interopRequireDefault(_IndexVue);

exports['default'] = {
  props: ['img', 'price'],
  methods: {
    open: function open() {
      var _this = this;

      if (!window.gwdImgApp) {
        var el = document.createElement('div');
        document.body.appendChild(el);
        window.gwdImgApp = new Vue({
          el: el,
          render: function render(h) {
            return h(_IndexVue2['default'], {
              props: {
                img: _this.img,
                price: _this.price
              },
              ref: 'index'
            });
          }
        });
      }
      window.gwdImgApp.$refs.index.open();
    }
  }
};
module.exports = exports['default'];
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "5ee53b35b71f518d7bb3":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MemberCouponMiniBjg_vue_vue_type_template_id_c1c2cbdc_scoped_true___ = __webpack_require__("11658198c931e28b4bb1");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MemberCouponMiniBjg_vue_vue_type_template_id_c1c2cbdc_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MemberCouponMiniBjg_vue_vue_type_template_id_c1c2cbdc_scoped_true___["b"]; });


/***/ }),

/***/ "5f15b6d53f6e2977ee2f":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-row[data-v-3f03717c] {\n  display: flex;\n  flex-direction: row;\n}\n.gwd-inline-row[data-v-3f03717c] {\n  display: inline-flex;\n  flex-direction: row;\n}\n.gwd-column[data-v-3f03717c] {\n  display: flex;\n  flex-direction: column;\n}\n.gwd-inline-column[data-v-3f03717c] {\n  display: inline-flex;\n  flex-direction: column;\n}\n.gwd-align[data-v-3f03717c] {\n  align-content: center;\n  align-items: center;\n}\n.gwd-jcc[data-v-3f03717c] {\n  justify-content: center;\n}\n.gwd-jic[data-v-3f03717c] {\n  justify-items: center;\n}\n.gwd-button[data-v-3f03717c] {\n  outline: none;\n  border: none;\n}\n.bjg-bar-button[data-v-3f03717c] {\n  font-size: 0;\n}\n.bjg-hover-bg[data-v-3f03717c] {\n  background: #fffbef;\n}\n.bjg-bar-button[data-v-3f03717c]:hover {\n  background: #fffbef;\n  cursor: pointer;\n}\n.bjg-bar-button:hover .bjg-window[data-v-3f03717c] {\n  display: block;\n}\n.mainbar-fold .bjg-bar-button[data-v-3f03717c],\n.mainbar-fold #top_coupon_btn[data-v-3f03717c],\n.mainbar-fold .rinfo-btn[data-v-3f03717c],\n.mainbar-fold .gwd-bottom-tmall[data-v-3f03717c] {\n  display: none!important;\n}\n.gwd-font12[data-v-3f03717c] {\n  font-size: 12px;\n}\n.gwd-font14[data-v-3f03717c] {\n  font-size: 14px;\n}\n.gwd-red[data-v-3f03717c] {\n  color: #ff3532;\n}\n.gwd-red-bg[data-v-3f03717c] {\n  background: #ff3532;\n}\n.gwd-hui333[data-v-3f03717c] {\n  color: #333333;\n}\n.gwd-hui999[data-v-3f03717c] {\n  color: #999999;\n}\n.gwd-font10[data-v-3f03717c] {\n  font-size: 12px;\n  transform: scale(0.8333);\n  transform-origin: bottom center;\n}\n.gwd-font11[data-v-3f03717c] {\n  font-size: 12px;\n  transform: scale(0.91666);\n  transform-origin: bottom center;\n}\n.gwd-font9[data-v-3f03717c] {\n  font-size: 12px;\n  transform: scale(0.75);\n  transform-origin: bottom center;\n}\n.gwd-hoverable[data-v-3f03717c]:hover {\n  background: #edf1f2;\n}\n.right-info > *[data-v-3f03717c] {\n  border-left: 1px solid #edf1f2;\n}\n.gwd-red-after-visit[data-v-3f03717c]:hover {\n  color: #e03024 !important;\n}\n.gwd-button[data-v-3f03717c]:hover {\n  filter: brightness(1.1);\n}\n.gwd-button[data-v-3f03717c] {\n  padding-top: 1px;\n  padding-bottom: 1px;\n}\n.gwd-button[data-v-3f03717c]:active {\n  filter: brightness(0.9);\n}\n.gwd-fadeout-5s[data-v-3f03717c] {\n  opacity: 0;\n  transition: opacity 5s;\n}\n.gwd-scrollbar[data-v-3f03717c]::-webkit-scrollbar {\n  width: 6px;\n  border-radius: 17px;\n}\n.gwd-scrollbar[data-v-3f03717c]::-webkit-scrollbar-thumb {\n  border-radius: 17px;\n  background: #999;\n}\n#gwdang_main[data-v-3f03717c],\n.gwdang-main[data-v-3f03717c],\n.bjgext-detail[data-v-3f03717c] {\n  font-size: 12px;\n}\n#gwdang_main button[data-v-3f03717c],\n.gwdang-main button[data-v-3f03717c],\n.bjgext-detail button[data-v-3f03717c] {\n  text-align: center;\n}\n.gwd-width-100[data-v-3f03717c] {\n  width: 100%;\n}\n.gwd-overlay[data-v-3f03717c] {\n  font-family: \"Microsoft YaHei\", \"Arial\", \"SimSun\", serif;\n  font-size: 0;\n  position: fixed;\n  top: 0;\n  left: 0;\n  bottom: 0;\n  right: 0;\n  background: rgba(0, 0, 0, 0.35);\n  z-index: 999999999;\n}\n.gwd-btn-submit[data-v-3f03717c] {\n  border: none;\n  outline: none;\n  background: #48befe;\n  width: 128px;\n  height: 32px;\n  font-size: 14px;\n  color: white;\n  border-radius: 4px;\n  cursor: pointer;\n}\n.gwd-btn-del[data-v-3f03717c] {\n  width: 60px;\n  height: 20px;\n  border-radius: 2px 2px 2px 2px;\n  opacity: 1;\n  border: 1px solid #E6E9EB;\n  color: #404547;\n  background: white;\n  position: relative;\n  box-sizing: border-box;\n}\n.gwd-btn-del[data-v-3f03717c]:hover {\n  filter: brightness(1.05);\n  cursor: pointer;\n}\n.gwd-btn-del[data-v-3f03717c]::before {\n  content: '';\n  position: absolute;\n  top: -1px;\n  left: -1px;\n  right: -1px;\n  bottom: -1px;\n  z-index: -1;\n  background: #e6e9eb;\n}\n.gwd-collection-detail[data-v-3f03717c] {\n  font-family: 'Microsoft Yahei', tahoma, arial, 'Hiragino Sans GB', sans-serif;\n}\n.gwd-collection-detail .gwd-vline[data-v-3f03717c] {\n  width: 0;\n  height: 197px;\n  border-right: 1px dashed #e6e9eb;\n  margin-left: 13px;\n  margin-right: 15px;\n}\n.gwd-collection-detail .gwd-container .gwd-remind-option[data-v-3f03717c] {\n  height: 24px;\n  white-space: nowrap;\n  position: relative;\n}\n.gwd-collection-detail .gwd-container .gwd-remind-option span[data-v-3f03717c] {\n  color: #404547;\n  font-size: 13px;\n}\n.gwd-collection-detail .gwd-container .gwd-remind-option span.gwd-currency[data-v-3f03717c] {\n  color: #48befe;\n  font-size: 16px;\n  position: absolute;\n  left: 82px;\n  top: 13px;\n  transform: translateY(-50%);\n}\n.gwd-collection-detail .gwd-container .gwd-remind-option .gwd-remind-current[data-v-3f03717c] {\n  margin-left: 8px;\n  width: 57px;\n}\n.gwd-remind-error-text[data-v-3f03717c] {\n  color: #d80001;\n  position: absolute;\n  bottom: 61px;\n  left: 0;\n  right: 0;\n  text-align: center;\n}\n.gwd-remind-hint-text[data-v-3f03717c] {\n  color: #48befe;\n  position: absolute;\n  bottom: 61px;\n  left: 0;\n  right: 0;\n  text-align: center;\n}\n.gwd-red-price[data-v-3f03717c] {\n  color: #d80001;\n}\n.gwd-collection-comp[data-v-3f03717c] {\n  border-left: 1px solid #e6e9eb;\n}\n.gwd-collection-detail[data-v-3f03717c] {\n  width: 300px;\n  position: relative;\n}\n.gwd-collection-detail .gwd-container[data-v-3f03717c] {\n  border-radius: 4px;\n  background: #f8fcfe;\n  padding: 8px;\n  box-sizing: border-box;\n}\n.gwd-collection-detail .gwd-container .gwd-remind-option span.gwd-currency[data-v-3f03717c] {\n  left: 82px;\n}\n.gwd-collection-detail.gwd-ht[data-v-3f03717c] {\n  width: 335px;\n}\n", ""]);

// exports


/***/ }),

/***/ "5f6e54ccb5a521eb5e78":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-row {\n  display: flex;\n  flex-direction: row;\n}\n.gwd-inline-row {\n  display: inline-flex;\n  flex-direction: row;\n}\n.gwd-column {\n  display: flex;\n  flex-direction: column;\n}\n.gwd-inline-column {\n  display: inline-flex;\n  flex-direction: column;\n}\n.gwd-align {\n  align-content: center;\n  align-items: center;\n}\n.gwd-jcc {\n  justify-content: center;\n}\n.gwd-jic {\n  justify-items: center;\n}\n.gwd-button {\n  outline: none;\n  border: none;\n}\n.bjg-bar-button {\n  font-size: 0;\n}\n.bjg-hover-bg {\n  background: #fffbef;\n}\n.bjg-bar-button:hover {\n  background: #fffbef;\n  cursor: pointer;\n}\n.bjg-bar-button:hover .bjg-window {\n  display: block;\n}\n.mainbar-fold .bjg-bar-button,\n.mainbar-fold #top_coupon_btn,\n.mainbar-fold .rinfo-btn,\n.mainbar-fold .gwd-bottom-tmall {\n  display: none!important;\n}\n.gwd-font12 {\n  font-size: 12px;\n}\n.gwd-font14 {\n  font-size: 14px;\n}\n.gwd-red {\n  color: #ff3532;\n}\n.gwd-red-bg {\n  background: #ff3532;\n}\n.gwd-hui333 {\n  color: #333333;\n}\n.gwd-hui999 {\n  color: #999999;\n}\n.gwd-font10 {\n  font-size: 12px;\n  transform: scale(0.8333);\n  transform-origin: bottom center;\n}\n.gwd-font11 {\n  font-size: 12px;\n  transform: scale(0.91666);\n  transform-origin: bottom center;\n}\n.gwd-font9 {\n  font-size: 12px;\n  transform: scale(0.75);\n  transform-origin: bottom center;\n}\n.gwd-hoverable:hover {\n  background: #edf1f2;\n}\n.right-info > * {\n  border-left: 1px solid #edf1f2;\n}\n.gwd-red-after-visit:hover {\n  color: #e03024 !important;\n}\n.gwd-button:hover {\n  filter: brightness(1.1);\n}\n.gwd-button {\n  padding-top: 1px;\n  padding-bottom: 1px;\n}\n.gwd-button:active {\n  filter: brightness(0.9);\n}\n.gwd-fadeout-5s {\n  opacity: 0;\n  transition: opacity 5s;\n}\n.gwd-scrollbar::-webkit-scrollbar {\n  width: 6px;\n  border-radius: 17px;\n}\n.gwd-scrollbar::-webkit-scrollbar-thumb {\n  border-radius: 17px;\n  background: #999;\n}\n#gwdang_main,\n.gwdang-main,\n.bjgext-detail {\n  font-size: 12px;\n}\n#gwdang_main button,\n.gwdang-main button,\n.bjgext-detail button {\n  text-align: center;\n}\n.gwd-width-100 {\n  width: 100%;\n}\n.gwd-overlay {\n  font-family: \"Microsoft YaHei\", \"Arial\", \"SimSun\", serif;\n  font-size: 0;\n  position: fixed;\n  top: 0;\n  left: 0;\n  bottom: 0;\n  right: 0;\n  background: rgba(0, 0, 0, 0.35);\n  z-index: 999999999;\n}\n.gwd-hidden {\n  display: none!important;\n}\n.gwd-topbar-right {\n  /*display: flex;*/\n  flex-direction: column;\n  justify-content: flex-end;\n  flex-wrap: nowrap;\n}\n#gwd_setting_div .gwd-hover-helper {\n  content: '';\n  position: absolute;\n  top: -10px;\n  left: 0;\n  right: 0;\n  height: 10px;\n}\n#gwd_setting_div {\n  cursor: pointer;\n  display: none;\n}\n#gwd_setting_div a:hover {\n  color: #48befe !important;\n}\n#gwdang-banner-ad:hover {\n  background: none;\n}\n.gwd-topbar-logo:hover #gwd_setting_div {\n  display: block;\n}\n#gwdang-mini a:hover #gwd_setting_div {\n  display: block;\n}\n#gwdang-main-nav a.gwd_logo {\n  height: 30px!important;\n}\n", ""]);

// exports


/***/ }),

/***/ "5fe9ccd4be2bd86690c4":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "div",
    {
      staticClass: "gwd-contact-link",
      class: { "gwd-new-tm-style": _vm.withLogo },
      on: { mouseover: _vm.over }
    },
    [
      _vm.withLogo ? _c("div", { staticClass: "gwd-ww-logo" }) : _vm._e(),
      _vm._v(" "),
      _c("span", { staticClass: "gwd-contact-text" }, [
        _vm._v(_vm._s(_vm.transText("扫码联系客服")))
      ]),
      _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: 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(_vm._s(_vm.transText("淘宝APP")))]
                  ),
                  _vm._v(" "),
                  _c(
                    "span",
                    { staticClass: "normal", style: "font-size: 18px" },
                    [_vm._v(_vm._s(_vm.transText("扫码")))]
                  ),
                  _vm._v(" "),
                  _c(
                    "span",
                    {
                      staticClass: "normal",
                      staticStyle: { "margin-left": "10px" }
                    },
                    [_vm._v(_vm._s(_vm.transText("联系客服")))]
                  )
                ]
              )
            ]
          )
        : _vm._e()
    ]
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "611ecdcc1f53fbb002e8":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_vue_vue_type_style_index_0_id_da945952_scoped_true_lang_css___ = __webpack_require__("38ebe779d55c0ebbd5e9");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_vue_vue_type_style_index_0_id_da945952_scoped_true_lang_css____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_vue_vue_type_style_index_0_id_da945952_scoped_true_lang_css___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_vue_vue_type_style_index_0_id_da945952_scoped_true_lang_css____default.a); 

/***/ }),

/***/ "619449bdf2ece9ea8a2b":
/***/ (function(module, exports, __webpack_require__) {

var $imports = __webpack_require__("9f47c636f849c23a0c20");
module.exports = function ($data) {
    'use strict';
    $data = $data || {};
    var $$out = '', $escape = $imports.$escape, extClass = $data.extClass, text = $data.text, qr = $data.qr, qrText = $data.qrText;
    $$out += '<div style="display: inline-flex; position: relative; vertical-align: middle;" class="gwd-middle-tmall ';
    $$out += $escape(extClass);
    $$out += '">\n  <img ';
    $$out += 'src="https://cdn.bijiago.com/images/extensions/activity/tmall-redpack-middle.png"';
    $$out += ' alt="" style="width: 17px; height: 19px;">\n  <span style="font-size: 13px; color: #ff471a; margin-left: 3px; font-weight: 600; font-family: \'Microsoft YaHei\', \'Arial\', \'SimSun\'; white-space: nowrap">';
    $$out += $escape(text);
    $$out += '</span>\n  <div class="gwd-qr-act">\n    <img class="gwd-act-qr-img" loading="lazy" src="';
    $$out += $escape(qr);
    $$out += '" alt="" style="width: 130px; height: 130px; margin-top: 7px">\n    <div style="margin-top: 5px; vertical-align: middle; font-size: 0; height: 14px; line-height: 14px; text-align: center; white-space: nowrap">\n      <span style="font-size: 12px; color: #ff1a78; font-weight: bold; margin-left: 15px">微信扫码</span>\n      <span style="margin-left: 3px; color: #070707; font-size: 12px; transform-origin: center left; transform: scale(0.8333); display: inline-block; white-space: nowrap">';
    $$out += $escape(qrText);
    $$out += '</span>\n    </div>\n  </div>\n</div>\n<style>\n  .gwd-middle-tmall {\n    height: 100%;\n    align-items: center;\n    justify-content: center;\n    justify-items: center;\n    width: 150px!important;\n    white-space: nowrap;\n  }\n\n  .gwd-middle-tmall:hover {\n      background: #fff3eb;\n  }\n\n  .gwd-qr-act {\n    display: none;\n    flex-direction: column;\n    position: absolute;\n    width: 144px;\n    height: 167px;\n    box-sizing: border-box;\n    border: 1px solid #ff471a;\n    background: #fff9f6;\n    top: 37px;\n    left: 50%;\n    align-items: center;\n    margin-left: -72px;\n    z-index: 999;\n  }\n\n  .gwd-middle-tmall:hover .gwd-qr-act {\n    display: flex;\n  }\n</style>\n';
    return $$out;
};

/***/ }),

/***/ "61d67bfafc2c18e5a95b":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("676e1c8b5b10ad6eace2");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("5cfd73e7", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./Stamp.vue?vue&type=style&index=0&id=a70db998&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./Stamp.vue?vue&type=style&index=0&id=a70db998&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "62487f75eaef2f9d0c30":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("4185256a225ebafc807c");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("3736ab7f", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./EpicTrend.vue?vue&type=style&index=0&id=bc2362ee&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./EpicTrend.vue?vue&type=style&index=0&id=bc2362ee&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "62fe80c9218a9dbf937f":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("c05bbcb58c86deadc879");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("8b4c003e", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./CommonCouponBarMini.vue?vue&type=style&index=0&id=3fdd510a&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./CommonCouponBarMini.vue?vue&type=style&index=0&id=3fdd510a&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "63157ce10c303cd16049":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingMini_vue_vue_type_template_id_1a72083a_scoped_true___ = __webpack_require__("978146b782ec93ad0583");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingMini_vue_vue_type_template_id_1a72083a_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingMini_vue_vue_type_template_id_1a72083a_scoped_true___["b"]; });


/***/ }),

/***/ "6524c6395176cac4885b":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("04dcccd8601de1b226fb");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("4a9787eb", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./QRLinkContact.vue?vue&type=style&index=0&id=9a793014&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./QRLinkContact.vue?vue&type=style&index=0&id=9a793014&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "65aa645f63b53adae510":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("12b35724688caa8b8443");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("04f18ca3", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./AmazonSameLinks.vue?vue&type=style&index=0&id=e09aa000&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./AmazonSameLinks.vue?vue&type=style&index=0&id=e09aa000&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "65cb632859494beda768":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G, $, regeneratorRuntime, Vue) {

var _this = this;

var template = __webpack_require__("274e32dfd54a6b0d18a9");
var request = __webpack_require__("91f250ebeb8d5987491c");
var log = __webpack_require__("03dd60018ce5ed1344a1");
var cnzz = __webpack_require__("83271c7588396d2d5e59");
var userData = __webpack_require__("472a9b3fc8c8805a5dd7");
var store = __webpack_require__("e41a11f7982e4aab1ce6");

var _require = __webpack_require__("966caf0f29e39a633494");

var MiniBarCollectionButton = _require['default'];

var country = 'us';
var timer, timer2;
var HOST;
var htX, htY, mouseDownX;
var sizeDict = {
  '米': 3000,
  '厘米': 30,
  '毫米': 3,
  '英尺': 914.4,
  '英寸': 76.2,
  '码': 2743.2,
  '尺': 1000,
  '寸': 100,
  '分': 10,
  '厘': 1
};
var clothesDict = {
  'shangyi': {
    'us': {
      'man': ['us_man_sz.jpg', 'us_man_sz2.jpg'],
      'woman': ['us_woman_sz.jpg', 'us_woman_sz2.jpg']
    },
    'uk': {
      'man': ['uk_man_sz.jpg', 'uk_man_sz2.jpg'],
      'woman': ['uk_woman_sz.jpg', 'uk_woman_sz2.jpg']
    },
    'jp': {
      'man': ['jp_man_sz.jpg', 'jp_man_sz2.jpg'],
      'woman': ['jp_woman_sz.jpg', 'jp_woman_sz2.jpg']
    }
  },
  'xiazhuang': {
    'us': {
      'man': ['us_man_xz.jpg', 'us_man_xz2.jpg'],
      'woman': ['us_woman_xz.jpg', 'us_woman_xz2.jpg']
    },
    'uk': {
      'man': ['uk_man_xz.jpg', 'uk_man_xz2.jpg'],
      'woman': ['uk_woman_xz.jpg', 'uk_woman_xz2.jpg']
    },
    'jp': {
      'man': ['jp_man_xz.jpg', 'jp_man_xz2.jpg'],
      'woman': ['jp_woman_xz.jpg', 'jp_woman_xz2.png']
    }
  },
  'kidscloth': {
    'us': ['us_kids.jpg', 'us_kids2_0.jpg', 'us_kids2_4.jpg'],
    'uk': ['uk_kids.jpg', 'uk_kids2_0.jpg', 'uk_kids2_4.jpg'],
    'jp': ['jp_kids.jpg', 'jp_kids2_4.jpg', 'jp_kids2_4.jpg']
  },
  'shoes': {
    'man': ['woman_shoes_1.jpg', 'man_shoes2.jpg'],
    'woman': ['woman_shoes_1.jpg', 'woman_shoes2.jpg'],
    'kids': ['kids_shoes.jpg', 'kids_shoes2_0.jpg', 'kids_shoes2_4.jpg']
  }
};
var sitePattern = {
  'www.amazon.com': {
    'coun': 'us',
    'dom': ['#corePriceDisplay_desktop_feature_div', '#price_feature_div', '#unifiedPrice_feature_div', '#tmmSwatches'],
    'position': 'after'
  },
  'www.amazon.co.jp': {
    'coun': 'jp',
    'dom': ['#corePriceDisplay_desktop_feature_div', '#price_feature_div', '#unifiedPrice_feature_div'],
    'position': 'after'
  },
  'www.amazon.fr': {
    'coun': 'fr',
    'dom': ['#corePriceDisplay_desktop_feature_div', '#price_feature_div', '#unifiedPrice_feature_div'],
    'position': 'after'
  },
  'www.amazon.de': {
    'coun': 'uk',
    'dom': ['#corePriceDisplay_desktop_feature_div', '#price_feature_div', '#unifiedPrice_feature_div'],
    'position': 'after'
  },
  'www.amazon.co.uk': {
    'coun': 'uk',
    'dom': ['#corePriceDisplay_desktop_feature_div', '#price_feature_div', '#unifiedPrice_feature_div'],
    'position': 'after'
  },
  'www.amazon.ca': {
    'coun': 'uk',
    'dom': ['#corePriceDisplay_desktop_feature_div', '#price_feature_div', '#unifiedPrice_feature_div'],
    'position': 'after'
  },
  'www.6pm.com': {
    'coun': 'us',
    'dom': ['.mGIQz', '#itemInformation'],
    'position': 'before'
  }
};
var insertSize = function insertSize(headimg, itemimg) {
  /*插入尺码帮助内容*/
  var Html = '<img src="http://s1.' + G.extName + '.com/images/extensions/{{imgurl}}">';
  $('.size_s').empty().append(template.compile(Html)({
    'imgurl': headimg
  }));
  $('.size_item_img').empty().append(template.compile(Html)({
    'imgurl': itemimg
  }));
};
var calDetailPos = function calDetailPos() {
  var wWeight = ($(window).width() - 595) / 2;
  var wHeight = ($(window).height() - 420) / 2;
  return {
    'posx': wWeight,
    'posy': wHeight
  };
};
var render_size_detail = function render_size_detail() {
  var html = __webpack_require__("0989198e96b0f7f0a831");
  $('body').append(template.compile(html)({
    pos: calDetailPos()
  }));
};
var getClothes = function getClothes(t, c) {
  switch (t) {
    case '男装':
      return clothesDict['shangyi'][c]['man'];
    case '女装':
      return clothesDict['shangyi'][c]['woman'];
    case '童装':
      return clothesDict['kidscloth'][c];
    case '男鞋':
      return clothesDict['shoes']['man'];
    case '女鞋':
      return clothesDict['shoes']['woman'];
    case '童鞋':
      return clothesDict['shoes']['kids'];
  }
};
var addSizeEvent = function addSizeEvent() {
  /*添加尺码部分事件*/
  $('.closebar').on('click', function () {
    $(this).parent().hide();
  });
  $('.clothes_nav li').on('click', function () {
    $('.clothes_nav li').removeClass('select');
    $(this).addClass('select');
    var txt = $(this).text();
    var c = getClothes(txt, country);
    if (txt.indexOf('鞋') > -1) {
      $('.unit_cm').css('display', 'none');
      $('.unit_mm').css('display', 'inline-block');
      $('#size_detail .detail_left span').hide();
      $('.cloth_icon').css('display', 'inline-block');
      $('#size_detail .shoes').css('display', 'inline-block');
      if (txt.indexOf('男鞋') > -1) {
        $('.cloth_icon').attr('class', '').addClass('cloth_icon ht_shoes man_foot');
        $('.detail_left .shoes').text(txt);
      } else if (txt.indexOf('女鞋') > -1) {
        $('.cloth_icon').attr('class', '').addClass('cloth_icon ht_shoes woman_foot');
        $('.detail_left .shoes').text(txt);
      } else {
        $('#size_detail .shoes').hide();
        $('.cloth_icon').css('display', 'inline-block');
        $('.tongxie').css('display', 'inline-block');
        $('.tongxie0').addClass('size_hover');
        $('.tongxie4').removeClass('size_hover');
        $('.cloth_icon').attr('class', '').addClass('cloth_icon ht_shoes kids_foot');
      }
    } else if (txt.indexOf('童装') > -1) {
      $('.unit_mm').css('display', 'none');
      $('.unit_cm').css('display', 'inline-block');
      $('#size_detail .detail_left span').hide();
      $('#size_detail .tongzhuang').css('display', 'inline-block');
      $('.cloth_icon').css('display', 'inline-block');
      $('.cloth_icon').attr('class', '').addClass('cloth_icon kid0');
      $('.tongzhuang0').addClass('size_hover');
      $('.tongzhuang4').removeClass('size_hover');
    } else if (txt.indexOf('男装') > -1) {
      $('.unit_mm').css('display', 'none');
      $('.unit_cm').css('display', 'inline-block');
      $('#size_detail .detail_left span').hide();
      $('.cloth_icon').css('display', 'inline-block');
      $('#size_detail .shangyi').show();
      $('#size_detail .xiazhuang').show();
      $('.xiazhuang').removeClass('size_hover');
      $('.shangyi').addClass('size_hover');
      $('.cloth_icon').attr('class', '').addClass('cloth_icon manshangzhuang');
    } else {
      $('.unit_mm').css('display', 'none');
      $('.unit_cm').css('display', 'inline-block');
      $('#size_detail .detail_left span').hide();
      $('.cloth_icon').css('display', 'inline-block');
      $('#size_detail .shangyi').show();
      $('#size_detail .xiazhuang').show();
      $('.xiazhuang').removeClass('size_hover');
      $('.shangyi').addClass('size_hover');
      if (txt.indexOf('男装') > -1) $('.cloth_icon').attr('class', '').addClass('cloth_icon manshangzhuang');else $('.cloth_icon').attr('class', '').addClass('cloth_icon womanshangzhuang');
    }

    insertSize(c[0], c[1]);
  });

  $('.shangyi').on('click', function () {
    if ($(this).attr('class').indexOf('size_hover') > -1) return;
    var txt = $('.clothes_nav li[class="select"]').text();
    if (txt == "童装") return;
    if (txt == "男装") {
      $('.cloth_icon').attr('class', '').addClass('cloth_icon manshangzhuang');
    }
    if (txt == "女装") {
      $('.cloth_icon').attr('class', '').addClass('cloth_icon womanshangzhuang');
    }
    var c = getClothes(txt, country);
    insertSize(c[0], c[1]);
    $(this).addClass('size_hover');
    $('.xiazhuang').removeClass('size_hover');
  });
  $('.xiazhuang').on('click', function () {
    if ($(this).attr('class').indexOf('size_hover') > -1) return;
    var txt = $('.clothes_nav li[class="select"]').text();
    if (txt == "童装") return;
    if (txt == "男装") {
      var c = clothesDict['xiazhuang'][country]['man'];
      insertSize(c[0], c[1]);
      $('.cloth_icon').attr('class', '').addClass('cloth_icon manxiazhuang');
    }
    if (txt == "女装") {
      var c = clothesDict['xiazhuang'][country]['woman'];
      insertSize(c[0], c[1]);
      $('.cloth_icon').attr('class', '').addClass('cloth_icon womanxiazhuang');
    }
    $(this).addClass('size_hover');
    $('.shangyi').removeClass('size_hover');
  });
  $('.tongzhuang0').on('click', function () {
    var c = getClothes('童装', country);
    insertSize(c[0], c[1]);
    $(this).addClass('size_hover');
    $('.tongzhuang4').removeClass('size_hover');
    $('.cloth_icon').attr('class', '').addClass('cloth_icon kid0');
  });
  $('.tongzhuang4').on('click', function () {
    var c = getClothes('童装', country);
    insertSize(c[0], c[2]);
    $(this).addClass('size_hover');
    $('.tongzhuang0').removeClass('size_hover');
    $('.cloth_icon').attr('class', '').addClass('cloth_icon kid4');
  });
  $('.tongxie0').on('click', function () {
    var c = getClothes('童鞋', country);
    insertSize(c[0], c[1]);
    $(this).addClass('size_hover');
    $('.tongxie4').removeClass('size_hover');
  });
  $('.tongxie4').on('click', function () {
    var c = getClothes('童鞋', country);
    insertSize(c[0], c[2]);
    $(this).addClass('size_hover');
    $('.tongxie0').removeClass('size_hover');
  });

  /*尺寸转换*/
  $('.size_help').on('click', function () {
    $('#size_detail').show();
    log('click:haitao:size_help');
    cnzz.log('点击尺码帮助');
  });
  $('.size_xiala').on('mouseenter', function () {
    $(this).next('.size_xialabox').show();
    $(this).addClass('msHover');
  });
  $('.size_xiala').on('mouseleave', function () {
    var that = this;
    timer = setTimeout(function () {
      $(that).next('.size_xialabox').hide();
      $(that).removeClass('msHover');
    }, 100);
  });
  $('.size_xialabox').on('mouseenter', function () {
    clearTimeout(timer);
  });
  $('.size_xialabox').on('mouseleave', function () {
    $(this).hide();
  });
  $('.size_xialabox a').on('click', function () {
    var txt = $(this).text();
    var c = $(this).parent().attr('data-size');
    $('.' + c).val(txt);
    $(this).parent().hide();
    conversionSize();
  });

  $('#first_size').on('keyup', function () {
    conversionSize();
  });
};

var conversionSize = function conversionSize() {
  /*尺码转换*/
  var first = $('.first_xiala').val();
  var second = $('.second_xiala').val();
  var num = $('#first_size').val();
  if (num) num = Number(num);
  var n1 = sizeDict[first];
  var n2 = sizeDict[second];
  var n3 = num * n1 / n2;
  if (n3.toString().indexOf('.') > -1) n3 = n3.toFixed(2);
  $('#second_size').val(n3);
};
var getCountry = function getCountry() {
  /*获取页面所属地区*/
  var host = location.host;
  for (var pattern in sitePattern) {
    if (pattern == host) {
      country = sitePattern[pattern]['coun'];
      HOST = pattern;
    }
  }
};
var getContainer = function getContainer() {
  var host = location.host;
  var patterns = sitePattern[host];
  if (!patterns) return false;
  return new Promise(function callee$1$0(resolve) {
    var found, testTimes, dom;
    return regeneratorRuntime.async(function callee$1$0$(context$2$0) {
      while (1) switch (context$2$0.prev = context$2$0.next) {
        case 0:
          found = false, testTimes = 0;

        case 1:
          if (!(!found && testTimes < 10)) {
            context$2$0.next = 15;
            break;
          }

          dom = patterns.dom.find(function (dom) {
            return $(dom).length > 0;
          });

          if (!dom) {
            context$2$0.next = 9;
            break;
          }

          found = true;
          console.log('dom found', dom);
          resolve(dom);
          context$2$0.next = 13;
          break;

        case 9:
          testTimes++;
          console.log('waiting for dom', testTimes);
          context$2$0.next = 13;
          return regeneratorRuntime.awrap(new Promise(function (resolve) {
            return setTimeout(resolve, 1000);
          }));

        case 13:
          context$2$0.next = 1;
          break;

        case 15:
        case 'end':
          return context$2$0.stop();
      }
    }, null, _this);
  });
  // for (let i = 0; i < patterns.dom.length; i++) {
  //   if ($(patterns.dom[i]).length > 0) {
  //     return patterns.dom[i];
  //   }
  // }
  // return false;
};
var addCommonEvent = function addCommonEvent() {
  var href = location.href;
  $('#gwd_website_icon').on('click', function (e) {
    e.preventDefault();
    __webpack_require__("d54879e983a83d07f093").openTab();
  });
  $('#gwd_minibar').on('click', function (e) {
    if ($(e.target).hasClass('sizehelp') || $(e.target).parent().hasClass('sizehelp')) {
      $('#size_detail').show();
    }
  });
  $('#ht_favor').on('click', function () {
    if (!G.email) {
      window.location.href = G.c_server + "/user/login?from_url=" + encodeURIComponent(href);
    } else {
      __webpack_require__("6b8303d96ee13d08f335").addFavor(function () {
        window.location.href = G.c_server + "/user/login?from_url=" + encodeURIComponent(href);
      });
    }
  });
  $('.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();
  });
};

var renderMini = function renderMini(dom) {
  $('body').addClass('ht_site');
  var host = location.host;
  var html = __webpack_require__("a818577df08cb685e920");
  var t = template.compile(html)({});
  switch (sitePattern[host]['position']) {
    case 'before':
      $(dom).before(t);
      break;
    case 'after':
      $(dom).after(t);
      break;
  }
  addCommonEvent();

  var store = __webpack_require__("e41a11f7982e4aab1ce6").getStore();
  new Vue({
    el: '#gwd_mini_remind .minibar-btn-box',
    store: store,
    render: function render(h) {
      return h(MiniBarCollectionButton);
    }
  });
};

function baidufanyi(t, callback) {
  /*百度翻译接口*/
  var url = location.protocol + ('//browser.' + G.extName + '.com/extension?ac=fanyi&string=') + t;
  request.get(url).done(function (data) {
    if (data.trans_result && !data.error_code) {
      var trans = [];
      for (var i = 0; i < data.trans_result.length; i++) {
        trans.push(data.trans_result[i].dst);
      }
      callback(trans);
    } else {
      callback([t]);
    }
  });
}

function requestFanyi(t, callback) {
  /*请求翻译接口*/
  baidufanyi(t, callback);
  log('request:haitao:fanyi');
  cnzz.log('请求划词翻译');
}

function insertFanyi(data) {
  /*插入翻译内容*/
  data = data.join('');
  $('.ht_fanyi').remove();
  var html = '<div class="ht_fanyi" style="top:{{hty}};left:{{htx}}"><span id="ht_top"></span>{{data}}</div>';
  var t = template.compile(html)({
    data: data,
    'htx': calPosition() + 'px',
    'hty': htY + 'px'
  });
  $('body').append(t);
  addFanyiEvent();
}

function calPosition() {
  /*计算插入位置*/
  var pos = 0;
  if (htX > mouseDownX) pos = htX - (htX - mouseDownX) / 2 - 65;else pos = htX + (mouseDownX - htX) / 2 - 65;
  return pos;
}

function editTxt(t) {
  requestFanyi(t, insertFanyi);
}

function addFanyiEvent() {
  $('.ht_fanyi').siblings().on('click', function () {
    $('.ht_fanyi').remove();
  });
}

function getSelect() {
  $('body').on('mousedown', function (e) {
    clearTimeout(timer2);
    mouseDownX = e.pageX;
  });
  $('body').on('mouseup', function (e) {
    timer2 = setTimeout(function () {
      var txt = '';
      htX = e.pageX;
      htY = e.pageY + 20;
      if (window.getSelection) {
        txt = window.getSelection().toString();
      } else if (document.selection) {
        txt = document.selection.createRange().text;
      }
      if (txt == '') return;else editTxt(txt);
    }, 100);
  });
}

function isZiying() {
  if (HOST == 'www.6pm.com') return 'ziying';
  if ($('#merchant-info').length > 0) {
    if (HOST == 'www.amazon.com') {
      if ($('#merchant-info').text().indexOf('sold by Amazon') > -1) return 'ziying';else return 'sanfang';
    }
    if (HOST == 'www.amazon.co.jp') {
      if ($('#merchant-info').text().indexOf('jp が販売') > -1) return 'ziying';else return 'sanfang';
    }
    if (HOST == 'www.amazon.de') {
      if ($('#merchant-info').text().indexOf('Verkauf und Versand durch Amazon') > -1) return 'ziying';else if ($('#merchant-info').text().indexOf('Dispatched from and sold by Amazon') > -1) return 'ziying';else return 'sanfang';
    }
  } else return 'sanfang';
}

module.exports.init = function callee$0$0() {
  var permanent, pattern;
  return regeneratorRuntime.async(function callee$0$0$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        permanent = userData.get('permanent');

        // if (permanent.sethaitao === "0") return;
        __webpack_require__("fb2d125acf2943378dcc");
        context$1$0.next = 4;
        return regeneratorRuntime.awrap(getContainer());

      case 4:
        pattern = context$1$0.sent;

        getCountry();

        if (pattern) {
          context$1$0.next = 8;
          break;
        }

        return context$1$0.abrupt('return');

      case 8:
        renderMini(pattern);
        getSelect();
        render_size_detail();
        try {
          insertSize(clothesDict['shangyi'][country]['man'][0], clothesDict['shangyi'][country]['man'][1]);
          addSizeEvent();
        } catch (e) {
          console.error(e);
        }
        setTimeout(function () {
          // check_favor()
        }, 1000);

      case 13:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};
module.exports.getHtInfo = function () {
  var obj = {};
  obj.HOST = HOST;
  obj.protype = isZiying();
  return obj;
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "664f6df1f2ec50016f49":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTaobaoLogin_vue_vue_type_template_id_6179ab9e_scoped_true___ = __webpack_require__("c93ec1baf074bff55639");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTaobaoLogin_vue_vue_type_template_id_6179ab9e_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTaobaoLogin_vue_vue_type_template_id_6179ab9e_scoped_true___["b"]; });


/***/ }),

/***/ "673168c7833425acd31a":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  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



/***/ }),

/***/ "676e1c8b5b10ad6eace2":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// 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


/***/ }),

/***/ "6973d6984a148bf8a638":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($) {

var template = __webpack_require__("274e32dfd54a6b0d18a9");
var util = __webpack_require__("d54879e983a83d07f093");

var lowestIndex = undefined,
    showFold = undefined;

module.exports.init = function (data, nop_data, store, img) {
  render(data, nop_data, store, img);
};

var editData = function editData(originData, nop_data, store) {
  if (!originData) return undefined;
  var data = JSON.parse(JSON.stringify(originData));
  var lowestp = store[0].lowest;
  var storesize = store[0].all_line.length;
  if (storesize > 180) {
    var all_line2 = store[0].all_line.slice(storesize - 180);
    lowestp = Math.min.apply(null, all_line2);
  }
  nop_data = nop_data || [];
  var datal = data.length;
  if (!datal) return undefined;
  var lowest = data[datal - 1].price,
      lowIndex = datal - 1;
  for (var i = datal - 1; i >= 0; i--) {
    for (var j = 0; j < nop_data.length; j++) {
      if (data[i].time === nop_data[j].time) {
        if (data[i].price === nop_data[j].price) {
          data[i] = JSON.parse(JSON.stringify(nop_data[j]));
          data[i].isDSJ = true;
        } else {
          data.splice(i + 1, 0, JSON.parse(JSON.stringify(nop_data[j])));
          data[i + 1].isDSJ = true;
        }
      }
    }
  }
  for (var i = 0; i < data.length; i++) {
    if (data[i].price <= lowest) {
      lowest = data[i].price;
      lowIndex = i;
    }
    if (data[i].msg.coupon) {
      var str = data[i].msg.coupon;
      if (str.match(/\d+-\d+/)) {
        var arr = str.split('-');
        data[i].coupon = '券: ' + '满' + arr[0] + '减' + arr[1];
      } else {
        data[i].coupon = '券: ' + data[i].msg.coupon;
      }
    }
    if (data[i].msg.promotion) {
      data[i].promotion = '促: ' + data[i].msg.promotion;
    }
    var time = data[i].time * 1000;
    var month = new Date(time).getMonth() + 1;
    var day = new Date(time).getDate();
    if (month < 10) {
      month = '0' + month.toString();
    }
    if (day < 10) day = '0' + day.toString();
    data[i].time2 = month + '-' + day;
    // data[i].price = (data[i].price / 100).toFixed(2)
    // data[i].ori_price = (data[i].ori_price / 100).toFixed(2)
  }

  if (lowest / 100 < lowestp) {
    data[lowIndex].isLowest = true;
  }
  data.sort(function (v1, v2) {
    return v2.time - v1.time;
  });

  var lowIndex2 = undefined;
  for (var i = 0; i < data.length; i++) {
    if (data[i].isLowest) {
      lowIndex2 = i;
      data[i].mark = "lowest_now";
    }
    if (!lowIndex2 && lowIndex2 !== 0) {
      data[i].mark = "lowest_before";
    } else if (i > lowIndex2) {
      data[i].mark = "lowest_after";
    }
  }
  lowestIndex = lowIndex2;
  var timestr = util.getTimeNumber(new Date().getTime(), '2');
  if (timestr === data[0].time2) {
    data[0].isnowDay = true;
  }
  return data;
};

module.exports.editData = editData;

var addEvent = function addEvent() {
  $('.show_fold .fold-bar').on('click', function () {
    $('.history-content').removeClass('show_fold');
    showFold = false;
    calLineHeight();
  });
};

var render = function render(originData, nop_data, store, img) {
  var data = editData(originData, nop_data, store);
  if (data.length > 3 && lowestIndex > 1) {
    showFold = true;
  }
  var html = __webpack_require__("54f6a19b72006d359bae");
  $('#mini_price_history_detail').append(template.compile(html)({
    data: data,
    showFold: showFold,
    img: img
  }));
  addEvent();
};

var calLineHeight = function calLineHeight() {
  setTimeout(function () {
    var mH = 0;
    var doms = $('.history-content>ul li');
    for (var i = 0; i < doms.length - 1; i++) {
      var h = doms.eq(i).height();
      if (h > 0 && doms.eq(i).is(':visible')) {
        mH = mH + h + 22;
      }
    }
    if (showFold) {
      mH += 32;
    }
    $('.history-line').css('height', mH + 'px');
    var firstH = $('.history-content>ul li').eq(0).outerHeight() + 26;
    $('.show_fold .fold-bar').css('top', firstH + 'px');
  }, 10);
};

module.exports.calLineHeight = calLineHeight;
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da")))

/***/ }),

/***/ "697c3c62b588ebd6f1b3":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G) {

var communicate = __webpack_require__("91f58afd0ad3a4e2ef06");
module.exports.ready = function () {
  var arr = ['www.amazon.com', 'www.amazon.de', 'www.amazon.co.jp'];
  if (arr.indexOf(location.host) == -1) return;
  var info = {
    'name': G.dp.name || '',
    'price': G.dp.oldPrice || '0'
  };
  communicate.trigger({
    type: 'getAmazonPriceTrend',
    'info': JSON.stringify(info)
  });
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3")))

/***/ }),

/***/ "69f5719fde0c1382bdeb":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Stamp_vue_vue_type_template_id_a70db998_scoped_true___ = __webpack_require__("17314ec033b9305511ae");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Stamp_vue_vue_type_script_lang_js___ = __webpack_require__("3d0dfb7d85c294b82b5b");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__Stamp_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__Stamp_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Stamp_vue_vue_type_style_index_0_id_a70db998_scoped_true_lang_less___ = __webpack_require__("35cea1cae24642c09e76");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__Stamp_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__Stamp_vue_vue_type_template_id_a70db998_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__Stamp_vue_vue_type_template_id_a70db998_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "a70db998",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('a70db998')) {
      api.createRecord('a70db998', component.options)
    } else {
      api.reload('a70db998', component.options)
    }
    module.hot.accept("./Stamp.vue?vue&type=template&id=a70db998&scoped=true&", function () {
      api.rerender('a70db998', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/Widgets/Stamp.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "6a6d60b5e4dc52d8b1ea":
/***/ (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: '360server',
  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")))

/***/ }),

/***/ "6a8e7724d7ff1c2952d4":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipView_vue_vue_type_script_lang_js___ = __webpack_require__("11961bc58c5978531258");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipView_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipView_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipView_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipView_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipView_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "6aaa3fa41eb59246bed3":
/***/ (function(module, exports, __webpack_require__) {

var $imports = __webpack_require__("9f47c636f849c23a0c20");
module.exports = function ($data) {
    'use strict';
    $data = $data || {};
    var $$out = '', $escape = $imports.$escape, text = $data.text, qr = $data.qr;
    $$out += '<div target="_blank" class="gwd-middle-act-bar">\n  <img ';
    $$out += 'src="https://cdn.bijiago.com/images/extensions/activity/tmall-redpack-middle.png"';
    $$out += ' style="width: 17px; height: 19px; margin-left: 11px">\n  <span style="font-size: 12px; color: #ff471a; margin-left: 7px; font-weight: bold">';
    $$out += $escape(text);
    $$out += '</span>\n  <div style="flex: 1"></div>\n  <img ';
    $$out += 'src="https://cdn.bijiago.com/images/extensions/activity/arrow.svg"';
    $$out += ' style="width: 26px; height: 10px;">\n  <span class="gwd-take" style="line-height: initial">\n    立即领取\n    <div class="gwd-qr-act-mid" style="margin-left: -84px;">\n      <img class="gwd-act-qr-img" loading="lazy" src="';
    $$out += $escape(qr);
    $$out += '" alt="" style="width: 130px; height: 130px; margin-top: 7px">\n      <span style="margin-top: 5px; vertical-align: middle; font-size: 0; height: 14px; line-height: 14px;">\n        <span style="font-size: 14px; color: #ff471a; font-weight: bold">微信扫码</span>\n        <span style="margin-left: 3px; color: #070707; font-size: 12px; transform-origin: center center; transform: scale(0.9166)">领红包</span>\n      </span>\n    </div>\n  </span>\n</div>\n<style>\n  .gwd-middle-act-bar {\n    width: 462px;\n    height: 34px;\n    box-sizing: border-box;\n    display: flex;\n    align-items: center;\n    border: 1px solid #e6e9eb;\n    background: white;\n    font-size: 0;\n  }\n\n  .gwd-take {\n    display: inline-block;\n    margin-left: 10px;\n    margin-right: 15px;\n    text-align: center;\n    width:70px;\n    height:18px;\n    background:linear-gradient(90deg,rgba(255,42,26,1) 0%,rgba(255,98,31,1) 100%);\n    border-radius:9px;\n    font-size: 12px;\n    color: white;\n    position: relative;\n    cursor: pointer;\n  }\n\n  .gwd-qr-act-mid {\n    display: none;\n    flex-direction: column;\n    position: absolute;\n    width: 144px;\n    height: 167px;\n    box-sizing: border-box;\n    border: 1px solid #ff471a;\n    background: #fff9f6;\n    top: 25px;\n    z-index: 99;\n    /*left: 50%;*/\n    right: -16px;\n    align-items: center;\n    margin-left: -72px;\n  }\n\n  .gwd-qr-act-mid span {\n    width: initial;\n    margin: 0;\n  }\n\n  .gwd-take:hover .gwd-qr-act-mid {\n    display: flex;\n  }\n</style>';
    return $$out;
};

/***/ }),

/***/ "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']
};

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) {
  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 = `<div id="kaolaHkRepair" style="display:none;"><span></span></div>`
  //   $('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');
};
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 = '<em>更低价:</em><em class="prifontf price-em">' + newData[0].price + '</em>';
  }

  var t = '<div class="minibar-btn-box">\n        <em class="setting-bg mini-compare-icon "></em>\n        <span >' + tle + '</span>\n      </div>';
  $('#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 () {
  // 获取配置信息, 看是否需要展示中间部分
  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__("0d878046564e4ef2113b"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "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__("3deef7cc191860c0adf2")["default"], __webpack_require__("0d878046564e4ef2113b")))

/***/ }),

/***/ "6c4158d4a8844af2f16e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CouponArrow_vue_vue_type_template_id_4f0f1e98___ = __webpack_require__("a39cbf70bd2e92e85f98");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CouponArrow_vue_vue_type_template_id_4f0f1e98___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CouponArrow_vue_vue_type_template_id_4f0f1e98___["b"]; });


/***/ }),

/***/ "6da42464ccd75a83a065":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(regeneratorRuntime) {//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, '__esModule', {
  value: true
});
var request = __webpack_require__("91f250ebeb8d5987491c");
var globalCondition = __webpack_require__("9c38beef5ff283e15bd2");

exports['default'] = {
  props: ['mode', 'days'],
  data: function data() {
    return {
      qrLink: '',
      loading: false
    };
  },
  methods: {
    over: function over() {
      var qrApi, res;
      return regeneratorRuntime.async(function over$(context$1$0) {
        while (1) switch (context$1$0.prev = context$1$0.next) {
          case 0:
            if (!(this.loading || this.qrLink)) {
              context$1$0.next = 2;
              break;
            }

            return context$1$0.abrupt('return');

          case 2:
            if (!(this.mode !== 'qr')) {
              context$1$0.next = 4;
              break;
            }

            return context$1$0.abrupt('return');

          case 4:
            this.loading = true;
            context$1$0.next = 7;
            return regeneratorRuntime.awrap(globalCondition.met('qrApiReady'));

          case 7:
            qrApi = context$1$0.sent;

            if (!(qrApi.type === 'api')) {
              context$1$0.next = 13;
              break;
            }

            context$1$0.next = 11;
            return regeneratorRuntime.awrap(request.get(qrApi.src + '&protect=' + this.days));

          case 11:
            res = context$1$0.sent;

            this.qrLink = res.data.qrImgStr;

          case 13:
          case 'end':
            return context$1$0.stop();
        }
      }, null, this);
    }
  }
};
module.exports = exports['default'];
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("0d878046564e4ef2113b")))

/***/ }),

/***/ "6e9dc8f3fe8ed1fd40dc":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLink_vue_vue_type_template_id_673c66fa_scoped_true___ = __webpack_require__("0f986364e7409b7b0cf1");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLink_vue_vue_type_template_id_673c66fa_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLink_vue_vue_type_template_id_673c66fa_scoped_true___["b"]; });


/***/ }),

/***/ "6eb6300b1093d4b652fb":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G, $, regeneratorRuntime, Highcharts) {var __WEBPACK_AMD_DEFINE_RESULT__;

!(__WEBPACK_AMD_DEFINE_RESULT__ = (function () {

  if (['smzdm'].indexOf(G.site) > -1) {
    return;
  }

  /* TODO
  支持常用网站列表 支持定时查找 鼠标滚动查找
  浏览器兼容性检测
  */
  var exports = {};
  var $ = __webpack_require__("e081b2491b5c9b12b9da");
  var lang = __webpack_require__("cf094fe1ab460bb584a8");
  var langCfg = __webpack_require__("336de8fce6caee2400ef");
  var template = __webpack_require__("274e32dfd54a6b0d18a9");
  var siteinfo = __webpack_require__("5e05e6f5fe79ccf5d009");
  var userData = __webpack_require__("472a9b3fc8c8805a5dd7");
  var countryConfig = __webpack_require__("9bf6d059e9a265559f0c");
  var parseprice = __webpack_require__("cb0906562effcf1b0e6c");
  var util = __webpack_require__("d54879e983a83d07f093");
  var viewPriceTip = __webpack_require__("d5fd5dd54e6f8fc35e0a");
  if (G.lang == 'zh-tr') {
    viewPriceTip = __webpack_require__("6a43c4117801f101b13d");
  }
  var pageInfo = G.pageInfo;
  var smallTip, smallTip2;
  var tipDetail;
  var time, nowTipDom;
  var nowUrl,
      newId,
      nowPrice = 0;
  var tipResult = {};
  var blacklist = [/shangpin\.com/, /cfe\.m\.jd\.com/, /1688\.com/];
  var moneyInfo = undefined;
  var priceTle = {
    'pri-t1': lang.getString(langCfg, 'priceUp'),
    'pri-t0': lang.getString(langCfg, 'priceStable'),
    'pri-t-1': lang.getString(langCfg, 'priceDecrease'),
    'pri-t-2': lang.getString(langCfg, 'priceLowest')
  };

  var request = __webpack_require__("91f250ebeb8d5987491c");

  function block() {
    var r = false;
    for (var i = blacklist.length - 1; i >= 0; i--) {
      r = blacklist[i].test(location.href);
      if (r) return r;
    };
  }

  //获取元素和页面顶部的距离
  var getTop = function getTop(e) {
    var offset = e.offsetTop;
    if (e.offsetParent != null) offset += getTop(e.offsetParent);
    return offset;
  };

  //获取元素和页面左侧的距离
  var getLeft = function getLeft(e) {
    var offset = e.offsetLeft;
    if (e.offsetParent != null) offset += getLeft(e.offsetParent);
    return offset;
  };
  // const getWidth = (e) => {
  //   let w = $(e).width()
  //   if (!w)
  //     return getWidth(e.parentElement)
  //   return w;
  // }
  var getListPrice = function getListPrice() {
    // 获取列表页鼠标所在当前商品价格
    var price = '0';
    switch (G.site) {
      case "360buy":
        price = $(nowTipDom).parent().parent().find('.p-price strong i').eq(0).text();
        break;
      case "suning":
        price = $(nowTipDom).parent().parent().parent().find('.res-info .price-box .def-price').eq(0).text();
        break;
      case "taobao":
        price = $(nowTipDom).parent().next().find('.c-price').text();
        if (!price) {
          price = $(nowTipDom).parent().parent().parent().parent().find('.J_IconMoreNew .g_price').eq(0).text();
        }
        break;
      case "tmall":
        price = $(nowTipDom).parent().parent().find('.productPrice>em').eq(0).text();
        break;
      case "amazon":
        price = $(nowTipDom).parent().parent().parent().parent().find('.a-spacing-mini span.s-price').eq(0).text();
        break;
      case "gome":
        price = $(nowTipDom).parent().parent().find('.item-price-info .item-price .price').eq(0).text();
        break;
      case "dangdang":
        price = $(nowTipDom).parent().find('.price .price_n').eq(0).text();
        break;
      case "vipshop":
        price = $(nowTipDom).parent().parent().parent().parent().find('.special-price .title').eq(0).text();
        if (!price) {
          price = $(nowTipDom).parent().parent().parent().parent().find('.goods-price-info .price').eq(0).text();
        }
        break;
      default:
        price = '0';
    }
    price = price.replace(/[,¥¥]+/g, '');
    return price;
  };
  // 没有价格走势数据时候的伪造虚拟点
  var noTrendAddTrendData = function noTrendAddTrendData(data) {
    var site_name = undefined;
    var price = getListPrice();
    if (price === '0') return data;
    var date = util.getTimeNumber(new Date().getTime() - 86400000 * 179, "5");
    var date2 = util.getTimeNumber(new Date().getTime(), "5");
    var arr = [];
    date = new Date(date).getTime();
    date2 = new Date(date2).getTime();
    arr.push([date, Number(price)]);
    arr.push([date2, Number(price)]);
    site_name = data.site_name;
    var noTrendObj = {
      current_price: price,
      data: arr,
      max_price: price,
      min_price: price,
      min_stamp: date2 / 1000,
      name: site_name,
      start: date,
      price_status: 0
    };
    data.trend.store = [noTrendObj];
    data.taobaoNoTrend = true;
    data.start = date;
    return data;
  };

  var inited = false;

  exports.init = function () {
    if (inited) return;
    if (!inited) {
      inited = true;
    }
    // 获取价格符号
    moneyInfo = countryConfig.getMoneyInfo(G.logsite);
    var b = G.extBrand;
    if (G.from_device !== 'bijiago' && G.from_device !== 'biyibi') {
      var permanent = userData.get('permanent');
      if (permanent.setTip === '0') return;
    } else {
      b = 'bjgou';
    }
    if (block()) return;
    if (pageInfo.type === 1) {
      $('body').append('<a id ="' + b + '_price_tip" class="' + G.from_device + '-ext" src="javascript:void(0)" target="_self">\n          <div class="tip_btn_box">\n            <em></em>\n            <span>' + (G.lang === 'zh-tr' ? '比價' : '比价') + '</span>\n          </div>\n          <div id="' + b + '_price_tip_detail"></div>\n        </a>');
      smallTip = $('#' + b + '_price_tip');
      smallTip2 = $('#' + b + '_price_tip .tip_btn_box');
      tipDetail = $('#' + b + '_price_tip_detail');
    }
    bindDpEvent();

    // if (location.hostname.includes('s.taobao.com')) {
    //   $('body').append(`
    //     <style> #mainsrp-header.m-header-fixed { display: block !important; } </style>
    //   `)
    // }
  };

  function bindDpEvent(area) {
    var isNewTb = false; // 是否是新版淘宝
    if ($('[class^=PageContent--contentWrap--]').length) {
      isNewTb = true;
    }
    var dpMouseOver = function dpMouseOver(e) {
      var img, 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')) {
              img = $(img).parents('.more2_img').find('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('<img src="' + G.server + '/template/aug/images/035.gif" style="margin: 5px;" id="' + G.extBrand + '_price_tip_loading">');
          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' ? '<div>抱歉,當前商品暫無價格走勢~</div>' : '<div>抱歉,当前商品暂无价格走势~</div>');
      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                <div style="background: white">\n              <div>' + year + '/' + month + '/' + day + '</div>\n              <div class="price-tip-item">\n                <span class="price-tip-sp1" style="color: ' + this.series.color + ';font-size:12px;font-family:arial;float:none">●</span>\n                <span class="price-tip-sp2">' + this.series.name + '</span>\n                <span class="price-tip-sp3" style="font-family:Helvetica">' + price + price2 + '</span>\n              </div>\n</div>';
          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__("0d878046564e4ef2113b"), __webpack_require__("ff50e367dd130fa205e3")))

/***/ }),

/***/ "6f1fbc9b3e76a280e6a6":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, '__esModule', {
  value: true
});

var _vuex = __webpack_require__("436f6d560acb97f873d1");

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'];

/***/ }),

/***/ "6f353abbe0ce9e84d67e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AliMobilePriceNotifier_vue_vue_type_template_id_1b4bff6e_scoped_true___ = __webpack_require__("4a10e07e61fc05d2faa6");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AliMobilePriceNotifier_vue_vue_type_template_id_1b4bff6e_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AliMobilePriceNotifier_vue_vue_type_template_id_1b4bff6e_scoped_true___["b"]; });


/***/ }),

/***/ "6f3a71d8fccef41391c5":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("1d340ec56da8e2a5ab0c");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("16cfebd1", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./CommonCouponBarMini.vue?vue&type=style&index=1&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./CommonCouponBarMini.vue?vue&type=style&index=1&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "6f8accb28fad2fefbeeb":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".bjg .minibar-btn-box span[data-v-caa5e08c] {\n  color: #6b6761;\n  font-size: 14px;\n}\n.bjg#gwd_mini_compare[data-v-caa5e08c]:hover {\n  background: #fffbef;\n}\n", ""]);

// exports


/***/ }),

/***/ "6fb767572860ecd2e611":
/***/ (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: {
    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")))

/***/ }),

/***/ "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__("3a55f579c2446fd758f7");

        $('#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__("0d878046564e4ef2113b"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "721313853b51564e29d6":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, '__esModule', {
  value: true
});
var countryConfig = __webpack_require__("9bf6d059e9a265559f0c");

exports['default'] = {
  props: ['data'],
  computed: {
    unit: function unit() {
      var r = countryConfig.getSymbol(this.data[0].currency);
      return r[1] + ('(' + r[0] + ')');
    }
  }
};
module.exports = exports['default'];

/***/ }),

/***/ "735bc3c8e2dc98526bc5":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-qr-container[data-v-44c0e93e] {\n  display: none;\n  position: absolute;\n  right: 0px;\n  width: 153px;\n  height: 156px;\n  background: #FFF6F4;\n  border: 1px solid #FF6132;\n  flex-direction: column;\n  z-index: 9;\n  bottom: 28px;\n  align-items: center;\n}\n.mainbar-fold .gwd-member-coupon-top[data-v-44c0e93e] {\n  display: none;\n}\n.gwd-member-coupon-top[data-v-44c0e93e] {\n  height: 28px;\n  background: linear-gradient(to right, #f28936, #ff351e);\n  position: relative;\n  background-size: cover;\n  display: inline-flex;\n  align-items: center;\n  margin-top: 2px;\n  cursor: pointer;\n  border-radius: 2px;\n  margin-right: 5px;\n}\n.gwd-member-coupon-top .gwd-qr-container[data-v-44c0e93e] {\n  display: none;\n  position: absolute;\n}\n.gwd-member-coupon-top[data-v-44c0e93e]::before,\n.gwd-member-coupon-top[data-v-44c0e93e]::after {\n  content: '';\n  position: absolute;\n  left: 115px;\n  width: 4px;\n  height: 4px;\n  background: white;\n  border-radius: 2px;\n  top: -2px;\n}\n.gwd-member-coupon-top[data-v-44c0e93e]::after {\n  top: unset;\n  bottom: -2px;\n}\n.gwd-member-coupon-top[data-v-44c0e93e]:hover {\n  text-decoration: none;\n}\n.gwd-member-coupon-top:hover .gwd-qr-container[data-v-44c0e93e] {\n  display: flex;\n}\n", ""]);

// exports


/***/ }),

/***/ "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__("0d878046564e4ef2113b")))

/***/ }),

/***/ "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")))

/***/ }),

/***/ "766fd038b176b031d158":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("6f8accb28fad2fefbeeb");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("26e49ca1", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./MiniSameList.vue?vue&type=style&index=2&id=caa5e08c&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./MiniSameList.vue?vue&type=style&index=2&id=caa5e08c&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "77798c4d5223dfcaa522":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Share_vue_vue_type_template_id_3489a5d0_scoped_true___ = __webpack_require__("2193187ed80a32f46368");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Share_vue_vue_type_template_id_3489a5d0_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Share_vue_vue_type_template_id_3489a5d0_scoped_true___["b"]; });


/***/ }),

/***/ "780b4040d8a36cc48b8e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_vue_vue_type_template_id_da945952_scoped_true___ = __webpack_require__("3fa903f63ab27085d5c8");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_vue_vue_type_template_id_da945952_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TooltipViewBar_vue_vue_type_template_id_da945952_scoped_true___["b"]; });


/***/ }),

/***/ "781592f0f5e474de23a5":
/***/ (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"];

/***/ }),

/***/ "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__("bc03cf22f4af5cb519ec");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__JdSearchEnhance_vue_vue_type_script_lang_js___ = __webpack_require__("d0581cf6c59611cef43e");
/* 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__("7a0ed06d68bf5e10203f");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_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___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__JdSearchEnhance_vue_vue_type_template_id_209e5606_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "209e5606",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.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);

/***/ }),

/***/ "7a0ed06d68bf5e10203f":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdSearchEnhance_vue_vue_type_style_index_0_id_209e5606_scoped_true_lang_css___ = __webpack_require__("f6569dbb4d3a004e9c1c");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdSearchEnhance_vue_vue_type_style_index_0_id_209e5606_scoped_true_lang_css____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdSearchEnhance_vue_vue_type_style_index_0_id_209e5606_scoped_true_lang_css___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdSearchEnhance_vue_vue_type_style_index_0_id_209e5606_scoped_true_lang_css____default.a); 

/***/ }),

/***/ "7a46bbbd2e1ff8e12ffc":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Switch_vue_vue_type_script_lang_js___ = __webpack_require__("c3a425f04d968f800674");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Switch_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Switch_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_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_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Switch_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Switch_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "7b5dc02d8d3142c015cd":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c("div", { staticClass: "f-feature", attrs: { id: "gwd-filter" } }, [
    _c(
      "form",
      {
        staticStyle: { display: "none" },
        attrs: {
          action: _vm.debugMode
            ? "https://localdev.gwdang.com:3000/v2/jd_enhance"
            : "https://www.gwdang.com/v2/jd_enhance",
          method: "post",
          target: "_blank"
        }
      },
      [
        _c("input", {
          directives: [
            {
              name: "model",
              rawName: "v-model",
              value: _vm.html,
              expression: "html"
            }
          ],
          attrs: { type: "hidden", name: "products" },
          domProps: { value: _vm.html },
          on: {
            input: function($event) {
              if ($event.target.composing) {
                return
              }
              _vm.html = $event.target.value
            }
          }
        }),
        _vm._v(" "),
        _c("input", {
          directives: [
            {
              name: "model",
              rawName: "v-model",
              value: _vm.initialType,
              expression: "initialType"
            }
          ],
          attrs: { type: "hidden", name: "type" },
          domProps: { value: _vm.initialType },
          on: {
            input: function($event) {
              if ($event.target.composing) {
                return
              }
              _vm.initialType = $event.target.value
            }
          }
        }),
        _vm._v(" "),
        _c("input", {
          directives: [
            {
              name: "model",
              rawName: "v-model",
              value: _vm.search,
              expression: "search"
            }
          ],
          attrs: { type: "hidden", name: "search" },
          domProps: { value: _vm.search },
          on: {
            input: function($event) {
              if ($event.target.composing) {
                return
              }
              _vm.search = $event.target.value
            }
          }
        }),
        _vm._v(" "),
        _c("input", {
          attrs: { type: "hidden", name: "from", value: "京东搜索结果页" }
        }),
        _vm._v(" "),
        _c("input", {
          staticStyle: {
            display: "inline-block",
            "font-size": "20px",
            color: "#666"
          },
          attrs: { type: "submit", value: "测试", id: "gwd-jdsearch-submit" }
        })
      ]
    ),
    _vm._v(" "),
    _c("ul", [
      _c("li", [
        _c(
          "a",
          {
            attrs: { href: "#" },
            on: {
              click: function($event) {
                $event.preventDefault()
                return _vm.open("self")
              }
            }
          },
          [_c("i"), _vm._v("自营/旗舰店\n        ")]
        )
      ]),
      _vm._v(" "),
      _c("li", [
        _c(
          "a",
          {
            attrs: { href: "#" },
            on: {
              click: function($event) {
                $event.preventDefault()
                return _vm.open("coupon")
              }
            }
          },
          [_c("i"), _vm._v("优惠券\n        ")]
        )
      ])
    ])
  ])
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "7bc264230157b5cefc24":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G, Highcharts) {

module.exports = function (data) {
  var highest = parseInt(data.msg.highest);
  var yAxisTitlex = 10;
  if (highest > 99) yAxisTitlex = 24;
  var obj = {
    chart: {
      renderTo: data.el,
      marginTop: 24,
      marginLeft: 78,
      marginRight: 24,
      backgroundColor: data.bg ? data.bg : "#394653",
      type: 'line',
      events: {
        load: function load() {
          this.yAxis[0].update({
            tickInterval: parseInt((this.yAxis[0].dataMax - this.yAxis[0].dataMin) / 4) || 1
          });
          var xinterval = (this.xAxis[0].dataMax - this.xAxis[0].dataMin) / 86400000;
          xinterval = xinterval / 3;
          var tickIntervals = undefined;
          if (xinterval > 30) {
            xinterval = parseInt(xinterval / 30) + 1;
            tickIntervals = xinterval * 30 * 86400000;
          } else {
            tickIntervals = xinterval * 86400000;
          }
          if (!data.shortTime) this.xAxis[0].update({
            tickInterval: tickIntervals
          });
        }
      }
    },
    credits: {
      enabled: false
    },
    colors: ['#1e94f8'],
    title: {
      text: data.title || '',
      y: -20,
      style: {
        color: '#92ABC2'
      }
    },
    xAxis: {
      type: 'datetime',
      labels: {
        style: {
          color: "#5f7183"
        }
      },
      dateTimeLabelFormats: {
        day: '%m-%e',
        week: '%m-%e',
        month: '%y/%m',
        year: '%y/%m'
      },
      tickLength: 0,
      lineColor: "#5f7183",
      gridLineWidth: 1,
      gridLineColor: '#516171'
    },
    yAxis: {
      title: {
        text: data.unit ? data.unit : '价格(元)',
        rotation: 0,
        margin: 0,
        y: -72,
        x: yAxisTitlex,
        style: {
          color: "#5f7183"
        }
      },
      labels: {
        style: {
          color: "#5f7183"
        },
        formatter: function formatter() {
          return this.value.toFixed(2);
        }
      },
      plotLines: [{
        value: 0,
        width: 1,
        color: '#808080'
      }],
      gridLineColor: '#5f7183',
      tickPixelInterval: 50
    },
    tooltip: {
      xDateFormat: '%Y-%m-%d',
      shared: true,
      shape: 'square',
      useHTML: true,
      followPointer: false,
      width: 110,
      height: 52,
      borderWidth: G.site === 'epic' ? 0 : 1,
      style: {
        padding: 0
      },
      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();
        var datestr = year + '.' + month + '.' + day;
        // let format = data.msg.formatted[this.x.toString()];
        // let disc = format.discount
        // if (disc !== 0)
        //   disc = '-' + disc.toString() + '%';
        var price = undefined;
        if (this.y !== 0) price = this.y.toFixed(2);else price = '0';
        var dom = '<div class="ttip-discount">\n              <span class="ttip-sp1">' + datestr + '</span>\n              <span class="ttip-sp2">价格: ¥' + price + '</span>\n        </div>';
        if (G.site === 'epic') {
          dom = '\n            <div class="ttip-discount" style="width: 110px; height: 52px; padding-top: 8px; padding-left: 10px;">\n              <span class="ttip-sp1" style="display: inline-block; color: #aaaaaa">' + datestr + '</span><br>\n              <span class="ttip-sp2" style="display: inline-block; color: #aaaaaa; margin-top: 4px">价格: $' + price + '</span>\n            </div>\n          ';
        }
        return dom;
      },
      backgroundColor: G.site === 'epic' ? '#000000' : 'rgba(20,37,55,0.94)'
    },
    plotOptions: {
      series: {
        marker: {
          radius: 1,
          'stroke-width': 0,
          stroke: '#1e94f8',
          lineColor: null
        },
        shadow: false,
        states: {
          hover: {
            marker: {
              radius: 3,
              'stroke-width': 0,
              stroke: '#1e94f8',
              lineColor: null
            },
            halo: {
              size: 5
            }
          }
        }
      }
    },
    legend: {
      enabled: false,
      borderWidth: 0
    },
    series: []
  };
  if (data.title === undefined) obj.title.style.display = 'none';
  var store = data.msg;
  try {
    obj.series[0] = {
      visible: true,
      name: store.name,
      color: "#61BBEF",
      lineWidth: 2,
      data: []
    };
    obj.series[0].visible = true;
    obj.series[0].pointStart = store.all_line_begin_time + 8 * 3600000;
    obj.series[0].pointInterval = store.all_equal_short ? 3600000 : 3600000 * 24;
    obj.series[0].data = store.all_line;
    // obj.xAxis.floor = store.all_line_begin_time;
    // obj.xAxis.max = store.all_line_begin_time + (obj.series[0].data.length - 1) * 3600000 * 24
    if (obj.series[0].data.length === 1) {
      var k = obj.series[0].data[0];
      //obj.series[0].data.unshift()
    }
    window.chart = new Highcharts.Chart(obj);
  } catch (e) {}
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("ff50e367dd130fa205e3")))

/***/ }),

/***/ "7d8fd934530dc5da3fdc":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c("div", { staticClass: "gwd-quest" }, [
    _c("div", { staticClass: "gwd-hint-text" }, [
      _c("span", { staticClass: "gwd-hint-2x" }, [_vm._t("default")], 2)
    ])
  ])
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "7d96823596453ce40ef0":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_style_index_0_id_caa5e08c_scoped_true_lang_less___ = __webpack_require__("dfad5c6dbfc1e10f989e");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_style_index_0_id_caa5e08c_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_style_index_0_id_caa5e08c_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_style_index_0_id_caa5e08c_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "7ffda7d29dfea4a64d16":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($, G) {

var template = __webpack_require__("274e32dfd54a6b0d18a9");
var deviceEncode = __webpack_require__("57981fc895e0110a4346");
var util = __webpack_require__("d54879e983a83d07f093");
var userData = __webpack_require__("472a9b3fc8c8805a5dd7");

var addEvent = function addEvent() {
  var time1 = undefined;
  $('#bjd_logo').on('mouseenter', function () {
    $('#nbt_setting').show();
  });
  $('#bjd_logo').on('mouseleave', function () {
    time1 = setTimeout(function () {
      $('#nbt_setting').hide();
    }, 200);
  });
  $('#nbt_setting').on('mouseenter', function () {
    clearTimeout(time1);
  });
  $('#nbt_setting').on('mouseleave', function () {
    $('#nbt_setting').hide();
  });

  $('#nbt_setting .setting-item').on('mouseenter', function () {
    $(this).addClass('setting_hover');
  });
  $('#nbt_setting .setting-item').on('mouseleave', function () {
    $(this).removeClass('setting_hover');
  });
  if (G.allowBackgroundRequest) {
    $('.main-setting').on('click', function () {
      util.openTab();
    });
  }
};

var render = function render() {
  var perinfo = userData.get('permanent');
  var href = document.location.href;
  var btype = G.btype ? G.btype : '';
  var settingUrl = undefined;
  if (!perinfo.setPage) {
    settingUrl = G.server + '/brwext/setting?from=' + deviceEncode(G.from_device) + '&btype=' + (G.btype ? G.btype : '');
  }
  var html = __webpack_require__("6a5667f7cd2a957c2e3a");
  $('#bjd_bottom_detail').append(template.compile(html)({
    mainset: G.server + '/brwext/setting?from=' + deviceEncode(G.from_device) + '&btype=' + btype,
    feedback: G.c_server + '/brwext/suggest?refer=' + encodeURIComponent(href) + '&from_device=' + G.from_device + '&btype=' + btype,
    help: G.c_server + '/v2/app/questions',
    settingUrl: settingUrl,
    webpage: G.c_server + '/'
  }));
  addEvent();
};

module.exports.init = function () {
  render();
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3")))

/***/ }),

/***/ "80e77af2a2d13f11ec32":
/***/ (function(module, exports, __webpack_require__) {

var $imports = __webpack_require__("9f47c636f849c23a0c20");
module.exports = function ($data) {
    'use strict';
    $data = $data || {};
    var $$out = '', $escape = $imports.$escape, link = $data.link, extClass = $data.extClass, img = $data.img;
    $$out += '<a href="';
    $$out += $escape(link);
    $$out += '"\n   target="_blank"\n   title="点击领取"\n   style="display: inline-flex; position: relative; vertical-align: middle; margin-left: 5px; width: auto" class="gwd-bottom-tmall ';
    $$out += $escape(extClass);
    $$out += '">\n  <img src="';
    $$out += $escape(img);
    $$out += '" alt="" style="height: 44px">\n</a>\n<style>\n  .gwd-bottom-tmall {\n    height: 100%;\n    align-items: center;\n  }\n\n  .gwd-qr-act-bottom {\n    display: none;\n    flex-direction: column;\n    position: absolute;\n    width: 144px;\n    height: 167px;\n    box-sizing: border-box;\n    border: 1px solid #ff471a;\n    background: #fff9f6;\n    bottom: 62px;\n    left: 50%;\n    align-items: center;\n    margin-left: -72px;\n  }\n\n  .gwd-qr-act-bottom span {\n    width: initial;\n    margin: 0;\n  }\n\n  .gwd-bottom-tmall:hover .gwd-qr-act-bottom {\n    display: flex;\n  }\n</style>';
    return $$out;
};

/***/ }),

/***/ "812cd2e9043c15acf109":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "div",
    {
      staticClass: "minibar-btn-box gwd-row gwd-align gwd-jcc",
      staticStyle: { display: "inline-flex" }
    },
    [
      _c("em", {
        staticClass: "gwd-favor-icon",
        class: { "gwd-favored": _vm.checked }
      }),
      _vm._v(" "),
      _c("span", [_vm._v(_vm._s(_vm.checked ? "已添加提醒" : "降价提醒"))])
    ]
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "817cf5489444460b05d0":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "div",
    {
      staticClass: "gwd-inline-row gwd-align gwd-jd-rank",
      class: _vm.additionalClass,
      style: "margin-top: " + _vm.mt + "px"
    },
    [
      _c("img", {
        staticClass: "gwd-icon-rank",
        attrs: {
          src: "https://cdn.gwdang.com/images/extensions/jdRanking/icon.svg",
          alt: ""
        }
      }),
      _vm._v(" "),
      _vm.additionalClass === "gwd-w217"
        ? _c("img", {
            staticStyle: { "margin-left": "-2px" },
            attrs: {
              src:
                "https://cdn.gwdang.com/images/extensions/jdRanking/text.svg",
              alt: ""
            }
          })
        : _vm._e(),
      _vm._v(" "),
      _vm.additionalClass === "gwd-w210" || _vm.additionalClass === "gwd-w235"
        ? _c("img", {
            staticStyle: { "margin-left": "2px", "margin-right": "1px" },
            attrs: {
              src:
                "https://cdn.gwdang.com/images/extensions/jdRanking/text-w210.svg",
              alt: ""
            }
          })
        : _vm._e(),
      _vm._v(" "),
      _c("hr", { staticClass: "gwd-vline" }),
      _vm._v(" "),
      _c(
        "div",
        {
          staticClass: "gwd-rank-list gwd-row gwd-align",
          class: _vm.data.length > 1 ? "gwd-rotate" : "",
          staticStyle: { position: "relative" }
        },
        [
          _c(
            "a",
            {
              staticClass: "gwd-row gwd-align gwd-rank-first",
              attrs: {
                title: _vm.data[0].rname,
                href: _vm.data[0].rurl,
                target: "_blank"
              }
            },
            [
              _c("span", { staticClass: "gwd-font11" }, [
                _c("span", { staticClass: "gwd-mw" }, [
                  _vm._v(_vm._s(_vm.data[0].rname))
                ]),
                _vm.data[0].rank
                  ? _c("span", [_vm._v("第" + _vm._s(_vm.data[0].rank) + "名")])
                  : _vm._e()
              ])
            ]
          ),
          _vm._v(" "),
          _vm.data.length > 1
            ? _c(
                "div",
                { staticClass: "gwd-rank-addition" },
                _vm._l(_vm.addition, function(item) {
                  return _c(
                    "a",
                    {
                      key: item.rurl,
                      attrs: {
                        title: item.rname,
                        href: item.rurl,
                        target: "_blank"
                      }
                    },
                    [
                      _c("span", { staticClass: "gwd-font11 gwd-mw" }, [
                        _vm._v(_vm._s(item.rname))
                      ])
                    ]
                  )
                }),
                0
              )
            : _vm._e()
        ]
      ),
      _vm._v(" "),
      _c(
        "form",
        {
          staticStyle: { display: "none" },
          attrs: {
            action: _vm.debugMode
              ? "https://localdev.gwdang.com:3000/v2/ext/jd_rank"
              : "https://www.gwdang.com/v2/ext/jd_rank",
            method: "post",
            target: "_blank"
          }
        },
        [
          _c("input", {
            directives: [
              {
                name: "model",
                rawName: "v-model",
                value: _vm.content,
                expression: "content"
              }
            ],
            attrs: { type: "hidden", name: "products" },
            domProps: { value: _vm.content },
            on: {
              input: function($event) {
                if ($event.target.composing) {
                  return
                }
                _vm.content = $event.target.value
              }
            }
          }),
          _vm._v(" "),
          _c("input", {
            directives: [
              {
                name: "model",
                rawName: "v-model",
                value: _vm.search,
                expression: "search"
              }
            ],
            attrs: { type: "hidden", name: "search" },
            domProps: { value: _vm.search },
            on: {
              input: function($event) {
                if ($event.target.composing) {
                  return
                }
                _vm.search = $event.target.value
              }
            }
          }),
          _vm._v(" "),
          _c("input", {
            directives: [
              {
                name: "model",
                rawName: "v-model",
                value: _vm.rankName,
                expression: "rankName"
              }
            ],
            attrs: { type: "hidden", name: "rank" },
            domProps: { value: _vm.rankName },
            on: {
              input: function($event) {
                if ($event.target.composing) {
                  return
                }
                _vm.rankName = $event.target.value
              }
            }
          }),
          _vm._v(" "),
          _c("input", {
            directives: [
              {
                name: "model",
                rawName: "v-model",
                value: _vm.from,
                expression: "from"
              }
            ],
            attrs: { type: "hidden", name: "from" },
            domProps: { value: _vm.from },
            on: {
              input: function($event) {
                if ($event.target.composing) {
                  return
                }
                _vm.from = $event.target.value
              }
            }
          }),
          _vm._v(" "),
          _c("input", {
            staticStyle: {
              display: "inline-block",
              "font-size": "20px",
              color: "#666"
            },
            attrs: {
              type: "submit",
              value: "测试",
              id: "gwd-jdrank-submit-" + _vm.id
            }
          })
        ]
      )
    ]
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "820955a54449cb94cc9a":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  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



/***/ }),

/***/ "82146d02b9dd73e35b34":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Error_vue_vue_type_script_lang_js___ = __webpack_require__("54ed29046600a3e9868f");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Error_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Error_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Error_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Error_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Error_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "82410f902da08ba0a973":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c("div", { staticClass: "gwd-row gwd-align" }, [
    _c(
      "a",
      {
        staticClass: "gwd-row gwd-align",
        attrs: {
          href: _vm.addLink(
            "https://tb.gwdang.com/extension/qrpage?dp_id=" +
              _vm.dpId +
              "&tag=" +
              _vm.tag +
              "&limit=" +
              _vm.coupon.limit +
              "&discount=" +
              _vm.coupon.discount
          ),
          title: "点击领取",
          target: "_blank"
        }
      },
      [
        _c(
          "span",
          { staticClass: "gwd-content", staticStyle: { flex: "1" } },
          [
            _vm._v("\n      当前商品可领" + _vm._s(_vm.couponTypeText) + " "),
            _vm.coupon
              ? [
                  _vm._v(
                    "满" +
                      _vm._s(_vm.coupon.limit) +
                      "减" +
                      _vm._s(_vm.coupon.discount)
                  )
                ]
              : _vm._e()
          ],
          2
        ),
        _vm._v(" "),
        _c("span", { staticClass: "gwd-take" }, [_vm._v("点击领取")])
      ]
    ),
    _vm._v(" "),
    _c("img", { attrs: { src: __webpack_require__("7dd623a3756f546cc3f6"), alt: "" } })
  ])
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "8244649ef63c66851bdd":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_PriceInput_vue_vue_type_style_index_0_id_3ed325cb_scoped_true_lang_less___ = __webpack_require__("e91673f980d62bd3e24c");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_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_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_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 */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_PriceInput_vue_vue_type_style_index_0_id_3ed325cb_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "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__("a3691c770cb606f8258c");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Index_vue_vue_type_script_lang_js___ = __webpack_require__("5a3842de4822d4a74039");
/* 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__("4c81c82ea327e81a71cc");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_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___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__Index_vue_vue_type_template_id_74d4d45d_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "74d4d45d",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.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);

/***/ }),

/***/ "837c92c61b383789362d":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c("span", { staticClass: "gwd-price" }, [
    _c("span", { staticStyle: { "font-size": "14px" } }, [_vm._v("¥")]),
    _vm._v(" "),
    _c(
      "span",
      { style: { "font-size": (_vm.fontSize ? _vm.fontSize : 20) + "px" } },
      [
        _vm._v(
          _vm._s(
            parseFloat(_vm.price)
              .toFixed(2)
              .replace(".00", "")
          )
        )
      ]
    )
  ])
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "83aa68cb9dd770e03a61":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-mobile-notifier[data-v-1b4bff6e] {\n  display: inline-block;\n  vertical-align: top;\n}\n.gwd-mobile-notifier .gwd-hint-text[data-v-1b4bff6e] {\n  color: #ff4f00;\n  position: relative;\n  top: 11px;\n  cursor: pointer;\n  margin-left: 5px;\n  font-size: 12px;\n}\n.gwd-mobile-notifier .gwd-hint-text p.Price--tooltipText--2K8wbpT[data-v-1b4bff6e] {\n  color: #333;\n}\n.Price--priceAction--1dlgkv-:hover .Price--priceTooltip--2-4CBaB[data-v-1b4bff6e] {\n  display: block;\n}\n.Price--priceAction--1dlgkv- .Price--priceTooltip--2-4CBaB[data-v-1b4bff6e] {\n  position: absolute;\n  left: 100%;\n  margin-left: 0;\n  top: 50%;\n  -webkit-transform: translateY(-50%);\n  -moz-transform: translateY(-50%);\n  -ms-transform: translateY(-50%);\n  -o-transform: translateY(-50%);\n  transform: translateY(-50%);\n  display: none;\n  background-color: #fff;\n  border-radius: 12px;\n  border: 1px solid rgba(0, 0, 0, 0.08);\n  padding: 2px;\n  text-align: center;\n}\n.miniPanel .gwd-hide-mini[data-v-1b4bff6e] {\n  display: none;\n}\n.miniPanel .gwd-mobile-notifier .gwd-hint-text[data-v-1b4bff6e] {\n  top: 0;\n  margin-left: 0px;\n}\n", ""]);

// exports


/***/ }),

/***/ "83c13f37011b24ec3e73":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_GwdPriceProtectMiddle_vue_vue_type_style_index_0_id_09436700_scoped_true_lang_less___ = __webpack_require__("f3072a0cf83cf2b5938a");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_GwdPriceProtectMiddle_vue_vue_type_style_index_0_id_09436700_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_GwdPriceProtectMiddle_vue_vue_type_style_index_0_id_09436700_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_GwdPriceProtectMiddle_vue_vue_type_style_index_0_id_09436700_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "84636dd97cee8bc936cf":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MemberCouponBottomBjg_vue_vue_type_script_lang_js___ = __webpack_require__("349e2a33b311aaaed53d");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MemberCouponBottomBjg_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "85281123e954905c582b":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_BarTrendInfo_vue_vue_type_script_lang_js___ = __webpack_require__("ce767cd931c590e338c6");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_BarTrendInfo_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_BarTrendInfo_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_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_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_BarTrendInfo_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_BarTrendInfo_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "85dfcf86535fc301312e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TopMainBar_vue_vue_type_script_lang_js___ = __webpack_require__("cc31af1eaedff0b3df82");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TopMainBar_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TopMainBar_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TopMainBar_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TopMainBar_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TopMainBar_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "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 = '<div id="review_btn" class="gwdang-tab">\n    <span class="btn-tab-sp">\n      <em class="gwd_bg"></em>\n      <span class="tab-sp1 blkcolor1">口碑</span>\n    </span>\n  </div>';
  $('.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);

          debugger;

          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 = '<img src="' + img + '" />';
            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 = 45;
            break;
          }

          return context$1$0.abrupt('return');

        case 45:
          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 52:
        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__("0d878046564e4ef2113b"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("3deef7cc191860c0adf2")["default"], __webpack_require__("e081b2491b5c9b12b9da")))

/***/ }),

/***/ "8664a7203f5b233b45ed":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Error_vue_vue_type_template_id_8eca1ada_scoped_true___ = __webpack_require__("bbae99500c5d096a54f0");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Error_vue_vue_type_template_id_8eca1ada_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Error_vue_vue_type_template_id_8eca1ada_scoped_true___["b"]; });


/***/ }),

/***/ "87038ee9f896d5ddf0a2":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkLeft_vue_vue_type_style_index_0_id_b671e2be_scoped_true_lang_less___ = __webpack_require__("ba004501820aed46ea98");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_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_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_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 */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkLeft_vue_vue_type_style_index_0_id_b671e2be_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "8912b42075188a668b27":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, "#gwdang-trend:hover {\n  background: #edf1f2;\n}\n#gwdang-trend:hover #gwdang-trend-detail {\n  display: block;\n}\n.gwdang-tab .top-bar-detail {\n  display: none!important;\n}\n.gwdang-tab:hover .top-bar-detail {\n  display: flex!important;\n}\n", ""]);

// exports


/***/ }),

/***/ "891715269d3e347058b7":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  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($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($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($event) {
                                return _vm.openTab()
                              }
                            }
                          },
                          [_vm._v("功能设置")]
                        )
                      ]
                    ),
                    _vm._v(" "),
                    _vm._m(6),
                    _vm._v(" "),
                    _vm._m(7),
                    _vm._v(" "),
                    _vm._m(8)
                  ])
                ]
              ),
              _vm._v(" "),
              _c("a", {
                staticClass: "unfold_pointer gwd_bg",
                attrs: {
                  href: "javascript:",
                  title: "点击展开",
                  id: "gwd_fold_pointer"
                }
              })
            ]
          )
        ]
      )
    ]
  )
}
var staticRenderFns = [
  function() {
    var _vm = this
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    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
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    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
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    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
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    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
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    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
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    return _c(
      "a",
      {
        staticClass: "gwd_close",
        attrs: { href: "javascript:", target: "_self", title: "关闭购物党" }
      },
      [_c("em", { staticClass: "gwd_bg" })]
    )
  },
  function() {
    var _vm = this
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    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
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    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
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    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("购物党首页")]
      )
    ])
  }
]
render._withStripped = true



/***/ }),

/***/ "893503d294226ea0dddf":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__TooltipView_vue_vue_type_template_id_4c623068_scoped_true___ = __webpack_require__("32dc5c815515f7c2847e");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__TooltipView_vue_vue_type_script_lang_js___ = __webpack_require__("6a8e7724d7ff1c2952d4");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__TooltipView_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__TooltipView_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__TooltipView_vue_vue_type_style_index_0_id_4c623068_scoped_true_lang_css___ = __webpack_require__("1bf3d038228bc6453f54");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__TooltipView_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__TooltipView_vue_vue_type_template_id_4c623068_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__TooltipView_vue_vue_type_template_id_4c623068_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "4c623068",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('4c623068')) {
      api.createRecord('4c623068', component.options)
    } else {
      api.reload('4c623068', component.options)
    }
    module.hot.accept("./TooltipView.vue?vue&type=template&id=4c623068&scoped=true&", function () {
      api.rerender('4c623068', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/PriceTrend/TooltipView.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "89d1adbe1b58d82e839d":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, "\n#page #content #bd {\n  z-index: 0!important;\n}\n", ""]);

// exports


/***/ }),

/***/ "8ab992f0581c1a15ead9":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Share_vue_vue_type_style_index_0_id_3489a5d0_scoped_true_lang_css___ = __webpack_require__("c59529271a81395195a3");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Share_vue_vue_type_style_index_0_id_3489a5d0_scoped_true_lang_css____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Share_vue_vue_type_style_index_0_id_3489a5d0_scoped_true_lang_css___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Share_vue_vue_type_style_index_0_id_3489a5d0_scoped_true_lang_css____default.a); 

/***/ }),

/***/ "8bdd7635873d884ae573":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("5d7928d15752ba1a221a");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("d2e303fc", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./CollectionSettingMini.vue?vue&type=style&index=0&id=1a72083a&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./CollectionSettingMini.vue?vue&type=style&index=0&id=1a72083a&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "8c93e61de275d04e62e7":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("f7871f42b02e673352d0");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("68afc49b", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./LongCoupon.vue?vue&type=style&index=0&id=5ccff421&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./LongCoupon.vue?vue&type=style&index=0&id=5ccff421&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "8da202894b503b94f179":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__TooltipViewBar_vue_vue_type_template_id_da945952_scoped_true___ = __webpack_require__("780b4040d8a36cc48b8e");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__TooltipViewBar_vue_vue_type_script_lang_js___ = __webpack_require__("0e362791ee0f61ecd4e4");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__TooltipViewBar_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__TooltipViewBar_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__TooltipViewBar_vue_vue_type_style_index_0_id_da945952_scoped_true_lang_css___ = __webpack_require__("611ecdcc1f53fbb002e8");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__TooltipViewBar_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__TooltipViewBar_vue_vue_type_template_id_da945952_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__TooltipViewBar_vue_vue_type_template_id_da945952_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "da945952",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('da945952')) {
      api.createRecord('da945952', component.options)
    } else {
      api.reload('da945952', component.options)
    }
    module.hot.accept("./TooltipViewBar.vue?vue&type=template&id=da945952&scoped=true&", function () {
      api.rerender('da945952', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/PriceTrend/TooltipViewBar.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "90df592ad9428c8190fb":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__TbScrollLink_vue_vue_type_template_id_0ac72494_scoped_true___ = __webpack_require__("4331045ed79e8926b985");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__TbScrollLink_vue_vue_type_script_lang_js___ = __webpack_require__("0ba8a1bad1a0a3646cd4");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__TbScrollLink_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__TbScrollLink_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__TbScrollLink_vue_vue_type_style_index_0_id_0ac72494_scoped_true_lang_less___ = __webpack_require__("4546121da53c8909000c");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__TbScrollLink_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__TbScrollLink_vue_vue_type_template_id_0ac72494_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__TbScrollLink_vue_vue_type_template_id_0ac72494_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "0ac72494",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('0ac72494')) {
      api.createRecord('0ac72494', component.options)
    } else {
      api.reload('0ac72494', component.options)
    }
    module.hot.accept("./TbScrollLink.vue?vue&type=template&id=0ac72494&scoped=true&", function () {
      api.rerender('0ac72494', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/TbScrollLink.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "916640eba3b525c3fef0":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(regeneratorRuntime, $, G, Vue) {

var _require = __webpack_require__("d45bbf37f97eb6c6f02e");

var MiniSameList = _require['default'];

var extConsole = __webpack_require__("316f9c352c6202560d16");

module.exports = {
  init: function init() {
    var price, items, skuId, sku, tbHighValueSameItems, newItems, existedShops, data, el, miniBarEl;
    return regeneratorRuntime.async(function init$(context$1$0) {
      var _this2 = this;

      while (1) switch (context$1$0.prev = context$1$0.next) {
        case 0:
          $('body > #gwd_mini_compare').remove();
          context$1$0.next = 3;
          return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('dpSlist'));

        case 3:
          context$1$0.next = 5;
          return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('NowPrice'));

        case 5:
          price = context$1$0.sent;

          if (G.dp.price && price > G.dp.price) {
            price = G.dp.price;
          }
          items = G.dp.slist.filter(function (x) {
            return x.url_crc;
          });
          skuId = __webpack_require__("3e983ecbff4e1a29654c").getParameterByName('skuId');

          if (G.site === 'taobao' && window.Hub) {
            sku = Hub.config.get('sku');

            skuId = sku.skuId;
          }

          if (!(skuId && G.allowBackgroundRequest)) {
            context$1$0.next = 21;
            break;
          }

          context$1$0.prev = 11;
          context$1$0.next = 14;
          return regeneratorRuntime.awrap(__webpack_require__("4c83f53709c9c577efae").get(G.dp.itemId, skuId));

        case 14:
          tbHighValueSameItems = context$1$0.sent;

          if (tbHighValueSameItems.data && tbHighValueSameItems.data.result) {
            newItems = tbHighValueSameItems.data.result.filter(function (item) {
              return item.rebate;
            }).map(function (item) {
              item.is_tmall = item.shopTag.includes('XXXXXX-16');
              item.title = item.itemTitle;
              item.price = item.zkPrice;
              item.shop = item.shopName;
              item.dpId = item.itemId + '-' + (item.is_tmall ? '83' : '123');
              return item;
            });

            items = items.concat(newItems);
          }
          context$1$0.next = 21;
          break;

        case 18:
          context$1$0.prev = 18;
          context$1$0.t0 = context$1$0['catch'](11);

          console.error(context$1$0.t0);

        case 21:
          __webpack_require__("9c38beef5ff283e15bd2").setMet('miniItemList', items);
          existedShops = [];
          data = items.map(function (item) {
            item.site = item.is_tmall ? '83' : '123';
            item.view_price = item.price;
            item.shopName = item.shop;
            if (!item.dpId) {
              item.dpId = item.url_crc + '-' + item.site;
            }
            if (!item.soldNum) {
              item.soldNum = item.sales;
            }
            item.url = G.tb_server + '/extension/qrpage?directLink=1&dp_id=' + item.dpId + '&title=' + encodeURIComponent(item.title) + '&price=' + item.view_price + '&shopName=' + encodeURIComponent(item.shopName) + '&img=' + encodeURIComponent(item.img) + '&sellAmount=' + encodeURIComponent(item.soldNum) + '&union=' + G.union;
            return item;
          }).filter(function (item) {
            if (existedShops.includes(item.shopName)) {
              return false;
            }
            if (item.dpId.split('-')[0] === G.dp.dpId.split('-')[0]) {
              return false;
            }
            existedShops.push(item.shopName);
            return true;
          });

          data.sort(function (a, b) {
            return a.view_price - b.view_price;
          });
          el = '#gwd_mini_compare';

          if (!(G.aliUIVersion !== '0.2.55')) {
            context$1$0.next = 29;
            break;
          }

          context$1$0.next = 29;
          return regeneratorRuntime.awrap(__webpack_require__("d54879e983a83d07f093").waitForConditionFn(function () {
            return !$('.miniPanel').length;
          }));

        case 29:
          miniBarEl = undefined;

          if (!data.length) {
            context$1$0.next = 33;
            break;
          }

          context$1$0.next = 33;
          return regeneratorRuntime.awrap((function callee$1$0() {
            var position, bodyOffset, miniBarApp, app;
            return regeneratorRuntime.async(function callee$1$0$(context$2$0) {
              while (1) switch (context$2$0.prev = context$2$0.next) {
                case 0:
                  position = {};

                  if (!(G.aliUIVersion !== '0.2.55')) {
                    context$2$0.next = 16;
                    break;
                  }

                  context$2$0.next = 4;
                  return regeneratorRuntime.awrap(__webpack_require__("3e983ecbff4e1a29654c").sleep(100));

                case 4:
                  bodyOffset = __webpack_require__("3e983ecbff4e1a29654c").getBodyOffset(el);
                  miniBarApp = new Vue({
                    el: el,
                    render: function render(h) {
                      return h(MiniSameList, {
                        props: {
                          data: data,
                          pri: parseFloat(price),
                          position: {}
                        }
                      });
                    }
                  });

                  miniBarEl = miniBarApp.$el;

                  el = document.createElement('div');
                  el.style.position = 'absolute';
                  el.style.top = bodyOffset.top + 'px';
                  el.style.left = bodyOffset.left + 'px';
                  document.body.appendChild(el);
                  position.top = bodyOffset.top;
                  position.left = bodyOffset.left;
                  position.width = bodyOffset.width;
                  position.height = bodyOffset.height;

                case 16:
                  app = new Vue({
                    el: el,
                    data: function data() {
                      return {
                        position: position
                      };
                    },
                    render: function render(h) {
                      return h(MiniSameList, {
                        props: {
                          data: data,
                          pri: parseFloat(price),
                          position: position
                        }
                      });
                    },
                    mounted: function mounted() {
                      var _this = this;

                      // when window resize, update position
                      var posReset = function posReset() {
                        var bodyOffset = __webpack_require__("3e983ecbff4e1a29654c").getBodyOffset(miniBarEl);
                        _this.position.top = bodyOffset.top;
                        _this.position.left = bodyOffset.left;
                        _this.position.width = bodyOffset.width;
                        _this.position.height = bodyOffset.height;
                      };
                      window.addEventListener('resize', posReset);
                      setTimeout(function () {
                        posReset();
                      }, 500);
                    }
                  });

                  G.miniCompareApp = app;

                case 18:
                case 'end':
                  return context$2$0.stop();
              }
            }, null, _this2);
          })());

        case 33:
        case 'end':
          return context$1$0.stop();
      }
    }, null, this, [[11, 18]]);
  },
  reset: function reset() {
    $('#gwd_mini_compare').remove();
    G.miniCompareApp = null;
  }
};

// if (G.from_device === 'bijiago' && !$(el).length) {
//   el = document.createElement('div')
//   el.style.borderRight = '1px solid #e6e9eb'
//   $('.bjgext-mini-trend').after(el)
//   $('.gwd-middle-tmall').remove()
// }

// data = [...data, ...data]
// for (let i = 0; i < 18; i++) {
//   data.push(data[0])
// }

// 这个仅作为占位,实际悬浮后的组件位于body下面

// await require('common/commonUtil').sleep(100)
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "91d14e46c642a51cb733":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "div",
    {
      staticClass: "minibar-tab",
      class: { bjg: _vm.isBjg, "gwd-fake-tr": _vm.position.top },
      staticStyle: { flex: "1", display: "inline-block" },
      style: _vm.style,
      attrs: { id: "gwd_mini_compare" },
      on: {
        mouseover: _vm.mouseover,
        mouseleave: _vm.mouseleave,
        "~hover": function($event) {
          return _vm.logHover($event)
        }
      }
    },
    [
      !_vm.position.top
        ? _c("div", { staticClass: "minibar-btn-box" }, [
            _c("em", { staticClass: "setting-bg mini-compare-icon " }),
            _vm._v(" "),
            _vm.data.length && _vm.data[0].view_price < _vm.pri
              ? _c("span", { staticStyle: { float: "none" } }, [
                  _vm._v(
                    _vm._s(_vm.transText("更低价")) +
                      ":¥" +
                      _vm._s(_vm.data[0].view_price)
                  )
                ])
              : _vm.data.length === 0
              ? _c("span", { staticStyle: { float: "none" } }, [
                  _vm._v(_vm._s(_vm.transText("暂无结果")))
                ])
              : _c("span", { staticStyle: { float: "none" } }, [
                  _vm._v(
                    _vm._s(_vm.transText("其他")) +
                      _vm._s(_vm.data.length) +
                      _vm._s(_vm.transText("家报价"))
                  )
                ])
          ])
        : _vm._e(),
      _vm._v(" "),
      _vm.position.top ? _c("div") : _vm._e(),
      _vm._v(" "),
      _c(
        "div",
        {
          staticClass: "minibar-detail",
          attrs: { id: "gwd_mini_compare_detail" }
        },
        [
          _c(
            "ul",
            _vm._l(_vm.data, function(item) {
              return _c("li", { key: item.nid }, [
                _c(
                  "a",
                  {
                    attrs: { href: item.url, target: "_blank" },
                    on: {
                      click: function($event) {
                        return _vm.logLink()
                      }
                    }
                  },
                  [
                    _c("img", {
                      attrs: {
                        src:
                          "https://cdn.gwdang.com/images/favicon/" +
                          item.site +
                          ".png"
                      }
                    }),
                    _vm._v(" "),
                    _c("span", { staticClass: "m-item-sitename" }, [
                      _vm._v(_vm._s(item.shopName))
                    ]),
                    _vm._v(" "),
                    _c("span", { staticClass: "m-item-price prifontf" }, [
                      _vm._v("¥" + _vm._s(item.view_price))
                    ])
                  ]
                )
              ])
            }),
            0
          )
        ]
      )
    ]
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "92832b17df6166a79977":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-row[data-v-222e987e] {\n  display: flex;\n  flex-direction: row;\n}\n.gwd-inline-row[data-v-222e987e] {\n  display: inline-flex;\n  flex-direction: row;\n}\n.gwd-column[data-v-222e987e] {\n  display: flex;\n  flex-direction: column;\n}\n.gwd-inline-column[data-v-222e987e] {\n  display: inline-flex;\n  flex-direction: column;\n}\n.gwd-align[data-v-222e987e] {\n  align-content: center;\n  align-items: center;\n}\n.gwd-jcc[data-v-222e987e] {\n  justify-content: center;\n}\n.gwd-jic[data-v-222e987e] {\n  justify-items: center;\n}\n.gwd-button[data-v-222e987e] {\n  outline: none;\n  border: none;\n}\n.bjg-bar-button[data-v-222e987e] {\n  font-size: 0;\n}\n.bjg-hover-bg[data-v-222e987e] {\n  background: #fffbef;\n}\n.bjg-bar-button[data-v-222e987e]:hover {\n  background: #fffbef;\n  cursor: pointer;\n}\n.bjg-bar-button:hover .bjg-window[data-v-222e987e] {\n  display: block;\n}\n.mainbar-fold .bjg-bar-button[data-v-222e987e],\n.mainbar-fold #top_coupon_btn[data-v-222e987e],\n.mainbar-fold .rinfo-btn[data-v-222e987e],\n.mainbar-fold .gwd-bottom-tmall[data-v-222e987e] {\n  display: none!important;\n}\n.gwd-font12[data-v-222e987e] {\n  font-size: 12px;\n}\n.gwd-font14[data-v-222e987e] {\n  font-size: 14px;\n}\n.gwd-red[data-v-222e987e] {\n  color: #ff3532;\n}\n.gwd-red-bg[data-v-222e987e] {\n  background: #ff3532;\n}\n.gwd-hui333[data-v-222e987e] {\n  color: #333333;\n}\n.gwd-hui999[data-v-222e987e] {\n  color: #999999;\n}\n.gwd-font10[data-v-222e987e] {\n  font-size: 12px;\n  transform: scale(0.8333);\n  transform-origin: bottom center;\n}\n.gwd-font11[data-v-222e987e] {\n  font-size: 12px;\n  transform: scale(0.91666);\n  transform-origin: bottom center;\n}\n.gwd-font9[data-v-222e987e] {\n  font-size: 12px;\n  transform: scale(0.75);\n  transform-origin: bottom center;\n}\n.gwd-hoverable[data-v-222e987e]:hover {\n  background: #edf1f2;\n}\n.right-info > *[data-v-222e987e] {\n  border-left: 1px solid #edf1f2;\n}\n.gwd-red-after-visit[data-v-222e987e]:hover {\n  color: #e03024 !important;\n}\n.gwd-button[data-v-222e987e]:hover {\n  filter: brightness(1.1);\n}\n.gwd-button[data-v-222e987e] {\n  padding-top: 1px;\n  padding-bottom: 1px;\n}\n.gwd-button[data-v-222e987e]:active {\n  filter: brightness(0.9);\n}\n.gwd-fadeout-5s[data-v-222e987e] {\n  opacity: 0;\n  transition: opacity 5s;\n}\n.gwd-scrollbar[data-v-222e987e]::-webkit-scrollbar {\n  width: 6px;\n  border-radius: 17px;\n}\n.gwd-scrollbar[data-v-222e987e]::-webkit-scrollbar-thumb {\n  border-radius: 17px;\n  background: #999;\n}\n#gwdang_main[data-v-222e987e],\n.gwdang-main[data-v-222e987e],\n.bjgext-detail[data-v-222e987e] {\n  font-size: 12px;\n}\n#gwdang_main button[data-v-222e987e],\n.gwdang-main button[data-v-222e987e],\n.bjgext-detail button[data-v-222e987e] {\n  text-align: center;\n}\n.gwd-width-100[data-v-222e987e] {\n  width: 100%;\n}\n.gwd-overlay[data-v-222e987e] {\n  font-family: \"Microsoft YaHei\", \"Arial\", \"SimSun\", serif;\n  font-size: 0;\n  position: fixed;\n  top: 0;\n  left: 0;\n  bottom: 0;\n  right: 0;\n  background: rgba(0, 0, 0, 0.35);\n  z-index: 999999999;\n}\n.gwd-switch[data-v-222e987e] {\n  position: relative;\n  display: inline-block;\n  width: 40px;\n  height: 22px;\n  box-sizing: border-box !important;\n}\n.gwd-switch input[data-v-222e987e] {\n  opacity: 0;\n  width: 0;\n  height: 0;\n}\n.gwd-switch .gwd-slider[data-v-222e987e] {\n  position: absolute;\n  cursor: pointer;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  background-color: #bfbfbf;\n  border-radius: 16px;\n}\n.gwd-switch .gwd-slider[data-v-222e987e]::before {\n  position: absolute;\n  content: \"\";\n  height: 18px;\n  width: 18px;\n  left: 2px;\n  bottom: 2px;\n  background-color: white;\n  border-radius: 50%;\n}\n.gwd-switch input:checked + .gwd-slider[data-v-222e987e] {\n  background-color: #48befe;\n}\n.gwd-switch input:checked + .gwd-slider[data-v-222e987e]::before {\n  -webkit-transform: translateX(18px);\n  -ms-transform: translateX(18px);\n  transform: translateX(18px);\n}\n.gwd-allow-animation .gwd-slider[data-v-222e987e],\n.gwd-allow-animation .gwd-slider[data-v-222e987e]::before {\n  -webkit-transition: 0.2s;\n  transition: 0.2s;\n}\n", ""]);

// exports


/***/ }),

/***/ "92c8ce234ce29d24ebc1":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Share_vue_vue_type_script_lang_js___ = __webpack_require__("da04c6435d323fafe137");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Share_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Share_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Share_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Share_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Share_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "93201dafc10fe2ec927e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdRankList_vue_vue_type_script_lang_js___ = __webpack_require__("ed91e916f05d2986bcd1");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdRankList_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdRankList_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdRankList_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdRankList_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdRankList_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "942c2505bb62e058e7b9":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__QuestHint_vue_vue_type_template_id_39a606fa_scoped_true___ = __webpack_require__("0daa7b76a1bcf522cd5c");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__QuestHint_vue_vue_type_script_lang_js___ = __webpack_require__("2095ef3d16e7efc5a0fb");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__QuestHint_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__QuestHint_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__QuestHint_vue_vue_type_style_index_0_id_39a606fa_scoped_true_lang_less___ = __webpack_require__("17346ce3fbd01930d295");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__QuestHint_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__QuestHint_vue_vue_type_template_id_39a606fa_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__QuestHint_vue_vue_type_template_id_39a606fa_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "39a606fa",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('39a606fa')) {
      api.createRecord('39a606fa', component.options)
    } else {
      api.reload('39a606fa', component.options)
    }
    module.hot.accept("./QuestHint.vue?vue&type=template&id=39a606fa&scoped=true&", function () {
      api.rerender('39a606fa', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/QuestHint.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "943197de5d5f506919a6":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    _vm.type === "link" ? "a" : "div",
    {
      tag: "component",
      staticClass: "gwd-row gwd-align gwd-coupon-bar",
      attrs: {
        href: _vm.alterHref,
        target: "_blank",
        title: _vm.type === "link" ? "点击领取" : ""
      },
      on: {
        mouseenter: function($event) {
          return _vm.over()
        }
      }
    },
    [
      _vm.showStampBg
        ? _c("div", { staticClass: "gwd-coupon-color-bg gwd-tl" })
        : _vm._e(),
      _vm._v(" "),
      _vm.showStampBg
        ? _c("div", { staticClass: "gwd-coupon-color-bg gwd-br" })
        : _vm._e(),
      _vm._v(" "),
      _c("img", {
        staticStyle: {
          "margin-left": "12px",
          "margin-right": "8px",
          "max-height": "20px",
          "z-index": "1"
        },
        attrs: { src: _vm.icon, alt: "" }
      }),
      _vm._v(" "),
      _c("span", {
        style: "color: " + _vm.mainColor + "; font-size: 14px",
        domProps: { innerHTML: _vm._s(_vm.text) }
      }),
      _vm._v(" "),
      _c(
        "div",
        { staticStyle: { flex: "1" } },
        [
          _vm.rebate
            ? _c("Stamp", {
                staticStyle: { right: "109px", top: "0", position: "absolute" },
                attrs: { value: _vm.rebate }
              })
            : _vm._e()
        ],
        1
      ),
      _vm._v(" "),
      _vm.type === "link"
        ? _c(
            "span",
            {
              staticClass: "gwd-round-click",
              style:
                "background: linear-gradient(180deg, " +
                _vm.secondColor +
                " 0%, " +
                _vm.mainColor +
                " 100%); z-index: 1"
            },
            [_vm._v("点击领取")]
          )
        : _vm._e(),
      _vm._v(" "),
      _vm.type === "qr"
        ? _c(
            "div",
            {
              staticClass: "gwd-take gwd-row gwd-align",
              style: "background: url(" + _vm.takeBg + ")"
            },
            [
              _c("span", { style: "color: " + _vm.mainColor }, [
                _vm._v("¥" + _vm._s(_vm.couponValue))
              ]),
              _vm._v(" "),
              _c("span", { staticStyle: { color: "white" } }, [_vm._v("领取")])
            ]
          )
        : _vm._e(),
      _vm._v(" "),
      _vm.type === "qr"
        ? _c(
            "div",
            {
              staticClass: "gwd-qr-hover-window gwd-column gwd-align",
              style: "border-color: " + _vm.mainColor
            },
            [
              !_vm.error && _vm.actualQr
                ? _c("img", {
                    staticStyle: {
                      width: "120px",
                      height: "120px",
                      "margin-top": "8px"
                    },
                    attrs: { src: _vm.actualQr, alt: "" }
                  })
                : _vm._e(),
              _vm._v(" "),
              _vm.error
                ? _c("QRError", { on: { refresh: _vm.over } })
                : _vm._e(),
              _vm._v(" "),
              _c(
                "div",
                {
                  staticClass: "gwd-row",
                  staticStyle: { "margin-top": "8px" }
                },
                [
                  _c(
                    "span",
                    { style: "color: " + _vm.mainColor + "; font-size: 12px;" },
                    [_vm._v("微信扫码")]
                  ),
                  _vm._v(" "),
                  _c(
                    "span",
                    {
                      staticStyle: {
                        color: "#070707",
                        "font-size": "12px",
                        transform: "scale(0.8333)",
                        "transform-origin": "center left",
                        "margin-top": "1px"
                      }
                    },
                    [_vm._v(_vm._s(_vm.qrTitle))]
                  )
                ]
              )
            ],
            1
          )
        : _vm._e()
    ]
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "94dcbcd87711142a8b0b":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(regeneratorRuntime, $, G) {

var _this = this;

var extConsole = __webpack_require__("316f9c352c6202560d16");

module.exports.init = function callee$0$0(data) {
  var icon, dom;
  return regeneratorRuntime.async(function callee$0$0$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        extConsole.log(data);
        icon = __webpack_require__("af90ffcf5e70f2bd4f87");

        if (data && data.link) {
          dom = '\n      <div id="gwd-ingre" class="gwdang-tab gwd-row gwd-align gwd-hoverable" style="line-height: 36px; padding-left: 5px; padding-right: 5px">\n        <a href="' + data.link + '" target="_blank" style="text-decoration: none!important;">\n          <img src="' + icon + '" alt="" style="width: 22px; height: 22px; margin-top: -2px;vertical-align: middle; display: inline-block">\n          <span style="margin-left: 5px; font-size: 14px; color: #333333">查看成分表</span>\n        </a>\n      </div>';

          extConsole.log($('#' + G.extName + '-trend'));
          //await require('common/globalCondition').met('GwdPriceTrendLoaded')
          if ($('#' + G.extName + '-trend').length > 0) $('#' + G.extName + '-trend').after($(dom));else $('#' + G.extName + '-main-contents').append($(dom));
          extConsole.log('showing dom');
          //require('common/mutationObserver').observe($('#gwd-ingre')[0])
          $('#gwd-ingre').css('display', 'flex');
          __webpack_require__("9c38beef5ff283e15bd2").setMet('ingreComplete');
        }

      case 3:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3")))

/***/ }),

/***/ "94fe90607e65c3a84fb6":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniBarCollectionButton_vue_vue_type_template_id_1e4a0206_scoped_true___ = __webpack_require__("812cd2e9043c15acf109");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniBarCollectionButton_vue_vue_type_template_id_1e4a0206_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniBarCollectionButton_vue_vue_type_template_id_1e4a0206_scoped_true___["b"]; });


/***/ }),

/***/ "95245dbd2c2c8f1d13db":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MemberCouponMiniBjg_vue_vue_type_script_lang_js___ = __webpack_require__("781592f0f5e474de23a5");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MemberCouponMiniBjg_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "95c5d769aeceb09647ef":
/***/ (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 _ProductItemVue = __webpack_require__("c9e01ad51ac6ceee72ea");

var _ProductItemVue2 = _interopRequireDefault(_ProductItemVue);

var _ErrorVue = __webpack_require__("e63627d6fd452331a10e");

var _ErrorVue2 = _interopRequireDefault(_ErrorVue);

var extConsole = __webpack_require__("316f9c352c6202560d16");
var util = __webpack_require__("d54879e983a83d07f093");

var siteMap = {
  tb: '淘宝',
  jd: '京东',
  pdd: '拼多多',
  1688: '1688'
};

var sortMap = {
  'default': '相似度',
  price: '价格从低到高',
  sales: '销量从高到低'
};

var SiteStatus = {
  pending: 'pending',
  finish: 'finish',
  loading: '加载中...',
  empty: '暂无同款',
  error: '加载失败',
  needLogin: 'needLogin',
  needVisit: 'needVisit'
};

var apis = {
  tb: __webpack_require__("755d062f26066bcd1e27"),
  jd: __webpack_require__("4d7ef6d8879aae39d580"),
  1688: __webpack_require__("f582538ae16974477675")
};

var makeDefaultStatus = function makeDefaultStatus() {
  return {
    status: SiteStatus.pending,
    list: [],
    statusDetail: ''
  };
};

if (window.gwd_G.apiReplace) {
  Object.keys(window.gwd_G.apiReplace).forEach(function (key) {
    apis[key] = window.gwd_G.apiReplace[key];
  });
}

exports['default'] = {
  components: {
    Price: _PriceVue2['default'], ProductItem: _ProductItemVue2['default'], Error: _ErrorVue2['default']
  },
  props: ['img', 'price'],
  data: function data() {
    return {
      is1688: location.hostname.includes('.1688.com'),
      firefox: navigator.userAgent.indexOf('Firefox') > -1,
      siteMap: siteMap,
      SiteStatus: SiteStatus,
      show: true,
      style: G.style,
      expanded: false,
      sites: G.aliSite ? ['tb', 'jd'] : ['jd', 'tb'],
      currentViewing: location.hostname.includes('.1688.com') ? '1688' : G.aliSite ? 'tb' : 'jd',
      currentSort: 'default',
      sortOptions: ['default', 'price', 'sales'],
      products: {
        tb: makeDefaultStatus(),
        jd: makeDefaultStatus(),
        pdd: makeDefaultStatus(),
        1688: makeDefaultStatus()
      }
    };
  },
  methods: {
    overlayClick: function overlayClick(e) {
      if (e.target === this.$refs.overlay) {
        this.close();
      }
    },
    getSiteName: function getSiteName(site) {
      return siteMap[site];
    },
    getSortName: function getSortName(sort) {
      if (this.currentViewing === 'jd' && sort === 'sales') {
        return '评论数从高到低';
      }
      return sortMap[sort];
    },
    close: function close() {
      this.show = false;
      document.body.style.overflow = 'auto';
    },
    open: function open() {
      this.show = true;
      document.body.style.overflow = 'hidden';
    },
    doSearch: function doSearch(site) {
      var _this = this;

      var canRetry = arguments.length <= 1 || arguments[1] === undefined ? true : arguments[1];

      if (this.products[site].status === SiteStatus.loading) {
        return;
      }
      this.products[site].status = SiteStatus.loading;
      apis[site].get(this.img).then(function (res) {
        extConsole.log(res);
        if (res instanceof Array) {
          _this.products[site].list = res;
          _this.products[site].status = res.length ? SiteStatus.finish : SiteStatus.empty;
        } else if (res === 'needLogin') {
          _this.products[site].status = SiteStatus.needLogin;
        } else if (res === 'needVisit') {
          _this.products[site].status = SiteStatus.needVisit;
        } else {
          if (canRetry && res.includes('fail-')) {
            setTimeout(function () {
              _this.products[site].status = SiteStatus.pending;
              _this.doSearch(site, false);
            }, 200);
            return;
          }
          _this.products[site].status = SiteStatus.error;
          _this.products[site].statusDetail = res;
          console.error('imgSearch', res);
        }
      })['catch'](function (err) {
        extConsole.error('imgSearch', err);
        _this.products[site].status = SiteStatus.error;
      });
    }
  },
  computed: {
    currentSiteResult: function currentSiteResult() {
      if (!this.products[this.currentViewing]) {
        console.error('imgSearch not found', this.currentViewing);
        console.log(this.products[this.currentViewing]);
        return makeDefaultStatus();
      }
      return this.products[this.currentViewing];
    },
    sortedList: function sortedList() {
      var _this2 = this;

      this.$nextTick(function () {
        _this2.$refs.list.scrollTop = 0;
      });
      return JSON.parse(JSON.stringify(this.currentSiteResult.list)).sort(function (a, b) {
        if (_this2.currentSort === 'default') {
          return 0;
        } else if (_this2.currentSort === 'price') {
          return parseFloat(a.price) - parseFloat(b.price);
        } else if (_this2.currentSort === 'sales') {
          return util.stringToNumber(b.salesAmount) - util.stringToNumber(a.salesAmount);
        }
      });
    }
  },
  watch: {
    currentViewing: function currentViewing(newVal) {
      extConsole.log('site load start', newVal);
      this.currentSort = 'default';
      if (this.currentSiteResult.status === SiteStatus.pending) {
        this.doSearch(newVal);
      }
    }
  },
  mounted: function mounted() {
    this.currentViewing = this.is1688 ? '1688' : G.aliSite ? 'tb' : 'jd';
    if (this.is1688) {
      this.sites.unshift('1688');
    }
    this.doSearch(this.currentViewing);
  }
};
module.exports = exports['default'];
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3")))

/***/ }),

/***/ "962235a213fd8454d736":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, "\n#gwd_mini_compare_detail[data-v-caa5e08c] {\n  position: absolute;\n  margin: 0px 0 12px 0px;\n  height: auto;\n  width: 278px;\n  top: 36px;\n  left: 50%;\n  margin-left: -139px;\n  background-color: #fff;\n  display: none;\n  z-index: 9999999;\n  border: 1px solid #edf1f2;\n  box-shadow: 0 2px 4px 0 rgba(0,0,0,0.11);\n  z-index: 999;\n}\n#gwd_mini_compare_detail li[data-v-caa5e08c]:hover {\n  background-color: #edf1f1;\n}\n#gwd_mini_compare_detail li[data-v-caa5e08c] {\n  height: 40px;\n}\n#gwd_mini_compare_detail li *[data-v-caa5e08c] {\n  float: left;\n}\n#gwd_mini_compare_detail li a[data-v-caa5e08c] {\n  display: inline-block;\n  height: 39px;\n  width: 248px;\n  border-bottom: 1px solid #edf1f1;\n  margin-left: 15px;\n}\n#gwd_mini_compare_detail li img[data-v-caa5e08c] {\n  width: 16px;\n  margin-top: 12px;\n  margin-right: 14px;\n}\n#gwd_mini_compare_detail li .m-item-sitename[data-v-caa5e08c] {\n  width: 113px;\n  margin-right: 6px;\n  line-height: 40px;\n  height: 40px;\n  font-size: 14px;\n  color: #404547;\n  text-align: left;\n  overflow: hidden;\n}\n#gwd_mini_compare_detail li .m-item-price[data-v-caa5e08c] {\n  color: #E4393C;\n  font-size: 14px;\n  float: right;\n  line-height: 40px;\n  font-weight: bold;\n}\n#gwd_mini_compare_detail .m-all-link[data-v-caa5e08c] {\n  color: #969899;\n  text-decoration: none!important;\n  float: right;\n  height: 12px;\n  line-height: 12px;\n  margin-right: 15px;\n  margin-top: 15px;\n  margin-bottom: 15px;\n  font-size: 12px;\n}\n#gwd_mini_compare_detail .m-all-link[data-v-caa5e08c]:hover {\n  color: #48beff!important;\n}\n.bjg-hover-bg[data-v-caa5e08c] {\n  background: #fffbef;\n}\n", ""]);

// exports


/***/ }),

/***/ "966caf0f29e39a633494":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__MiniBarCollectionButton_vue_vue_type_template_id_1e4a0206_scoped_true___ = __webpack_require__("94fe90607e65c3a84fb6");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__MiniBarCollectionButton_vue_vue_type_script_lang_js___ = __webpack_require__("085f3fb7b82c1ffb9351");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__MiniBarCollectionButton_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__MiniBarCollectionButton_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__MiniBarCollectionButton_vue_vue_type_style_index_0_id_1e4a0206_scoped_true_lang_less___ = __webpack_require__("05d87f9c2657332b20fe");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__MiniBarCollectionButton_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__MiniBarCollectionButton_vue_vue_type_template_id_1e4a0206_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__MiniBarCollectionButton_vue_vue_type_template_id_1e4a0206_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "1e4a0206",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('1e4a0206')) {
      api.createRecord('1e4a0206', component.options)
    } else {
      api.reload('1e4a0206', component.options)
    }
    module.hot.accept("./MiniBarCollectionButton.vue?vue&type=template&id=1e4a0206&scoped=true&", function () {
      api.rerender('1e4a0206', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/MiniBarCollectionButton.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "978146b782ec93ad0583":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "div",
    { staticClass: "gwd-row gwd-collection-comp", staticStyle: { flex: "1" } },
    [
      _vm.user.login && _vm.allPrice.toString().length
        ? _c(
            "div",
            {
              staticClass: "gwd-column gwd-collection-detail",
              staticStyle: { flex: "1" }
            },
            [
              _c(
                "div",
                { staticClass: "gwd-row", staticStyle: { height: "20px" } },
                [
                  _c("img", {
                    staticStyle: { width: "128px", height: "18px" },
                    attrs: {
                      src: __webpack_require__("966daf1ea9d8fc09cfe7"),
                      alt: ""
                    }
                  }),
                  _vm._v(" "),
                  _c("div", { staticStyle: { flex: "1" } }),
                  _vm._v(" "),
                  _vm.settedNotifySite !== null
                    ? _c("button", { staticClass: "gwd-button gwd-btn-del" }, [
                        _c(
                          "span",
                          {
                            staticClass: "gwd-font11",
                            staticStyle: {
                              "transform-origin": "center center"
                            },
                            on: {
                              click: function($event) {
                                return _vm.cancel()
                              }
                            }
                          },
                          [_vm._v("取消提醒")]
                        )
                      ])
                    : _vm._e()
                ]
              ),
              _vm._v(" "),
              _c(
                "div",
                {
                  staticClass: "gwd-row",
                  staticStyle: { "margin-top": "13px" }
                },
                [
                  _c(
                    "div",
                    {
                      staticClass: "gwd-column",
                      staticStyle: { position: "relative" }
                    },
                    [
                      _c(
                        "div",
                        {
                          staticClass: "gwd-container gwd-column",
                          class: { "gwd-ht": _vm.haitao }
                        },
                        [
                          _c(
                            "div",
                            {
                              staticClass: "gwd-row gwd-align gwd-remind-option"
                            },
                            [
                              _c("span", [_vm._v("当价格低于")]),
                              _vm._v(" "),
                              _c("PriceInput", {
                                staticStyle: { flex: "1" },
                                attrs: { currency: _vm.currency },
                                model: {
                                  value: _vm.currentPrice,
                                  callback: function($$v) {
                                    _vm.currentPrice = $$v
                                  },
                                  expression: "currentPrice"
                                }
                              }),
                              _vm._v(" "),
                              _c("span", [_vm._v("时提醒我")])
                            ],
                            1
                          )
                        ]
                      ),
                      _vm._v(" "),
                      _c(
                        "div",
                        {
                          staticClass: "gwd-container gwd-row gwd-align",
                          staticStyle: { "margin-top": "8px" },
                          style: {
                            visibility: _vm.priceRemind.showMPromo
                              ? "visible"
                              : "hidden"
                          }
                        },
                        [
                          _vm._m(0),
                          _vm._v(" "),
                          _c("SwitchBtn", {
                            attrs: { allowAnimation: _vm.allowAnimation },
                            model: {
                              value: _vm.mPromo,
                              callback: function($$v) {
                                _vm.mPromo = $$v
                              },
                              expression: "mPromo"
                            }
                          })
                        ],
                        1
                      ),
                      _vm._v(" "),
                      _c("div", {
                        staticClass: "gwd-row gwd-align",
                        staticStyle: {
                          "line-height": "13px",
                          "margin-top": "12px"
                        }
                      }),
                      _vm._v(" "),
                      _c("div", { staticStyle: { "margin-top": "12px" } }, [
                        _c(
                          "button",
                          {
                            staticClass: "gwd-btn-submit gwd-button",
                            on: { click: _vm.submit }
                          },
                          [_vm._v("提交")]
                        )
                      ]),
                      _vm._v(" "),
                      _vm.errorText
                        ? _c(
                            "div",
                            {
                              staticClass: "gwd-remind-error-text",
                              class: { "gwd-fadeout-5s": _vm.errorFadeClass }
                            },
                            [
                              _vm._v(
                                "\n          " +
                                  _vm._s(_vm.errorText) +
                                  "\n        "
                              )
                            ]
                          )
                        : _vm._e(),
                      _vm._v(" "),
                      _vm.hintText
                        ? _c(
                            "div",
                            {
                              staticClass: "gwd-remind-hint-text",
                              class: { "gwd-fadeout-5s": _vm.hintFadeClass }
                            },
                            [
                              _vm._v(
                                "\n          " +
                                  _vm._s(_vm.hintText) +
                                  "\n        "
                              )
                            ]
                          )
                        : _vm._e()
                    ]
                  ),
                  _vm._v(" "),
                  _c("div", { staticClass: "gwd-vline" }),
                  _vm._v(" "),
                  _c(
                    "div",
                    {
                      staticClass: "gwd-column gwd-align gwd-qr-area",
                      staticStyle: { width: "84px", height: "100%" }
                    },
                    [
                      _c(
                        "span",
                        {
                          staticStyle: {
                            "font-size": "13px",
                            color: "#404547",
                            "line-height": "20px",
                            "margin-top": "3px"
                          }
                        },
                        [_vm._v("微信提醒")]
                      ),
                      _vm._v(" "),
                      _c("img", {
                        directives: [
                          {
                            name: "show",
                            rawName: "v-show",
                            value: _vm.user.wxQr,
                            expression: "user.wxQr"
                          }
                        ],
                        staticStyle: {
                          "margin-top": "18px",
                          width: "84px",
                          height: "84px"
                        },
                        attrs: { src: _vm.user.wxQr, alt: "" }
                      }),
                      _vm._v(" "),
                      _vm._m(1)
                    ]
                  )
                ]
              )
            ]
          )
        : _vm._e(),
      _vm._v(" "),
      !_vm.user.login
        ? _c(
            "div",
            { staticClass: "gwd-row gwd-align", staticStyle: { flex: "1" } },
            [
              _c("CommonLogin", {
                staticStyle: { flex: "1" },
                attrs: {
                  position: "gwd-mini",
                  "show-alter-login": "true",
                  "alter-login-position": "row"
                }
              })
            ],
            1
          )
        : _vm._e()
    ]
  )
}
var staticRenderFns = [
  function() {
    var _vm = this
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    return _c(
      "div",
      {
        staticClass: "gwd-column",
        staticStyle: { flex: "1", "align-items": "flex-start" }
      },
      [
        _c(
          "span",
          {
            staticStyle: {
              color: "#404547",
              "font-size": "13px",
              "line-height": "18px"
            }
          },
          [_vm._v("多件优惠时提醒我")]
        ),
        _vm._v(" "),
        _c(
          "span",
          {
            staticClass: "gwd-font11",
            staticStyle: {
              "transform-origin": "left center",
              color: "#999999",
              "line-height": "14px",
              "margin-top": "4px"
            }
          },
          [_vm._v("同一商品,购买多件才能享受优惠")]
        )
      ]
    )
  },
  function() {
    var _vm = this
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    return _c(
      "span",
      {
        staticClass: "gwd-font11",
        staticStyle: {
          "margin-top": "12px",
          "line-height": "16px",
          color: "#969899",
          "white-space": "nowrap"
        }
      },
      [
        _vm._v("\n          扫码关注微信号"),
        _c("br"),
        _vm._v("商品降价实时提醒\n        ")
      ]
    )
  }
]
render._withStripped = true



/***/ }),

/***/ "984fb26cd63aa11f2f19":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// 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


/***/ }),

/***/ "98a443f9100b8a4eb42a":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "a",
    {
      staticClass: "gwd-img-same-item gwd-inline-column",
      style: { "min-height": _vm.minHeight },
      attrs: { href: _vm.link, target: "_blank" }
    },
    [
      _c("img", {
        attrs: {
          src: _vm.item.img,
          alt: "",
          onerror:
            "this.src = 'https://cdn.gwdang.com/plt_web/template/metro/images/dp/loading.png'"
        }
      }),
      _vm._v(" "),
      _c(
        "div",
        {
          staticClass: "gwd-row",
          staticStyle: {
            "margin-top": "6px",
            "justify-content": "space-between",
            "align-items": "baseline"
          }
        },
        [
          _c("Price", { attrs: { price: _vm.item.price, fontSize: 18 } }),
          _vm._v(" "),
          _c("span", { staticClass: "gwd-sales" }, [
            _vm._v(
              _vm._s(_vm.salesText) +
                _vm._s(_vm.item.dpId.endsWith("-3") ? "评论" : "已售")
            )
          ])
        ],
        1
      ),
      _vm._v(" "),
      _c(
        "div",
        { staticClass: "gwd-title", staticStyle: { "margin-top": "7px" } },
        [
          _vm.item.self
            ? _c("span", { staticClass: "gwd-jd-self" }, [_vm._v("自营")])
            : _vm._e(),
          _vm._v("\n      " + _vm._s(_vm.item.title) + "\n    ")
        ]
      ),
      _vm._v(" "),
      _c(
        "div",
        { staticClass: "gwd-item-promos" },
        _vm._l(_vm.item.promos, function(promo) {
          return _c("span", { key: promo.tag + promo.text }, [
            _vm._v(_vm._s(_vm.getPromoText(promo)))
          ])
        }),
        0
      ),
      _vm._v(" "),
      _c(
        "span",
        {
          staticClass: "gwd-shop-name gwd-row gwd-align",
          staticStyle: { "min-height": "18px" }
        },
        [
          _c("img", {
            staticClass: "gwd-favicon",
            attrs: {
              src:
                "https://cdn.gwdang.com/images/favicon/" + _vm.siteId + ".png",
              alt: ""
            }
          }),
          _vm._v(" "),
          _c("span", [_vm._v(_vm._s(_vm.item.shopName))])
        ]
      )
    ]
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "98e571e6ad843edfcada":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G, $, regeneratorRuntime, Vue) {

var _this = this;

var template = __webpack_require__("274e32dfd54a6b0d18a9");
var log = __webpack_require__("03dd60018ce5ed1344a1");
var cnzz = __webpack_require__("83271c7588396d2d5e59");
var globalCondition = __webpack_require__("9c38beef5ff283e15bd2");
var request = __webpack_require__("91f250ebeb8d5987491c");

module.exports.init = function () {
  render();
};

var link = "";
var dpId = '';
var getLink = function getLink() {
  var payload = {
    dp_id: dpId
  };
  if (G.dp.price) {
    payload.price = G.dp.price;
  }
  $.post(G.server + '/extension/ShareUrl', payload).then(function (res) {
    res = JSON.parse(res);
    if (res.code) {
      link = res.link;
      $('.shareExt').remove();
      render();
    }
  });
};

var render = function render() {
  var priceInfo, priceInfoCopy, Share, opt, el;
  return regeneratorRuntime.async(function render$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        priceInfo = '', priceInfoCopy = '';
        context$1$0.next = 3;
        return regeneratorRuntime.awrap(globalCondition.met('GwdPriceTrendLoaded'));

      case 3:
        context$1$0.next = 5;
        return regeneratorRuntime.awrap(globalCondition.met('GwdDpIdGot'));

      case 5:
        dpId = context$1$0.sent;

        if (G.dp.storeInfo && G.dp.storeInfo.length) {
          (function () {
            var store = G.dp.storeInfo[0];
            var current = parseFloat(store.all_line[store.all_line.length - 1]);
            if (!current) {
              current = parseFloat(store.current_price);
            }
            var p = store.all_line.filter(function (x) {
              return x !== current;
            });
            var last = current;
            if (p.length) {
              last = p[p.length - 1];
            }
            //let last = store.last_price / 100;
            var priceTrend = '价格平稳';
            if (current < last) {
              priceTrend = '价格下降';
              if (current === store.lowest) {
                priceTrend = '历史最低';
              }
            } else if (current > last) {
              priceTrend = '价格上涨';
            }
            if (last === current) {
              last = 0;
            }
            var lowestStr = store.lowest ? ',历史最低价¥' + store.lowest : '';
            var oriStr = last ? ' 原价¥' + last : '';
            priceInfo = '' + priceTrend + oriStr + ',现价¥' + parseFloat(current) + lowestStr;
            priceInfoCopy = '' + priceTrend + oriStr + ',现价¥' + parseFloat(current) + lowestStr;
          })();
        }

        Share = __webpack_require__("a447d287f4af94b91188")['default'];
        opt = {
          title: G.dp.name.replace(/ /g, '').replace(/\n/g, ''),
          priceInfo: priceInfo,
          priceInfoCopy: priceInfoCopy,
          link: link
        };
        el = document.createElement('DIV');

        $(el).insertBefore('.gwd-topbar-right .top-bar-setting');
        new Vue({
          el: el,
          render: function render(h) {
            return h(Share, {
              props: opt
            });
          }
        });
        addEvent();

      case 13:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};
var addEvent = function addEvent() {
  var isshow = undefined;
  $('.shareExt').on('mouseenter', function () {
    if (!isshow) {
      isshow = true;
      log("share-ext-show");
      cnzz.log("share-ext-show");
    }
    if (link === '') {
      getLink();
    }
  });
  $('.shareExt').on('mouseleave', function () {
    $('#copy-btn').removeClass('copyss').text('复制去分享');
  });
  $('#copy-btn').on('click', function () {
    var element = $('#copy-input')[0];
    element.select();
    element.setSelectionRange(0, element.value.length);
    window.selectedText = element.value;
    var t = window.document.execCommand("copy");
    if (t) {
      $('#copy-btn').addClass('copyss').text("复制成功!");
      log("share-ext-copy");
      cnzz.log("share-ext-copy");
    }
  });
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "98e93ed4a85e80c55160":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($, G, regeneratorRuntime) {

var _this = this;

var getCoupon = __webpack_require__("2eb8d6935e044e0d6d06");
var request = __webpack_require__("91f250ebeb8d5987491c");
var cnzz = __webpack_require__("83271c7588396d2d5e59");
var log = __webpack_require__("03dd60018ce5ed1344a1");
var util = __webpack_require__("d54879e983a83d07f093");
var extConsole = __webpack_require__("316f9c352c6202560d16");

var globalInfo = {},
    hasReqId = [];
var useQrCode = undefined;

var domPattern = {
  'tmall1': {
    list: '#J_ItemList>div.product',
    dom: '.productImg-wrap',
    url: 'a.productImg'
  },
  'taobao1': {
    list: '#mainsrp-itemlist .items .item',
    dom: '.pic-box',
    listen: '#mainsrp-itemlist',
    lschild: '.m-itemlist',
    url: 'a.pic-link'
  },
  'taobao11': {
    list: '#listsrp-itemlist div.items .J_ItemListSKUItem',
    dom: '.pic-box',
    listen: '#listsrp-itemlist',
    lschild: '.m-itemlist',
    url: 'a.pic-link'
  },
  'taobao2': {
    list: 'ul li',
    dom: '.x',
    listen: '.m-itemlist',
    url: 'a'
  },
  'taobao3': {
    list: '.module-wrap.J_tb_lazyload .pro-list li',
    dom: '.x',
    listen: '.m-itemlist',
    url: 'a.item'
  },
  'taobao4': {
    list: '#list-itemList ul.items li.item',
    dom: '.J_ItemMainImgWraper',
    listen: '.m-itemlist',
    url: 'a.J_AtpLog'
  },
  'taobao5': {
    list: '.module-wrap.J_tb_lazyload ul.items li',
    dom: '.x',
    listen: '.m-itemlist',
    url: '.shopTitle+a.img_url'
  },
  'taobao6': {
    list: '.m-itemList ul.items li.item',
    dom: 'span.img-inner',
    listen: '#minilist-itemList-1',
    lschild: '.m-itemList',
    url: '.J_ItemLink'
  },
  'taobao7': {
    list: 'ul li',
    dom: '.x',
    listen: '',
    lschild: '',
    url: 'a'
  },
  'taobao8': {
    list: '[class^=Card--doubleCardWrapper--]',
    dom: '[class^=Card--mainPicAndDesc]'
  },
  'taobao9': {
    list: '[class^=Card--listCard--]',
    dom: '[class^=MainPic--listMod--]'
  },
  'taobaoIndex': {
    list: '.tb-recommend-content-item',
    url: 'a.item-link',
    dom: '.img-wrapper'
  },
  'taobaoIndex1': {
    list: '.tb-pick-content-item',
    url: 'a.item-link',
    dom: '.img-wrapper'
  },
  'tmallSearch': {
    list: '[class^=Content--contentInner] > div',
    dom: '[class^=Card--mainPicAndDesc]',
    url: 'a'
  }
};

var getTypes = function getTypes() {
  var urlPattern = {
    'list\\.tmall\\.com': 'tmall1',
    's\\.taobao\\.com': 'taobao1',
    'fake\\.taobao\\.com': 'taobao11',
    'www\\.taobao\\.com/market/': 'taobao2',
    'www\\.taobao\\.com/markets/promotion/': 'taobao3',
    'www\\.taobao\\.com/markets/amusement/': 'taobao6',
    'www\\.taobao\\.com/markets/': 'taobao7',
    'list\\.taobao\\.com': 'taobao4',
    'www\\.taobao\\.com': 'taobaoIndex'
  };

  var url = location.href;
  for (var i in urlPattern) {
    if (url.match(new RegExp(i))) {
      return urlPattern[i];
    }
  }
  return 'taobao8';
};
var callbacks = undefined,
    hasreq = undefined,
    urls = undefined;
var getPageInfo = function getPageInfo(info, callback) {
  var infoObj = {};
  if (hasreq) {
    callbacks = callback;
    urls = info.click_url;
    return;
  }
  var itemId = info.itemId;
  var obj = {
    itemNumId: itemId
  };
  var url = 'https://acs.m.taobao.com/h5/mtop.taobao.detail.getdetail/6.0/?data=' + encodeURIComponent(JSON.stringify(obj));
  request.getPure(url).done(function (data) {
    try {
      var item = data.data.item;
      var seller = data.data.seller;
      var item2 = JSON.parse(data.data.apiStack[0].value);
      infoObj.title = item.title;
      infoObj.picUrl = item.images[0];
      infoObj.shopName = seller.shopName;
      infoObj.shopLogo = seller.shopIcon;
      infoObj.shopUrl = seller.shopUrl;
      infoObj.biz30Day = item2.item.sellCount;
      infoObj.discountPrice = (Number(item2.skuCore.sku2info['0'].price.priceMoney) / 100).toFixed(2);
    } catch (e) {
      __webpack_require__("316f9c352c6202560d16").error(e);
    }
    if (!infoObj.title) {
      console.log(obj);
      infoObj.title = info.titleGot;
    }
    if (!infoObj.picUrl) {
      infoObj.picUrl = info.imgGot;
    }
    if (!infoObj.discountPrice) {
      infoObj.discountPrice = info.priceGot;
    }
    infoObj.id = itemId;
    infoObj.amount = info.coupon.coupon_money;
    infoObj.effectiveStartTime = info.coupon.start_time;
    infoObj.effectiveEndTime = info.coupon.end_time;
    infoObj.pid = info.pid;
    infoObj.tkl = info.tkl;
    infoObj.tmall = location.host.indexOf('tmall') > -1 ? true : false;
    callback(infoObj, info.click_url);
    if (callbacks) {
      callbacks(infoObj, urls);
    }
  });
};

var QRReloader = __webpack_require__("95b5a8392f3e95ca15b5");

var addQRcode = function addQRcode(id, dom) {
  if (hasReqId.indexOf(id) > -1) return;
  hasReqId.push(id);
  if (!id) return;
  var data = globalInfo[id];
  data.pid = '10002';
  data.itemId = id;
  console.log('dom:', dom);
  data.priceGot = parseInt($(dom).parents('.item').find('.price').text().replace(/ /g, '').replace('¥', ''));
  data.titleGot = $(dom).parents('.item').find('.title').text().replace(/ /g, '').replace(/\n/g, '');
  data.imgGot = $(dom).parents('.item').find('.pic img').attr('src');
  getPageInfo(data, function (newData, url) {
    var id = 'gwd-coupon-' + parseInt(Math.random() * 1000);
    var view = '<div class="minicoupon_detail" id="' + id + '">\n        <img src="xxx">\n        <span>微信扫码领券</span>\n      </div>';
    $(dom).append(view);
    QRReloader.init(newData, url, '#' + id + ' > img', function (newData2) {}, false, false);
  });
};

var renderCouponTip = function renderCouponTip(id, parentD, site) {
  __webpack_require__("316f9c352c6202560d16").log('renderCouponTip', id);
  var price = $(parentD).parent().find('.price strong').text();
  if (!price) {
    price = $(parentD).find('[class^=Price--priceInt]').text();
  }
  getCoupon.init(id, '10002', function (data) {
    if (!data) {
      __webpack_require__("316f9c352c6202560d16").log('renderCouponTip nodata', id);
      return;
    }
    if (!data.data) {
      __webpack_require__("316f9c352c6202560d16").log('renderCouponTip nodata', id);
      return;
    }
    data = data.data;
    if (data.rebate) {
      $(parentD).append('<span class="search_coupon_tip" style="pointer-events: none">' + (G.lang === 'zh-tr' ? '可以領紅包' : '可以领红包') + '</span>');
      return;
    }
    data.site = site;
    globalInfo[id] = data;
    var domain = G.from_device.includes('bijiago') ? 'bijiago' : 'gwdang';
    var browser = G.browser;
    if (G.from_device.includes('bijiago') || G.from_device.includes('biyibi')) {
      browser = 'chrome';
    }
    var link = G.tb_server + '/extension/qrpage?dp_id=' + id + '-83&tag=9_' + browser + '&discount=' + data.coupon.coupon_money + '&union=' + G.union;
    if (G.lang === 'zh-tr') {
      link += '&lang=zh-tr';
    }
    var dom = '<a href="' + link + '" data-id="' + id + '" title="当前商品点击领券立减' + data.coupon.coupon_money + '元" class="search_coupon_tip" target="_blank">¥' + data.coupon.coupon_money + ' 优惠券</a>';
    if (useQrCode) {
      dom = '<a  data-id="' + id + '" class="search_coupon_tip" style="cursor:default;" target="_blank">¥' + data.coupon.coupon_money + ' 优惠券<a>';
    }
    if (G.lang === 'zh-tr') {
      dom = dom.replaceAll('优惠券', '優惠券').replaceAll('当前商品点击领券立减', '當前商品點擊領券立減').replaceAll('元', '元');
    }
    var pos = $(parentD).css('position');
    if (pos === 'static') {
      $(parentD).css('position', 'relative');
    }
    $(parentD).append($(dom));
  }, true, price);
};
var listenDom = function listenDom() {
  var lastCouponCount = 0;
  var timer = setInterval(function () {
    var couponCount = $('.search_coupon_tip').length;
    if (couponCount >= lastCouponCount) {
      lastCouponCount = couponCount;
      return;
    }
    clearInterval(timer);
    window.extNeedReload = true;
  }, 2000);
};

var renderInit = function renderInit() {
  var type, obj, list, i, dom, id, site, href, appendDom;
  return regeneratorRuntime.async(function renderInit$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        // 获取链接形式 不同页面  列表页不同
        extConsole.log('renderInit');
        type = getTypes();

        if (type) {
          context$1$0.next = 4;
          break;
        }

        return context$1$0.abrupt('return');

      case 4:
        obj = domPattern[type];
        list = undefined;
        context$1$0.next = 8;
        return regeneratorRuntime.awrap(util.waitForConditionFn(function () {
          list = $(obj['list']);
          if (type === 'taobao1' && list.length === 0) {
            obj = domPattern['taobao11'];
            list = $(obj['list']);
          }
          if (list.length === 0) {
            obj = domPattern['taobao8'];
            list = $(obj['list']);
          }
          if (list.length === 0) {
            obj = domPattern['taobao9'];
            list = $(obj['list']);
          }
          if (list.length === 0) {
            obj = domPattern['tmallSearch'];
            list = $(obj['list']);
          }
          if (type === 'taobaoIndex' && list.length === 0) {
            obj = domPattern['taobaoIndex1'];
            list = $(obj['list']);
          }
          return list && list.length > 0;
        }, 1000, 10));

      case 8:

        // 对于新版淘宝,给每个商品添加class
        $('[class^=Card--mainPicAndDesc]').addClass('gwd-item').css('position', 'relative');
        $('[class^=MainPic--listMod--]').addClass('gwd-item').css('position', 'relative');

        // 获取商品id
        i = 0;

      case 11:
        if (!(i < list.length)) {
          context$1$0.next = 38;
          break;
        }

        dom = list.eq(i);

        if (obj['url']) {
          dom = dom.find(obj['url']);
        }

        if (!$(dom).attr('gwd-coupon-checked')) {
          context$1$0.next = 16;
          break;
        }

        return context$1$0.abrupt('continue', 35);

      case 16:
        id = null;
        site = 'taobao';

        if (!dom.length) {
          context$1$0.next = 27;
          break;
        }

        href = dom.attr('href');

        if (href) {
          context$1$0.next = 22;
          break;
        }

        return context$1$0.abrupt('continue', 35);

      case 22:
        if (href.indexOf('detail.tmall.com') > -1) site = 'tmall';
        id = href.match(/[?&]id=(\d+)/) && href.match(/[?&]id=(\d+)/)[1];
        if (!id) {
          id = dom.attr('data-nid');
        }
        context$1$0.next = 29;
        break;

      case 27:
        id = list.eq(i).find('.ww-light.ww-small').attr('data-item');
        __webpack_require__("316f9c352c6202560d16").log('find new type id', id);

      case 29:
        if (id) {
          context$1$0.next = 31;
          break;
        }

        return context$1$0.abrupt('continue', 35);

      case 31:
        appendDom = list.eq(i).find(obj['dom']);

        if (appendDom.length === 0) appendDom = list.eq(i);
        $(dom).attr('gwd-coupon-checked', 1);
        renderCouponTip(id, appendDom, site);

      case 35:
        i++;
        context$1$0.next = 11;
        break;

      case 38:
        if (type.indexOf('taobao') > -1) {
          $(obj['listen']).find(obj['lschild']).attr('c_coupon', '1');
        }
        // $('body').on('click', function(e) {
        //   if ($(e.target).hasClass('search_coupon_tip')) {
        //     cnzz.log('click:searchcoupon')
        //     log('click:searchcoupon')
        //   }
        // })
        // $('body').on('mouseover', function(e) {
        //   if ($(e.target).hasClass('search_coupon_tip')) {
        //     let id = $(e.target).attr('data-id')
        //     if ($(e.target).find('.qr_coupondetail').length === 0 && useQrCode) {
        //       cnzz.log('track:searchcoupon')
        //       log('track:searchcoupon')
        //       addQRcode(id, e.target)
        //     }
        //   }
        // })

      case 39:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};
module.exports.init = function () {
  if (G.forbidCoupon) return;
  // 360浏览器版本不加载优惠券  不然审核不通过
  if (G.from_device === '360') return;
  // useQrCode = true;
  useQrCode = false;
  setTimeout(function callee$1$0() {
    var cb;
    return regeneratorRuntime.async(function callee$1$0$(context$2$0) {
      while (1) switch (context$2$0.prev = context$2$0.next) {
        case 0:
          context$2$0.next = 2;
          return regeneratorRuntime.awrap(renderInit());

        case 2:
          if ($('[class^=Card--doubleCard--]').length) {
            listenDom();
          }
          if (location.href === 'https://www.taobao.com/' && ($('.tb-recommend-content').length || $('.tb-pick-feeds-container').length)) {
            cb = __webpack_require__("3e983ecbff4e1a29654c").debounce(renderInit);

            if ($('.tb-recommend-content').length) {
              $('.tb-recommend-content')[0].addEventListener('DOMNodeInserted', cb, false);
            }
            if ($('.tb-pick-feeds-container').length) {
              $('.tb-pick-feeds-container')[0].addEventListener('DOMNodeInserted', cb, false);
            }
          }

        case 4:
        case 'end':
          return context$2$0.stop();
      }
    }, null, this);
  }, 1000);
};

// 监听dom 有更新, 再一次加载优惠券
// listenDom()
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("0d878046564e4ef2113b")))

/***/ }),

/***/ "9920f8981151f34ffc09":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(regeneratorRuntime, $, Vue) {

var _this = this;

module.exports.init = function callee$0$0(mode) {
  var className, allowedList, subClass, text;
  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('GwdPriceTrendLoaded'));

      case 2:
        className = $('.crumb .item.first').text();
        allowedList = '家用电器、食品饮料、电脑/办公、母婴、手机通讯、家庭清洁/纸品、数码、个人护理、美妆护肤、医疗、营养保健、厨具、酒类、家装建材、汽车用品、运动户外、生鲜、家纺、服饰内衣、玩具乐器、家居日用、箱包皮具、家具、钟表、鞋靴、宠物生活、礼品、图书、珠宝首饰、文娱、工业品'.split('、').map(function (x) {
          return x.replace('电脑/办公', '电脑、办公');
        });

        if (!(allowedList.indexOf(className) > -1)) {
          context$1$0.next = 17;
          break;
        }

        subClass = $('.crumb .item').text();

        if (!(className === '手机通讯' && subClass.indexOf('办号卡') > -1)) {
          context$1$0.next = 8;
          break;
        }

        return context$1$0.abrupt('return');

      case 8:
        if (!(className === '珠宝首饰' && subClass.indexOf('黄金') > -1)) {
          context$1$0.next = 10;
          break;
        }

        return context$1$0.abrupt('return');

      case 10:
        text = $('.u-jd').text().trim();

        if (!text) {
          text = $('.shopHeader .tag').text().trim();
        }
        context$1$0.next = 14;
        return regeneratorRuntime.awrap(__webpack_require__("d54879e983a83d07f093").waitForConditionFn(function () {
          return $('#ns_services').length > 0;
        }));

      case 14:
        if (!(!$('#ns_services').text().includes('价保') && text !== '自营')) {
          context$1$0.next = 16;
          break;
        }

        return context$1$0.abrupt('return');

      case 16:
        render(mode);

      case 17:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};

var render = function render(mode) {
  var days, GwdPriceProtectMiddle;
  return regeneratorRuntime.async(function render$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        days = 30;

        if ($('#ns_services').text().includes('天价保')) {
          days = parseInt($('#ns_services').text().match(/(\d+)天价保/)[1]);
        }
        __webpack_require__("83271c7588396d2d5e59").log('jdPriceProtect:show');
        GwdPriceProtectMiddle = __webpack_require__("a48225d279d5cbed8beb")['default'];

        new Vue({
          el: '.gwd-price-protect',
          render: function render(h) {
            return h(GwdPriceProtectMiddle, {
              props: {
                mode: mode,
                days: days
              }
            });
          }
        });

        // $('#choose-btns').css('min-width', '800px').append(`
        //   <a target="_blank" id="gwd_protect" style="border: 1px solid #e23a3a; width: 142px; height: 46px; color: #e23a3a; font-size: 18px; display: inline-block; cursor: pointer; text-align: center; line-height: 44px; box-sizing: border-box; font-weight: bold">价保下单</a>`
        // )
        //
        // $('#gwd_protect').click(async (e) => {
        //   e.preventDefault()
        //   let qrApi = await require('common/globalCondition').met('qrApiReady')
        //   if (qrApi.type === 'api') {
        //     let res = await require('common/request').get(qrApi.src + '&protect=' + days)
        //     let qrLink = res.data.qrImgStr
        //     window.open(`https://tb.gwdang.com/extension/qrpage?dp_id=${G.dp.dpId}&days=${days}&alterQrUrl=${encodeURIComponent(qrLink)}`)
        //   }
        // })

        // $('.gwd-price-protect').replaceWith(`
        //
        // `)
        // setTimeout(() => {
        //   $('#gwd-price-protect').click((e) => {
        //     require('common/cnzz').log('jdPriceProtect:click')
        //   })
        // }, 0)

      case 5:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "999cc56b04566e456c6b":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G, $) {

var template = __webpack_require__("274e32dfd54a6b0d18a9");
var userData = __webpack_require__("472a9b3fc8c8805a5dd7");

var sitePattern = {
  '京东': {
    site_id: 3,
    pattern: "http://search.jd.com/Search?enc=utf-8&keyword="
  },
  '亚马逊': {
    site_id: 1,
    pattern: "http://www.amazon.cn/s?field-keywords="
  },
  '当当': {
    site_id: 2,
    pattern: "http://search.dangdang.com/?key="
  },
  '苏宁': {
    site_id: 25,
    pattern: "http://search.suning.com/emall/search.do?keyword="
  },
  '淘宝': {
    site_id: 83,
    pattern: "http://s.taobao.com/search?q="
  },
  '国美': {
    site_id: 28,
    pattern: "http://www.gome.com.cn/search?question="
  },
  '一号店': {
    site_id: 31,
    pattern: "http://search.yhd.com/s2/c0-0/k"
  },
  '唯品会': {
    site_id: 129,
    pattern: 'https://category.vip.com/suggest.php?keyword='
  },
  '购物党': {
    'pattern': 'https://www.' + G.extName + '.com/search?from=ext&s_product=',
    'site_id': 0
  }
};

var replaceUrl = function replaceUrl(name) {
  var url = '';
  var searchApi = sitePattern[name].pattern;
  var site_id = sitePattern[name].site_id;
  var inputtxt = $('.search-input.blkcolor3').val();
  if (name === '购物党' || name === '唯品会' || name === '苏宁') {
    url = searchApi + encodeURIComponent(inputtxt);
  } else if (name === '当当') {
    url = searchApi + encodeURIComponent(inputtxt) + '&act=input';
  } else {
    url = G.u_server2 + '/union/go/?s_product=' + encodeURIComponent(inputtxt) + '&target_url=' + encodeURIComponent(searchApi + encodeURI(inputtxt)) + '&site_id=' + site_id;
  }
  window.open(url);
  //$('.search-submit').attr('href', url)
  //return url;
};

var addEvent = function addEvent() {
  var time = undefined,
      show = undefined;
  $('.search-tle').on('click', function () {
    if (show) {
      $('.bjd-search-list').hide();
      $('.search-tle em').removeClass('emup');
      $('.search-tle').removeClass('search-select');
      show = false;
    } else {
      show = true;
      $('.bjd-search-list').show();
      $('.search-tle').addClass('search-select');
      $('.search-tle em').addClass('emup');
    }
  });
  $('.bjd-search-list').on('click', function (e) {
    if (e.target.nodeName === 'SPAN') {
      var txt = $(e.target).text();
      var dom = $('.search-tle span');
      var txtold = dom.text();
      dom.text(txt);
      $('.bjd-search-list').hide().append($('<span>' + txtold + '</span>'));
      $('.search-tle').removeClass('search-select');
      $('.search-tle em').removeClass('emup');
      show = false;
      $(e.target).remove();
    }
  });
  $('.search-tle, .bjd-search-list').on('mouseenter', function () {
    clearTimeout(time);
  }).on('mouseleave', function () {
    time = setTimeout(function () {
      show = false;
      $('.bjd-search-list').hide();
      $('.search-tle em').removeClass('emup');
      $('.search-tle').removeClass('search-select');
    }, 300);
  });
  $('.search-submit').on('click', function (e) {
    var txt = $('.search-tle span').text();
    replaceUrl(txt);
    e.preventDefault();
    // setTimeout(function() {
    //   $('.search-submit').attr('href', null)
    // }, 200)
  });
  $('.search-tle').on('mouseenter', function () {
    clearTimeout(time);
  });
};

var renderBottom = function renderBottom(data) {
  var style = userData.get('permanent').style;
  var keyword = data.exact_arr.keywords.replace(/,/g, ' ');
  if (data.exact_arr.brand && data['code-server'].code) keyword = data.exact_arr.brand + ' ' + data['code-server'].code + ' ' + (data['code-server'].spec || '');
  if (data.exact_arr.isbn) keyword = data.exact_arr.isbn;
  var site_k = '淘宝',
      site_k2 = '唯品会';
  // if (G.site === 'vipshop') {
  //   keyword = data.now.coreword;
  //   site_k = '唯品会'
  //   site_k2 = '淘宝';
  // }

  var html = __webpack_require__("41275a915a2edff54447");
  if (style === 'top') html = __webpack_require__("441a954e52fefa34ae4c");
  $('.search-mod').append(template.compile(html)({
    keyword: keyword,
    site_k: site_k,
    site_k2: site_k2
  })).addClass('hasSearch');
  addEvent();
  if (style === 'top') {
    __webpack_require__("1c640a99db9f6f8a16c2").autoFixWidth();
  }
  function appendCss(cssStr) {
    var s2 = document.createElement('STYLE');
    s2.innerHTML = cssStr;
    document.body.appendChild(s2);
  }
  if (location.href.indexOf('taobao.com') > -1 || location.href.indexOf('tmall.') > -1) {
    $('.bjd-search-list span').toArray().forEach(function (item) {
      if (item.innerHTML.indexOf('购物党') > -1) {
        $(item).remove();
      }
    });
    appendCss('.bjd-search-list { height: 140px }');
  }
};

module.exports.init = function (data) {
  // if ($(window).width() < 1150) {
  //   $('.search-mod').hide()
  //   return;
  // }
  renderBottom(data);
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da")))

/***/ }),

/***/ "9c9b99688069c7c98a03":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__QRLinkTaobaoLogin_vue_vue_type_template_id_6179ab9e_scoped_true___ = __webpack_require__("664f6df1f2ec50016f49");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__QRLinkTaobaoLogin_vue_vue_type_script_lang_js___ = __webpack_require__("d7b8bdfd8cae885025eb");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__QRLinkTaobaoLogin_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__QRLinkTaobaoLogin_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__QRLinkTaobaoLogin_vue_vue_type_style_index_0_id_6179ab9e_scoped_true_lang_less___ = __webpack_require__("db518a3e544b1a3c4e0f");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__QRLinkTaobaoLogin_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__QRLinkTaobaoLogin_vue_vue_type_template_id_6179ab9e_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__QRLinkTaobaoLogin_vue_vue_type_template_id_6179ab9e_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "6179ab9e",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('6179ab9e')) {
      api.createRecord('6179ab9e', component.options)
    } else {
      api.reload('6179ab9e', component.options)
    }
    module.hot.accept("./QRLinkTaobaoLogin.vue?vue&type=template&id=6179ab9e&scoped=true&", function () {
      api.rerender('6179ab9e', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/QRLinkTaobaoLogin.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "9d9187f017fae783da67":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_style_index_0_id_e09aa000_scoped_true_lang_less___ = __webpack_require__("65aa645f63b53adae510");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_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_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_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 */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_style_index_0_id_e09aa000_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "9da5f4760618b9fa7a9d":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__QRLinkContact_vue_vue_type_template_id_9a793014_scoped_true___ = __webpack_require__("03bec9e018c5e5127ba6");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__QRLinkContact_vue_vue_type_script_lang_js___ = __webpack_require__("38c3da6a2366a559454c");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__QRLinkContact_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__QRLinkContact_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__QRLinkContact_vue_vue_type_style_index_0_id_9a793014_scoped_true_lang_less___ = __webpack_require__("246ceb42c05cc162aaa5");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__QRLinkContact_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__QRLinkContact_vue_vue_type_template_id_9a793014_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__QRLinkContact_vue_vue_type_template_id_9a793014_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "9a793014",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('9a793014')) {
      api.createRecord('9a793014', component.options)
    } else {
      api.reload('9a793014', component.options)
    }
    module.hot.accept("./QRLinkContact.vue?vue&type=template&id=9a793014&scoped=true&", function () {
      api.rerender('9a793014', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/QRLinkContact.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "9dd6cec84ada5cb63221":
/***/ (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 _qrcode = __webpack_require__("22c6d528618fc14b5d1c");

var _qrcode2 = _interopRequireDefault(_qrcode);

var _commonCommonUtil = __webpack_require__("3e983ecbff4e1a29654c");

var _commonCommonUtil2 = _interopRequireDefault(_commonCommonUtil);

exports['default'] = {
  //props: ['mode', 'dpId', 'tag'],
  props: {
    mode: {
      'default': '',
      type: String
    },
    dpId: String,
    tag: Number,
    url: String
  },
  data: function data() {
    return {
      site: this.mode ? '360buy' : G.site,
      qr: '',
      loading: false,
      hasBuyButton: true
    };
  },
  mounted: function mounted() {
    var _this = this;

    setTimeout(function () {
      if ($('#J_ButtonWaitWrap').length) {
        _this.hasBuyButton = false;
      }
    }, 500);
  },
  computed: {
    actionText: function actionText() {
      if (this.dpId !== '1-3') {
        return '领' + (this.mode.includes('gift') ? '红包' : '券') + (this.mode.includes('cfe') ? ',无需验证' : '');
      }
      return '参加活动';
    }
  },
  methods: {
    transText: function transText(text) {
      var map = {
        '扫码联系客服': '掃碼聯繫客服',
        '淘宝APP': '淘寶APP',
        '天猫APP': '天貓APP',
        '京东': '京東',
        '京东APP': '京東APP',
        '用': '用',
        '扫码': '掃碼',
        '联系客服': '聯繫客服',
        '在': '在',
        '内': '內',
        '浏览该商品': '瀏覽該商品',
        '查看商品': '查看商品'
      };
      if (G.lang === 'zh-tr' && map[text]) {
        return map[text];
      }
      return text;
    },
    over: function over() {
      var _this2 = this;

      if (!this.qr && !this.loading) {
        this.loading = true;
        if (this.mode && this.mode.includes && this.mode.includes('cfe')) {
          var link1 = _commonCommonUtil2['default'].getParameterByName('returnurl');
          // let link2 = util.getParameterByName('returnurl', link1)
          // console.log(link2)
          _qrcode2['default'].toDataURL(link1.replace('&isMainBack=1&loginback=1', ''), {}, function (err, url) {
            if (err) {
              //require('common/extConsole').error(err)
              return;
            }
            _this2.qr = url;
          });
          return;
        }
        __webpack_require__("91f250ebeb8d5987491c").rawGet(G.u_server + ('/helper/qrcode?union=' + G.union + '&event=appQrcode' + (this.mode || this.tag ? this.mode.includes('gift') ? '&rebate=1' : '&tag=' + (this.tag ? this.tag : 1) : '') + '&dp_id=') + (this.dpId ? this.dpId : G.dp.dpId) + (this.dpId === '1-3' ? '&url=' + encodeURIComponent(this.url) : '')).then(function (res) {
          console.log(res);
          if (typeof res === 'string') {
            res = JSON.parse(res);
          }
          _this2.qr = res.data.qrImgStr;
        });
      }
    }
  }
};
module.exports = exports['default'];
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da")))

/***/ }),

/***/ "9edc88f739fb33f2c091":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__CouponArrow_vue_vue_type_template_id_4f0f1e98___ = __webpack_require__("6c4158d4a8844af2f16e");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__CouponArrow_vue_vue_type_script_lang_js___ = __webpack_require__("31565daf77a36862a767");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__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_1__CouponArrow_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");





/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_2__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__CouponArrow_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__CouponArrow_vue_vue_type_template_id_4f0f1e98___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__CouponArrow_vue_vue_type_template_id_4f0f1e98___["b" /* staticRenderFns */],
  false,
  null,
  null,
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('4f0f1e98')) {
      api.createRecord('4f0f1e98', component.options)
    } else {
      api.reload('4f0f1e98', component.options)
    }
    module.hot.accept("./CouponArrow.vue?vue&type=template&id=4f0f1e98&", function () {
      api.rerender('4f0f1e98', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/CouponArrow.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "a1313d717c0ac7f3c9cc":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_BarTrendInfo_vue_vue_type_template_id_79b5dd44_scoped_true___ = __webpack_require__("4d32fa92ab619cc79d1f");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_BarTrendInfo_vue_vue_type_template_id_79b5dd44_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_BarTrendInfo_vue_vue_type_template_id_79b5dd44_scoped_true___["b"]; });


/***/ }),

/***/ "a2b1d3cff2c290194eca":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "div",
    {
      directives: [
        { name: "show", rawName: "v-show", value: _vm.show, expression: "show" }
      ],
      ref: "overlay",
      staticClass: "gwd-overlay",
      class: {
        "gwd-overlay-bottom": _vm.style === "bottom",
        "gwd-1688": _vm.is1688
      },
      on: { click: _vm.overlayClick }
    },
    [
      _c(
        "div",
        {
          staticClass: "gwd-app-window gwd-row",
          class: { "gwd-expanded": _vm.expanded, "gwd-1688": _vm.is1688 }
        },
        [
          _c(
            "a",
            {
              staticClass: "gwd-window-close",
              attrs: { href: "#" },
              on: {
                click: function($event) {
                  $event.preventDefault()
                  return _vm.close()
                }
              }
            },
            [
              _c("img", {
                attrs: { src: __webpack_require__("b1fd938df0d982e1069b"), alt: "" }
              })
            ]
          ),
          _vm._v(" "),
          _c(
            "a",
            {
              staticClass: "gwd-window-expand gwd-row gwd-align gwd-jcc",
              attrs: { href: "#" },
              on: {
                click: function($event) {
                  $event.preventDefault()
                  _vm.expanded = !_vm.expanded
                }
              }
            },
            [
              _c("img", {
                attrs: { src: __webpack_require__("6829388e20ef26e0e1f8"), alt: "" }
              })
            ]
          ),
          _vm._v(" "),
          _c(
            "div",
            {
              staticClass: "gwd-window-left gwd-column gwd-align",
              staticStyle: { "overflow-y": "auto" }
            },
            [
              _c("img", {
                staticStyle: {
                  width: "89px",
                  height: "18px",
                  "margin-top": "16px"
                },
                attrs: { src: __webpack_require__("be01f895645aa39c265b"), alt: "" }
              }),
              _vm._v(" "),
              _c("img", {
                staticStyle: {
                  height: "180px",
                  "border-radius": "8px",
                  "margin-top": "16px"
                },
                attrs: { src: _vm.img, alt: "" }
              }),
              _vm._v(" "),
              _vm.price
                ? _c("Price", {
                    staticStyle: { "margin-top": "8px" },
                    attrs: { price: _vm.price }
                  })
                : _vm._e(),
              _vm._v(" "),
              _c(
                "div",
                {
                  staticClass: "gwd-column gwd-align",
                  staticStyle: { "margin-top": "29px" }
                },
                _vm._l(_vm.sites, function(item) {
                  return _c(
                    "a",
                    {
                      key: item,
                      staticClass: "gwd-site-select",
                      class: { "gwd-active": _vm.currentViewing === item },
                      attrs: { href: "#" },
                      on: {
                        click: function($event) {
                          $event.preventDefault()
                          _vm.currentViewing = item
                        }
                      }
                    },
                    [_vm._v(_vm._s(_vm.getSiteName(item)))]
                  )
                }),
                0
              ),
              _vm._v(" "),
              _c("hr", {
                directives: [
                  {
                    name: "show",
                    rawName: "v-show",
                    value:
                      _vm.currentSiteResult &&
                      _vm.currentSiteResult.list.length,
                    expression:
                      "currentSiteResult && currentSiteResult.list.length"
                  }
                ],
                staticStyle: { "margin-top": "40px" }
              }),
              _vm._v(" "),
              _c(
                "div",
                {
                  directives: [
                    {
                      name: "show",
                      rawName: "v-show",
                      value:
                        _vm.currentSiteResult &&
                        _vm.currentSiteResult.list.length,
                      expression:
                        "currentSiteResult && currentSiteResult.list.length"
                    }
                  ],
                  staticClass: "gwd-sort gwd-column",
                  staticStyle: { "margin-top": "56px", "padding-left": "32px" }
                },
                [
                  _c("span", { staticStyle: { "margin-left": "8px" } }, [
                    _vm._v("排序")
                  ]),
                  _vm._v(" "),
                  _vm._l(_vm.sortOptions, function(item) {
                    return _c(
                      "a",
                      {
                        key: item,
                        staticClass: "gwd-sort-item",
                        class: { "gwd-active": _vm.currentSort === item },
                        attrs: { href: "#" },
                        on: {
                          click: function($event) {
                            $event.preventDefault()
                            _vm.currentSort = item
                          }
                        }
                      },
                      [_vm._v(_vm._s(_vm.getSortName(item)))]
                    )
                  })
                ],
                2
              )
            ],
            1
          ),
          _vm._v(" "),
          _c(
            "div",
            { staticClass: "gwd-window-right", staticStyle: { flex: "1" } },
            [
              _vm.currentSiteResult.status === _vm.SiteStatus.loading
                ? _c(
                    "div",
                    {
                      staticStyle: {
                        "font-size": "20px",
                        "text-align": "center",
                        flex: "1",
                        "padding-top": "300px"
                      }
                    },
                    [_vm._v("Loading...")]
                  )
                : _vm._e(),
              _vm._v(" "),
              [
                _vm.SiteStatus.error,
                _vm.SiteStatus.needLogin,
                _vm.SiteStatus.needVisit
              ].includes(_vm.currentSiteResult.status)
                ? _c("Error", {
                    attrs: {
                      site: _vm.currentViewing,
                      siteMap: _vm.siteMap,
                      error: _vm.currentSiteResult.status,
                      errorDetail: _vm.currentSiteResult.statusDetail
                    },
                    on: {
                      retry: function($event) {
                        return _vm.doSearch(_vm.currentViewing)
                      }
                    }
                  })
                : _vm._e(),
              _vm._v(" "),
              _vm.currentSiteResult.list.length
                ? _c(
                    "div",
                    {
                      ref: "list",
                      staticClass: "gwd-list gwd-scrollbar",
                      style:
                        "overflow-y: " +
                        (_vm.firefox ? "scroll" : "overlay") +
                        ";"
                    },
                    _vm._l(_vm.sortedList, function(item) {
                      return _c("ProductItem", {
                        key: item.dpId,
                        attrs: { item: item }
                      })
                    }),
                    1
                  )
                : _vm._e()
            ],
            1
          )
        ]
      )
    ]
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "a3691c770cb606f8258c":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_template_id_74d4d45d_scoped_true___ = __webpack_require__("a2b1d3cff2c290194eca");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_template_id_74d4d45d_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Index_vue_vue_type_template_id_74d4d45d_scoped_true___["b"]; });


/***/ }),

/***/ "a3752ec682eda733a057":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "div",
    {
      staticClass: "gwd-minibar-element",
      staticStyle: {
        height: "36px",
        width: "460px",
        background: "white",
        "align-items": "center",
        display: "flex",
        position: "relative"
      },
      attrs: { id: "gwd-price-protect" },
      on: { mouseover: _vm.over }
    },
    [
      _c("img", {
        staticStyle: { "margin-left": "11px", width: "16px" },
        attrs: {
          src: "https://cdn.gwdang.com/images/extensions/price-protect@2x.png",
          alt: ""
        }
      }),
      _vm._v(" "),
      _vm.mode === "qr"
        ? _c(
            "span",
            {
              staticStyle: {
                "margin-left": "10px",
                "font-size": "12px",
                color: "#ff3532",
                "margin-top": "-2px"
              }
            },
            [_vm._v("扫码下单,买贵就返差价!")]
          )
        : _vm._e(),
      _vm._v(" "),
      _vm.mode === "redpack"
        ? _c(
            "span",
            {
              staticClass: "gwd-hui999 gwd-font12",
              staticStyle: { "margin-left": "10px" }
            },
            [
              _vm._v(
                "\n    当前商品支持价格保护,扫码领红包下单后为您添加降价提醒\n  "
              )
            ]
          )
        : _vm._e(),
      _vm._v(" "),
      _c("div", { staticStyle: { flex: "1" } }),
      _vm._v(" "),
      _vm.mode === "qr"
        ? _c("img", {
            attrs: {
              src: __webpack_require__("2bc18901559a2d6a8c66"),
              alt: ""
            }
          })
        : _vm._e(),
      _vm._v(" "),
      _vm.mode === "qr"
        ? _c("span", { staticClass: "gwd-qr-scan" }, [_vm._v("微信扫码")])
        : _vm._e(),
      _vm._v(" "),
      _vm.mode === "qr"
        ? _c(
            "div",
            { staticClass: "gwd-price-protect-qr gwd-column gwd-align" },
            [
              _vm.qrLink
                ? _c("img", { attrs: { src: _vm.qrLink, alt: "" } })
                : _vm._e(),
              _vm._v(" "),
              _vm._m(0)
            ]
          )
        : _vm._e()
    ]
  )
}
var staticRenderFns = [
  function() {
    var _vm = this
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    return _c(
      "span",
      { staticClass: "gwd-font12", staticStyle: { "margin-top": "6px" } },
      [
        _c("span", { staticClass: "gwd-red" }, [_vm._v("微信扫码")]),
        _vm._v(" "),
        _c(
          "span",
          { staticClass: "gwd-hui333", staticStyle: { "margin-left": "3px" } },
          [_vm._v("获取价保提醒")]
        )
      ]
    )
  }
]
render._withStripped = true



/***/ }),

/***/ "a39cbf70bd2e92e85f98":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "svg",
    {
      attrs: {
        width: "48px",
        height: "24px",
        viewBox: "0 0 48 24",
        version: "1.1",
        xmlns: "http://www.w3.org/2000/svg",
        "xmlns:xlink": "http://www.w3.org/1999/xlink"
      }
    },
    [
      _c(
        "g",
        {
          attrs: {
            id: "Page-1",
            stroke: "none",
            "stroke-width": "1",
            fill: "none",
            "fill-rule": "evenodd"
          }
        },
        [
          _c(
            "g",
            {
              attrs: {
                id: "店铺券-点击",
                transform: "translate(-1135.000000, -340.000000)"
              }
            },
            [
              _c(
                "g",
                {
                  attrs: {
                    id: "箭头3",
                    transform: "translate(1135.000000, 340.000000)"
                  }
                },
                [
                  _c(
                    "g",
                    {
                      attrs: {
                        id: "编组-2",
                        opacity: "0.900000036",
                        transform: "translate(24.000000, 0.000000)"
                      }
                    },
                    [
                      _c("g", { attrs: { id: "编组" } }, [
                        _c("rect", {
                          attrs: {
                            id: "矩形",
                            "fill-opacity": "0.01",
                            fill: "#FFFFFF",
                            "fill-rule": "nonzero",
                            x: "0",
                            y: "0",
                            width: "24",
                            height: "24"
                          }
                        }),
                        _vm._v(" "),
                        _c("polyline", {
                          attrs: {
                            id: "路径",
                            stroke: _vm.color,
                            "stroke-linecap": "round",
                            "stroke-linejoin": "round",
                            points: "9.5 6 15.5 12 9.5 18"
                          }
                        })
                      ])
                    ]
                  ),
                  _vm._v(" "),
                  _c(
                    "g",
                    {
                      attrs: {
                        id: "编组-2备份",
                        opacity: "0.5",
                        transform: "translate(12.000000, 0.000000)"
                      }
                    },
                    [
                      _c(
                        "g",
                        { attrs: { id: "编组", opacity: "0.900000036" } },
                        [
                          _c("rect", {
                            attrs: {
                              id: "矩形",
                              "fill-opacity": "0.01",
                              fill: "#FFFFFF",
                              "fill-rule": "nonzero",
                              x: "0",
                              y: "0",
                              width: "24",
                              height: "24"
                            }
                          }),
                          _vm._v(" "),
                          _c("polyline", {
                            attrs: {
                              id: "路径",
                              stroke: _vm.color,
                              "stroke-linecap": "round",
                              "stroke-linejoin": "round",
                              points: "9.5 6 15.5 12 9.5 18"
                            }
                          })
                        ]
                      )
                    ]
                  ),
                  _vm._v(" "),
                  _c(
                    "g",
                    { attrs: { id: "编组-2备份-2", opacity: "0.200000003" } },
                    [
                      _c(
                        "g",
                        { attrs: { id: "编组", opacity: "0.900000036" } },
                        [
                          _c("rect", {
                            attrs: {
                              id: "矩形",
                              "fill-opacity": "0.01",
                              fill: "#FFFFFF",
                              "fill-rule": "nonzero",
                              x: "0",
                              y: "0",
                              width: "24",
                              height: "24"
                            }
                          }),
                          _vm._v(" "),
                          _c("polyline", {
                            attrs: {
                              id: "路径",
                              stroke: _vm.color,
                              "stroke-linecap": "round",
                              "stroke-linejoin": "round",
                              points: "9.5 6 15.5 12 9.5 18"
                            }
                          })
                        ]
                      )
                    ]
                  )
                ]
              )
            ]
          )
        ]
      )
    ]
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "a447d287f4af94b91188":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Share_vue_vue_type_template_id_3489a5d0_scoped_true___ = __webpack_require__("77798c4d5223dfcaa522");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Share_vue_vue_type_script_lang_js___ = __webpack_require__("92c8ce234ce29d24ebc1");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__Share_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__Share_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Share_vue_vue_type_style_index_0_id_3489a5d0_scoped_true_lang_css___ = __webpack_require__("8ab992f0581c1a15ead9");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__Share_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__Share_vue_vue_type_template_id_3489a5d0_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__Share_vue_vue_type_template_id_3489a5d0_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "3489a5d0",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('3489a5d0')) {
      api.createRecord('3489a5d0', component.options)
    } else {
      api.reload('3489a5d0', component.options)
    }
    module.hot.accept("./Share.vue?vue&type=template&id=3489a5d0&scoped=true&", function () {
      api.rerender('3489a5d0', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/Share.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "a48225d279d5cbed8beb":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__GwdPriceProtectMiddle_vue_vue_type_template_id_09436700_scoped_true___ = __webpack_require__("1933d89a9414ea50fbbd");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__GwdPriceProtectMiddle_vue_vue_type_script_lang_js___ = __webpack_require__("1b7cd483fef8d06be5bd");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__GwdPriceProtectMiddle_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__GwdPriceProtectMiddle_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__GwdPriceProtectMiddle_vue_vue_type_style_index_0_id_09436700_scoped_true_lang_less___ = __webpack_require__("83c13f37011b24ec3e73");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__GwdPriceProtectMiddle_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__GwdPriceProtectMiddle_vue_vue_type_template_id_09436700_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__GwdPriceProtectMiddle_vue_vue_type_template_id_09436700_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "09436700",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('09436700')) {
      api.createRecord('09436700', component.options)
    } else {
      api.reload('09436700', component.options)
    }
    module.hot.accept("./GwdPriceProtectMiddle.vue?vue&type=template&id=09436700&scoped=true&", function () {
      api.rerender('09436700', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/GwdPriceProtectMiddle.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "a5dfcc2fa5c9fea38d1e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Price_vue_vue_type_script_lang_js___ = __webpack_require__("1e298dd729854816851a");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Price_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Price_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_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_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Price_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Price_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "a67ae8abc77de2e0df06":
/***/ (function(module, exports, __webpack_require__) {

var $imports = __webpack_require__("9f47c636f849c23a0c20");
module.exports = function ($data) {
    'use strict';
    $data = $data || {};
    var $$out = '', $escape = $imports.$escape, extClass = $data.extClass, img = $data.img, qr = $data.qr;
    $$out += '<div style="display: inline-flex; position: relative; vertical-align: middle; margin-left: 5px; width: auto" class="gwd-bottom-tmall ';
    $$out += $escape(extClass);
    $$out += '">\n  <img src="';
    $$out += $escape(img);
    $$out += '" alt="" style="height: 44px">\n  <div class="gwd-qr-act-bottom" style="margin-left: -74px;">\n    <img class="gwd-act-qr-img" loading="lazy" src="';
    $$out += $escape(qr);
    $$out += '" alt="" style="width: 130px; height: 130px; margin-top: 7px">\n    <span style="margin-top: 5px; vertical-align: middle; font-size: 0; height: 14px; line-height: 14px;">\n      <span style="font-size: 14px; color: #ff1a78; font-weight: bold">微信扫码</span>\n      <span style="margin-left: 3px; color: #070707; font-size: 12px; transform-origin: center center; transform: scale(0.9166)">领红包</span>\n    </span>\n  </div>\n</div>\n<style>\n  .gwd-bottom-tmall {\n    height: 100%;\n    align-items: center;\n  }\n\n  .gwd-qr-act-bottom {\n    display: none;\n    flex-direction: column;\n    position: absolute;\n    width: 144px;\n    height: 167px;\n    box-sizing: border-box;\n    border: 1px solid #ff471a;\n    background: #fff9f6;\n    bottom: 62px;\n    left: 50%;\n    align-items: center;\n    margin-left: -72px;\n  }\n\n  .gwd-qr-act-bottom span {\n    width: initial;\n    margin: 0;\n  }\n\n  .gwd-bottom-tmall:hover .gwd-qr-act-bottom {\n    display: flex;\n  }\n</style>';
    return $$out;
};

/***/ }),

/***/ "a6944a8f1fb80e92210e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TipCenter_vue_vue_type_template_id_9f16b84a_scoped_true___ = __webpack_require__("3207beb8fdf4d3d4ed2c");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TipCenter_vue_vue_type_template_id_9f16b84a_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TipCenter_vue_vue_type_template_id_9f16b84a_scoped_true___["b"]; });


/***/ }),

/***/ "a6c4b624300d4e56f587":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, "a[data-v-8eca1ada] {\n  color: #ff4449;\n}\nbutton[data-v-8eca1ada] {\n  width: 94px;\n  height: 32px;\n  border-radius: 29px;\n  opacity: 1;\n  border: 1px solid rgba(64, 69, 81, 0.3);\n  background-color: none;\n  font-size: 14px;\n  text-align: center;\n  color: #3c4c54;\n  cursor: pointer;\n  margin-left: 28px;\n  margin-right: 28px;\n}\n.gwd-red[data-v-8eca1ada] {\n  border: 1px solid #ff4449;\n  color: #ff4449;\n}\n", ""]);

// exports


/***/ }),

/***/ "a710c33ca97ead6a5b7f":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Switch_vue_vue_type_template_id_222e987e_scoped_true___ = __webpack_require__("f9ff781f9088de39bd10");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Switch_vue_vue_type_template_id_222e987e_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Switch_vue_vue_type_template_id_222e987e_scoped_true___["b"]; });


/***/ }),

/***/ "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")))

/***/ }),

/***/ "aa51cc982b2c1333cb43":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("b01e5dfe9f7aa1861635");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("4dd64b1e", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./QRLink.vue?vue&type=style&index=1&id=673c66fa&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./QRLink.vue?vue&type=style&index=1&id=673c66fa&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "aaed1c8884508bf25f88":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("ebcfed4623bc1191346a");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("37945b47", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./Price.vue?vue&type=style&index=0&id=26424954&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./Price.vue?vue&type=style&index=0&id=26424954&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "ad3ab4b4cd0a839309d6":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MemberCouponMiniBjg_vue_vue_type_style_index_0_id_c1c2cbdc_scoped_true_lang_less___ = __webpack_require__("eaa0b9c74f60eb2bb295");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_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_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_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 */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MemberCouponMiniBjg_vue_vue_type_style_index_0_id_c1c2cbdc_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "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(`<link type="text/css" href="${css}" rel="stylesheet" />`);
  // $(`body`).append(`<link type="text/css" href="${imgurl}?v=${G.version}" rel="stylesheet" />`);
  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")))

/***/ }),

/***/ "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__("a1313d717c0ac7f3c9cc");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__BarTrendInfo_vue_vue_type_script_lang_js___ = __webpack_require__("85281123e954905c582b");
/* 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__("54fb323cedf4e373fd63");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_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___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__BarTrendInfo_vue_vue_type_template_id_79b5dd44_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "79b5dd44",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.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);

/***/ }),

/***/ "ae7435035efbf2ee40ac":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "div",
    { staticClass: "gwd-inline-row gwd-price-input gwd-align" },
    [
      _c("span", [_vm._v(_vm._s(_vm.currency))]),
      _vm._v(" "),
      _c("input", {
        attrs: { type: "text" },
        domProps: { value: _vm.value },
        on: {
          keypress: _vm.numberInputHandler,
          input: function($event) {
            return _vm.$emit("input", $event.target.value)
          }
        }
      })
    ]
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "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")))

/***/ }),

/***/ "b01e5dfe9f7aa1861635":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-qr-bottom-line[data-v-673c66fa] {\n  transform: scale(0.5);\n  transform-origin: top center;\n  white-space: nowrap;\n}\n.gwd-qr-bottom-line span.bold[data-v-673c66fa] {\n  font-size: 22px;\n  font-weight: bold;\n  color: #EF6701;\n}\n.gwd-qr-bottom-line span.normal[data-v-673c66fa] {\n  font-size: 16px;\n  color: #070707;\n}\n.gwd-qr-logo[data-v-673c66fa] {\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-app-button[data-v-673c66fa] {\n  width: 123px;\n  height: 26px;\n  background: #FFF3ED;\n  border-radius: 2px;\n  border: 1px solid #FF9851;\n  line-height: 26px;\n  text-align: center;\n  font-size: 0;\n  justify-content: center;\n  position: relative;\n  cursor: pointer;\n}\n.gwd-app-button span[data-v-673c66fa] {\n  font-size: 12px;\n  color: #ee6701;\n  margin-left: 4px;\n  white-space: nowrap;\n}\n.gwd-app-button .gwd-app-qr-content[data-v-673c66fa] {\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: -1px;\n  visibility: hidden;\n  z-index: 999;\n}\n.gwd-app-button:hover .gwd-app-qr-content[data-v-673c66fa] {\n  visibility: visible;\n}\n.gwd-app-button.gwd-mode-login[data-v-673c66fa] {\n  position: absolute;\n  left: 50%;\n  margin-left: -93px;\n  bottom: 310px;\n  background: none!important;\n  border: none!important;\n  width: 186px;\n}\n.gwd-app-button.gwd-mode-login .gwd-app-qr-content[data-v-673c66fa] {\n  width: 186px;\n  height: 212px;\n  background: none!important;\n  border: none!important;\n  top: 35px;\n  visibility: visible;\n}\n.gwd-app-button.gwd-mode-login .gwd-app-qr-content .gwd-qr-img[data-v-673c66fa] {\n  margin: 0;\n  padding: 7px;\n  border: 1px solid #d4d4d4;\n}\n.site-tmall .gwd-qr-img[data-v-673c66fa] {\n  margin-bottom: 4px;\n}\n.site-tmall .gwd-app-button[data-v-673c66fa] {\n  margin-left: 40px;\n}\n.site-taobao .gwd-qr-img[data-v-673c66fa] {\n  margin-bottom: 4px;\n}\n.site-360buy[data-v-673c66fa] {\n  margin-top: 15px;\n}\n.site-360buy .gwd-qr-img[data-v-673c66fa] {\n  margin-bottom: 4px;\n}\n.site-360buy .gwd-app-button[data-v-673c66fa] {\n  background: #FFEDED;\n  border: 1px solid #FF3220;\n}\n.site-360buy .gwd-app-button span[data-v-673c66fa] {\n  color: #ff3220;\n}\n.site-360buy .gwd-app-button .gwd-app-qr-content[data-v-673c66fa] {\n  background: #FFEDED;\n  border: 1px solid #FF3220;\n}\n.site-360buy .gwd-app-button .gwd-app-qr-content .gwd-qr-bottom-line .bold[data-v-673c66fa] {\n  color: #ff3220;\n}\n.site-360buy .gwd-app-button .gwd-app-qr-content .gwd-qr-bottom-line .normal[data-v-673c66fa] {\n  color: #070707;\n}\n.gwd-qr-hint[data-v-673c66fa] {\n  font-size: 12px;\n  color: #7d7e80;\n  margin-left: 11px;\n  font-family: 'microsoft yahei';\n}\n", ""]);

// exports


/***/ }),

/***/ "b07b8c01972d46373e29":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, "#gwd-tb-mini-coupon[data-v-0ac72494] {\n  height: 40px;\n  text-decoration: none;\n  border: 1px solid #f0f3f5;\n  border-radius: 4px;\n  padding-right: 12px;\n  box-sizing: border-box;\n  margin-bottom: 10px;\n  display: none;\n  position: relative;\n}\n.miniPanel #gwd-tb-mini-coupon[data-v-0ac72494] {\n  display: flex;\n}\n.gwd-rnd-btn-click[data-v-0ac72494] {\n  display: inline-flex;\n  width: 60px;\n  height: 20px;\n  border-radius: 4px;\n  color: white;\n}\n.gwd-coupon-color-bg.gwd-br[data-v-0ac72494] {\n  right: 0;\n}\n", ""]);

// exports


/***/ }),

/***/ "b12786f17e483addefd7":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CommonCouponBarMini_vue_vue_type_script_lang_js___ = __webpack_require__("426d7c3d6bd989255c92");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CommonCouponBarMini_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CommonCouponBarMini_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_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_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CommonCouponBarMini_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CommonCouponBarMini_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "b194ab71c349c2a72948":
/***/ (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")))

/***/ }),

/***/ "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")))

/***/ }),

/***/ "b3b04bb8276b83d2d038":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, "__esModule", {
  value: true
});
exports["default"] = {};
module.exports = exports["default"];

/***/ }),

/***/ "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__("26c102d663b8f4bd5e3e");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Price_vue_vue_type_script_lang_js___ = __webpack_require__("a5dfcc2fa5c9fea38d1e");
/* 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__("dbe8a71fef959f8b52aa");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_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___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__Price_vue_vue_type_template_id_26424954_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "26424954",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.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);

/***/ }),

/***/ "b59fcaa0fde4010461fb":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_style_index_2_id_caa5e08c_scoped_true_lang_less___ = __webpack_require__("766fd038b176b031d158");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_style_index_2_id_caa5e08c_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_style_index_2_id_caa5e08c_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MiniSameList_vue_vue_type_style_index_2_id_caa5e08c_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "b751a4bf79e05496e44c":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_template_id_e09aa000_scoped_true___ = __webpack_require__("673168c7833425acd31a");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_template_id_e09aa000_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AmazonSameLinks_vue_vue_type_template_id_e09aa000_scoped_true___["b"]; });


/***/ }),

/***/ "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__("12353e6c503e80823ba4");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__QRLinkLeft_vue_vue_type_script_lang_js___ = __webpack_require__("5718695c1fa25d021f07");
/* 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__("87038ee9f896d5ddf0a2");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_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___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__QRLinkLeft_vue_vue_type_template_id_b671e2be_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "b671e2be",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.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);

/***/ }),

/***/ "b7e1f6822177fb5f7aba":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, "#gwd_mini_compare[data-v-caa5e08c] {\n  width: 155px;\n  cursor: default;\n  text-align: center;\n  font-family: 'Microsoft YaHei', Arial, SimSun !important;\n}\n#gwd_mini_compare[data-v-caa5e08c]:hover {\n  background-color: #edf1f2;\n}\n#gwd_mini_compare.gwd-fake-tr[data-v-caa5e08c]:hover {\n  background-color: transparent;\n}\n#gwd_mini_compare.bjg[data-v-caa5e08c] {\n  border-right: 1px solid #e6e9eb;\n}\n.setting-bg[data-v-caa5e08c] {\n  background: url('https://cdn.gwdang.com/images/extensions/xbt/new_wishlist_pg5_2.png') no-repeat;\n  width: 18px;\n  height: 18px;\n  vertical-align: middle;\n  float: left;\n  margin-right: 8px;\n  margin-top: 0px;\n}\n.mini-compare-icon[data-v-caa5e08c] {\n  background-position: -93px -134px;\n}\n.minibar-btn-box[data-v-caa5e08c] {\n  display: inline-flex;\n  align-items: center;\n  margin: 0 auto;\n  float: none;\n  height: 100%;\n}\n.minibar-btn-box *[data-v-caa5e08c] {\n  float: left;\n}\n.minibar-btn-box span[data-v-caa5e08c] {\n  color: #404547;\n  font-size: 13px;\n}\n.minibar-btn-box span em[data-v-caa5e08c] {\n  font-style: normal;\n  line-height: 36px;\n}\n.minibar-btn-box span .price-em[data-v-caa5e08c] {\n  margin-left: 2px;\n  line-height: 37px;\n}\n#gwd_mini_compare_detail[data-v-caa5e08c] {\n  display: none;\n}\n#gwd_mini_compare:hover #gwd_mini_compare_detail[data-v-caa5e08c] {\n  display: block;\n}\n", ""]);

// exports


/***/ }),

/***/ "b8226e22112290600083":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G, $, regeneratorRuntime) {

var _this = this;

var getCoupon = __webpack_require__("2eb8d6935e044e0d6d06");
var globalCondition = __webpack_require__("9c38beef5ff283e15bd2");

var globalData = {
  tmall: [],
  taobao: []
};
var minPriceObj = {};
var minPriceStatus = {};
var sizeObj = {},
    totalObj = {};

var renderCoupon = function renderCoupon(data, type, isBottom) {
  sizeObj[type]++;
  if (data && data.data && data.data.coupon.coupon_limit !== '1') globalData[type].push(data.data);
  if (sizeObj[type] === totalObj[type]) {
    if (isBottom) {
      renderProdutBt(type, isBottom);
    } else {
      renderProdut(type);
    }
    if (G.aliSite) {
      // 如果是淘宝天猫,当前商品没有优惠券,需要吧比价结果里面有优惠券的商品在中间展示
      // 元旦红包时暂停显示
      // if (new Date() < new Date('2020-01-10T23:59:59')) {
      //   return
      // }
      if (G.runminiCoup === '1') {
        __webpack_require__("aac0839f8078e3c8248c").init(globalData, '.gwd-minibar-bg');
      } else if (!G.runminiCoup) {
        G.runminiCoupon2 = true;
        $(document).on('runminiCoupon2', function () {
          __webpack_require__("aac0839f8078e3c8248c").init(globalData, '.gwd-minibar-bg');
        });
      }
    }
  }
};
var renderProdutBt = function renderProdutBt(type, bdata) {
  // 渲染底部优惠券
  var arr = globalData[type];

  for (var i = 0; i < bdata.length; i++) {
    for (var j = 0; j < arr.length; j++) {
      if (bdata[i] && arr[j] && bdata[i].num_iid == arr[j].reqid) {
        var lastP = (Number(bdata[i].price) - arr[j].coupon.coupon_money).toFixed(2);
        if (Number(lastP) < 0) continue;
        if (Number(lastP) < minPriceObj[type] && lastP > 0) {
          minPriceObj[type] = lastP;
          minPriceStatus[type] = true;
        }
        var coupon_money = arr[j].coupon.coupon_money;
        bdata[i].url = arr[j].click_url2;
        bdata[i].tspan = '<span class="coupon_span">领' + coupon_money + '元券</span>';
        bdata[i].ta = '<div class="coupon_price">\n                    <span class="coupon_price_span">\n                      <span class="cou-pri-sp1">券后价:</span>\n                      <span class="cou-pri-sp2 prifontf">¥' + lastP + '</span>\n                      <span class="cou-pri-sp3 prifontf">¥' + bdata[i].price + '</span>\n                    </span>\n            </div>';
        break;
      }
    }
  }
  if (minPriceStatus[type]) {
    if (type === 'taobao') {
      $('.compare-list li[data-id="tbcompare"] .com-item-pri').text('¥' + minPriceObj[type]);
    } else {
      $('.compare-list li[data-id="tmcompare"] .com-item-pri').text('¥' + minPriceObj[type]);
    }
  }
  globalCondition.setMet('bottomCouponReady-' + (type === 'taobao' ? 'tbcompare' : 'tmcompare'));
};
var renderProdut = function renderProdut(type) {
  // 渲染顶部优惠券
  var ul = $('#' + type + '-item-list li');
  var len = ul.length;
  var arr = globalData[type];

  var _loop = function (i) {
    var id = ul.eq(i).attr('data-id');
    for (var j = 0; j < arr.length; j++) {
      if (arr[j] && arr[j].reqid == id) {
        if (ul.eq(i).find('.coupon_span').length) {
          console.warn('skipping coupon', ul.eq(i));
          return {
            v: undefined
          };
        }
        ul.eq(i).find('.small-img').append($('<span class="coupon_span">领' + arr[j].coupon.coupon_money + '元券</span>'));

        ul.eq(i).find('a').attr('href', arr[j].click_url2);
        ul.eq(i).find('a').on('click', function (e) {
          e.preventDefault();
          var adzone_id = '10003';
          if (G.aliSite) adzone_id = '10004';
          getCoupon.init(id, adzone_id, function (data) {
            window.open(data.data.click_url2);
          });
        });

        var price = ul.eq(i).find('span.gwd-price').text();
        var lastP = (Number(price.replace(/[¥¥]/g, '')) - arr[j].coupon.coupon_money).toFixed(2);
        if (Number(lastP) < 0) continue;
        if (Number(lastP) < minPriceObj[type]) {
          minPriceObj[type] = lastP;
          minPriceStatus[type] = true;
        }
        ul.eq(i).find('.gwd-price').after($('<div class="coupon_price">\n              <span class="cou-pri-sp1">券后价:</span>\n              <span class="cou-pri-sp2 prifontf">¥' + lastP + '</span>\n              <span class="cou-pri-sp3 prifontf">' + price + '</span>\n            </div>')).remove();
      }
    }
  };

  for (var i = 0; i < len; i++) {
    var _ret = _loop(i);

    if (typeof _ret === 'object') return _ret.v;
  }
  if (minPriceStatus[type]) {
    if (type == 'taobao') {
      $('#tb_compare .tab-sp2').text('¥' + minPriceObj[type]);
    } else {
      $('#tm_compare .tab-sp2').text('¥' + minPriceObj[type]);
    }
  }
};

// 比价结果部分的优惠券
module.exports.init = function callee$0$0(data, type, isBottom, minpri) {
  var direct = arguments.length <= 4 || arguments[4] === undefined ? false : arguments[4];
  var f2, adzone_id, i;
  return regeneratorRuntime.async(function callee$0$0$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        // forbidCoupon entry部分给的值  可能会针对特定地区屏蔽
        window.gwd_G.aliCouponNotNeedFix = true;

        if (!G.forbidCoupon) {
          context$1$0.next = 3;
          break;
        }

        return context$1$0.abrupt('return');

      case 3:
        if (data) {
          context$1$0.next = 5;
          break;
        }

        return context$1$0.abrupt('return');

      case 5:
        if (data.length) {
          context$1$0.next = 7;
          break;
        }

        return context$1$0.abrupt('return');

      case 7:
        minPriceObj[type] = minpri;
        totalObj[type] = data.length;
        sizeObj[type] = 0;
        if (isBottom) isBottom = data;

        f2 = function f2(newData) {
          renderCoupon(newData, type, isBottom);
        };

        adzone_id = '10003';

        if (G.aliSite) adzone_id = '10004';
        G.arrToCheck = data.map(function (x) {
          return x.num_iid;
        });
        $('#tb_compare').hover(function () {
          globalCondition.setMet('aliCouponAllowed');
        });
        $('#tm_compare').hover(function () {
          globalCondition.setMet('aliCouponAllowed');
        });
        $('.compare-box').hover(function () {
          globalCondition.setMet('aliCouponAllowed');
        });
        $('.compare-list li[data-id="tbcompare"]').hover(function () {
          globalCondition.setMet('aliCouponAllowed');
        });
        $('.compare-list li[data-id="tmcompare"]').hover(function () {
          globalCondition.setMet('aliCouponAllowed');
        });
        context$1$0.next = 22;
        return regeneratorRuntime.awrap(globalCondition.met('aliCouponAllowed'));

      case 22:
        for (i = 0; i < data.length; i++) {
          getCoupon.init(data[i].num_iid, adzone_id, f2, direct);
        }

      case 23:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("0d878046564e4ef2113b")))

/***/ }),

/***/ "b8d6d90dca7ae1c4d358":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("e22b74ef06c0b5dbb824");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("49b68c9d", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./QuestHint.vue?vue&type=style&index=0&id=39a606fa&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./QuestHint.vue?vue&type=style&index=0&id=39a606fa&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "b9198d67041023ca4577":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TipCenter_vue_vue_type_style_index_0_id_9f16b84a_scoped_true_lang_css___ = __webpack_require__("347c8293d755342c2556");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TipCenter_vue_vue_type_style_index_0_id_9f16b84a_scoped_true_lang_css____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TipCenter_vue_vue_type_style_index_0_id_9f16b84a_scoped_true_lang_css___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_0_13_2_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TipCenter_vue_vue_type_style_index_0_id_9f16b84a_scoped_true_lang_css____default.a); 

/***/ }),

/***/ "b92239712a5f37ffffd3":
/***/ (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'];

/***/ }),

/***/ "b9a603a8cf082b5ac5f9":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "div",
    {
      staticClass: "gwd-column gwd-collection-comp gwd-align",
      style:
        "width: " +
        (_vm.haitao ? 340 : 330) +
        "px; height: 100%; padding: 10px; box-sizing: border-box"
    },
    [
      _c(
        "div",
        {
          staticClass: "gwd-price-head",
          staticStyle: {
            "font-weight": "bold",
            "font-size": "14px",
            width: "100%"
          }
        },
        [
          _c("div", { staticClass: "gwd-head-item now-pri-div" }, [
            _c("span", { staticClass: "gwd-re-strong gwd-blkcolor1" }, [
              _vm._v("当前价格:")
            ]),
            _vm._v(" "),
            _c("span", { staticClass: "gwd-red-price" }, [
              _vm._v(_vm._s(_vm.trend.money) + _vm._s(_vm.trend.nowPrice))
            ])
          ]),
          _vm._v(" "),
          _c(
            "div",
            {
              staticClass: "gwd-head-item his-pri-div",
              staticStyle: { "margin-top": "5px" }
            },
            [
              _c("span", { staticClass: "gwd-re-strong gwd-blkcolor1" }, [
                _vm._v("历史价格:")
              ]),
              _vm._v(" "),
              _c(
                "span",
                { staticClass: "gwd-re-price-num gwd-blkcolor1 gwd-prifontf" },
                [_vm._v(_vm._s(_vm.trend.money) + _vm._s(_vm.trend.priceRange))]
              )
            ]
          )
        ]
      ),
      _vm._v(" "),
      _vm.user.login && _vm.settedNotifySite !== null
        ? _c(
            "div",
            {
              staticClass: "gwd-row",
              staticStyle: {
                position: "absolute",
                top: "5px",
                left: "0",
                right: "10px"
              }
            },
            [
              _c("div", { staticStyle: { flex: "1" } }),
              _vm._v(" "),
              _c("button", { staticClass: "gwd-button gwd-btn-del" }, [
                _c(
                  "span",
                  {
                    staticClass: "gwd-font11",
                    staticStyle: {
                      "transform-origin": "center center",
                      "z-index": "2",
                      position: "relative"
                    },
                    on: {
                      click: function($event) {
                        return _vm.cancel()
                      }
                    }
                  },
                  [_vm._v("取消提醒")]
                )
              ])
            ]
          )
        : _vm._e(),
      _vm._v(" "),
      _vm.user.login
        ? _c(
            "div",
            {
              staticClass: "gwd-column gwd-collection-detail",
              class: { "gwd-ht": _vm.haitao },
              staticStyle: { flex: "1" }
            },
            [
              _c(
                "div",
                {
                  staticClass: "gwd-row gwd-align",
                  staticStyle: { "margin-top": "13px" }
                },
                [
                  _c(
                    "div",
                    {
                      staticClass: "gwd-column",
                      staticStyle: { flex: "1", position: "relative" }
                    },
                    [
                      _c(
                        "div",
                        {
                          staticClass: "gwd-container gwd-column",
                          class: { "gwd-ht": _vm.haitao },
                          staticStyle: { "justify-content": "space-between" }
                        },
                        [
                          _c(
                            "div",
                            {
                              staticClass: "gwd-row gwd-align gwd-remind-option"
                            },
                            [
                              _c("span", [_vm._v("当价格低于")]),
                              _vm._v(" "),
                              _c("PriceInput", {
                                staticStyle: { width: "120px" },
                                attrs: { currency: _vm.currency },
                                model: {
                                  value: _vm.currentPrice,
                                  callback: function($$v) {
                                    _vm.currentPrice = $$v
                                  },
                                  expression: "currentPrice"
                                }
                              }),
                              _vm._v(" "),
                              _c("span", [_vm._v("时提醒我")])
                            ],
                            1
                          )
                        ]
                      ),
                      _vm._v(" "),
                      _c(
                        "div",
                        {
                          staticClass: "gwd-container gwd-row gwd-align",
                          staticStyle: { "margin-top": "8px" },
                          style: {
                            visibility: _vm.priceRemind.showMPromo
                              ? "visible"
                              : "hidden"
                          }
                        },
                        [
                          _vm._m(0),
                          _vm._v(" "),
                          _c("SwitchBtn", {
                            attrs: { allowAnimation: _vm.allowAnimation },
                            model: {
                              value: _vm.mPromo,
                              callback: function($$v) {
                                _vm.mPromo = $$v
                              },
                              expression: "mPromo"
                            }
                          })
                        ],
                        1
                      )
                    ]
                  )
                ]
              ),
              _vm._v(" "),
              _c(
                "div",
                {
                  staticStyle: {
                    "margin-top": "47px",
                    width: "100%",
                    "text-align": "center"
                  }
                },
                [
                  _c(
                    "button",
                    {
                      staticClass: "gwd-btn-submit gwd-button",
                      on: { click: _vm.submit }
                    },
                    [_vm._v("提交")]
                  )
                ]
              ),
              _vm._v(" "),
              _vm.errorText
                ? _c(
                    "div",
                    {
                      staticClass: "gwd-remind-error-text",
                      class: { "gwd-fadeout-5s": _vm.errorFadeClass }
                    },
                    [_vm._v("\n        " + _vm._s(_vm.errorText) + "\n      ")]
                  )
                : _vm._e(),
              _vm._v(" "),
              _vm.hintText
                ? _c(
                    "div",
                    {
                      staticClass: "gwd-remind-hint-text",
                      class: { "gwd-fadeout-5s": _vm.hintFadeClass }
                    },
                    [_vm._v("\n        " + _vm._s(_vm.hintText) + "\n      ")]
                  )
                : _vm._e(),
              _vm._v(" "),
              _vm.user.wxQr
                ? _c(
                    "div",
                    {
                      staticClass: "gwd-remind-qr",
                      staticStyle: {
                        clear: "both",
                        "text-align": "center",
                        top: "10px",
                        position: "relative"
                      }
                    },
                    [
                      _vm._m(1),
                      _vm._v(" "),
                      _c(
                        "div",
                        {
                          staticStyle: { "text-align": "justify" },
                          attrs: { id: "gwd-remind-qrcode_img" }
                        },
                        [
                          _c("img", {
                            attrs: { src: _vm.user.wxQr, alt: "二维码" }
                          }),
                          _vm._v(" "),
                          _c("p", [_vm._v("购物党提醒")])
                        ]
                      )
                    ]
                  )
                : _vm._e()
            ]
          )
        : _vm._e(),
      _vm._v(" "),
      !_vm.user.login
        ? _c(
            "div",
            {
              staticClass: "gwd-row gwd-align",
              staticStyle: { flex: "1", width: "100%" }
            },
            [
              _c("CommonLogin", {
                staticStyle: { flex: "1" },
                attrs: {
                  position: "gwd-trend-top",
                  "show-alter-login": "true",
                  "alter-login-position": "row"
                }
              })
            ],
            1
          )
        : _vm._e()
    ]
  )
}
var staticRenderFns = [
  function() {
    var _vm = this
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    return _c(
      "div",
      {
        staticClass: "gwd-column",
        staticStyle: { flex: "1", "align-items": "flex-start" }
      },
      [
        _c(
          "span",
          {
            staticStyle: {
              color: "#404547",
              "font-size": "13px",
              "line-height": "18px"
            }
          },
          [_vm._v("多件优惠时提醒我")]
        ),
        _vm._v(" "),
        _c(
          "span",
          {
            staticClass: "gwd-font11",
            staticStyle: {
              "transform-origin": "left center",
              color: "#999999",
              "line-height": "14px"
            }
          },
          [_vm._v("同一商品,购买多件才能享受优惠")]
        )
      ]
    )
  },
  function() {
    var _vm = this
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    return _c("span", { staticClass: "gwd-font12" }, [
      _vm._v("为了更好接收降价提醒,请您及时"),
      _c(
        "span",
        {
          staticStyle: { color: "#48befe" },
          attrs: {
            id: "gwd-remind-qrcode",
            "data-spm-anchor-id": "2013.1.0.i5.44ae3fa7NIPzzq"
          }
        },
        [_vm._v("扫码绑定微信")]
      )
    ])
  }
]
render._withStripped = true



/***/ }),

/***/ "b9b6e07a5313f473251f":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TipCenter_vue_vue_type_script_lang_js___ = __webpack_require__("5e67dfd9febd7efd79c4");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TipCenter_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TipCenter_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TipCenter_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TipCenter_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_TipCenter_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "ba004501820aed46ea98":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("e1295245ec2ddb5b21e1");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("6fd7c3bb", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./QRLinkLeft.vue?vue&type=style&index=0&id=b671e2be&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./QRLinkLeft.vue?vue&type=style&index=0&id=b671e2be&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "ba330f45d79449ac508c":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AliMobilePriceNotifier_vue_vue_type_style_index_0_id_1b4bff6e_scoped_true_lang_less___ = __webpack_require__("e18c7d5efb68df22ae27");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AliMobilePriceNotifier_vue_vue_type_style_index_0_id_1b4bff6e_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AliMobilePriceNotifier_vue_vue_type_style_index_0_id_1b4bff6e_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AliMobilePriceNotifier_vue_vue_type_style_index_0_id_1b4bff6e_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "bb230b042f0d058f8c66":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G, $) {

var history = __webpack_require__("e97d380adaf6122c0aa9");
var template = __webpack_require__("274e32dfd54a6b0d18a9");
var util = __webpack_require__("d54879e983a83d07f093");
var userData = __webpack_require__("472a9b3fc8c8805a5dd7");
var historySize = 0;
var go_union = __webpack_require__("8dc7f5a7e7a7f98e12b6");
var global2 = __webpack_require__("1c640a99db9f6f8a16c2");
var siteInfo = __webpack_require__("5e05e6f5fe79ccf5d009");

var renderBtnBottom = function renderBtnBottom() {
  var btnHtml = '<a id="' + G.extBrand + '_history" class="' + G.extBrand + '-close-module"> <span><em></em>浏览历史</span></a>';
  var dom = $('.' + G.extBrand + '_option_setting');
  dom.after(template.compile(btnHtml)());
};

var fixtop = function fixtop() {
  /*修改了dom结构和css文件,为了不影响本地版本,不能直接修改原有的css属性,只能通过添加类名覆盖之前的属性*/
  $('#' + G.extName + '-feed-close').addClass('_newbar1');
  $('#' + G.extName + '-main').addClass('_newbar2');
};
var renderBtnTop = function renderBtnTop() {
  fixtop();
  var btnHtml = '<div id="gwd_history" class="gwdang-tab">\n    <span class="btn-tab-sp">\n      <em class="gwd_bg"></em>\n      <span class="tab-sp1 blkcolor1">浏览历史</span>\n    </span>\n  </div>';
  $('.search-mod').after(template.compile(btnHtml)());
  $('#gwd_history').show();
  __webpack_require__("1c640a99db9f6f8a16c2").autoFixWidth();
};
var renderBtn = function renderBtn() {
  var perinfo = userData.get('permanent');
  if (perinfo.style == 'top') {
    renderBtnTop();
  } else if (perinfo.style == 'bottom') {
    renderBtnBottom();
  }
};

var historyGot = false;

var renderDetailHtml = function renderDetailHtml(dom, data, height) {
  var html = __webpack_require__("7bab855cf495e35fc4fb");
  $(dom).append(template.compile(html)({
    'data': data,
    's_server': G.s_server,
    'his_size': historySize,
    extName: G.extName
  }));
};
var renderDetail = function renderDetail(data, height) {
  var perinfo = userData.get('permanent');
  if (perinfo.style == 'top') {
    renderDetailHtml($('#gwd_history'), data, height);
  } else if (perinfo.style == 'bottom') {
    renderDetailHtml('#bjd_bottom_detail', data, height);
  }
};
var calHeight = function calHeight() {
  if (historySize >= 4) return 343;else {
    return historySize * 75 + (historySize - 1) * 14 + 1;
  }
};
var addUnion = function addUnion(data) {
  var newdata = [];
  for (var i = 0; i < data.length; i++) {
    if (!data[i].url) continue;
    var site = siteInfo.isProductPage(data[i].url);
    var obj = {
      'site_id': data[i].site_id,
      'url': data[i].url,
      'mod': 'history',
      'union': G.union.split('_')[1],
      'dp_id': data[i].dp_id
    };
    data[i].url = go_union.init(obj);
    data[i].currency = __webpack_require__("9bf6d059e9a265559f0c").getMoneyInfo(site)[0];
    data[i].site = site;
    newdata.push(data[i]);
  }
  return newdata;
};
var render = function render(data) {
  historyGot = true;
  if (!data || data.length == 0) return;
  data = addUnion(data.slice(0, 10));
  historySize = data.length;
  var height = calHeight();
  renderBtn();
  renderDetail(data, height);
  addEvent(historySize);
};
var addEvent = function addEvent(size) {
  var timer = undefined,
      loadImg = undefined,
      setLeft = undefined;
  var ren = function ren() {
    if (!loadImg) {
      loadImg = true;
      global2.loadImg(0, size, $('#history_detail li .item_img img'));
    }
    if (!setLeft) {
      util.setSimplePagePos($('#gwd_history'), $('#history_detail'), 288);
      setLeft = true;
    }
    $('#' + G.extBrand + '_history').addClass('history_hover');
    $('#history_detail').show();
  };
  ren();
  $('#' + G.extBrand + '_history').on('mouseenter', ren);
  $('#' + G.extBrand + '_history').on('mouseleave', function () {
    timer = setTimeout(function () {
      $('#' + G.extBrand + '_history').removeClass('history_hover');
      $('#history_detail').hide();
    }, 200);
  });
  $('#history_detail').on('mouseenter', function () {
    clearTimeout(timer);
  });
  $('#history_detail').on('mouseleave', function () {
    $('#' + G.extBrand + '_history').removeClass('history_hover');
    $('#history_detail').hide();
  });
  $('#history_detail .item_close_btn').on('click', function () {
    var id = $(this).attr('data-id');
    historySize--;
    delHistory($(this).parents('li'), id);
  });
  $('#history_detail .clear_his').on('click', function () {
    clearHistory();
  });
};
var getHistory = function getHistory() {
  history.get(render);
};
var clearHistory = function clearHistory() {
  history.delAll(function () {
    $('.history_detail .history_content ul').empty();
    $('.history_detail .history_content').addClass('no-his-content');
    $('.history_detail .history_content').height(76);
    $('.clear_his').hide();
  });
};
var setHistory = function setHistory() {
  /*因为没有抓取屏蔽淘宝天猫*/
  var other_info = userData.get('other_info');
  var dp_id = other_info && other_info.now && other_info.now.dp_id;
  if (G.site != 'taobao' && G.site != 'tmall') history.add(dp_id);
};

var delHistory = function delHistory(obj, id) {
  var height = calHeight();
  history.del(id, function () {
    $(obj).remove();
    if (height == 343) return;
    if (historySize === 0) {
      $('.history_detail .history_content').addClass('no-his-content');
      $('.clear_his').hide();
      return;
    }
    $('.history_detail .history_content').height(height);
  });
};

module.exports.init = function () {
  //getHistory()
  $('#' + G.extBrand + '_history').on('mouseenter', function () {
    if (!historyGot) {
      getHistory();
    }
  });
  setHistory();
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da")))

/***/ }),

/***/ "bbae99500c5d096a54f0":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  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



/***/ }),

/***/ "bc03cf22f4af5cb519ec":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdSearchEnhance_vue_vue_type_template_id_209e5606_scoped_true___ = __webpack_require__("7b5dc02d8d3142c015cd");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdSearchEnhance_vue_vue_type_template_id_209e5606_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdSearchEnhance_vue_vue_type_template_id_209e5606_scoped_true___["b"]; });


/***/ }),

/***/ "bcb9c3bd0cfca412566c":
/***/ (function(module, exports, __webpack_require__) {

var $imports = __webpack_require__("9f47c636f849c23a0c20");
module.exports = function ($data) {
    'use strict';
    $data = $data || {};
    var $$out = '', $escape = $imports.$escape, link = $data.link, img = $data.img;
    $$out += '<a style="display: inline-flex; position: relative; vertical-align: middle; margin-left: 5px;" class="gwd-top-tmall"\n   target="_blank"\n   title="点击领取"\n   href="';
    $$out += $escape(link);
    $$out += '">\n  <img src="';
    $$out += $escape(img);
    $$out += '" alt="" style="height: 32px">\n</a>\n<style>\n  .gwd-top-tmall {\n    height: 100%;\n    align-items: center;\n  }\n\n  .gwd-qr-act {\n    display: none;\n    flex-direction: column;\n    position: absolute;\n    width: 144px;\n    height: 167px;\n    box-sizing: border-box;\n    border: 1px solid #ff471a;\n    background: #fff9f6;\n    top: 37px;\n    left: 50%;\n    align-items: center;\n    margin-left: -72px;\n  }\n\n  .gwd-top-tmall:hover .gwd-qr-act {\n    display: flex;\n  }\n</style>';
    return $$out;
};

/***/ }),

/***/ "bd3ac621e2e90b197c06":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("a6c4b624300d4e56f587");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("17397899", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./Error.vue?vue&type=style&index=0&id=8eca1ada&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./Error.vue?vue&type=style&index=0&id=8eca1ada&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "beeed89f0363d0d58668":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MemberCouponBottomBjg_vue_vue_type_style_index_0_id_44c0e93e_scoped_true_lang_less___ = __webpack_require__("dd7bf03a25fb46a8e88e");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_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_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_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 */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MemberCouponBottomBjg_vue_vue_type_style_index_0_id_44c0e93e_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "bf59ba5b65ae89107db8":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("e5db4e7b194332780ae1");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("157da57e", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./CollectionSettingTop.vue?vue&type=style&index=1&id=3f03717c&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./CollectionSettingTop.vue?vue&type=style&index=1&id=3f03717c&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "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__("ede8645cc887bf4d66ec");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__CommonCouponBarMini_vue_vue_type_script_lang_js___ = __webpack_require__("b12786f17e483addefd7");
/* 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__("c285b98bebfd87c77a38");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__CommonCouponBarMini_vue_vue_type_style_index_1_lang_less___ = __webpack_require__("55067c4866c69a7d0515");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");







/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_4__node_modules_15_9_3_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___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__CommonCouponBarMini_vue_vue_type_template_id_3fdd510a_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "3fdd510a",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.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);

/***/ }),

/***/ "c05bbcb58c86deadc879":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-coupon-bar[data-v-3fdd510a] {\n  font-family: \"PingFang SC-Medium\", \"Microsoft YaHei\", \"Arial\", \"SimSun\", serif;\n  font-size: 12px;\n  background: white;\n  position: relative;\n  border: 1px solid #e8e8e8;\n  border-top: none;\n  width: 462px;\n  box-sizing: border-box;\n  height: 38px;\n}\n.gwd-coupon-bar .gwd-round-click[data-v-3fdd510a] {\n  margin-left: 24px;\n  margin-right: 12px;\n  display: block;\n  width: 68px;\n  height: 20px;\n  text-align: center;\n  border-radius: 4px;\n  color: white;\n  font-weight: bold;\n}\n.gwd-coupon-bar .gwd-take[data-v-3fdd510a] {\n  margin-right: 12px;\n  width: 74px;\n  height: 20px;\n  font-size: 12px;\n}\n.gwd-coupon-bar .gwd-take span[data-v-3fdd510a] {\n  flex: 1;\n  text-align: center;\n}\n.gwd-coupon-bar .gwd-qr-hover-window[data-v-3fdd510a] {\n  width: 136px;\n  height: 160px;\n  background: #fff9f6;\n  position: absolute;\n  box-sizing: border-box;\n  border-width: 1px;\n  border-style: solid;\n  top: 37px;\n  left: 345px;\n  display: none;\n  z-index: 99;\n}\n.gwd-coupon-bar[data-v-3fdd510a]:hover {\n  text-decoration: none;\n}\n.gwd-coupon-bar:hover .gwd-qr-hover-window[data-v-3fdd510a] {\n  display: flex;\n}\n", ""]);

// exports


/***/ }),

/***/ "c285b98bebfd87c77a38":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CommonCouponBarMini_vue_vue_type_style_index_0_id_3fdd510a_scoped_true_lang_less___ = __webpack_require__("62fe80c9218a9dbf937f");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_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_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_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 */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CommonCouponBarMini_vue_vue_type_style_index_0_id_3fdd510a_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "c3a425f04d968f800674":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, '__esModule', {
  value: true
});
exports['default'] = {
  props: ['value', 'allowAnimation'],
  computed: {
    inputVal: {
      get: function get() {
        return this.value;
      },
      set: function set(val) {
        this.$emit('input', val);
      }
    }
  }
};
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__("436f6d560acb97f873d1");

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")))

/***/ }),

/***/ "c42621fee4e6fd4b0684":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, '__esModule', {
  value: true
});

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }

var _QuestHint = __webpack_require__("942c2505bb62e058e7b9");

var _QuestHint2 = _interopRequireDefault(_QuestHint);

var _CollectionSettingMixin = __webpack_require__("c3b6372752c18de2c142");

var _CollectionSettingMixin2 = _interopRequireDefault(_CollectionSettingMixin);

var _commonComponentsCommonLogin = __webpack_require__("2d53f53e0179317f1fdf");

var _commonComponentsCommonLogin2 = _interopRequireDefault(_commonComponentsCommonLogin);

var _standardModuleComponentsControlsSwitch = __webpack_require__("027d37651180f47df6c7");

var _standardModuleComponentsControlsSwitch2 = _interopRequireDefault(_standardModuleComponentsControlsSwitch);

var _standardModuleComponentsControlsPriceInput = __webpack_require__("d5616fae32e60d1cab7c");

var _standardModuleComponentsControlsPriceInput2 = _interopRequireDefault(_standardModuleComponentsControlsPriceInput);

exports['default'] = {
  components: { CommonLogin: _commonComponentsCommonLogin2['default'], SwitchBtn: _standardModuleComponentsControlsSwitch2['default'], QuestHint: _QuestHint2['default'], PriceInput: _standardModuleComponentsControlsPriceInput2['default'] },
  mixins: [_CollectionSettingMixin2['default']]
};
module.exports = exports['default'];
// props: ['money', 'price_range', 'lastprice']

/***/ }),

/***/ "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        <img style="width: 24px; height: 24px; margin-right: 5px;" src="https://cdn.gwdang.com/images/extensions/hand-white@2x.png">\n        <img src="https://cdn.gwdang.com/images/extensions/switchToPc.svg">\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__("0d878046564e4ef2113b"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "c59529271a81395195a3":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("3f46a7a9c40a110beee5");
if(typeof content === 'string') content = [[module.i, content, '']];
// add the styles to the DOM
var update = __webpack_require__("ed1f825ff922d4e45a2e")(content, {});
if(content.locals) module.exports = content.locals;
// Hot Module Replacement
if(false) {
	// When the styles change, update the <style> tags
	if(!content.locals) {
		module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./Share.vue?vue&type=style&index=0&id=3489a5d0&scoped=true&lang=css&", function() {
			var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./Share.vue?vue&type=style&index=0&id=3489a5d0&scoped=true&lang=css&");
			if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
			update(newContent);
		});
	}
	// When the module is disposed, remove the <style> tags
	module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "c62f444e95d32876714d":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContactTmall_vue_vue_type_script_lang_js___ = __webpack_require__("dc8abfd81085af16105f");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkContactTmall_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "c65cdecedecf41cc1f70":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("92832b17df6166a79977");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("2916a024", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./Switch.vue?vue&type=style&index=0&id=222e987e&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./Switch.vue?vue&type=style&index=0&id=222e987e&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "c72145693e59d4fc8fe3":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($, G) {var __WEBPACK_AMD_DEFINE_RESULT__;/*
 * 豆瓣模块
 * @version:0.0.1
 * @author:CaoYuaYe(caoyuanye@139.com)
 * @since:2014-05-21
 *
 */


!(__WEBPACK_AMD_DEFINE_RESULT__ = (function () {
  var $ = __webpack_require__("e081b2491b5c9b12b9da");
  var exports = {};
  var taobaoCompare = __webpack_require__("12020911dbadcccd7660"),
      b2cCompare = __webpack_require__("3b20e893040e45bc8dd9");

  function insertTop(data, isbn) {
    if (!data.rate) {
      return;
    }
    var average = data.rate;
    $(".gwd-topbar-left").append($("<a>", {
      'style': 'height:36px',
      'title': '豆瓣评分',
      'id': 'douban-top',
      'class': 'gwdang-tab',
      'target': '_blank',
      'href': "https://book.douban.com/subject/" + data.id + "/"
    }).append($("<span>", {
      'class': 'douban-icon'
    })).append($("<span>", {
      'style': 'color:#007610'
    }).append(average + "分")));
  }

  function insertBottom(data, isbn) {
    if (!data.rate) {
      return;
    }
    var average = data.rate;
    $("." + G.extBrand + "-favor-module").eq(0).after($("<div>", {
      'id': G.extBrand + "-douban",
      'class': G.extBrand + "-close-module " + G.extBrand + "-desc re-" + G.extBrand + "-desc"
    }).append($("<a>", {
      'id': 'goto_douban',
      'title': "豆瓣评分",
      'href': 'javascript:'
    }).append($("<div>", {
      'class': G.extBrand + "and_douban_icon_bottom"
    })).append($("<div>", {
      'class': G.extName + "_douban_text_bottom"
    }).append(average + "分"))));
    //这两个模块的需要设置一下偏移位置,因为插入的豆瓣占据了一定的空间
    taobaoCompare.setBottomViewOffset();
    b2cCompare.setBottomViewOffset();
  }

  exports.show = function (isbn, type) {
    if (isbn == null || isbn == "") {
      return;
    }
    var request = __webpack_require__("91f250ebeb8d5987491c");
    var url = G.server + "/extension/BookRate?isbn=" + isbn;
    request.getPure(url).then(function (msg) {
      if (type == "top") {
        insertTop(msg, isbn);
      }
      if (type == "bottom") {
        insertBottom(msg, isbn);
      }
    });
  };
  return exports;
}).call(exports, __webpack_require__, exports, module),
				__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3")))

/***/ }),

/***/ "c815d6a749e99fa1daa5":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G, $) {

var request = __webpack_require__("91f250ebeb8d5987491c");
var template = __webpack_require__("274e32dfd54a6b0d18a9");
var util = __webpack_require__("d54879e983a83d07f093");
var userData = __webpack_require__("472a9b3fc8c8805a5dd7");

var pagesite = undefined,
    urlArr = undefined,
    clickTime = {},
    show_ljfqrcode = true;

var ListPattern = {
  'lianjia': {
    list: '.sellListContent li.clear',
    hrefitem: '.info .title a',
    insertdom: '.sellListContent li.clear'
  },
  'maitian': {
    list: '.list_wrap li.clearfix',
    hrefitem: '.list_title h1 a',
    insertdom: '.list_wrap li.clearfix'
  },
  'lianjia2': {
    list: '#js-ershoufangList .m-list>ul>li',
    hrefitem: '.prop-title a',
    insertdom: '#js-ershoufangList .m-list>ul>li'
  },
  'ke': {
    list: '.sellListContent li.clear',
    hrefitem: '.info .title a',
    insertdom: '.sellListContent li.clear'
  },
  'ke2': {
    list: '.sellListContent li.clear',
    hrefitem: '.info .title a',
    insertdom: '.sellListContent li.clear'
  },
  '5i5j': {
    list: '.pListBox .pList>li:has(.listImg)',
    hrefitem: 'a',
    insertdom: '.pListBox .pList>li'
  },
  'centanet': {
    list: '.section-houselists .house-item',
    hrefitem: '.house-title a',
    insertdom: '.section-houselists .house-item'
  },
  'centanet2': {
    list: '.result-lists .house-main .house-item',
    hrefitem: '.house-title a',
    insertdom: '.result-lists .house-main .house-item'
  }

};
var dpPattern = {
  'lianjia': ['.content .price-container', '#topImg+.info>.price'],
  'lianjia2': ['.houseInfo', '.maininfo-price'],
  'ke': ['.content .price-container', '#topImg+.info>.price'],
  'ke2': ['.houseInfo', '.maininfo-price'],
  '5i5j': ['.housesty'],
  'centanet': ['#sidefixedbox .infotop'],
  'centanet2': ['.roombase-infor .roombase-price'],
  "maitian": ['.home_content .hc_left table tr:first-child', '.home_content .home_infos li:first-child']
};
var siteIdPattern = {
  'lianjia': 441,
  '5i5j': 442,
  'ke': 441,
  'maitian': 443,
  'centanet': 511
};

var getHouseCode = function getHouseCode() {
  var type = pageType();
  var housecode = undefined;
  if (type == 2) {
    var url = location.href;
    switch (G.site) {
      case 'lianjia':
        housecode = url.match(/\/([a-z0-9A-Z]+)\.html/)[1];
        break;
      case 'ke':
        housecode = url.match(/\/([a-z0-9A-Z]+)\.html/)[1];
        break;
      case 'maitian':
        housecode = url.match(/\/esfxq\/([a-z0-9A-Z]+)/)[1];
        break;
      case '5i5j':
        housecode = url.match(/\/([a-z0-9]+)\.html/)[1];
        break;
      case 'centanet':
        housecode = url.match(/\/([a-z0-9]+)\.html/)[1];
        break;
    }
  } else {
    var urls = urlArr;
    switch (G.site) {
      case 'lianjia':
        housecode = Array.prototype.map.call(urls, function (e) {
          return e.match(/\/([a-z0-9A-Z]+)\.html/)[1];
        }).join(',');
        break;
      case 'ke':
        housecode = Array.prototype.map.call(urls, function (e) {
          return e.match(/\/([a-z0-9A-Z]+)\.html/)[1];
        }).join(',');
        break;
      case 'maitian':
        housecode = Array.prototype.map.call(urls, function (e) {
          return e.match(/\/esfxq\/([a-z0-9A-Z]+)/)[1];
        }).join(',');
        break;
      case '5i5j':
        housecode = Array.prototype.map.call(urls, function (e) {
          return e.match(/\/([a-z0-9]+)\.html/)[1];
        }).join(',');
        break;
      case 'centanet':
        housecode = Array.prototype.map.call(urls, function (e) {
          return e.match(/\/([a-z0-9]+)\.html/)[1];
        }).join(',');
        break;
    }
  }
  return housecode;
};

var existRemind = function existRemind() {
  var siteId = siteIdPattern[G.site];
  if (!siteId) return;
  var housecode = getHouseCode();
  var url = G.u_house + '/api/house_collection?ac=exist&site_id=' + siteId + '&house_code=' + housecode;
  request.get(url).done(function (data) {
    if (data && data.exist) {
      var list = $('.ht-price-remind');
      for (var i = 0; i < list.length; i++) {
        var code = list.eq(i).attr('data-id');
        if (data.exist[code]) {
          list.eq(i).addClass('hasremind');
          list.eq(i).find('span').text('已添加提醒');
          list.eq(i).attr('data-colid', data.exist[code]);
        }
      }
    }
  });
};
var addRemind = function addRemind(code, callback) {
  if (clickTime[code] >= 4) {
    return;
  }
  if (!clickTime[code]) {
    clickTime[code] = 1;
  }
  clickTime[code]++;
  var siteId = siteIdPattern[G.site];
  var url = G.u_house + '/api/house_collection?ac=add&site_id=' + siteId + '&house_code=' + code + '&from_url=' + encodeURIComponent(location.href);
  request.get(url).done(function (data) {
    if (data && data.msg === '收藏成功') {
      callback(data);
    } else if (data.msg === '请先登录') {
      location.href = data.loginUrl;
    }
  });
};

var delRemind = function delRemind(id, callback) {
  var url = G.u_house + '/api/house_collection?ac=del&collection_id=' + id;
  request.get(url).done(function (data) {
    if (data && data.msg === '删除成功') {
      callback();
    }
  });
};

var addEvent = function addEvent() {
  var time = undefined,
      time2 = undefined;
  $('.ht-trend-desc, #bdext_minibar .bdext-toptabs').on('mouseenter', function () {
    var c = $(this).parent().parent().hasClass('trend-box-1');
    if (c) return;
    var oldsrc = $(this).parent().next().find('.house-trend-img img').attr('src');
    if (!oldsrc) {
      var src = $(this).parent().next().find('.house-trend-img img').attr('data-src');
      $(this).parent().next().find('.house-trend-img img').attr('src', src);
    }
    $(this).addClass('mshover');
    $(this).parent().next().show();
  });
  $('.ht-trend-desc, #bdext_minibar .bdext-toptabs').on('mouseleave', function () {
    var that = this;
    time = setTimeout(function () {
      $(that).parent().next().hide();
      $(that).removeClass('mshover');
    }, 300);
  });
  $('.houset-detail').on('mouseenter', function () {
    clearTimeout(time);
  });
  $('.houset-detail').on('mouseleave', function () {
    $(this).hide();
    $('.ht-trend-desc, #bdext_minibar').removeClass('mshover');
  });
  $('.ht-price-remind').on('click', function () {
    var that = this;
    var txt = $(this).find('span').text();
    var code = $(this).attr('data-id');
    if (txt === '降价提醒') {
      addRemind(code, function (data) {
        $(that).addClass('hasremind');
        $(that).find('span').text('已添加提醒');
        $(that).attr('data-colid', data.collect_id);
      });
    } else {
      var collect_id = $(this).attr('data-colid');
      delRemind(collect_id, function () {
        $(that).attr('data-colid', null);
        $(that).removeClass('hasremind');
        $(that).find('span').text('降价提醒');
      });
    }
  });
  $('.ht-price-remind').on('mouseenter', function () {
    if (userData.get('show_ljfqrcode') == 0 || !show_ljfqrcode) return;
    $(this).parent().parent().find('.ht-wxqrcode').show();
  });
  $('.ht-price-remind').on('mouseleave', function () {
    var that = this;
    time2 = setTimeout(function () {
      $(that).parent().parent().find('.ht-wxqrcode').hide();
    }, 150);
  });
  $('.ht-wxqrcode').on('mouseenter', function () {
    clearTimeout(time2);
  });
  $('.ht-wxqrcode').on('mouseleave', function () {
    $('.ht-wxqrcode').hide();
  });

  $('.ht-wxqrcode .ht-wx-sp3').on('click', function () {
    $('.ht-wxqrcode').hide();
    show_ljfqrcode = false;
    util.settings('set_show_ljfqrcode', 'show_ljfqrcode', '0');
  });
  $('body').on('click', function (e) {
    var dom = $(e.target);
    var communityDom = dom.parent().parent().parent().find('.community-price');
    if (dom.hasClass('house-trend-b')) {
      communityDom.hide();
      dom.parent().find('span').removeClass('trend-choose');
      dom.addClass('trend-choose');
    } else if (dom.hasClass('community-trend-b')) {
      if (communityDom.children().length === 0) {
        renderChart(communityDom, function () {
          dom.parent().find('span').removeClass('trend-choose');
          dom.addClass('trend-choose');
          communityDom.show();
        });
      } else {
        dom.parent().find('span').removeClass('trend-choose');
        dom.addClass('trend-choose');
        communityDom.show();
      }
    }
  });
};

var renderChart = function renderChart(dom, callback) {
  var href = dom.attr('data-u');
  var id = dom.attr('id');
  console.log('renderChart called');
  getInfo(href, function (data) {
    console.log('data got');
    __webpack_require__("034f9176860d52edf6c0")({
      el: id,
      msg: data
    });

    if (callback && data.community) {
      callback();
    }
  });
};

var renderBtn = function renderBtn(data) {
  var html = __webpack_require__("9a1d8fd920014d612d00");
  var listobj = ListPattern[pagesite];
  var list = $(listobj['list']);
  for (var i = 0; i < list.length; i++) {
    var item = list.eq(i).find(listobj['hrefitem']);
    var href = item.attr('href');
    if (href.indexOf('http') === -1) href = location.protocol + '//' + location.host + href;
    var housecode = undefined;
    switch (G.site) {
      case 'lianjia':
        housecode = href.match(/\/([a-z0-9A-Z]+)\.html/)[1];
        break;
      case 'ke':
        housecode = href.match(/\/([a-z0-9A-Z]+)\.html/)[1];
        break;
      case '5i5j':
        housecode = href.match(/\/([a-z0-9]+)\.html/)[1];
        break;
      case 'maitian':
        housecode = href.match(/\/esfxq\/([a-z0-9A-Z]+)/)[1];
        break;
      case 'centanet':
        housecode = href.match(/\/([a-z0-9]+)\.html/)[1];
        break;
    }
    href = encodeURIComponent(href.replace('.ke.', '.lianjia.'));
    if (data.data[href]) {
      list.eq(i).append(template.compile(html)({
        data: data.data[href],
        server: G.server,
        s_server: G.s_server,
        housecode: housecode
      }));
    }
  }
  setTimeout(existRemind, 500);
  addEvent();
};
var renderBtnDp = function renderBtnDp(data) {
  var housecode = getHouseCode();
  var dpdom = undefined;
  var dpobj = dpPattern[pagesite];
  for (var i = 0; i < dpobj.length; i++) {
    if ($(dpobj[i]).length > 0) {
      dpdom = dpobj[i];
      break;
    }
  }
  var html = __webpack_require__("9a1d8fd920014d612d00");
  var href = encodeURIComponent(location.href.replace('.ke.', '.lianjia.'));
  $(dpdom).eq(0).after(template.compile(html)({
    data: data.data[href],
    server: G.server,
    s_server: G.s_server,
    pagetype: 'dppage',
    housecode: housecode
  }));
  addEvent();
  setTimeout(existRemind, 500);
};

var getUrls = function getUrls(type) {
  var obj = ListPattern[pagesite];
  var hrefdom = obj['list'] + ' ' + obj['hrefitem'];
  var host = location.host;
  if (host.indexOf('lianjia') > -1 && type === 2) {
    return location.href;
  } else if (host.indexOf('lianjia') > -1) {
    var arr = Array.prototype.map.call($(hrefdom), function (e) {
      var href = $(e).attr('href');
      return (href.indexOf('http') > -1 ? '' : 'http://' + location.host) + href;
    });
    urlArr = arr;
    return arr.join('||');
  }
  if (host.indexOf('maitian') > -1 && type === 2) {
    return location.href;
  } else if (host.indexOf('maitian') > -1) {
    var arr = Array.prototype.map.call($(hrefdom), function (e) {
      var href = $(e).attr('href');
      return (href.indexOf('http') > -1 ? '' : 'http://' + location.host) + href;
    });
    urlArr = arr;
    return arr.join('||');
  }
  if (host.indexOf('ke') > -1 && type === 2) {
    return location.href;
  } else if (host.indexOf('ke') > -1) {
    var arr = Array.prototype.map.call($(hrefdom), function (e) {
      var href = $(e).attr('href');
      return (href.indexOf('http') > -1 ? '' : 'http://' + location.host) + href;
    });
    urlArr = arr;
    return arr.join('||');
  }
  if (host.indexOf('5i5j') > -1 && type === 2) {
    return location.href;
  } else if (host.indexOf('5i5j') > -1) {
    var arr = Array.prototype.map.call($('.pListBox .pList>li .listTit>a'), function (e) {
      return location.protocol + '//' + location.host + $(e).attr('href');
    });
    urlArr = arr;
    return arr.join('||');
  }

  if (host.indexOf('centanet') > -1 && type === 2) {
    return location.href;
  } else if (host.indexOf('centanet') > -1) {
    var arr = Array.prototype.map.call($(hrefdom), function (e) {
      return location.protocol + '//' + location.host + $(e).attr('href');
    });
    urlArr = arr;
    return arr.join('||');
  }
};

var getInfo = function getInfo(url, callback) {
  console.log('getInfo', url);
  request.get(url).done(function (data) {
    callback(data);
  });
};
var pageType = function pageType() {
  var url = location.href;
  var type = 0;
  var site = pagesite;
  switch (site) {
    case 'lianjia':
      if (url.match(/\d+\.html/)) {
        type = 2;
      } else {
        type = 1;
      }
      break;
    case 'maitian':
      if (url.match(/esfxq\/\w+/)) {
        type = 2;
      } else {
        type = 1;
      }
      break;
    case 'lianjia2':
      if (url.match(/\d+\.html/)) {
        type = 2;
      } else {
        type = 1;
      }
      break;
    case '5i5j':
      if (url.match(/(?:exchange|ershoufang)\/\d+\.html/) && $('.big-slide').length > 0) {
        type = 2;
      } else if (url.match(/(?:exchange|ershoufang)/)) {
        type = 1;
      }
      break;
    case 'centanet':
      if (url.match(/ershoufang\/[a-z0-9]+\.html/) && $('#picBox').length > 0) {
        type = 2;
      } else if (url.match(/ershoufang/)) {
        type = 1;
      }
      break;
    case 'centanet2':
      if (url.match(/ershoufang\/[a-z0-9]+\.html/)) {
        type = 2;
      } else if (url.match(/ershoufang/)) {
        type = 1;
      }
      break;
    case 'ke':
      if (url.match(/\d+\.html/)) {
        type = 2;
      } else {
        type = 1;
      }
      break;
  }
  return type;
};
var renderStyle = function renderStyle() {
  var html = __webpack_require__("ec9c6b34a49d2c60bfe8");
  $('body').append(template.compile(html)({
    s_server: G.s_server,
    extBrand: G.extBrand
  }));
  $('body').addClass('house_' + pagesite);
};

module.exports.init = function () {
  pagesite = G.site;
  if (pagesite != 'lianjia' && pagesite != '5i5j' && pagesite != 'centanet' && pagesite != 'ke' && pagesite != 'maitian') return;
  if (location.host === 'sh.centanet.com') {
    pagesite = 'centanet2';
  }
  var type = pageType();
  var urls = getUrls(type);
  var url = G.server + '/extension/houseTip?url=' + encodeURIComponent(urls);
  if (type === 2) {
    getInfo(url, renderBtnDp);
  } else {
    getInfo(url, renderBtn);
  }
  renderStyle();
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da")))

/***/ }),

/***/ "c912948d535762b7172f":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($, regeneratorRuntime, G) {

var _this = this;

var template = __webpack_require__("274e32dfd54a6b0d18a9");
var userData = __webpack_require__("472a9b3fc8c8805a5dd7");
var golbal2 = __webpack_require__("1c640a99db9f6f8a16c2");
var calWidth = __webpack_require__("54be372a53153922dc13");

var fuzzyPage;

// let rateSite = {
//   '228': 'USD',
//   '229': 'JPY',
//   '238': 'USD',
//   '246': 'EUR'
// }
// let priceSite = {
//   '228': '$',
//   '238': '$',
//   '229': '日元',
//   '246': 'EUR'
// }
var globalInfo = {};

// const fixedPrice = (price) => {
//   if (!price) return price;
//   try {
//     let priarr = price.split('.');
//     price = priarr[0].replace(',', '');
//     if (Number(price) > 99999) {
//       price = priarr[0];
//     } else {
//       price = priarr[0] + '.' + priarr[1];
//     }
//   } catch (e) {
//     require('common/log')('b2cCompare:fixedPrice:error')
//     return price;
//   }

//   return price;
// }
// const transRate = (dp) => {
//   if (dp.price_rmb) return dp;
//   let parseprice = require('parseprice');
//   if (!dp.dp_id) return dp;
//   let site_id = dp.dp_id.split('-')[1];
//   let type = site_id && rateSite[site_id];
//   if (!type) return dp;
//   let price2 = parseprice(dp.price, type)
//   let price3 = fixedPrice(dp.price);
//   if (site_id == '229') {
//     dp.price_rmb = price2 + `(${price3}${priceSite[site_id]})`;
//   } else {
//     dp.price_rmb = price2 + `(${priceSite[site_id]}${price3})`;
//   }
//   dp.price = price2;
//   return dp;
// }
// const editData = (data) => {
//   var len = data.store && data.store.length;
//   if (len && len > 0) {
//     for (let i = 0; i < len; i++) {
//       data.store[i].price = (Number(data.store[i].price) / 100).toFixed(2)
//     }
//   }
//   let len2 = data.product.length;
//   if (len)
//     data.store2 = data.store.slice(0, 6);
//   else
//     len = len2;
//   return len;
// }
var renderBtnTop = function renderBtnTop(price, isFuzzy) {
  var t = '商城';
  if (isFuzzy) {
    t = '商城相似款';
  }
  var html = __webpack_require__("86bd79d95549896902d6");
  $('#b2c_compare').append(html({
    store_tle: t,
    min_price: price
  })).css("display", "block");
};

var renderTopDetail = function renderTopDetail() {
  var widthObj, showListNum, turnpW, productW, dp_query, html, len, storeLen, pages;
  return regeneratorRuntime.async(function renderTopDetail$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        widthObj = calWidth.init();
        showListNum = widthObj.b2cShowListNum;
        turnpW = widthObj.b2cTurnpW;
        productW = widthObj.b2cProductW;
        dp_query = userData.get('dp_query');
        html = __webpack_require__("34940f6a02a4ac82b47c");

        if (fuzzyPage) {
          html = __webpack_require__("2c1ea873863bf1e70ae3");
          showListNum = widthObj.showListNum;
          turnpW = widthObj.turnpW;
          productW = widthObj.allProductW;
        }
        if (G.site && G.site.indexOf('amazon') > -1) turnpW = turnpW - 1;
        len = globalInfo['b2c_compare'].product.length;
        storeLen = globalInfo['b2c_compare'].store && globalInfo['b2c_compare'].store.length;
        pages = Math.ceil(len / showListNum);

        if (!len) {
          context$1$0.next = 14;
          break;
        }

        context$1$0.next = 14;
        return regeneratorRuntime.awrap(Promise.all(globalInfo['b2c_compare'].product.map(function (x) {
          return new Promise(function (resolve) {
            if (['8', '83', '123'].indexOf(x.site_id) > -1) {
              __webpack_require__("2eb8d6935e044e0d6d06").init(x.url_crc, '30001', function (data) {
                console.log('coupon data', data);
                if (data && data.data) {
                  var couponVal = data.data.coupon.coupon_money;
                  x.promotions = [{
                    type: 'coupon',
                    text: couponVal + '元券'
                  }];
                  x.coupon2 = [couponVal + '元券'];
                }
                resolve();
              });
            } else {
              resolve();
            }
          });
        })));

      case 14:
        globalInfo['b2c_compare'].product = globalInfo['b2c_compare'].product.map(function (item) {
          var s = __webpack_require__("9bf6d059e9a265559f0c").getMoneyInfo(item.site_id);
          if (s) {
            item.unit = s[0];
          }
          return item;
        });
        $('#b2c_compare').append(html({
          data: globalInfo['b2c_compare'],
          storeLen: storeLen,
          pages: pages,
          now_dp_id: dp_query.dp.dp_id,
          width: turnpW,
          imgLoad: G.imgLoad,
          productW: productW
        }));
        golbal2.loadImg(0, showListNum, $('#b2c-item-list li .small-img img'));
        //$('#b2c_compare').find('.top-bar-detail').show()

        if (G.site === 'suning') {
          $('#b2c_compare').on('click', 'a', function (e) {
            var url = $(this).attr('href');
            if ($(this).find('.coupon_span')) return;
            if (url && url.indexOf('http') > -1) {
              window.open($(this).attr('href'));
              e.preventDefault();
            }
          });
        }

      case 18:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};

var renderTop = function renderTop(data) {
  if (data && data.b2c && !(data.b2c instanceof Array)) {
    globalInfo['b2c_compare'] = data.b2c;
    if (Number(data.b2c.min_price) && data.b2c.store.length > 0 && data.b2c.product.length > 0) renderBtnTop(data.b2c.min_price);
  } else if (data && data.b2c_fuzzy && !(data.b2c_fuzzy instanceof Array) && data.b2c_fuzzy.product.length > 0) {
    globalInfo['b2c_compare'] = data.b2c_fuzzy;
    fuzzyPage = true;
    if (Number(data.b2c_fuzzy.min_price)) renderBtnTop(data.b2c_fuzzy.min_price, true);
  }
};

var renderBottom = function renderBottom(data) {
  __webpack_require__("73e5d235bd431b446c03").init(data);
};

module.exports.init = function (style, data) {
  if (G.aliSite) return;
  // 根据style决定加载顶部还是底部
  if (style === 'top') {
    renderTop(data);
  } else {
    renderBottom(data);
  }
};
module.exports.renderTopDetail = renderTopDetail;
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("5d4f0e584bd9a3a675b3")))

/***/ }),

/***/ "c93ec1baf074bff55639":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  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
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    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
    var _h = _vm.$createElement
    var _c = _vm._self._c || _h
    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



/***/ }),

/***/ "c9e01ad51ac6ceee72ea":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__ProductItem_vue_vue_type_template_id_38276ded_scoped_true___ = __webpack_require__("55f25469ee6d116f6403");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__ProductItem_vue_vue_type_script_lang_js___ = __webpack_require__("1634ad8b4ac0727567c5");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__ProductItem_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__ProductItem_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__ProductItem_vue_vue_type_style_index_0_id_38276ded_scoped_true_lang_less___ = __webpack_require__("36210a9a9a83d17bc7bd");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__ProductItem_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__ProductItem_vue_vue_type_template_id_38276ded_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__ProductItem_vue_vue_type_template_id_38276ded_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "38276ded",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('38276ded')) {
      api.createRecord('38276ded', component.options)
    } else {
      api.reload('38276ded', component.options)
    }
    module.hot.accept("./ProductItem.vue?vue&type=template&id=38276ded&scoped=true&", function () {
      api.rerender('38276ded', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/ImgSame/ProductItem.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "cae84e5667e41452a15d":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G, $) {

var request = __webpack_require__("91f250ebeb8d5987491c");
var template = __webpack_require__("274e32dfd54a6b0d18a9");
var specialFilter = __webpack_require__("ce5673fceec6522bf6f5");
var calWidth = __webpack_require__("54be372a53153922dc13");
var replaceHref = __webpack_require__("dba9674cb89e2f226ce4");
module.exports.init = function (data) {
  if (G.save_tbres_data != null) {
    this.renderTbres(G.save_tbres_data);
    return;
  }
  var $this = this;
  var code_server = '1';
  var msg = data.exact_arr;
  var code = data['code-server'];
  var price = data.now.price * 100;
  if (!price) {
    price = G.dp.price * 100;
  }
  if (!code) {
    code = {};
    code_server = '0';
  }
  var sitearr = ['amazon', '6pm', 'ebay'];
  if (sitearr.indexOf(G.site) > -1) {
    price = G.dp.price * 100;
  }
  /*日亚 美亚 德亚 在没有品牌的情况下  不请求淘宝客*/
  if (G.site == 'amazon' && !msg.brand && data.now.site_id !== '1') return;
  G.dp.min_price = parseInt(G.dp.min_price * 100);
  G.dp.max_price = parseInt(G.dp.max_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=' + encodeURIComponent(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;
  request.get(url).then(function (mm) {
    if (G.site == 'taobao' || G.site == 'tmall' || G.site == 'ai-taobao') {
      $this.getUniqPid(mm, function (mm) {
        G.save_tbres_data = mm;
        $this.renderTbres(mm);
      });
    } else {
      $this.getImgSearch(mm, function (mm) {
        G.save_tbres_data = mm;
        $this.renderTbres(mm);
      });
    }
  }).fail(function () {
    if (G.style == 'right') {
      $('#plt-tmall-block').hide();
      $('#plt-taobao-block').hide();
    }
  });
};

module.exports.renderTbres = function (mm) {
  __webpack_require__("b8226e22112290600083").init(mm.tmall.product, 'tmall');
  __webpack_require__("b8226e22112290600083").init(mm.taobao.product, 'taobao');
  mm.tmall = specialFilter.tb(mm.tmall);
  mm.taobao = specialFilter.tb(mm.taobao);
  if (G.style == 'top') {
    this.show_taobao_products_top(mm);
    G.fixWidth();
  }
};
module.exports.show_taobao_products_top = function (data) {
  //tmall
  //  from_self 如果为true 说明是用的我们自己的数据, 这个时候销量就是全部的销量 需要改一下。
  var widthObj = calWidth.init();
  var sale_tle = "最近销量";
  if (data.from_self === true) sale_tle = "总销量";
  if (G.lang === 'en') {
    sale_tle = 'Sales: ';
  }
  var tmhtml = __webpack_require__("503933f10716083fddfd");
  if (typeof data.tmall.min_price != 'undefined' && data.tmall.min_price !== null) {
    if (data.search.is_exact == 0 && G.site.indexOf('taobao') >= 0) {
      var html = $('#' + G.extName + '-tmall-dp').html();
      html = html.replace(/\u5929\u732b/ig, '天猫相似款');
      $('#' + G.extName + '-tmall-dp').html(html);
    }
    replaceHref.init('tmall', data.tmall.product, '&column=b2c');
    $('#' + G.extName + '-tmall-dp .gwd-price').html('&yen;' + data.tmall.min_price);
    $('#' + G.extName + '-tmall-dp').show();
    $('#' + G.extName + '-tmall-dp-detail').append(template.compile(tmhtml)({
      data: data.tmall.product,
      s_server: G.s_server,
      width: widthObj.turnpW,
      link: data.tmall.more_link,
      sale_tle: sale_tle,
      allProductW: widthObj.allProductW
    }));
    $('#tmall-prev-page').click(function () {
      G.change_page('tmall', -1);
    });
    $('#tmall-next-page').click(function () {
      G.change_page('tmall', 1);
    });
  }

  //taobao
  if (typeof data.taobao.min_price != 'undefined' && data.taobao.min_price !== null) {
    if (data.search.is_exact == 0 && G.site.indexOf('taobao') >= 0) {
      var html = $('#' + G.extName + '-taobao-dp').html();
      html = html.replace(/\u6dd8\u5b9d/ig, '淘宝相似款');
      $('#' + G.extName + '-taobao-dp').html(html);
    }
    var tbhtml = __webpack_require__("8a0927a3ad9eaa0e7f96");
    replaceHref.init('taobao', data.taobao.product, '&column=b2c');
    $('#' + G.extName + '-taobao-dp .gwd-price').html('&yen;' + data.taobao.min_price);
    $('#' + G.extName + '-taobao-dp').show();
    $('#' + G.extName + '-taobao-dp-detail').append(template.compile(tbhtml)({
      data: data.taobao.product,
      s_server: G.s_server,
      width: widthObj.turnpW,
      link: data.taobao.more_link,
      allProductW: widthObj.allProductW
    }));
    $('#taobao-prev-page').click(function () {
      G.change_page('taobao', -1);
    });
    $('#taobao-next-page').click(function () {
      G.change_page('taobao', 1);
    });
  }

  /*if (data.search.keywords == '') {
      data.search.keywords = G.dp.name;
  }*/
  if (G.site === 'vipshop') {
    $('#' + G.extName + '-search-product').val(G.dp.cat_name || G.save_dp_query.now.coreword);
  } else {
    if (data.search.keywords == '' && G.dp.isbn != '') {
      $('#' + G.extName + '-search-product').val(G.dp.isbn);
    }
    if (data.search.keywords != '') {
      $('#' + G.extName + '-search-product').val(data.search.keywords);
    }
  }

  G.init_item_list('tmall');
  G.set_item_args('tmall');
  G.set_page_args('tmall');
  G.load_image('tmall', 0, G.page_size);
  G.init_item_list('taobao');
  G.set_item_args('taobao');
  G.set_page_args('taobao');
  G.load_image('taobao', 0, G.page_size);
};

module.exports.getImgSearch = function (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 (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.getUniqPid = function (msg, callback) {
  var buildTaobaoUrl = __webpack_require__("cc45d932d8dbdb86f2f3");
  msg = buildTaobaoUrl.buildCommon(msg);
  if (G.btype == 'luyou') {
    callback(msg);
    return;
  }
  __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 (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);
    }
  });
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da")))

/***/ }),

/***/ "cc31af1eaedff0b3df82":
/***/ (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();
    }
  }
};
module.exports = exports['default'];

/***/ }),

/***/ "cc92ed5831151bcd7654":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, '__esModule', {
  value: true
});
exports['default'] = {
  props: ['data', 'domclass', 'aliSite']
};
module.exports = exports['default'];

/***/ }),

/***/ "ccd952a0cd9003e1d392":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(regeneratorRuntime, $, G) {

var _this = this;

var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };

var request = __webpack_require__("91f250ebeb8d5987491c");
var siteInfo = __webpack_require__("5e05e6f5fe79ccf5d009");
var cachedRes = {};

var t = 0;

var process = function process(list) {
  var result;
  return regeneratorRuntime.async(function process$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        $('i[data-tips=京东自营,品质保障]').parents('li').addClass('gwd-self');

        context$1$0.next = 3;
        return regeneratorRuntime.awrap(request.post(G.server + '/extension/CouponMulti?union=' + G.union, {
          ids: list.join(','),
          site_id: 3
        }, true, false));

      case 3:
        result = context$1$0.sent;

        render(result);
        cachedRes = _extends({}, result, cachedRes);

      case 6:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};

var mode = 'searchPage';

var render = function render(result) {
  if (!result) return;
  Object.keys(result).map(function (key) {
    if (result[key]) {
      var d = result[key];
      if ($('li[data-sku=' + key + '] .p-img .search_coupon_tip').length) {
        return;
      }
      if ($('a[data-sku=' + key + '] .search_coupon_tip').length) {
        return;
      }
      $('li[data-sku=' + key + ']').addClass('gwd-has-coupon');
      var txt1 = '当前商品点击领券立减' + d.coupon + '元',
          txt2 = '¥' + d.coupon + ' 优惠券';
      if (G.lang === 'zh-tr') {
        txt1 = '當前商品點擊領券立減' + d.coupon + '元';
        txt2 = '¥' + d.coupon + ' 優惠券';
      }
      if (mode === 'promoPage') {
        $('a[data-sku=' + key + ']:eq(0)').css('position', 'relative').append('\n          <a href="' + d.click_url + '" class="search_coupon_tip" title="' + txt1 + '" style="position: absolute; cursor:pointer; line-height: 23px; top: 0; right: 0; width: unset; min-width: 92px" target="_blank">' + txt2 + '</a>\n        ');
      } else {
        $('li[data-sku=' + key + '] .p-img').append('\n          <a href="' + d.click_url + '" class="search_coupon_tip" title="' + txt1 + '" style="position: absolute; cursor:pointer; line-height: 23px; top: 0; right: 0" target="_blank">' + txt2 + '</a>\n        ');
      }
    }
  });
};

module.exports.init = function callee$0$0() {
  var excludeHosts, list, url, dom, modding, check;
  return regeneratorRuntime.async(function callee$0$0$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        excludeHosts = ['order.jd.com', 'club.jd.com'];

        if (!excludeHosts.includes(location.hostname)) {
          context$1$0.next = 3;
          break;
        }

        return context$1$0.abrupt('return');

      case 3:
        list = [];
        url = location.href;
        dom = $('#J_main')[0];

        if (!dom) {
          dom = $('.babel-app')[0];
          mode = 'promoPage';
          $('body').on('click', '.search_coupon_tip', function (e) {
            e.preventDefault();
            e.stopPropagation();
            window.open(e.target.href);
          });
        }
        if (!dom) dom = document.body;
        modding = false;

        check = function check(e) {
          if (modding) return;
          modding = true;
          var newList = $('ul.gl-warp li.gl-item').toArray().map(function (item) {
            return item.dataset.sku;
          });
          if (!newList.length) {
            newList = $('.pd_common').toArray().filter(function (x) {
              return !x.dataset.sku;
            }).map(function (item) {
              if (item.attributes.jsonparams) {
                var p = JSON.parse(item.attributes.jsonparams.value);
                $(item).attr('data-sku', p.sku);
                return p.sku;
              }
              return false;
            }).filter(function (x) {
              return x;
            });
          }
          if (!newList.length) {
            newList = $('a img').toArray().map(function (x) {
              var a = $(x).parents('a');
              return {
                el: a,
                href: a.attr('href')
              };
            }).filter(function (x) {
              if (x.el.attr('data-sku')) return false;
              if (siteInfo.isProductPage('https:' + x.href)) {
                var sku = x.href.replace(/[^\d]*/g, '');
                x.el.attr('data-sku', sku);
                x.sku = sku;
                return true;
              }
              return false;
            }).map(function (x) {
              return x.sku;
            });
          }
          modding = false;
          newList = newList.filter(function (x) {
            return list.indexOf(x) === -1;
          });

          if (newList.length > 0) {
            console.log(newList);
            process(newList);
            list = list.concat(newList);
          } else if (location.href !== url) {
            setTimeout(function () {
              render(cachedRes);
            }, 1000);
          }
          url = location.href;
        };

        check();
        dom.addEventListener('DOMSubtreeModified', __webpack_require__("3e983ecbff4e1a29654c").debounce(check), false);

      case 12:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};

// let list = $('ul.gl-warp li.gl-item').toArray().map(item => item.dataset.sku)
// if (list.length) {
//   process(list)
// }
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3")))

/***/ }),

/***/ "ce767cd931c590e338c6":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, '__esModule', {
  value: true
});
exports['default'] = {
  props: ['d1', 'd2', 'aliSite', 'promoUrl', 'lowtle', 'showcoudan']
};
module.exports = exports['default'];

/***/ }),

/***/ "cf06668231ef5128ea91":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_LongCoupon_vue_vue_type_style_index_0_id_5ccff421_scoped_true_lang_less___ = __webpack_require__("8c93e61de275d04e62e7");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_LongCoupon_vue_vue_type_style_index_0_id_5ccff421_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_LongCoupon_vue_vue_type_style_index_0_id_5ccff421_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_LongCoupon_vue_vue_type_style_index_0_id_5ccff421_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "cf094fe1ab460bb584a8":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G) {

module.exports = {
  getString: function getString(config, key) {
    var u = 'zh';
    if (G.lang) {
      u = G.lang;
    }
    if (G.ss_name === 'pricedog') {
      u = 'zh-tr';
    }
    return config[key][u];
  }
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3")))

/***/ }),

/***/ "cf769ee9f029377611e5":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, "\n.big_tooltip_box .tip-item[data-v-4c623068] {\n  display: flex;\n}\n.big_tooltip_box .tip-item-sp4[data-v-4c623068] {\n  flex: 1;\n}\n", ""]);

// exports


/***/ }),

/***/ "d0581cf6c59611cef43e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdSearchEnhance_vue_vue_type_script_lang_js___ = __webpack_require__("20fc8e76eb477ec01bd1");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdSearchEnhance_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdSearchEnhance_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_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_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdSearchEnhance_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdSearchEnhance_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "d0de61a729123238553b":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(Highcharts, G, $, Vue, regeneratorRuntime) {var __WEBPACK_AMD_DEFINE_RESULT__;

var _this = this;

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }

var _commonComponentsDataUpdateMixin = __webpack_require__("b0416cea879879b2e0ae");

var _commonComponentsDataUpdateMixin2 = _interopRequireDefault(_commonComponentsDataUpdateMixin);

var _componentsPriceTrendBarTrendInfo = __webpack_require__("ae7101d5fa1205e4d9e1");

var _componentsPriceTrendBarTrendInfo2 = _interopRequireDefault(_componentsPriceTrendBarTrendInfo);

var _jQuery = __webpack_require__("e081b2491b5c9b12b9da");

var _jQuery2 = _interopRequireDefault(_jQuery);

var _util = __webpack_require__("d54879e983a83d07f093");

var _util2 = _interopRequireDefault(_util);

var _commonGlobalCondition = __webpack_require__("9c38beef5ff283e15bd2");

var _commonGlobalCondition2 = _interopRequireDefault(_commonGlobalCondition);

var timeUtil = __webpack_require__("6868b03b94b90a856624");
var extConsole = __webpack_require__("316f9c352c6202560d16");

!(__WEBPACK_AMD_DEFINE_RESULT__ = (function () {
  var today = new Date();
  var chart = undefined;

  var renderedComponents = {};

  var viewTest = __webpack_require__("b9b38f5237f258d1109f");
  var parsePrice = __webpack_require__("cb0906562effcf1b0e6c");
  var getMidDay = __webpack_require__("f86fbf95570d4916afe7");
  var $ = __webpack_require__("e081b2491b5c9b12b9da");
  var template = __webpack_require__("274e32dfd54a6b0d18a9");
  var cnzz = __webpack_require__("83271c7588396d2d5e59");
  var log = __webpack_require__("03dd60018ce5ed1344a1");
  var util = __webpack_require__("d54879e983a83d07f093");
  var userData = __webpack_require__("472a9b3fc8c8805a5dd7");
  var countryConfig = __webpack_require__("9bf6d059e9a265559f0c");
  var globalCondition = __webpack_require__("9c38beef5ff283e15bd2");

  var chartBox = "#biggraph_chrome";

  var oneDay = 3600 * 24 * 1000;

  var needFold = false;
  var foldValue = undefined; // 折叠后的原价线Y轴坐标
  var foldChange = undefined; // Y轴坐标与实际原价之差
  var coudanSeries = undefined;
  var toolTipDom = undefined,
      moneyInfo = undefined;
  var discountInfo = {},
      discountInfo2 = {};
  var nopuzzlePpromo = undefined,
      lowHighInfoObj = {},
      hideCoudanManage = {};
  var noTbTrend = undefined;
  var halfYearExist = false;

  // highcharts的tooltip并没有消失时的onHide选项,给它加上
  Highcharts.wrap(Highcharts.Tooltip.prototype, 'hide', function (proceed) {
    proceed && proceed.apply && proceed.apply(this);
    this.chart.tooltip.options.onHide && this.chart.tooltip.options.onHide.apply && this.chart.tooltip.options.onHide.apply(this);
  });

  var currentSymbol = {
    folded: 'smallRect',
    extended: 'rect'
  };

  if (G.IE7 || G.IE8) {
    currentSymbol.folded = 'circle';
    currentSymbol.extended = 'circle';
  }

  var currentShowing = 'plotAll';
  var showingCenter = false;

  // 控制商城的显示
  var showingManager = (function () {
    var showList = [];
    return {
      inList: function inList(name) {
        return showList.indexOf(name) > -1;
      },
      add: function add(name) {
        if (showList.indexOf(name) > -1) {
          return;
        } else {
          showList.push(name);
        }
      },
      remove: function remove(name) {
        var pos = showList.indexOf(name);
        if (pos > -1) {
          showList.splice(pos, 1);
        }
      },
      clear: function clear() {
        showList = [];
      }
    };
  })();

  // 用于为商城分配颜色
  var generateColorForStore = (function () {
    var colorList = {};
    colorList['评论数'] = '#ca60a6';
    var availableColors = ['#5ACFFB', '#eb46eb', '#ffad06', '#21c1db', '#b88ae6', '#b37036', '#b9db0f', '#ffd91c'];
    var i = 0;
    return function (storeName) {
      if (colorList[storeName]) {
        return colorList[storeName];
      } else {
        if (i < availableColors.length) {
          colorList[storeName] = availableColors[i++];
          return colorList[storeName];
        } else {
          colorList[storeName] = '#' + parseInt(Math.random() * 256 * 256 * 256).toString(16);
          return colorList[storeName];
        }
      }
    };
  })();

  // qrcode log
  var doLog = (function () {
    var hasLogged = false;
    return function () {
      if (!hasLogged) {
        hasLogged = true;
        cnzz.log('trend-qrcode-show');
        log('trend-qrcode-show');
      }
    };
  })();

  var copy = function copy(origin) {
    return JSON.parse(JSON.stringify(origin));
  };

  var originPrice = 0;
  var showHour = false;
  var store = undefined;
  var currentTime = undefined;
  var originData = undefined;
  var currentLineShowing = undefined;
  var plotWidth = undefined;

  originPrice = __webpack_require__("5632ccfc7463a4bc9012");

  // 原始的价格数据大多是一天一个数据的,但是如果数据点过少,鼠标滑动时就会有卡顿感,因此绘制走势图时需要增大数据点的数目
  // 填充好数据后,由于走势图上的点是连续的,和原始数据并不一致
  // 例如3天的价格分别为1、2、3,走势图上第一天和第二天之间的数据为1.5,但是实际上并不存在这个价格,鼠标移到该位置时在tooltip中应该显示为1
  // 此函数用于从实际走势图中的位置找到对应的原始价格
  var getNearestPriceFromOriginData = function getNearestPriceFromOriginData(name, price, position, time) {
    var store = originData.store.filter(function (i) {
      return i.name === name;
    })[0];
    if (store == undefined) {
      return price;
    }
    var arr = store[currentLineShowing];
    if (!arr) {
      return price;
    }
    if (!store.all_equal_short && currentLineShowing !== 'short_day_line' && time) {
      var _ret = (function () {
        var firstDay = undefined,
            days = undefined;

        switch (currentLineShowing) {
          case 'all_line':
            firstDay = store.all_line_begin_time;
            break;
          case 'half_year_line':
            firstDay = store.half_year_line_time;
            break;
          case 'month_line':
            firstDay = store.month_line_time;
            break;
        }
        // firstDay = new Date(firstDay);
        // firstDay = new Date(firstDay.getYear() + 1900, firstDay.getMonth(), firstDay.getDate());
        // days = time - firstDay.getTime();

        var everyDayPrice = {};
        arr.forEach(function (i, idx) {
          everyDayPrice[timeUtil.localeDateString(firstDay + idx * oneDay)] = i;
        });

        // return arr[parseInt(days / oneDay)];
        return {
          v: everyDayPrice[timeUtil.localeDateString(time)]
        };
      })();

      if (typeof _ret === "object") return _ret.v;
    }
    //return arr[diff.indexOf(minVal)];
    var intPos = parseInt(arr.length * position - 1);
    if (intPos < 0) {
      intPos += 1;
    }
    var toSelect = undefined;
    if (intPos >= 1) {
      toSelect = [arr[intPos - 1], arr[intPos], arr[intPos + 1]];
    } else {
      toSelect = [arr[intPos], arr[intPos + 1]];
    }
    toSelect = toSelect.filter(function (x) {
      return x !== undefined;
    });
    var diff = toSelect.map(function (i) {
      return Math.abs(i - price);
    });
    var p = diff.indexOf(Math.min.apply(null, diff));
    return toSelect[p];
  };

  var mousePosition = {
    x: 0,
    y: 0
  };

  Highcharts.setOptions({
    global: {
      timezoneOffset: 0
    }
  });

  // Highcharts选项
  var obj = {
    chart: {
      renderTo: "plotArea_chrome",
      type: 'line',
      animation: false,
      marginRight: 290,
      marginLeft: 70,
      events: {
        load: function load() {
          var firstSeries = this.series[0];
          var pointStart = this.xAxis[0].max - oneDay * 5;
          if (firstSeries.options.pointStart > pointStart) {
            pointStart = firstSeries.options.pointStart;
          }
          var waterMarkSrc = showingCenter ? 'https://cdn.gwdang.com/images/extensions/logoMarkBigCenter@2x.png' : 'https://cdn.gwdang.com/images/extensions/logoMarkBigTop@2x.png';
          var img = this.renderer.image(waterMarkSrc, '50%', this.xAxis[0].top + 45, showingCenter ? 210 : 300, showingCenter ? 64 : 91);
          img.add();
          if (showingCenter) {
            img.attr({
              transform: 'translate(-80, 0)'
            });
          } else {
            img.attr({
              transform: 'translate(-150, 0)'
            });
          }
          var series = this.series;
          // 让一个外部变量可访问,方便控制显示隐藏
          if (series && series[1] && series[1].name === '凑单到手价') {
            coudanSeries = series[1];
          }
          plotWidth = this.plotWidth;
          var theData = series[0].data;
          // theData.forEach((i) => {
          //   if (i.y !== originPrice) {
          //     originSeriesShouldShow = true;
          //   }
          // });
          var days = 0;
          switch (currentShowing) {
            case 'plotYear':
              days = 180;
              break;
            case 'plotMonth':
              days = 30;
              break;
            case 'plot5Day':
              days = 5;
              break;
          }
          if (currentShowing !== 'plotAll' && !showingCenter) {
            this.xAxis[0].update({
              min: currentTime - days * oneDay,
              max: currentTime
            });
          }
          var currentShowingSeries = series.filter(function (item) {
            return item.visible && item.name !== 'max' && item.name !== 'min';
          });
          if (currentShowingSeries.length === 0) {
            return;
          }

          var arr = currentShowingSeries.map(function (i) {
            return i.options.pointStart;
          }).filter(function (i) {
            return i;
          });
          var minStart = Math.min.apply(null, arr);
          if (currentShowing !== 'plotAll' && !showingCenter) {
            minStart = currentTime - days * oneDay;
          }
          for (var i = 0; i < series.length; i++) {
            if (series[i].data.length) {
              theData = series[i].data;
              break;
            }
          }
          var lastPoint = theData[theData.length - 1];
          this.xAxis[0].update({
            min: minStart,
            max: lastPoint ? lastPoint.x : today.getTime()
          });
          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 = (lmax - lmin) / 2;
          } 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;
            tkinterv = parseInt((lmax - lmin) / 5);
          }
          // 调整最大最小值 使曲线看起来分布均匀
          var tkinterv2 = Math.pow(10, parseInt(tkinterv).toString().length - 1);
          if (tkinterv < 1) {
            tkinterv2 = tkinterv;
          }
          tkinterv = Math.ceil(tkinterv / tkinterv2) * tkinterv2;
          this.yAxis[0].update({
            min: lmin,
            max: lmax,
            tickInterval: tkinterv || 1
          });

          // if (this.yAxis.length > 1) {
          //   if (this.yAxis[0].dataMin == this.yAxis[0].dataMax) {
          //     let interv = parseInt(this.yAxis[0].dataMin * 0.2);
          //     if (interv > 100) {
          //       interv = Math.round(interv / 100) * 100
          //     }
          //     this.yAxis[0].update({
          //       min: parseInt(this.yAxis[0].dataMin * 0.5),
          //       max: parseInt(this.yAxis[0].dataMin * 1.5),
          //       tickInterval: interv
          //     });
          //   }
          //   this.yAxis[1].update({
          //     min: this.yAxis[1].dataMin,
          //     max: this.yAxis[1].dataMax,
          //     tickInterval: parseInt(this.yAxis[1].dataMax / 5) || 1
          //   });
          //   this.xAxis[0].update({
          //     min: this.series[1].data[0].category
          //   });
          // }
        }
      }
    },
    credits: {
      enabled: false
    },
    title: {
      text: null,
      style: {
        fontWeight: 'bold',
        fontFamily: 'Microsoft YaHei',
        fontSize: 16
      }
    },
    xAxis: {
      offset: 0,
      type: 'datetime',
      dateTimeLabelFormats: {
        minute: '%m/%d',
        hour: '%m/%d',
        day: '%m/%d',
        week: '%m/%d',
        month: '%y/%m'
      },
      crosshair: {
        dashStyle: 'ShortDash',
        snap: false,
        zIndex: 999,
        color: '#444'
      },
      minorGridLineColor: '#dfdfdf',
      labels: {
        rotation: 0,
        y: 30,
        style: {
          fontSize: '12px',
          fontFamily: 'Helvetica',
          color: '#969899'
        },
        align: 'center'
      },
      gridLineColor: '#e6e9eb',
      lineColor: '#e6e9eb',
      gridLineWidth: 1,
      tickLength: 0,
      minTickInterval: oneDay,
      startOnTick: false,
      tickPositioner: function tickPositioner() {
        var positions = [];
        var min = this.min;
        var max = this.max;
        var minDate = new Date(min);
        var tick = 0;
        var mode = undefined;
        var months = 1;
        if (max - min > 300 * oneDay) {
          var s = new Date(1900 + minDate.getYear(), minDate.getMonth() + 1, 2);
          tick = s.getTime();
          var widthPerMonth = plotWidth / ((max - min) / (30 * oneDay));
          if (!widthPerMonth) return;
          while (months * widthPerMonth < 100) {
            months++;
          }
          mode = 'nmonth';
        } else if (max - min > 64 * oneDay) {
          var s = new Date(1900 + minDate.getYear(), minDate.getMonth() + 1, 2);
          tick = s.getTime();
          mode = 'month';
        } else if (max - min > 10 * oneDay) {
          tick = min;
          mode = 'day';
        } else {
          var s = new Date(1900 + minDate.getYear(), minDate.getMonth(), minDate.getDate() + 1);
          tick = s.getTime();
          mode = 'hour';
        }
        while (tick - 3600000 * 15 <= max) {
          positions.push(tick - 3600000 * 15);
          switch (mode) {
            case 'month':
              var s = new Date(tick);
              var s1 = new Date(1900 + s.getYear(), s.getMonth() + 1, 2);
              tick = s1.getTime();
              break;
            case 'day':
              tick += 5 * oneDay;
              break;
            case 'hour':
              tick += oneDay;
              break;
            case 'nmonth':
              s = new Date(tick);
              s1 = new Date(1900 + s.getYear(), s.getMonth() + months, 2);
              tick = s1.getTime();
              break;
          }
        }
        if (showingCenter) {
          var i = 0;
          while (positions[i] < this.min) i++;
          positions = [positions[i], positions[positions.length - 1]];
        }

        switch (mode) {
          case 'month':
          case 'nmonth':
            positions.info = {
              unitName: 'month',
              higherRanks: {}
            };
            break;
          default:
            positions.info = {
              unitName: 'day',
              higherRanks: {}
            };
        }
        // positions.forEach((i) => {
        //
        // });
        return positions;
      }
    },
    yAxis: {
      offset: 0,
      labels: {
        align: 'right',
        style: {
          fontSize: '12px',
          fontFamily: 'Helvetica',
          color: '#969899'
        },
        formatter: function formatter() {
          var valStr = undefined;
          if (!needFold || this.value < foldValue) {
            valStr = Highcharts.numberFormat(this.value, 2);
          } else {
            valStr = Highcharts.numberFormat(this.value + foldChange, 2);
          }
          // if (valStr[valStr.length - 1] === '.') {
          //   valStr += '00';
          // }
          valStr = valStr.replace(',', '');
          if (Number(valStr) > 9999) {
            valStr = Number(valStr);
          } else if (Number(valStr) > 10) {
            valStr = parseInt(valStr);
          }
          var min = this.axis.tickPositions[0];
          if (this.axis.tickInterval === 1 && min === parseInt(min)) {
            valStr = valStr.toString().replace('.00', '');
          }
          // let valNum = Number(valStr.replace(/,/g, ''))
          // if (valNum/100000 > 1) {
          //   valStr = valNum/10000 + '万'
          // }
          return valStr;
        }
      },
      align: 'high',
      gridLineColor: '#e6e9eb',
      minorGridLineWidth: 0,
      title: {
        text: null,
        rotation: 0,
        y: -20,
        x: -13,
        align: 'high',
        offset: 0,
        style: {
          fontFamily: 'Microsoft YaHei',
          fontSize: 12,
          color: '#969899'
        }
      }
    },
    legend: {
      enabled: false
    },
    plotOptions: {
      series: {
        turboThreshold: 0,
        states: {
          hover: {
            enabled: true,
            halo: {
              size: 0
            }
          }
        },
        marker: {
          enabled: false
        },
        dataGrouping: {
          enabled: false
        },
        animation: false
      },
      line: {
        states: {
          hover: {
            enabled: true,
            lineWidth: 1
          }
        }
      }
    },
    tooltip: {
      shadow: false,
      shared: true,
      valueSuffix: '元',
      hideDelay: 0,
      shape: 'square',
      followPointer: false,
      dateTimeLabelFormats: {
        day: '%Y/%m/%e',
        minute: '%Y/%m/%e',
        second: '%Y/%m/%e',
        hour: '%Y/%m/%e %H:%M'
      },
      useHTML: true,
      positioner: function positioner(boxWidth, boxHeight, point) {
        if (point.plotX + boxWidth > this.chart.plotWidth + 12) {
          return {
            x: point.plotX - boxWidth + this.chart.plotLeft,
            y: this.chart.plotHeight / 2 - boxHeight / 2 + 45
          };
        }
        return {
          x: point.plotX + this.chart.plotLeft,
          y: this.chart.plotHeight / 2 - boxHeight / 2 + 45
        };
      },
      onHide: function onHide() {
        renderTooltip('hide');
      },
      formatter: function formatter() {
        var tipObj = {};
        tipObj.x = this.x;
        var x = new Date(this.x);
        var year = x.getFullYear();

        var month = x.getMonth() + 1;
        var day = x.getDate();
        var hour = x.getHours();
        var hasdiscount = undefined;
        if (month < 10) month = '0' + month;
        if (day < 10) day = '0' + day;
        // showHour = true;
        var timeStr = year + "/" + month + "/" + day + (showHour ? " " + hour + ":00" : '');
        tipObj.time = timeStr.replace(/\//g, '.');
        var result1 = "";
        var filtered = this.points.sort(function (a, b) {
          var s = getNearestPriceFromOriginData(b.series.name, b.y, (b.point.index + 1) / b.series.data.length, b.x - 8 * 3600000) - getNearestPriceFromOriginData(a.series.name, a.y, (a.point.index + 1) / a.series.data.length, b.x - 8 * 3600000);
          return s;
        }).filter(function (item) {
          if (item.series.name === 'max' || item.series.name === 'min') {
            return false;
          }
          return true;
        });
        if (filtered.length === 0) {
          return false;
        }

        filtered.forEach(function (i, index) {
          var showName = i.point.series.name;
          var showPrice = getNearestPriceFromOriginData(showName, i.point.y, (i.point.index + 1) / i.point.series.data.length, i.point.x);
          showPrice = Highcharts.numberFormat(showPrice, 2);
          if (showPrice[showPrice.length - 1] === '.') {
            showPrice += '00';
          }
          if (showName == '页面价') {
            tipObj.pagePrice = showPrice.replace(/,/g, '');
          } else if (showName == '凑单到手价') {
            tipObj.addpro = showPrice.replace(/,/g, '');
          }

          if (showName === "凑单到手价" && i.y === filtered[0].y && i.y === Number(tipObj.pagePrice)) {
            result1 += "";
          } else {
            if (showName === "凑单到手价") hasdiscount = true;
          }
        });
        if (hasdiscount) {
          var promoObj = discountInfo[timeUtil.localeDateString(this.points[0].x)];
          var promotion = promoObj && promoObj["promotion"] || "";
          var quan = promoObj && promoObj["coupon"] && promoObj["coupon"].replace("领券:", "");
          var promoStr = "";
          if (quan) {
            if (quan.match(/\d+-\d+/)) {
              var quanarr = quan.split('-');
              promoStr += "券:&nbsp;满" + quanarr[0] + "减" + quanarr[1] + ' ';
            } else {
              promoStr += "券:&nbsp;" + quan + ' ';
            }
          }
          if (promotion) {
            promoStr += "促:&nbsp;" + promotion;
          }
          tipObj.promo1 = promoStr;
        }
        if (noTbTrend) {
          __webpack_require__("316f9c352c6202560d16").log('noTbTrend');
          var time = util.getTimeNumber(new Date().getTime(), '5');
          // 不用highchart默认的tooltip  使用自定义的
          if (timeStr === time) {
            __webpack_require__("316f9c352c6202560d16").log('noTbTrend A');
            renderTooltip(null, tipObj);
          } else {
            __webpack_require__("316f9c352c6202560d16").log('noTbTrend B');
            renderTooltip('hide');
          }
        } else {
          renderTooltip(null, tipObj);
        }
      },
      backgroundColor: 'rgba(255,255,255,0.94)',
      borderColor: '#d5d5d5',
      borderWidth: 1,
      style: {
        padding: 0
      }
    },
    series: []
  };

  if (G.IE7 || G.IE8) {
    obj.tooltip.style = {
      width: '400px'
    };
  }

  var getEarlistDay = function getEarlistDay(store) {
    if (!store.length) {
      return false;
    }
    if (store.length === 1) {
      return store[0].all_line_begin_time;
    }
    return store.reduce(function (prev, next) {
      if (typeof prev == 'number') {
        return Math.min(prev, next.all_line_begin_time);
      } else {
        return Math.min(prev.all_line_begin_time, next.all_line_begin_time);
      }
    });
  };

  var seriesList = {
    plotAll: [],
    plotYear: [],
    plotMonth: [],
    plot5Day: [],
    plotSpecial: [],
    days180: []
  };

  var setXAxisMinInterval = function setXAxisMinInterval(x) {
    obj.xAxis.minTickInterval = x;
  };

  var qrlogged = false;

  var lastShow = Date.now();
  var showSeries = function showSeries(series, isCenter, obj, minibar) {
    if (isCenter === undefined) isCenter = false;

    var t = Date.now();
    if (t - lastShow < 100) {
      return;
    }
    lastShow = t;
    if (!seriesList[series] || !seriesList[series].length) {
      var k = Object.keys(seriesList).filter(function (x) {
        return seriesList[x].length;
      });
      series = k[0];
    }
    $('#gwd-topText').hide();
    $('.gwd-blurLayer').removeClass('gwd-blurLayer');
    var series2 = series;
    showingCenter = isCenter;
    if (hideCoudanManage && hideCoudanManage[series]) {
      $('#mini_price_history_detail_btn').addClass('no-review');
      $('.discount-price-re').hide();
      $('#bar_trend_legend_btn').addClass('no-review');
    } else if (hideCoudanManage) {
      $('#mini_price_history_detail_btn').removeClass('no-review');
      $('.discount-price-re').show();
      $('#bar_trend_legend_btn').removeClass('no-review');
    }
    if (series === 'center') {
      series = 'plotAll';
    }
    if (series !== 'days180') {
      // 加载概况 最高最低等信息
      renderBarTrendInfo(series);
    }
    obj.series = seriesList[series];
    if (series === 'days180') series = 'plotAll';
    $('.floatButtons>a').removeClass('activePlot');
    $('.floatButtons>#' + series).addClass('activePlot');
    //new Highcharts.Chart(obj);
    var theSeries = seriesList[series2];
    if (series === 'plot5Day') {
      setXAxisMinInterval(oneDay);
      showHour = true;
      currentLineShowing = 'short_day_line';
    } else {
      showHour = false;
    }
    if (series === 'plotMonth') {
      setXAxisMinInterval(5 * oneDay);
      currentLineShowing = 'month_line';
    }

    $('.gwd-not-login').removeClass('gwd-not-login');

    if (series === 'plotAll') {
      if (minibar) {
        obj.chart.marginBottom = 23;
      }

      var dayLength = Math.max.apply(null, theSeries.map(function (i) {
        return i.data.length;
      }));

      if (!G.email) {
        // $('.max-min-priinfo').addClass('gwd-not-login')
        $('.barTrendInfoBox').addClass('gwd-not-login');
      } else {
        $('.gwd-not-login').removeClass('gwd-not-login');
      }

      //在非淘宝天猫网站上,如果全部的时间超过180天,需要登陆
      if (store[0].half_year_line) {
        halfYearExist = true;
      }
      if (G.site !== 'tmall' && G.site !== 'taobao' && halfYearExist) {
        if (theSeries[0].pointStart < new Date().getTime() - 180 * 24 * 3600000 && !G.userLogin) {
          (function () {
            $('#gwd-topText').show();
            if (__webpack_require__("2517c4f5c89f34233e53").getChromeVersion() < 53) {
              $('#gwd-topText').css('background', 'white');
            }
            var LoginBox = __webpack_require__("2d53f53e0179317f1fdf")["default"];
            new Vue({
              el: '#gwd-trend-login',
              render: function render(h) {
                return h(LoginBox);
              }
            });
            $("#plotArea_chrome").addClass('gwd-blurLayer');
          })();
        }
      }

      if (dayLength > 30) {
        setXAxisMinInterval(30 * oneDay);
      } else if (dayLength > 5) {
        setXAxisMinInterval(5 * oneDay);
      } else {
        setXAxisMinInterval(oneDay);
      }
      currentLineShowing = 'all_line';
      if (store[0].all_equal_short || store[0].all_line.length < 5 && store.length == 1) {
        currentLineShowing = 'short_day_line';
        showHour = true;
        if (store[0].all_line.length < 5 && store.length == 1) {
          obj.series[0].pointStart = today.getTime() + 8 * 3600000 - (store[0].all_line.length - 1) * oneDay;
        }
      }
    }
    if (series === 'plotYear') {
      setXAxisMinInterval(30 * oneDay);
      currentLineShowing = 'half_year_line';
    }
    if (isCenter) {
      //currentShowing = 'center';
    } else {
        currentShowing = series;
      }
    chart = new Highcharts.Chart(obj);
    window.gwd_chart = chart;
    if (isCenter) {
      var s = chart.series[0].data;
      var lastPoint = s[s.length - 1];
      if (chart.series.length > 1) {
        s = chart.series[1].data;
        if (s[s.length - 1].plotX === lastPoint.plotX && s[s.length - 1].plotY !== lastPoint.plotY) {
          lastPoint = s[s.length - 1];
        }
      }
      __webpack_require__("316f9c352c6202560d16").log(lastPoint);
      if (lastPoint.y) {
        globalCondition.setMet('lastPointPos', lastPoint);
      }
    }
  };

  var enablePlot = function enablePlot(plotName) {
    $('.floatButtons>' + plotName).removeClass('bjd-hidden');
  };

  var doBind = function doBind() {
    $('.floatButtons').on('click', 'a', function (e) {
      showSeries(e.target.id, false, util.deepCopy(obj));
    });
  };
  var doMainBind = function doMainBind() {
    var hidecoudanBar = undefined;
    $('#bar_trend_legend_btn').on('click', function (e) {
      var id = $(e.target).attr('data-id');
      if (!id) id = $(e.target).parent().attr('data-id');
      if (id === 'plotSpecial') {
        if (!hidecoudanBar) {
          hidecoudanBar = true;
          coudanSeries.hide();
          $('#bar_trend_legend_btn').addClass('hideserires');
        } else {
          coudanSeries.show();
          hidecoudanBar = false;
          $('#bar_trend_legend_btn').removeClass('hideserires');
        }
      }
    });
  };
  var doMiniBind = function doMiniBind() {
    var hidecoudan = undefined;
    $('#mini_price_history_detail_btn').on('click', function (e) {
      var id = $(e.target).attr('data-id');
      if (!id) id = $(e.target).parent().attr('data-id');
      if (id === 'plotSpecial') {
        if (!hidecoudan) {
          hidecoudan = true;
          coudanSeries.hide();
          $('#mini_price_history_detail_btn').addClass('hideserires');
        } else {
          coudanSeries.show();
          hidecoudan = false;
          $('#mini_price_history_detail_btn').removeClass('hideserires');
        }
      }
    });
  };
  var resetData = function resetData(i) {
    return {
      y: i,
      marker: {
        enabled: false
      }
    };
  };
  // 加载价格走势最高最低信息

  var BarTrendInfo = __webpack_require__("ae7101d5fa1205e4d9e1")["default"];
  var barTrendComp = null;
  var renderBarTrendInfo = function renderBarTrendInfo(series) {
    var showcoudan = undefined;
    var obj1 = lowHighInfoObj[series + '0'];
    if (!obj1) {
      obj1 = Object.keys(lowHighInfoObj)[0];
      obj1 = lowHighInfoObj[obj1];
    }
    if (typeof obj1.lowestDate === 'number') obj1.lowestDate = util.getTimeNumber(obj1.lowestDate);
    var obj2 = lowHighInfoObj[series + '1'];
    if (obj2) {
      if (obj2.Plowest < obj1.Plowest) showcoudan = true;
      if (typeof obj2.lowestDate === 'number') obj2.lowestDate = util.getTimeNumber(obj2.lowestDate);
      if (moneyInfo) {
        obj2.display_nowprice = obj2.nowprice ? moneyInfo[0] + obj2.nowprice : obj2.nowprice;
        obj2.display_Phighest = obj2.Phighest ? moneyInfo[0] + obj2.Phighest : obj2.Phighest;
        obj2.display_Plowest = obj2.Plowest ? moneyInfo[0] + obj2.Plowest : obj2.Plowest;
      } else {
        obj2.display_nowprice = '¥' + obj2.nowprice;
        obj2.display_Phighest = '¥' + obj2.Phighest;
        obj2.display_Plowest = '¥' + obj2.Plowest;
      }
    }
    if (moneyInfo) {
      obj1.display_nowprice = obj1.nowprice ? moneyInfo[0] + obj1.nowprice : obj1.nowprice;
      obj1.display_Phighest = obj1.Phighest ? moneyInfo[0] + obj1.Phighest : obj1.Phighest;
      obj1.display_Plowest = obj1.Plowest ? moneyInfo[0] + obj1.Plowest : obj1.Plowest;
    } else {
      obj1.display_nowprice = '¥' + obj1.nowprice;
      obj1.display_Phighest = '¥' + obj1.Phighest;
      obj1.display_Plowest = '¥' + obj1.Plowest;
    }
    var lowtle = "最低(单&nbsp;&nbsp;&nbsp;件):";
    // if (G.aliSite) {
    //   lowtle = `最低:`;
    // } else if (!hideCoudanManage || !obj2) {
    //   lowtle = `最低(单件):`;
    // }
    var oinfo = userData.get('other_info');
    var dp_id = oinfo && oinfo.now && oinfo.now.dp_id;
    var promoUrl = undefined;
    if (dp_id) {
      promoUrl = "https://www.gwdang.com/trend/" + dp_id + ".html?static=true";
    }
    if (obj1 && obj2 && obj1.Plowest === obj2.Plowest && obj1.lowestDate === obj2.lowestDate) {
      obj2 = null;
    }
    if (!G.h_nopuzzle_promo) {
      promoUrl = null;
    }
    var data = {
      d1: obj1,
      d2: obj2,
      aliSite: G.aliSite,
      promoUrl: promoUrl,
      lowtle: lowtle,
      showcoudan: showcoudan
    };
    if (!$('.barTrendInfoBox').length) {
      var el = document.createElement('DIV');
      $('#gwdang-pri-trend-chart').append(el);
      barTrendComp = new Vue({
        el: el,
        data: data,
        render: function render(h) {
          return h(BarTrendInfo, {
            props: {
              d1: this.d1,
              d2: this.d2,
              aliSite: this.aliSite,
              promoUrl: this.promoUrl,
              lowtle: this.lowtle,
              showcoudan: this.showcoudan
            }
          });
        }
      });
    } else {
      Object.keys(data).forEach(function (key) {
        barTrendComp[key] = data[key];
      });
    }
    window.barTrendComp = barTrendComp;
    globalCondition.setMet('promoUrl', promoUrl);
    setTimeout(function () {
      // 为了上下对齐, 需要手动计算一次上面的距离给下面
      var ppiW = $('#gwdang-trend-detail .opi-sp1').outerWidth() + $('#gwdang-trend-detail .opi-sp2').outerWidth();
      $('#gwdang-trend-detail .ppi-sp1').width(Math.ceil(ppiW) + 2);
    }, 100);
  };
  var getLowestDate2 = function getLowestDate2(ki, data) {
    var store = data.store[ki];
    if (ki === 1) {
      var origin_st = data.store[0].all_line;
      if (store.all_line.join("") === origin_st.join("")) {
        return;
      }
    }
    getLowestDate('plotAll', ki, store.all_line, store.all_equal_short, store.all_line_begin_time, data.promo);
    if (store.half_year_line && store.half_year_line.length > 0) {
      if (ki === 1) {
        var origin_st = data.store[0].half_year_line;
        if (store.half_year_line.join("") === origin_st.join("")) {
          return;
        }
      }
      getLowestDate('plotYear', ki, store.half_year_line, store.all_equal_short, store.half_year_line_time, data.promo);
    }
    var newStsize = store.all_line.length;
    if (newStsize > 180) {
      newStsize = store.all_line.length;
      var newSt = store.all_line.slice(newStsize - 180);
      if (ki === 1) {
        var origin_st = data.store[0].all_line.slice(newStsize - 180);
        if (newSt.join("") === origin_st.join("")) {
          return;
        }
      }
      var pointStart = store.all_line_begin_time + 86400000 * (newStsize - 180);
      getLowestDate('days180', ki, newSt, store.all_equal_short, pointStart, data.promo);
    } else {
      if (ki === 1) {
        var origin_st = data.store[0].all_line;
        if (store.all_line.join("") === origin_st.join("")) {
          return;
        }
      }
      getLowestDate('days180', ki, store.all_line, store.all_equal_short, store.all_line_begin_time, data.promo);
    }
    if (store.month_line && store.month_line.length > 0) {
      if (ki === 1) {
        var origin_st = data.store[0].month_line;
        if (store.month_line.join("") === origin_st.join("")) {
          return;
        }
      }
      getLowestDate('plotMonth', ki, store.month_line, store.all_equal_short, store.month_line_time, data.promo);
    }
  };
  var getLowestDate = function getLowestDate(id, ki, newSt, all_equal_short, pointStart, promo) {
    // 计算最低最高点 以及最低点对应的时间
    id = id + ki.toString();
    lowHighInfoObj[id] = {};
    var Plowest = undefined,
        Phighest = undefined;
    var lowestDate = undefined;
    var lowestPromo = undefined,
        lowestPromoPprice = undefined,
        lowestCoupon = undefined;
    Plowest = Math.min.apply(Math, newSt);
    Phighest = Math.max.apply(Math, newSt);
    var low_index = newSt.lastIndexOf(Plowest);
    var low_index2 = low_index;
    var point_interval = 86400000;
    if (all_equal_short) point_interval = 3600000;
    lowestDate = pointStart + point_interval * low_index;
    if (ki == 1) {
      for (var k = low_index2; k > 0; k--) {
        if (newSt[k] === newSt[low_index2]) {
          // let str = (pointStart + point_interval * (k) - 3600000 * 8).toString()
          var str = timeUtil.localeDateString(pointStart + point_interval * k);
          if (Number(discountInfo2[str] && discountInfo2[str].price) == Plowest) {
            lowestDate = Number(str) + 3600000 * 8;
            break;
          }
        }
      }
      for (var i = 0; i < promo.length; i++) {
        // 获取最低点对应的促销活动
        if (promo[i].time * 1000 === lowestDate - 3600000 * 8) {
          lowestPromo = promo[i].msg.promotion;
          lowestCoupon = promo[i].msg.coupon && promo[i].msg.coupon.replace("领券:", "");
          lowestPromoPprice = (promo[i].ori_price / 100).toFixed(2);
        }
      }
    }

    lowHighInfoObj[id].lowestDate = lowestDate;
    lowHighInfoObj[id].Plowest = Number(Plowest).toFixed(2);
    lowHighInfoObj[id].Phighest = Number(Phighest).toFixed(2);
    if (lowHighInfoObj[id].Phighest === lowHighInfoObj[id].Plowest) {
      lowHighInfoObj[id].nowprice = lowHighInfoObj[id].Plowest;
    }
    if (lowestPromo || lowestCoupon) {
      var str = '';
      str += '页面价' + lowestPromoPprice + '&nbsp;&nbsp;';
      if (lowestCoupon) {
        if (lowestCoupon.match(/\d+-\d+/)) {
          var quanarr = lowestCoupon.split('-');
          str += "券: 满" + quanarr[0] + "减" + quanarr[1] + '&nbsp;';
        } else {
          str += "券: " + lowestCoupon + ' ';
        }
      }
      if (lowestPromo) str = str + '促: ' + lowestPromo.replace(/,/g, ',');
      lowHighInfoObj[id].lowestPromo = str;
      lowHighInfoObj[id].lowestPromoPprice = lowestPromoPprice;
    }
  };
  var pageLow = {};
  // 在走势图上加label标签
  var addSeriesDataLabels = function addSeriesDataLabels(data, nopuzzle_promo, key) {
    var addpromo = undefined;
    if (data.name === '页面价' && nopuzzle_promo) {
      addpromo = true;
    }
    var obj = {
      enabled: true,
      borderColor: '#f2f2f2',
      borderWidth: 1,
      padding: 3,
      backgroundColor: 'rgba(255, 255, 255, 0.7)',
      shadow: false,
      borderRadius: 2,
      style: {
        fontWeight: 'normal',
        fontFamily: 'Helvetica',
        fontSize: '13px'
      },
      y: -3,
      formatter: function formatter() {
        return '¥' + this.y.toString().replace(',', '');
      }
    };
    var list = data.data;
    var lowestIndex = 0;
    var highestIndex = 0;
    var low = list[0].y || 9999999;
    var high = list[0].y || 0;
    var allNull = true;
    for (var i = 0; i < list.length; i++) {
      if (i != 0 && i != list.length - 1 && list[i].y) {
        allNull = false;
      }
      if (addpromo) {
        for (var j = 0; j < nopuzzle_promo.length; j++) {
          if (data.pointStart + data.pointInterval * i - 3600000 * 19 === nopuzzle_promo[j].time * 1000) {
            if (nopuzzle_promo[j].showCircle) {
              list[i].marker = {
                enabled: true,
                fillColor: '#fff',
                lineColor: '#5ACFFB',
                radius: 2.5,
                lineWidth: 1,
                symbol: "circle"
              };
            }
          }
        }
      }
      if (list[i].y && list[i].y >= high) {
        high = list[i].y;
        highestIndex = i;
      }
      if (list[i].y && list[i].y <= low) {
        low = list[i].y;
        lowestIndex = i;
      }
    }
    if (data.name === '页面价') {
      pageLow[key] = list[lowestIndex].y;
    }
    if (allNull && data.name === '凑单到手价' && hideCoudanManage) {
      hideCoudanManage[key] = true;
      return;
    }

    if ((!list[lowestIndex - 1] || list[lowestIndex - 1].y === null) && (!list[lowestIndex + 1] || list[lowestIndex + 1].y === null)) {
      return;
    }
    if (data.name === '凑单到手价' && pageLow[key] === list[lowestIndex].y) {
      return;
    }
    if (highestIndex === lowestIndex) {
      obj.color = '#3FC0F0';
      // list[highestIndex].dataLabels = obj;
    } else {
        obj.color = '#E4393C';
        if (data.name === '页面价') {
          // list[highestIndex].dataLabels = obj;
          list[highestIndex].marker = {
            enabled: true,
            fillColor: 'rgba(228,57,60,1)',
            lineColor: 'rgba(228,57,60,0.3233)',
            radius: 2.5,
            lineWidth: 4,
            symbol: "circle"
          };
        }

        var obj2 = JSON.parse(JSON.stringify(obj));
        obj2.color = '#35BD68';
        var fillColor = 'rgba(53,189,104,1)';
        var lineColor = 'rgba(53,189,104,0.3233)';
        if (data.name === '凑单到手价') {
          obj2.color = '#FFC06D';
          fillColor = 'rgba(255,166,0,1)';
          lineColor = 'rgba(255,166,0,0.3233)';
        }
        // list[lowestIndex].dataLabels = obj2;
        list[lowestIndex].marker = {
          enabled: true,
          fillColor: fillColor,
          lineColor: lineColor,
          radius: 2.5,
          lineWidth: 4,
          symbol: "circle"
        };
      }
    if (noTbTrend) {
      list[list.length - 1].marker = {
        enabled: true,
        fillColor: '#5ACFFB',
        radius: 2.5,
        lineWidth: 0,
        symbol: "circle"
      };
    }
  };

  var TooltipView = __webpack_require__("893503d294226ea0dddf")["default"];
  var TooltipViewBar = __webpack_require__("8da202894b503b94f179")["default"];
  var renderTooltip = function renderTooltip(ishide, data) {
    if (ishide) {
      $(toolTipDom).hide();
      return;
    }
    $(toolTipDom).show();
    if (data.addpro === data.pagePrice) data.addpro = null;
    if (nopuzzlePpromo) {
      for (var i = 0; i < nopuzzlePpromo.length; i++) {
        //if (data.x - 3600000 * 19 === nopuzzlePpromo[i].time * 1000) {
        if (__webpack_require__("6868b03b94b90a856624").isSameDay(data.x, nopuzzlePpromo[i].time * 1000)) {
          var str = '';
          if (nopuzzlePpromo[i].msg.coupon) {
            var coupon = nopuzzlePpromo[i].msg.coupon;
            if (coupon.match(/\d+-\d+/)) {
              var quanarr = coupon.split('-');
              str += "券:&nbsp;满" + quanarr[0] + "减" + quanarr[1] + ' ';
            } else {
              str += "券:&nbsp;" + coupon + ' ';
            }
          }
          if (nopuzzlePpromo[i].msg.promotion) {
            str = str + '促:&nbsp;' + nopuzzlePpromo[i].msg.promotion + '  ';
          }
          data.directpro = (nopuzzlePpromo[i].price / 100).toFixed(2);
          data.promo2 = str;
          data.pagePrice = (nopuzzlePpromo[i].ori_price / 100).toFixed(2);
        }
      }
    }
    var html = __webpack_require__("f872aed6f79e43acee4a");
    if (toolTipDom !== '#big_tooltip') {
      html = __webpack_require__("6f3237f8ad917574d8e1");
    }
    var domclass = '';
    if (data.directpro) domclass += 'directpro ';
    if (data.addpro) domclass += 'addpro ';
    if (data.addpro || data.directpro) {
      $(toolTipDom).addClass('bigheight');
    } else {
      $(toolTipDom).removeClass('bigheight');
    }
    if (moneyInfo) {
      var np = parsePrice(data.pagePrice, moneyInfo[2]);
      data.pagePrice = moneyInfo[0] + data.pagePrice + ("(¥" + np + ")");
    } else {
      data.pagePrice = '¥' + data.pagePrice;
    }

    if (!renderedComponents[toolTipDom]) {
      var el = document.createElement('DIV');
      $(toolTipDom).empty().append(el);
      renderedComponents[toolTipDom] = new Vue({
        data: {
          data: data,
          domclass: domclass,
          aliSite: false
        },
        el: el,
        mixins: [_commonComponentsDataUpdateMixin2["default"]],
        render: function render(h) {
          return h(toolTipDom !== '#big_tooltip' ? TooltipViewBar : TooltipView, {
            props: {
              data: this.data,
              domclass: this.domclass,
              aliSite: this.aliSite
            }
          });
        }
      });
    } else {
      renderedComponents[toolTipDom].updateData({
        data: data,
        domclass: domclass,
        aliSite: false
      });
    }
  };
  // 两条线相同点部分去掉 避免重叠造成颜色污染
  var sliceData = function sliceData(data) {
    for (var pattern in data) {
      if (data[pattern].length && data[pattern].length > 1 && data[pattern][1].name === "凑单到手价") {
        var size = data[pattern][0].data.length;
        for (var i = 2; i < size; i++) {
          var a1 = data[pattern][0].data;
          var a2 = data[pattern][1].data;
          if (a1[i].y === a2[i].y && a1[i - 1].y === a2[i - 1].y && (a1[i - 2].y === a2[i - 2].y || a2[i - 2].y === null)) {
            a2[i - 1].y = null;
          }
        }
      }
    }
  };

  var hasBind = false;

  exports = {
    init: function init(data) {
      var currentPage = arguments.length <= 1 || arguments[1] === undefined ? 'dpPage' : arguments[1];
      var target = arguments.length <= 2 || arguments[2] === undefined ? false : arguments[2];
      var plotLinesHideStatus = arguments.length <= 3 || arguments[3] === undefined ? false : arguments[3];
      var renderMiniTrendInfo, biggraphState, time, renderMiniTrend;
      return regeneratorRuntime.async(function init$(context$2$0) {
        while (1) switch (context$2$0.prev = context$2$0.next) {
          case 0:
            // 评论走势
            //renderReviewData(data)
            lowHighInfoObj = {};
            $('#biggraph_chrome').remove();
            if ($('#plotArea_chrome').length) {
              $('.bjd-newtrend-dev').remove();
              $('#plotArea_chrome').remove();
              $('#gwd-topText').remove();
            }

            currentShowing = 'plotAll';
            renderedComponents = {};
            noTbTrend = false;

            seriesList = {
              plotAll: [],
              plotYear: [],
              plotMonth: [],
              plot5Day: [],
              plotSpecial: [],
              days180: []
            };

            originPrice = 0;
            renderMiniTrendInfo = undefined;

            // 加载货币配置 获取当前网站货币符号
            moneyInfo = countryConfig.getMoneyInfo(G.logsite);
            if (moneyInfo[2] === 'CNY') moneyInfo = null;
            if (data.taobaoNoTrend) noTbTrend = true;

            if (!(data.store && data.store[0] && data.store[0].all_line.length === 0)) {
              context$2$0.next = 14;
              break;
            }

            return context$2$0.abrupt("return");

          case 14:
            $('body').append("<div id=\"biggraph_chrome\" style=\"position: absolute;left: -1000000px; top: -100000px;background: white;overflow: hidden\"></div>");

            $(chartBox).append(viewTest);

            biggraphState = '';

            doBind();

            if (target) {
              $(target).append($(chartBox));
            }

            // 顶部
            time = 0;

            if (!hasBind) {
              $("#" + G.extName + "-trend").hover(function () {
                if (Date.now() - time < 1000) {
                  return;
                }
                toolTipDom = '#big_tooltip_top';
                obj.chart.marginRight = 30;
                obj.chart.marginBottom = 23;
                obj.chart.marginTop = 4;
                obj.xAxis.labels.y = 22;
                if (moneyInfo) {
                  obj.yAxis.title.text = moneyInfo[1];
                  obj.yAxis.title.y = 176;
                }
                var num = parseInt(lowHighInfoObj['plotAll0'].Phighest).toString().length;
                obj.chart.marginLeft = 29 + 9 + parseInt(num * 6.8);
                obj.yAxis.labels.x = -9;
                obj.yAxis.title.x = -(9 + parseInt(num * 6.8) - 24);
                $(chartBox).css({
                  left: 0,
                  top: 0,
                  bottom: 0,
                  right: 0
                });
                // if (biggraphState === 'trend') return;
                var chartArea = $("#" + G.extName + "-pri-trend-chart");
                chartArea.append($(chartBox));
                biggraphState = 'trend';
                $('.floatButtons').show();
                $('#bjd-qrcode-trend').show();
                if ($('#bjd-qrcode-trend').length) {
                  doLog();
                }
                $(chartBox).css({
                  visibility: 'hidden'
                });
                window.setTimeout(function () {
                  var width1 = $('.floatButtons').width();
                  __webpack_require__("316f9c352c6202560d16").log('float button width', width1);
                  $('#bar_trend_legend_btn').css('right', width1 + 50 + 'px');
                  showSeries(currentShowing, false, util.deepCopy(obj));
                  var width = $("#" + G.extName + "-pri-trend-chart").width();
                  chart.setSize(width, 182);
                  plotWidth = chart.plotWidth;
                  chart.axes[0].update(obj.xAxis);
                  $(chartBox).css({
                    visibility: 'visible'
                  });
                  doMainBind();
                }, 0);
              });
            }

            renderMiniTrend = function renderMiniTrend(detail) {
              toolTipDom = '#big_tooltip';
              var lowest_obj = lowHighInfoObj['days1800'];
              var lowest_obj2 = undefined,
                  lowestDate = undefined,
                  lowestDate2 = undefined;
              if (data.store[1] && data.store[1].name === '凑单到手价') {
                lowest_obj2 = lowHighInfoObj['days1801'];
                lowestDate2 = lowest_obj2 && lowest_obj2.lowestDate;
                lowestDate2 = lowestDate2 && util.getTimeNumber(lowestDate2);
              }
              lowestDate = lowest_obj.lowestDate;
              if (G.aliSite && data.lowestTime) lowestDate = new Date(data.lowestTime).getTime();
              // lowestDate = lowestDate - 3600000 * 8;

              lowestDate = util.getTimeNumber(lowestDate);
              if (!renderMiniTrendInfo) {
                var oinfo = userData.get('other_info');
                var dp_id = oinfo && oinfo.now && oinfo.now.dp_id;
                var promoUrl = undefined;
                if (dp_id) {
                  promoUrl = "https://www.gwdang.com/trend/" + dp_id + ".html?static=true";
                }
                var infohtml = __webpack_require__("86b1f1dbab8755f1e621");
                var lowtle = "最低(单&nbsp;&nbsp;&nbsp;件):";
                // if (G.aliSite) {
                //   lowtle = `最低:`;
                // } else if (!hideCoudanManage || !lowestDate2) {
                //   lowtle = `最低(单件):`;
                // }
                if (lowest_obj && lowest_obj2 && lowest_obj.Plowest === lowest_obj2.Plowest && lowest_obj.lowestDate === lowest_obj2.lowestDate) {
                  lowest_obj2 = null;
                }
                if (!G.h_nopuzzle_promo) {
                  promoUrl = null;
                }
                // if ($('.orign-pri-info').length) {
                //   $('.orign-pri-info').remove();
                // }
                if ($('.mini-share-product').length) {
                  $('.mini-share-product').remove();
                  $('#mini-share-btn').remove();
                }

                $('.max-min-priinfo').empty().append(template.compile(infohtml)({
                  lowtle: lowtle,
                  aliSite: G.aliSite,
                  lowest_obj: lowest_obj,
                  lowestDate: lowestDate,
                  lowestDate2: lowestDate2,
                  promoUrl: promoUrl,
                  lowest_obj2: lowest_obj2,
                  currency: moneyInfo ? moneyInfo[0] : '¥'
                }));
                globalCondition.setMet('promoUrl', promoUrl);

                // 分享商品
                // require('shareProduct').init(data.price_status)
                if (!lowest_obj2) {
                  $('#mini_price_history').removeClass('coudanpri');
                }
                setTimeout(function () {
                  var ppiW = $('.opi-sp1').outerWidth() + $('.opi-sp2').outerWidth();
                  $('.promo-pri-info .ppi-sp1').width(Math.ceil(ppiW) + 2);
                }, 100);

                renderMiniTrendInfo = true;
              }

              if (moneyInfo) {
                $('#mini_price_history .ht-mm-max').text(moneyInfo[0] + lowest_obj.Phighest);
                $('#mini_price_history .ht-mm-min').text(moneyInfo[0] + lowest_obj.Plowest);
                $('#big_tooltip').addClass('ht_tip');
              }

              obj.title.x = 0;
              obj.chart.marginRight = 16;
              obj.chart.marginTop = 5;
              obj.yAxis.title.text = null;
              obj.xAxis.labels.y = 20;
              obj.xAxis.labels.x = -2;
              obj.yAxis.title.y = -26;
              if (moneyInfo) {
                obj.chart.marginTop = 4;
                var num = parseInt(lowest_obj.Phighest).toString().length;
                obj.chart.marginRight = 2;
                obj.chart.marginLeft = Math.ceil(num * 6.8 + 11);
                obj.chart.marginBottom = 24;
                // obj.yAxis.labels.x = -Math.ceil(num * 6.8 + 11);
                obj.yAxis.labels.x = -14;
                obj.yAxis.title.x = -(Math.ceil(num * 6.8 + 11) - 24); //25 title长度
                obj.yAxis.title.text = moneyInfo[1];
                // obj.yAxis.title.y = 162;
                obj.yAxis.title.y = -12;
              } else {
                var num = parseInt(lowest_obj.Phighest).toString().length;
                obj.chart.marginLeft = 16 + 14 + parseInt(num * 6.8);
                obj.yAxis.labels.x = -14;
              }
              if (lowest_obj.Phighest < 1) {
                obj.chart.marginLeft = 16 + 14 + parseInt(4 * 6.8);
              }
              if (G.site === 'amazon') {
                obj.chart.marginLeft = 50;
              }
              $('.floatButtons').hide();
              $('#bjd-qrcode-trend').hide();
              // yhd.com
              $('#detailPromotion').css({
                zIndex: 0
              });
              $(chartBox).css({
                left: 0,
                top: 0,
                bottom: 0,
                right: 0
              });
              if (biggraphState === 'btn') return;
              $(detail).append($(chartBox));
              doMiniBind();
              biggraphState = 'btn';
              $(chartBox).css({
                visibility: 'hidden'
              });
              window.setTimeout(function () {
                originPrice = 0;
                // if (data.store[0].all_line.length > 31 && !data.store[0].all_equal_short) {
                //   showSeries('plotMonth', true);
                // } else {
                //   showSeries('plotAll', true);
                // }
                var toShow = 'days180';
                if (store[0].all_line.length < 180) {
                  toShow = currentShowing;
                }
                if (store[0].half_year_line) {
                  halfYearExist = true;
                }
                showSeries(toShow, true, util.deepCopy(obj), true);
                var width1 = $("#bdext_mini_trendbox").width();
                var height1 = 182;
                if (!width1) {
                  width1 = 460;
                }
                if (G.site == 'amazon') {
                  width1 = 450;
                }
                if (width1 && width1 > 0) {
                  chart.setSize(width1, height1, false);
                }
                $(chartBox).css({
                  visibility: 'visible'
                });
              }, 25);
            };

            // 中间
            if (true) {
              __webpack_require__("d54879e983a83d07f093").waitForConditionFn(function () {
                return $("#mini_price_history").length;
              }).then(function () {

                $("#mini_price_history").hover(function () {
                  var doms = '#mini_price_history_detail_chart';
                  // if (G.site == 'amazon' || G.site == '6pm') {
                  //   doms = '#mini_ht_detail_chart'
                  // }
                  renderMiniTrend(doms);
                });

                // yhd.com
                $("#mini_price_history_detail").mouseleave(function () {
                  $('#detailPromotion').css({
                    zIndex: 15
                  });
                });
              });
            }

            // 底部
            $("#gwd-trend").hover(function () {
              // obj.yAxis.title.text = foreignTitle
              if (biggraphState === "gwd") return;
              obj.chart.marginRight = 60;
              obj.chart.marginBottom = 23;
              obj.chart.marginTop = 4;
              obj.xAxis.labels.y = 22;
              $(chartBox).css({
                left: 0,
                top: 0,
                bottom: 0,
                right: 0
              });
              $("#gwd-trend-chart").append($(chartBox));
              biggraphState = "gwd";
              $(chartBox).css({
                visibility: 'hidden'
              });
              window.setTimeout(function () {
                showSeries(currentShowing, false, util.deepCopy(obj));
                chart.reflow();
                $(chartBox).css({
                  visibility: 'visible'
                });
                $("#gwd-trend-chart").show();
                doMainBind();
              }, 0);

              $('.floatButtons').show();
              $('#bjd-qrcode-trend').show();
              if ($('#bjd-qrcode-trend').length) {
                doLog();
              }
              $('#bjd-qrcode-trend').css('bottom', '9px');
            });

            $("#plotArea_chrome").css({
              maxWidth: document.body.clientWidth - 280 + 'px'
            });

            $("#plotArea_chrome").mousemove(function (e) {
              mousePosition.x = e.pageX;
              mousePosition.y = e.pageY;
            });

            $("#plotArea_chrome").click(function () {
              return false;
            });

            hasBind = true;

            if (data) {
              (function () {
                store = data.store;
                getLowestDate2(0, data);
                if (data.store[1] && data.store[1].name === "凑单到手价" && data.promo) {
                  // 如果有凑单到手价同时有对应的促销活动   把促销活动信息给一个全局变量方便取用
                  for (var i = 0; i < data.promo.length; i++) {
                    var datestr = timeUtil.localeDateString(data.promo[i].time * 1000);
                    discountInfo[datestr] = data.promo[i].msg;
                    discountInfo2[datestr] = {
                      price: data.promo[i].price,
                      info: data.promo[i].msg.promotion
                    };
                  }
                  // 计算最低最高价和时间
                  getLowestDate2(1, data);
                  $(".discount-price-re").show();
                  $('#mini_price_history').addClass('coudanpri');
                  $('#bar_trend_legend_btn').removeClass('no-review');
                  $('#mini_price_history_detail_btn').removeClass('no-review');
                } else {
                  hideCoudanManage = null;
                  $('#bar_trend_legend_btn').addClass('no-review');
                  $('#mini_price_history_detail_btn').addClass('no-review');
                }
                if (data.nopuzzle_promo) {
                  G.h_nopuzzle_promo = true;
                }
                // if (G.aliSite) {
                //   $('#bar_trend_legend_btn').remove()
                //   $('#mini_price_history_detail_btn').addClass('aliSite')
                // }
                originData = data;
                var earlistDay = Math.min(data.store[0] && data.store[0].all_line_begin_time, getEarlistDay(store));
                var currentDay = data.now_day;
                currentTime = data.now_day;
                var seriesConfig = [{
                  plot: 'plotAll',
                  start: 'all_line_begin_time',
                  minDay: 0.1,
                  data: 'all_line'
                }, {
                  plot: 'plotMonth',
                  start: 'month_line_time',
                  minDay: 30,
                  data: 'month_line'
                }, {
                  plot: 'plotYear',
                  start: 'half_year_line_time',
                  minDay: 0.1,
                  data: 'half_year_line'
                }, {
                  plot: 'days180',
                  start: 'all_line_begin_time',
                  minDay: 0.1,
                  data: 'all_line'
                }];
                enablePlot('#plotAll');
                // if (store[0].name.indexOf('(当前)') === -1) {
                //   store[0].name += '(当前)';
                // }
                store[0].name = "页面价";

                var storeLimit = 18;
                if (currentPage === 'zhidemai') {
                  storeLimit = 1;
                }
                if (currentPage === 'priceHistory') {
                  storeLimit = 20;
                }

                var allDays = parseInt((currentDay - earlistDay) / oneDay);
                for (var i = 0; i < Math.min(store.length, storeLimit); i++) {
                  if (store[i].all_line.length === 0) continue;
                  // if (store[i].promo && store[i].promo.length > 0) {
                  //   promotionData[store[i].name] = store[i].promo[0].desc;
                  // }
                  if (store[i].all_equal_short && store.length !== 1) {
                    store[i].all_line = [];
                    for (var j = 0; j < store[i].short_day_line.length; j += 24) {
                      store[i].all_line.push(store[i].short_day_line[j]);
                    }
                    store[i].all_line_begin_time = data.now_day - 5 * oneDay;
                    store[i].all_equal_short = false;
                  }

                  for (var k = 0; k < seriesConfig.length; k++) {
                    var j = seriesConfig[k];
                    if (getMidDay(currentDay) - getMidDay(earlistDay) >= j.minDay * oneDay) {
                      if (!store[i][j.data]) {
                        continue;
                      }
                      if (j.start !== 'short_day_line_begin_time') {
                        //store[i][j.start] = getMidDay(store[i][j.start]);
                      }
                      if (store[i].all_equal_short && j.start === 'all_line_begin_time') {
                        //store[i][j.start] = store[i].short_day_line_begin_time;
                      }
                      enablePlot('#' + j.plot);
                      var newSeries = {
                        color: generateColorForStore(store[i].name),
                        name: store[i].name,
                        pointStart: store[i][j.start],
                        pointInterval: oneDay,
                        legendIndex: 1,
                        connectNulls: false,
                        lineWidth: 1,
                        zIndex: 500 - i * 500 - 1,
                        marker: {
                          //symbol: 'rect',
                          symbol: currentSymbol.extended,
                          states: {
                            hover: {
                              enabled: false
                            }
                          }
                        },
                        states: {
                          hover: {
                            enabled: false,
                            halo: {
                              size: 0
                            }
                          }
                        },
                        data: store[i][j.data]
                      };
                      if (store[i].name === '凑单到手价') {
                        newSeries.color = "#FFC06D";
                      }
                      if (noTbTrend) {
                        newSeries.dashStyle = "Dash";
                      }
                      if (j.plot === 'plot5Day') {
                        //newSeries.pointStart -= 5*oneDay;
                        newSeries.pointInterval = 3600000;
                        if (newSeries.pointInterval * newSeries.data.length + newSeries.pointStart > currentTime) {
                          currentTime = newSeries.pointInterval * newSeries.data.length + newSeries.pointStart;
                        }
                      }

                      if (j.plot === 'plotAll' && newSeries.data.length < 30) {
                        newSeries.pointInterval = oneDay;
                        setXAxisMinInterval(oneDay);
                      }
                      if ((j.plot === 'plotAll' || j.plot === 'days180') && store[i].all_equal_short) {
                        if (i === 0) {
                          newSeries.pointInterval = 3600000;
                          //all_equal_short = true;
                        } else {
                            var s = new Date(newSeries.pointStart);
                            var s2 = new Date(s.getYear() + 1900, s.getMonth(), s.getDate(), 8);
                            newSeries.pointStart = s2.getTime();
                            newSeries.pointInterval = oneDay;
                            var tmpData = [];
                            for (var _i = 0; _i < newSeries.data.length; _i += 24) {
                              tmpData.push(newSeries.data[_i]);
                            }
                            newSeries.data = tmpData;
                          }
                      }
                      // 增大点的密度,使移动平滑
                      newSeries.addPointTimes = 1;
                      while (newSeries.data && newSeries.data.length < 100) {
                        if (j.plot === 'plotAll') {
                          break;
                        }
                        var newData = [];
                        for (var _k = 0; _k < newSeries.data.length; _k++) {
                          newData.push(newSeries.data[_k]);
                          if (_k + 1 === newSeries.data.length) break;
                          newData.push(newSeries.data[_k]);
                        }
                        newSeries.data = newData;
                        newSeries.pointInterval = newSeries.pointInterval / 2;
                        newSeries.addPointTimes = newSeries.addPointTimes * 2;
                      }
                      newSeries.data = newSeries.data ? newSeries.data.map(resetData) : null;
                      if (newSeries.data != null) {
                        seriesList[j.plot].push(newSeries);
                      }
                      // require('common/extConsole').log('newSeries data', JSON.parse(JSON.stringify(newSeries.data)));
                    }
                  }
                }
                if (seriesList['plotAll'].length === 1) {
                  var series = seriesList['plotAll'][0];
                  series.data = series.data.map(function (i) {
                    return i.y;
                  });
                  while (series.data.length < 100) {
                    var newData = [];
                    for (var k = 0; k < series.data.length; k++) {
                      newData.push(series.data[k]);
                      if (k + 1 === series.data.length) break;
                      newData.push(series.data[k]);
                    }
                    series.data = newData;
                    series.pointInterval = series.pointInterval / 2;
                  }
                  series.data = series.data.map(function (i) {
                    return {
                      y: i,
                      marker: {
                        enabled: false
                      }
                    };
                  });
                }
                // 和原始数据重合的点 去掉
                // sliceData(seriesList)
                if (!store[0].all_equal_short) {
                  $('#plotAll').html("全部" + store[0].all_line.length + "天");
                  if (store[0].all_line.length > 180) {
                    currentShowing = 'plotYear';
                  }
                } else {
                  allDays++;
                  $('#plotAll').html("全部(" + allDays + "天)");
                }
                showingManager.clear();
                // 默认显示原始价格和当前商品
                if (originPrice && currentPage !== 'zhidemai') {
                  showingManager.add('当前商城原始价格');
                }
                showingManager.add(store[0].name);

                // data copy start
                var mergeSeries = function mergeSeries(a, b) {
                  var bList = b.map(function (item) {
                    return item.name;
                  });
                  return a.map(function (item) {
                    if (bList.indexOf(item.name) === -1) {
                      return item;
                    } else {
                      var toMerge = b.filter(function (j) {
                        return j.name === item.name;
                      })[0];
                      var tmp = copy(item);
                      tmp.data = toMerge.data;
                      tmp.pointStart = toMerge.pointStart;
                      tmp.pointInterval = toMerge.pointInterval;
                      return tmp;
                    }
                  });
                };
                var fillSeries = function fillSeries(seriesList) {
                  var pointIntervalList = seriesList.map(function (i) {
                    return i.pointInterval;
                  });
                  var minInterval = Math.min.apply(null, pointIntervalList);
                  seriesList.forEach(function (series) {
                    while (series.pointInterval > minInterval) {
                      var newData = [];
                      for (var i = 0; i < series.data.length; i++) {
                        newData.push(series.data[i]);
                        if (i + 1 === series.data.length) break;
                        var newPoint = {
                          marker: series.data[i].marker,
                          y: (series.data[i + 1].y + series.data[i].y) / 2
                        };
                        newData.push(newPoint);
                      }
                      series.pointInterval = series.pointInterval / 2;
                      series.data = newData;
                    }
                  });
                };
                ['plotMonth', 'plotYear'].forEach(function (i) {
                  if (!$("#" + i).hasClass('bjd-hidden')) {
                    var allSeries = seriesList['plotAll'];
                    var thisSeries = seriesList[i];
                    var toAdd = mergeSeries(allSeries, thisSeries);
                    seriesList[i] = toAdd;
                    fillSeries(seriesList[i]);
                  }
                });
                fillSeries(seriesList['plotAll']);
                var days180_size = seriesList['days180'][0] && seriesList['days180'][0].data.length;
                if (days180_size && days180_size > 180) {
                  for (var k = 0; k < seriesList['days180'].length; k++) {
                    seriesList['days180'][k].data.splice(0, days180_size - 180);
                    seriesList['days180'][k]['pointStart'] = seriesList['days180'][k]['pointStart'] + seriesList['days180'][k]['pointInterval'] * (days180_size - 180);
                  }
                }
                for (var spattern in seriesList) {
                  if (seriesList[spattern].length) {
                    for (var di = 0; di < seriesList[spattern].length; di++) {
                      addSeriesDataLabels(seriesList[spattern][di], data.nopuzzle_promo, spattern);
                      nopuzzlePpromo = data.nopuzzle_promo;
                    }
                  }
                }

                // showSeries('plotAll', false, util.deepCopy(obj));
                //chart.reflow();
              })();
            };
            if (G.IE7 || G.IE8 || G.IE9 || G.IE10 || G.IE11) {

              $('#mini_price_history_detail_chart').css({
                width: '460px'
              });

              $('#mini_price_history_detail').css({
                'width': '569px'
              });
            }
            if ((G.IE9 || G.IE10) && (G.site === 'vip' || G.site === 'vipshop')) {
              $('#mini_price_history_detail_chart').css({
                width: '390px'
              });
            }

          case 32:
          case "end":
            return context$2$0.stop();
        }
      }, null, _this);
    },
    resetBind: function resetBind() {
      hasBind = false;
    }
  };

  return exports;
}).call(exports, __webpack_require__, exports, module),
				__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("ff50e367dd130fa205e3"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("3deef7cc191860c0adf2")["default"], __webpack_require__("0d878046564e4ef2113b")))

/***/ }),

/***/ "d36a74aa21bb110ae407":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(regeneratorRuntime, G, $, Vue) {// 京东礼金



var _this2 = this;

var request = __webpack_require__("91f250ebeb8d5987491c");
var globalCondition = __webpack_require__("9c38beef5ff283e15bd2");

module.exports.init = function callee$0$0() {
  var config;
  return regeneratorRuntime.async(function callee$0$0$(context$1$0) {
    var _this = this;

    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.forbidGiftMoney) {
          context$1$0.next = 6;
          break;
        }

        globalCondition.setMet('noOtherGiftMoney');
        __webpack_require__("9920f8981151f34ffc09").init('qr');
        return context$1$0.abrupt('return');

      case 6:
        context$1$0.next = 8;
        return regeneratorRuntime.awrap(__webpack_require__("d54879e983a83d07f093").waitForConditionFn(function () {
          return $('#summary-tips').length > 0;
        }));

      case 8:
        if (!($('#summary-tips').text().indexOf('不可使用东券') > -1 || $('#summary-tips').text().indexOf('不可使用京券、东券') > -1)) {
          context$1$0.next = 12;
          break;
        }

        globalCondition.setMet('noOtherGiftMoney');
        __webpack_require__("9920f8981151f34ffc09").init('qr');
        return context$1$0.abrupt('return');

      case 12:
        if (!($('#pingou-banner .activity-type strong').text().indexOf('预售') > -1)) {
          context$1$0.next = 16;
          break;
        }

        globalCondition.setMet('noOtherGiftMoney');
        __webpack_require__("9920f8981151f34ffc09").init('qr');
        return context$1$0.abrupt('return');

      case 16:
        context$1$0.next = 18;
        return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('GwdConfig'));

      case 18:
        config = context$1$0.sent;

        if (!config.allowJdGiftMoney) {
          context$1$0.next = 24;
          break;
        }

        context$1$0.next = 22;
        return regeneratorRuntime.awrap((function callee$1$0() {
          var payload, duomaiData, params, res;
          return regeneratorRuntime.async(function callee$1$0$(context$2$0) {
            while (1) switch (context$2$0.prev = context$2$0.next) {
              case 0:
                payload = {
                  rebate: 1,
                  dp_id: G.dp.itemId
                };

                if (!config.allowDuomai) {
                  context$2$0.next = 13;
                  break;
                }

                context$2$0.prev = 2;
                context$2$0.next = 5;
                return regeneratorRuntime.awrap(request.rawGet('https://u.gwdang.com/gyp/jd/item?id=' + G.dp.itemId.replace('-3', '')));

              case 5:
                duomaiData = context$2$0.sent;

                payload.rate = (parseFloat(duomaiData.commission_rate) * 100).toFixed(2);
                payload.price = duomaiData.price * (location.href.indexOf('debugExt') > -1 ? 10000 : 1);
                context$2$0.next = 13;
                break;

              case 10:
                context$2$0.prev = 10;
                context$2$0.t0 = context$2$0['catch'](2);

                console.warn(context$2$0.t0);

              case 13:
                params = Object.keys(payload).map(function (k) {
                  return k + '=' + encodeURIComponent(payload[k]);
                }).join('&');
                context$2$0.next = 16;
                return regeneratorRuntime.awrap(request.get(G.server + '/extension/Coupon?' + params));

              case 16:
                res = context$2$0.sent;

                if (res.rebate && res.rebate >= 1) {
                  (function () {
                    __webpack_require__("83271c7588396d2d5e59").log('jdGiftMoney:show');
                    if (res._jump === 'qrcode') {
                      __webpack_require__("83271c7588396d2d5e59").log('jdGiftMoney:needScanQr');
                      __webpack_require__("83271c7588396d2d5e59").log('jdGiftMoney:-needScanQr');
                    } else if (res._jump === 'link') {
                      __webpack_require__("83271c7588396d2d5e59").log('jdGiftMoney:needClickLink');
                    }
                    var GiftMoney = __webpack_require__("404ef3bf6016b988808a")['default'];
                    $('#gwd-coupon-placeholder').replaceWith('<div id="gwd-giftmoney"></div>');
                    new Vue({
                      el: '#gwd-giftmoney',
                      render: function render(h) {
                        return h(GiftMoney, {
                          props: {
                            value: res.rebate,
                            qr: res._jump === 'qrcode',
                            url: res.url,
                            tag: res._tag
                          }
                        });
                      }
                    });
                    if (res.jump !== 'qrcode') {
                      __webpack_require__("9c38beef5ff283e15bd2").setMet('couponLink', {
                        content: '发现' + res.rebate + '元红包,速领',
                        url: res.url
                      });
                    }

                    __webpack_require__("08527d571215689ce73c").init(res.url, '领红包下单', res._jump === 'qrcode' ? {
                      value: res.rebate,
                      qr: res._jump === 'qrcode',
                      url: res.url,
                      tag: res._tag
                    } : false);

                    $('#gwdang-banner-ad').remove();
                    var GiftMoneyTop = __webpack_require__("28ca786b072dc40c7e4b")['default'];
                    $('.gwd-topbar-left').append('<div id="gwd-giftmoney-top"></div>');
                    new Vue({
                      el: '#gwd-giftmoney-top',
                      render: function render(h) {
                        return h(GiftMoneyTop, {
                          props: {
                            value: res.rebate,
                            qr: res._jump === 'qrcode',
                            url: res.url,
                            tag: res._tag
                          }
                        });
                      }
                    });
                    //require('standard/module/jdPriceProtect').init('redpack')
                  })();
                } else {
                    globalCondition.setMet('noOtherGiftMoney');
                    __webpack_require__("9920f8981151f34ffc09").init('qr');
                  }

              case 18:
              case 'end':
                return context$2$0.stop();
            }
          }, null, _this, [[2, 10]]);
        })());

      case 22:
        context$1$0.next = 26;
        break;

      case 24:
        globalCondition.setMet('noOtherGiftMoney');
        __webpack_require__("9920f8981151f34ffc09").init('qr');

      case 26:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this2);
};

//if (navigator.userAgent.toLowerCase().indexOf('metasr') === -1) return

// let config = await request.rawGet('https://cdn.gwdang.com/js/configs/gwdang.json')

// let prev = 'www.duomai.com'
// if (!G.allowBackgroundRequest) {
//   prev = 'browser.bijiago.com/duomai'
// }
// let duomaiData = await request.rawGet(`https://${prev}/api/duomai_product.php?type=jd&good_id=${G.dp.itemId.replace('-3', '')}`)
// //let duomaiData = await request.get(`https://www.duomai.com/api/duomai_product.php?type=jd&good_id=${G.dp.itemId.replace('-3', '')}`)
// if (typeof duomaiData === 'string') {
//   duomaiData = JSON.parse(duomaiData)
// }
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "d3964c25090c5e159255":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("5f15b6d53f6e2977ee2f");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("46a61cc6", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./CollectionSettingTop.vue?vue&type=style&index=2&id=3f03717c&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./CollectionSettingTop.vue?vue&type=style&index=2&id=3f03717c&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "d45bbf37f97eb6c6f02e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__MiniSameList_vue_vue_type_template_id_caa5e08c_scoped_true___ = __webpack_require__("1d4a38351293e5975c34");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__MiniSameList_vue_vue_type_script_lang_js___ = __webpack_require__("1733ff6af8002b788e32");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__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_1__MiniSameList_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__MiniSameList_vue_vue_type_style_index_0_id_caa5e08c_scoped_true_lang_less___ = __webpack_require__("7d96823596453ce40ef0");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__MiniSameList_vue_vue_type_style_index_1_id_caa5e08c_scoped_true_lang_css___ = __webpack_require__("4398ded64f1b528d1da8");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__MiniSameList_vue_vue_type_style_index_2_id_caa5e08c_scoped_true_lang_less___ = __webpack_require__("b59fcaa0fde4010461fb");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");








/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_5__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__MiniSameList_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__MiniSameList_vue_vue_type_template_id_caa5e08c_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__MiniSameList_vue_vue_type_template_id_caa5e08c_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "caa5e08c",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('caa5e08c')) {
      api.createRecord('caa5e08c', component.options)
    } else {
      api.reload('caa5e08c', component.options)
    }
    module.hot.accept("./MiniSameList.vue?vue&type=template&id=caa5e08c&scoped=true&", function () {
      api.rerender('caa5e08c', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/MiniSameList.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "d54879e983a83d07f093":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G, $) {

var communicate = __webpack_require__("91f58afd0ad3a4e2ef06");
var deviceEncode = __webpack_require__("57981fc895e0110a4346");

module.exports.retry = function (wait, cb, times, time) {
  //@param function wait 等待的条件
  //@param function cb 条件满足后做的操作
  //@param number times  尝试的次数
  //@param number time  每次等待的时间
  var _times = 0;

  function _try() {
    if (_times >= times) return;
    if (wait()) cb();else {
      _times++;
      setTimeout(_try, time);
    }
  }
  _try();
};
module.exports.settings = function (op, key, value) {
  var request = __webpack_require__("91f250ebeb8d5987491c");
  request.get(G.server + '/brwext/permanent_id?' + ('version=2&op=' + op + '&' + key + '=' + value)).done(function (msg) {
    G[key] = value;
  });
};

module.exports.setLocal = function (key, value) {
  communicate.trigger({
    'type': 'setStorage',
    'key': key,
    'value': value
  });
};

module.exports.openTab = function () {
  if (!G.allowBackgroundRequest) {
    window.open(G.server + '/brwext/setting?from=' + deviceEncode(G.from_device) + '&btype=' + (G.btype ? G.btype : ''));
  }
  communicate.trigger({
    'type': 'opentab'
  });
};
// module.exports.addFavorCheck = () => {
//   communicate.trigger({
//     'type': 'addFavorCheck'
//   })
// }

module.exports.getTimeNumber = function (time, type) {
  // 1: xxxx-xx-xx 2.xx-xx 3.xx.xx 4. xxxx.xx.xx
  var dateObj = new Date(time);
  var y = dateObj.getFullYear();
  var m = dateObj.getMonth() + 1;
  var d = dateObj.getDate();
  if (m < 10) m = '0' + m;
  if (d < 10) d = '0' + d;
  var str = '';
  switch (type) {
    case "1":
      str = y + '-' + m + '-' + d;
      break;
    case "2":
      str = m + '-' + d;
      break;
    case "3":
      str = m + '.' + d;
      break;
    case "4":
      str = y + '.' + m + '.' + d;
      break;
    case "5":
      str = y + '/' + m + '/' + d;
      break;
    default:
      str = '(' + y + '.' + m + '.' + d + ')';
  }
  return str;
};

/**
 * 数组去重
 * @param array
 */
module.exports.arrayUnique = function (array) {
  var newArray = [];
  array.forEach(function (item) {
    if (newArray.indexOf(item) === -1) {
      newArray.push(item);
    }
  });
  return newArray;
};

module.exports.setSimplePagePos = function (dom, detail, detailW) {
  var mainW = $(window).width();
  var left = dom.offset().left;
  var domw = dom.outerWidth();
  var dleft = left + domw - detailW - 2;
  if (dleft < 0) dleft = 0;
  if (dleft + detailW > mainW) dleft = mainW - detailW - 2;
  detail.css('left', dleft + 'px');
};

module.exports.deepCopy = function (obj) {
  return $.extend(true, {}, obj);
};

module.exports.stringToNumber = function (text) {
  var x = parseInt(text);
  if (text.includes('万')) {
    x = x * 10000;
  }
  return x;
};

module.exports.numberToString = function (number) {
  var digit = arguments.length <= 1 || arguments[1] === undefined ? 2 : arguments[1];

  if (typeof number === 'string' && number.includes('万')) {
    return number;
  }
  var x = parseInt(number);
  if (x > 10000) {
    x = x / 10000;
    x = x.toFixed(digit).replace('.' + '0'.repeat(digit), '') + '万';
  }
  return x;
};

module.exports.waitForConditionFn = function (conditionFn) {
  var checkInterval = arguments.length <= 1 || arguments[1] === undefined ? 300 : arguments[1];
  var maxTryTimes = arguments.length <= 2 || arguments[2] === undefined ? 0 : arguments[2];

  return new Promise(function (resolve) {
    if (conditionFn()) {
      resolve(true);
      return;
    }
    var tryTimes = 0;
    var t = setInterval(function () {
      if (conditionFn()) {
        resolve(true);
        clearInterval(t);
      }
      tryTimes++;
      if (maxTryTimes && tryTimes > maxTryTimes) {
        clearInterval(t);
      }
    }, checkInterval);
  });
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da")))

/***/ }),

/***/ "d5616fae32e60d1cab7c":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__PriceInput_vue_vue_type_template_id_3ed325cb_scoped_true___ = __webpack_require__("4a887fdf9f1f299f0470");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__PriceInput_vue_vue_type_script_lang_js___ = __webpack_require__("4cc85476e6bc875b4531");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__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_1__PriceInput_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__PriceInput_vue_vue_type_style_index_0_id_3ed325cb_scoped_true_lang_less___ = __webpack_require__("8244649ef63c66851bdd");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__PriceInput_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__PriceInput_vue_vue_type_template_id_3ed325cb_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__PriceInput_vue_vue_type_template_id_3ed325cb_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "3ed325cb",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('3ed325cb')) {
      api.createRecord('3ed325cb', component.options)
    } else {
      api.reload('3ed325cb', component.options)
    }
    module.hot.accept("./PriceInput.vue?vue&type=template&id=3ed325cb&scoped=true&", function () {
      api.rerender('3ed325cb', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/Controls/PriceInput.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "d7ad1ceb9d1111274535":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, "a[data-v-74d4d45d]:hover {\n  text-decoration: none!important;\n}\n.gwd-scrollbar[data-v-74d4d45d] {\n  height: 100%;\n  z-index: 3;\n  position: relative;\n  overscroll-behavior-y: contain;\n  scrollbar-width: thin;\n}\n.gwd-overlay[data-v-74d4d45d] {\n  overscroll-behavior-y: contain;\n}\n.gwd-overlay .gwd-1688.gwd-app-window[data-v-74d4d45d] {\n  top: 0;\n}\n.gwd-overlay .gwd-app-window[data-v-74d4d45d] {\n  padding: 10px;\n  position: absolute;\n  top: 42px;\n  bottom: 0;\n  left: 0;\n  background: #f4f5f5;\n  width: 735px;\n  border-top-right-radius: 8px;\n  border-bottom-right-radius: 8px;\n  box-sizing: border-box;\n  transition: all 0.3s ease-in-out;\n}\n.gwd-overlay .gwd-app-window .gwd-window-close[data-v-74d4d45d] {\n  position: absolute;\n  top: 0;\n  right: -32px;\n  width: 24px;\n  height: 24px;\n}\n.gwd-overlay .gwd-app-window .gwd-window-close img[data-v-74d4d45d] {\n  width: 24px;\n  height: 24px;\n}\n.gwd-overlay .gwd-app-window .gwd-window-expand[data-v-74d4d45d] {\n  position: absolute;\n  right: -18px;\n  width: 36px;\n  height: 36px;\n  top: 50%;\n  background: #f4f5f5;\n  border-radius: 18px;\n  transform: translateY(-50%);\n}\n.gwd-overlay .gwd-app-window .gwd-window-expand img[data-v-74d4d45d] {\n  transition: all 0.3s ease;\n  width: 16px;\n  height: 16px;\n  transform: rotate(180deg) translate(-5px);\n}\n.gwd-overlay .gwd-app-window .gwd-window-left[data-v-74d4d45d] {\n  width: 220px;\n  background: white;\n  border-radius: 8px;\n}\n.gwd-overlay .gwd-app-window.gwd-expanded[data-v-74d4d45d] {\n  width: 1455px;\n}\n.gwd-overlay .gwd-app-window.gwd-expanded .gwd-window-expand img[data-v-74d4d45d] {\n  transform: rotate(0);\n}\n.gwd-overlay-bottom .gwd-app-window[data-v-74d4d45d] {\n  top: 0;\n  bottom: 60px;\n}\n.gwd-site-select[data-v-74d4d45d] {\n  width: 180px;\n  height: 40px;\n  line-height: 40px;\n  text-align: left;\n  border-radius: 8px;\n  font-size: 14px;\n  padding-left: 20px;\n  box-sizing: border-box;\n  color: #3c4c54;\n}\n.gwd-site-select.gwd-active[data-v-74d4d45d] {\n  background: #48bef3;\n  color: white;\n  text-decoration: none;\n  font-weight: bold;\n}\n.gwd-sort[data-v-74d4d45d] {\n  width: 100%;\n  box-sizing: border-box;\n  align-items: flex-start;\n}\n.gwd-sort span[data-v-74d4d45d] {\n  color: #999;\n  font-size: 13px;\n}\n.gwd-sort .gwd-sort-item[data-v-74d4d45d] {\n  display: inline-block;\n  background: white;\n  color: #3c4c54;\n  font-size: 13px;\n  height: 20px;\n  padding-left: 8px;\n  padding-right: 8px;\n  border-radius: 10px;\n  margin-top: 23px;\n}\n.gwd-sort .gwd-sort-item.gwd-active[data-v-74d4d45d],\n.gwd-sort .gwd-sort-item[data-v-74d4d45d]:hover {\n  background: rgba(72, 190, 243, 0.1);\n  color: #38b4ee;\n  text-decoration: none;\n}\nhr[data-v-74d4d45d] {\n  width: 172px;\n  border-top: 1px solid #e6e9eb;\n  border-bottom: none;\n}\n", ""]);

// exports


/***/ }),

/***/ "d7b8bdfd8cae885025eb":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTaobaoLogin_vue_vue_type_script_lang_js___ = __webpack_require__("379c1f0148813ff54069");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTaobaoLogin_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTaobaoLogin_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTaobaoLogin_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTaobaoLogin_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTaobaoLogin_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "d7eaa71b9b34f70e568b":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_LongCoupon_vue_vue_type_script_lang_js___ = __webpack_require__("33f1e3efa95059924094");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_LongCoupon_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_LongCoupon_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_LongCoupon_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_LongCoupon_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_LongCoupon_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "d80601251d793aa54a67":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(regeneratorRuntime, G, $, Vue) {

var _this = this;

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }

var _componentsCollectionSettingTop = __webpack_require__("4849c6a660d6f2d7dba4");

var _componentsCollectionSettingTop2 = _interopRequireDefault(_componentsCollectionSettingTop);

var MiniBarCollectionButton = __webpack_require__("966caf0f29e39a633494")['default'];
var CollectionSettingMini = __webpack_require__("0dac12c39a7042f8ce1c")['default'];

module.exports.init = function callee$0$0() {
  var store, instanceId;
  return regeneratorRuntime.async(function callee$0$0$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        store = __webpack_require__("e41a11f7982e4aab1ce6").getStore();
        instanceId = G.instanceId;

        __webpack_require__("316f9c352c6202560d16").log('collection setting start with instance id', instanceId);
        __webpack_require__("d54879e983a83d07f093").waitForConditionFn(function () {
          return $('.gwd-collection-mini-content').length && G.instanceId === instanceId;
        }).then(function () {
          __webpack_require__("316f9c352c6202560d16").log('collection setting mini render', instanceId);
          new Vue({
            el: '.gwd-collection-mini-content',
            store: store,
            render: function render(h) {
              return h(CollectionSettingMini, {
                props: {
                  haitao: __webpack_require__("3dbec38a0e3472df70b7").isHaitao()
                }
              });
            }
          });
        });

        __webpack_require__("d54879e983a83d07f093").waitForConditionFn(function () {
          return $('.gwd-collection-trend-content').length && G.instanceId === instanceId;
        }).then(function () {
          __webpack_require__("316f9c352c6202560d16").log('collection setting top render', instanceId);
          new Vue({
            el: '.gwd-collection-trend-content',
            store: store,
            render: function render(h) {
              return h(_componentsCollectionSettingTop2['default'], {
                props: {
                  haitao: __webpack_require__("3dbec38a0e3472df70b7").isHaitao()
                }
              });
            }
          });

          store.dispatch('priceRemind/init');

          $('#gwdang-trend').hover(function () {
            store.dispatch('priceRemind/hover');
          });

          __webpack_require__("d54879e983a83d07f093").waitForConditionFn(function () {
            return $('#gwd_mini_remind').length;
          }).then(function () {
            $('#gwd_mini_remind').hover(function () {
              store.dispatch('priceRemind/hover');
            });
          });
        });

      case 5:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};

module.exports.setPriceData = function (money, data) {
  var store = __webpack_require__("e41a11f7982e4aab1ce6").getStore();
  var price_ranges = data['store'][0].price_range.split('-');
  store.commit('priceTrend/setState', {
    money: money,
    nowPrice: Number(data['store'][0].current_price),
    priceRange: Number(price_ranges[0]).toFixed(2) + ' ~ ' + Number(price_ranges[1]).toFixed(2)
  });
};

// new Vue({
//   el: '#gwd_mini_remind .minibar-btn-box',
//   store,
//   render: h => h(MiniBarCollectionButton)
// })
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "d8cc4209c8a00ff21bca":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__TipCenter_vue_vue_type_template_id_9f16b84a_scoped_true___ = __webpack_require__("a6944a8f1fb80e92210e");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__TipCenter_vue_vue_type_script_lang_js___ = __webpack_require__("b9b6e07a5313f473251f");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__TipCenter_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__TipCenter_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__TipCenter_vue_vue_type_style_index_0_id_9f16b84a_scoped_true_lang_css___ = __webpack_require__("b9198d67041023ca4577");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__TipCenter_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__TipCenter_vue_vue_type_template_id_9f16b84a_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__TipCenter_vue_vue_type_template_id_9f16b84a_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "9f16b84a",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('9f16b84a')) {
      api.createRecord('9f16b84a', component.options)
    } else {
      api.reload('9f16b84a', component.options)
    }
    module.hot.accept("./TipCenter.vue?vue&type=template&id=9f16b84a&scoped=true&", function () {
      api.rerender('9f16b84a', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/ImgSame/TipCenter.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "d98e58cfc5180294bd6a":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("89d1adbe1b58d82e839d");
if(typeof content === 'string') content = [[module.i, content, '']];
// add the styles to the DOM
var update = __webpack_require__("ed1f825ff922d4e45a2e")(content, {});
if(content.locals) module.exports = content.locals;
// Hot Module Replacement
if(false) {
	// When the styles change, update the <style> tags
	if(!content.locals) {
		module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./QRLink.vue?vue&type=style&index=0&lang=css&", function() {
			var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./QRLink.vue?vue&type=style&index=0&lang=css&");
			if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
			update(newContent);
		});
	}
	// When the module is disposed, remove the <style> tags
	module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "da04c6435d323fafe137":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, '__esModule', {
  value: true
});
exports['default'] = {
  props: ['title', 'priceInfo', 'priceInfoCopy', 'link']
};
module.exports = exports['default'];

/***/ }),

/***/ "da61eadd7fa9550ae386":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, "\n.tip-item-sp3.prifontf[data-v-da945952] {\n  position: relative;\n  top: 1px;\n}\n", ""]);

// exports


/***/ }),

/***/ "db518a3e544b1a3c4e0f":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTaobaoLogin_vue_vue_type_style_index_0_id_6179ab9e_scoped_true_lang_less___ = __webpack_require__("dcb5c5605d4bae233d99");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTaobaoLogin_vue_vue_type_style_index_0_id_6179ab9e_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTaobaoLogin_vue_vue_type_style_index_0_id_6179ab9e_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTaobaoLogin_vue_vue_type_style_index_0_id_6179ab9e_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "dbe8a71fef959f8b52aa":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Price_vue_vue_type_style_index_0_id_26424954_scoped_true_lang_less___ = __webpack_require__("aaed1c8884508bf25f88");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_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_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_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 */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_Price_vue_vue_type_style_index_0_id_26424954_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "dbf2d1cc1e8bc1797734":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".bjg-coupon-white[data-v-c1c2cbdc] {\n  color: #ffffff;\n}\n.bjgou-subsidy-bar[data-v-c1c2cbdc] {\n  cursor: pointer;\n  margin-top: 5px;\n  width: 442px;\n  height: 67px;\n  position: relative;\n  display: inline-flex;\n  align-items: center;\n  background: url(https://cdn.bijiago.com/images/extensions/bijiago/bigCoupon@2x.png);\n  box-sizing: border-box !important;\n  background-size: contain;\n}\n.bjgou-subsidy-bar .qrcode[data-v-c1c2cbdc] {\n  display: none;\n  position: absolute;\n  top: 70px;\n  right: -15px;\n  width: 148px;\n  height: 156px;\n  background: #FFF6F4;\n  border: 1px solid #FF6132;\n  z-index: 9;\n}\n.bjgou-subsidy-bar .bjg-bold[data-v-c1c2cbdc] {\n  font-size: 13px;\n  font-weight: bold;\n  color: #ff2d53;\n}\n.bjgou-subsidy-bar .bjg-take[data-v-c1c2cbdc] {\n  min-width: 87px;\n  height: 22px;\n  border-radius: 11px;\n  border: 1px solid #FF2D53;\n  position: relative;\n  display: flex;\n  cursor: pointer;\n}\n.bjgou-subsidy-bar .bjg-take span[data-v-c1c2cbdc] {\n  font-size: 12px;\n  text-align: center;\n  line-height: 22px;\n}\n.bjgou-subsidy-bar .bjg-take .taker[data-v-c1c2cbdc] {\n  color: white;\n  width: 36px;\n  height: 24px;\n  line-height: 24px;\n  background: linear-gradient(90deg, #FF3A62 0%, #FF665B 100%);\n  border-radius: 11px;\n  display: inline-block;\n}\n.bjgou-subsidy-bar[data-v-c1c2cbdc]:hover {\n  text-decoration: none;\n}\n.bjgou-subsidy-bar:hover .qrcode[data-v-c1c2cbdc] {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n}\n", ""]);

// exports


/***/ }),

/***/ "dc8abfd81085af16105f":
/***/ (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 _commonComponentsMemberCouponMixin = __webpack_require__("1fffec0778a8d8b2e8e2");

var _commonComponentsMemberCouponMixin2 = _interopRequireDefault(_commonComponentsMemberCouponMixin);

exports['default'] = {
  props: ['withLogo'],
  mixins: [_commonComponentsMemberCouponMixin2['default']],
  methods: {
    transText: function transText(text) {
      var map = {
        '扫码联系客服': '掃碼聯繫客服',
        '淘宝APP': '淘寶APP',
        '扫码': '掃碼',
        '联系客服': '聯繫客服'
      };
      if (G.lang === 'zh-tr') {
        return map[text];
      }
      return text;
    }
  }
};
module.exports = exports['default'];
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3")))

/***/ }),

/***/ "dc95a667ec8da7724e60":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__LongCoupon_vue_vue_type_template_id_5ccff421_scoped_true___ = __webpack_require__("2e185af694cfa8c5397c");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__LongCoupon_vue_vue_type_script_lang_js___ = __webpack_require__("d7eaa71b9b34f70e568b");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__LongCoupon_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__LongCoupon_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__LongCoupon_vue_vue_type_style_index_0_id_5ccff421_scoped_true_lang_less___ = __webpack_require__("cf06668231ef5128ea91");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__LongCoupon_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__LongCoupon_vue_vue_type_template_id_5ccff421_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__LongCoupon_vue_vue_type_template_id_5ccff421_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "5ccff421",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('5ccff421')) {
      api.createRecord('5ccff421', component.options)
    } else {
      api.reload('5ccff421', component.options)
    }
    module.hot.accept("./LongCoupon.vue?vue&type=template&id=5ccff421&scoped=true&", function () {
      api.rerender('5ccff421', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/LongCoupon.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "dcb5c5605d4bae233d99":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("3be7d467c6bac9354a1b");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("33486d2a", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./QRLinkTaobaoLogin.vue?vue&type=style&index=0&id=6179ab9e&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./QRLinkTaobaoLogin.vue?vue&type=style&index=0&id=6179ab9e&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "dd7bf03a25fb46a8e88e":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("735bc3c8e2dc98526bc5");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("255401b3", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../node_modules/.0.20.2@css-loader/index.js!../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./MemberCouponBottomBjg.vue?vue&type=style&index=0&id=44c0e93e&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../node_modules/.0.20.2@css-loader/index.js!../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./MemberCouponBottomBjg.vue?vue&type=style&index=0&id=44c0e93e&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "dfad5c6dbfc1e10f989e":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("b7e1f6822177fb5f7aba");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("91fa333a", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./MiniSameList.vue?vue&type=style&index=0&id=caa5e08c&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./MiniSameList.vue?vue&type=style&index=0&id=caa5e08c&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "e1295245ec2ddb5b21e1":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-qrlink-left[data-v-b671e2be] {\n  width: 109px;\n  height: 44px;\n  background: white;\n  border-radius: 2px;\n  position: fixed;\n  border-top-right-radius: 8px;\n  border-bottom-right-radius: 8px;\n  z-index: 999;\n  top: 548px;\n  left: 0px;\n  cursor: pointer;\n  box-sizing: border-box;\n  box-shadow: 2px 2px 30px 0px rgba(97, 105, 119, 0.18);\n}\n.gwd-qrlink-left .gwd-qr-content[data-v-b671e2be] {\n  position: absolute;\n  width: 109px;\n  height: 108px;\n  border: 1px solid #eaeaea;\n  padding-top: 5px;\n  display: none;\n  top: 43px;\n  left: -1px;\n  box-sizing: border-box;\n  z-index: 9999;\n  background: white;\n  border-radius: 8px;\n}\n.gwd-qrlink-left:hover .gwd-qr-content[data-v-b671e2be] {\n  display: flex;\n}\n", ""]);

// exports


/***/ }),

/***/ "e18c7d5efb68df22ae27":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("83aa68cb9dd770e03a61");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("12b57f85", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./AliMobilePriceNotifier.vue?vue&type=style&index=0&id=1b4bff6e&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./AliMobilePriceNotifier.vue?vue&type=style&index=0&id=1b4bff6e&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "e1f1ecf2911e180e2d4a":
/***/ (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 _commonComponentsMemberCouponMixin = __webpack_require__("1fffec0778a8d8b2e8e2");

var _commonComponentsMemberCouponMixin2 = _interopRequireDefault(_commonComponentsMemberCouponMixin);

exports['default'] = {
  props: ['left', 'bottom'],
  mixins: [_commonComponentsMemberCouponMixin2['default']],
  data: function data() {
    return {
      hasBuyButton: true
    };
  },
  methods: {
    transText: function transText(text) {
      var map = {
        '手淘扫码': '手淘掃碼',
        '查看优惠': '查看優惠',
        '快捷购买': '快捷購買'
      };
      if (G.lang === 'zh-tr') {
        return map[text];
      }
      return text;
    }
  },
  mounted: function mounted() {
    var _this = this;

    setTimeout(function () {
      if ($('#J_ButtonWaitWrap').length) {
        _this.hasBuyButton = false;
      }
    }, 500);
  }
};
module.exports = exports['default'];
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da")))

/***/ }),

/***/ "e22b74ef06c0b5dbb824":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-quest[data-v-39a606fa] {\n  display: inline-block;\n  width: 24px;\n  height: 24px;\n  position: relative;\n  background: url(" + __webpack_require__("3a50d0be2c0f32e863f6") + ");\n  background-size: contain;\n  cursor: pointer;\n  box-sizing: border-box;\n  white-space: normal;\n}\n.gwd-hint-text[data-v-39a606fa] {\n  display: none;\n  position: absolute;\n  left: 50%;\n  margin-left: -97px;\n  bottom: 31px;\n  width: 194px;\n  height: 77px;\n  text-align: left;\n  box-sizing: border-box !important;\n  border-radius: 2px;\n  z-index: 9;\n  line-height: 16px;\n  color: white;\n  padding: 6px 9px;\n  background: rgba(0, 0, 0, 0.65);\n}\n.gwd-hint-text .gwd-hint-2x[data-v-39a606fa] {\n  font-size: 22px;\n  width: 356px;\n  transform: scale(0.5);\n  transform-origin: top left;\n  line-height: 32px;\n  display: inline-block;\n}\n.gwd-hint-text[data-v-39a606fa]::after {\n  content: '';\n  position: absolute;\n  top: 100%;\n  left: 55%;\n  margin-left: -84px;\n  width: 168px;\n  height: 7px;\n  background: url(" + __webpack_require__("7d75626e356ae3afa6ac") + ");\n  background-size: contain;\n}\n.gwd-quest:hover .gwd-hint-text[data-v-39a606fa] {\n  display: block;\n}\n", ""]);

// exports


/***/ }),

/***/ "e2c2bb8ed716897a6414":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//



Object.defineProperty(exports, '__esModule', {
  value: true
});
exports['default'] = {
  props: ['value']
};
module.exports = exports['default'];

/***/ }),

/***/ "e3aad1ff685fc198354a":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function($, G, regeneratorRuntime) {

var _this = this;

var template = __webpack_require__("274e32dfd54a6b0d18a9");
var promoQuanDetail = __webpack_require__("4ac11eb0ea89414359d7");
var gwdAd = __webpack_require__("4aae9ae08bf571fe3b41");
var request = __webpack_require__("91f250ebeb8d5987491c");
var detect = __webpack_require__("60624e018be49fb2d959");
var userData = __webpack_require__("472a9b3fc8c8805a5dd7");
var style = undefined;

var addEm = function addEm(data) {
  for (var i = 0; i < data.length; i++) {
    data[i].puretle = data[i].title;
    data[i].title = data[i].title.replace(/\b([0-9.]+)\b/g, '<em>$1</em>');
  }
  return data;
};
var addEvent = function addEvent() {
  var timer = undefined;
  var btn = $('#promo_quan_btn'),
      addC = "",
      detail = $('#promo_quan_detail');
  if (style == 'bottom') {
    btn = $('#' + G.extBrand + '-hui');
    addC = G.extBrand + '-compare-item-hover';
  }
  btn.on('mouseenter', function () {
    detail.show();
    btn.addClass('msHover');
    btn.find('a').addClass(addC);
    var left = btn.offset().left - 1;
    if (detail.width() + left > $(window).width()) {
      detail.css('right', '0px');
    } else {
      detail.css('left', parseInt(left) + 'px');
    }
  });
  btn.on('mouseleave', function () {
    timer = setTimeout(function () {
      detail.hide();
      btn.removeClass('msHover');
      btn.find('a').removeClass(addC);
    }, 100);
  });
  detail.on('mouseenter', function () {
    clearTimeout(timer);
  });
  detail.on('mouseleave', function () {
    detail.hide();
    btn.removeClass('msHover');
    btn.find('a').removeClass(addC);
  });
};

var renderDetailTop = function renderDetailTop(dom, data, now) {
  if (!now) now = {
    site_name: data.site_name
  };
  var promo_site = now.site_name || data.site_name;
  var quan_site = now.site_name || data.site_name;
  var promo_url = data.promotion.url;
  var quan_url = data.quan && data.quan.url;
  if (!data.promotion.site_has_promo) {
    promo_site = "全网最新";
  }
  if (data.promotion.promos.length == 1) {
    promo_url = data.promotion.promos[0].url;
  }
  if (data.quan && !data.quan.site_has_quan) {
    quan_site = "全网最受关注";
  }
  var showingPromos = addEm(data.promotion.promos.slice(0, 4));
  var showingQuans = addEm(data.quan && data.quan.quans && data.quan.quans.slice(0, 4) || []);
  if (!showingQuans.length && !showingPromos.length) {
    return;
  }
  $(dom).append(template.compile(promoQuanDetail)({
    promo_site: promo_site,
    quan_site: quan_site,
    promos: showingPromos,
    promo_url: promo_url,
    quans: showingQuans,
    quan_url: quan_url,
    s_server: G.s_server,
    new_extension: G.new_extension,
    style: style
  }));
  addEvent();
};

var renderDetail = function renderDetail(now, data) {
  if (style == 'top') renderDetailTop('.gwd-topbar-left', data, now);else if (style == 'bottom') renderDetailTop(G.dval, data, now);
};

var renderAd = function renderAd(data) {
  if (!data) return;
  if (data.promo.length === 0) return;
  var size = 1;
  if (data.promo.length === 1) size = 0;
  var promo = data.promo[size];
  var html = __webpack_require__("15a18aeccd0bf71ac865");
  $('.detail_right').append(template.compile(html)({
    item: promo
  }));
  $('.detail_right').show();
};
var renderBtnTop = function renderBtnTop() {

  var dom = '<div id="promo_quan_btn" class="gwdang-tab">\n    <span class="btn-tab-sp">\n      <em class="gwd-bg"></em>\n      <span class="tab-sp1 blkcolor1">促销优惠券</span>\n    </span>\n  </div>';
  if ($('.gwd-topbar-left').length > 0) {
    $('.gwd-topbar-left').append($(dom));
  } else {
    $('#' + G.extName + '-main-contents').append($(dom));
  }
  $('#promo_quan_btn').show();
  __webpack_require__("1c640a99db9f6f8a16c2").autoFixWidth();
};
var renderBtnBottom = function renderBtnBottom() {};

var renderBtn = function renderBtn() {

  if (style == 'top') renderBtnTop();else if (style == 'bottom') renderBtnBottom();
};

var getPromoInfo = function getPromoInfo(obj, callback) {
  var url = G.server + '/extension?ac=promotion&site_id=' + obj.site_id + '&class_id=' + obj.class_id + '&style=' + style;
  request.get(url).done(function (data) {
    if (data) {
      callback(data);
    }
  });
};

// const renderZol = (obj, data) => {
//   gwdAd.init({
//     class_id: obj.class_id,
//     keyword: obj.keyword
//   }, (msg) => {
//     if (msg.promo.length > 0) {
//       msg.promo[0].puretle = msg.promo[0].title;
//       data.promotion.promos = msg.promo.concat(data.promotion.promos);
//     }
//     let html = require('art-template-loader!../views/zolpromo.html')
//     $('.wrapper .breadcrumb').eq(0).after(template.compile(html)({
//       data: data.promotion.promos.slice(0, 3)
//     }))
//   })

// }

module.exports.renderSearch = function () {
  if (G.site.indexOf('taobao') > -1 || G.site.indexOf('tmall') > -1 || G.site == '1688') {
    $('#' + G.extBrand + '-hui').hide();
    return;
  }
  var siteId = detect.getSiteId(G.site);
  if (!siteId) return;
  var obj = {};
  obj.site_id = siteId;
  getPromoInfo(obj, function (msg) {
    renderDetail(null, msg);
  });
};
module.exports.init = function callee$0$0(data) {
  var d, code_info, cate, keyword, siteId, obj;
  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('dp_query_latest_complete'));

      case 2:
        d = context$1$0.sent;

        if (!d.ingre) {
          context$1$0.next = 8;
          break;
        }

        context$1$0.next = 6;
        return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('no_reviews'));

      case 6:
        context$1$0.next = 8;
        return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('ingreComplete'));

      case 8:
        if (!(G.site.indexOf('taobao') > -1 || G.site.indexOf('tmall') > -1 || G.site == '1688')) {
          context$1$0.next = 11;
          break;
        }

        $('#' + G.extBrand + '-hui').hide();
        return context$1$0.abrupt('return');

      case 11:
        style = userData.get('permanent').style;
        code_info = data['code-server'];
        cate = code_info && code_info.class_id;
        keyword = data.now.coreword;
        siteId = data.now.site_id;

        if (siteId === '0') siteId = detect.getSiteId(G.site);
        obj = {};

        obj.keyword = keyword;
        obj.site_id = siteId;
        obj.class_id = data.now.class_id;
        obj.brand_id = data.exact_arr.brand_id;
        getPromoInfo(obj, function (msg) {
          if (!msg.promotion.site_has_promo && !msg.quan.site_has_quan) {
            return;
          }
          renderBtn();
          renderDetail(data.now, msg);
          // if (G.site === 'zol') {
          //   renderZol(obj, msg)
          // }
          gwdAd.init({
            class_id: cate,
            keyword: keyword
          }, renderAd);
        });

      case 23:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("0d878046564e4ef2113b")))

/***/ }),

/***/ "e3f5a59365034a2d6f36":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("0e88aefb4e217181bbb1");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("4898a138", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./ProductItem.vue?vue&type=style&index=0&id=38276ded&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./ProductItem.vue?vue&type=style&index=0&id=38276ded&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "e41a11f7982e4aab1ce6":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G, regeneratorRuntime) {

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }

var _vuex = __webpack_require__("436f6d560acb97f873d1");

var _vuex2 = _interopRequireDefault(_vuex);

var _commonUserData = __webpack_require__("472a9b3fc8c8805a5dd7");

var _commonUserData2 = _interopRequireDefault(_commonUserData);

var _commonLog = __webpack_require__("03dd60018ce5ed1344a1");

var _commonLog2 = _interopRequireDefault(_commonLog);

var _commonCnzz = __webpack_require__("83271c7588396d2d5e59");

var _commonCnzz2 = _interopRequireDefault(_commonCnzz);

var _commonRequest = __webpack_require__("91f250ebeb8d5987491c");

var _commonRequest2 = _interopRequireDefault(_commonRequest);

var userCenter = __webpack_require__("69afa85b8d7929dd88c5");
var extConsole = __webpack_require__("316f9c352c6202560d16");

var inited = false;
var instanceId = null,
    store = null;

var getStore = function getStore() {
  __webpack_require__("316f9c352c6202560d16").log('getStore with instanceId', instanceId, 'G.instanceId', G.instanceId, 'G', G);
  if (G.instanceId !== instanceId) {
    instanceId = G.instanceId;
    store = makeStore();
    window.gwdStore = store;
    return store;
  } else {
    window.gwdStore = store;
    return store;
  }
};

module.exports.getStore = getStore;

var makeStore = function makeStore() {
  return new _vuex2["default"].Store({
    modules: {
      user: {
        namespaced: true,
        state: {
          login: false,
          wxQr: ''
        },
        mutations: {
          setLogin: function setLogin(state) {
            var login = arguments.length <= 1 || arguments[1] === undefined ? true : arguments[1];

            state.login = login;
          },
          setWxQr: function setWxQr(state, qr) {
            state.wxQr = qr;
          }
        }
      },
      priceRemind: {
        namespaced: true,
        state: {
          instanceId: G.instanceId,
          mode: 0,
          notifySite: 0, // 0 全网商家 1 当前商家
          notifierMPromo: 1, // 多件推送 0 不开启 1 开启
          allPrice: 0,
          currentPrice: 0,
          hovered: false,
          collected: false,
          settedNotifySite: null,
          nowPrice: 0,
          showMPromo: false
        },
        mutations: {
          setState: function setState(state, payload) {
            Object.keys(payload).forEach(function (key) {
              state[key] = payload[key];
            });
          },
          updateRemindSettings: function updateRemindSettings(state, payload) {
            // if (G.productChecked && G.productChecked.collected) {
            //   debugger
            // }
            Object.keys(payload).forEach(function (key) {
              state[key] = payload[key];
            });
          }
        },
        actions: {
          cancel: function cancel(ctx) {
            return regeneratorRuntime.async(function cancel$(context$2$0) {
              while (1) switch (context$2$0.prev = context$2$0.next) {
                case 0:
                  return context$2$0.abrupt("return", userCenter["delete"]().then(function (res) {
                    ctx.commit('updateRemindSettings', {
                      collected: false,
                      settedNotifySite: null
                    });
                    return new Promise(function (resolve) {
                      return resolve();
                    });
                  }));

                case 1:
                case "end":
                  return context$2$0.stop();
              }
            }, null, this);
          },
          reset: function reset(ctx) {
            return regeneratorRuntime.async(function reset$(context$2$0) {
              while (1) switch (context$2$0.prev = context$2$0.next) {
                case 0:
                case "end":
                  return context$2$0.stop();
              }
            }, null, this);
          },
          init: function init(ctx) {
            var dp_query, currentPrice, allPrice;
            return regeneratorRuntime.async(function init$(context$2$0) {
              while (1) switch (context$2$0.prev = context$2$0.next) {
                case 0:
                  // if (inited) {
                  //   return
                  // }
                  inited = true;
                  if (G.userLogin) {
                    ctx.commit('user/setLogin', true, { root: true });
                  }
                  if (G.userLogin && G.productChecked && G.productChecked.collected) {
                    ctx.commit('setState', {
                      collected: true
                    });
                  }

                  context$2$0.next = 5;
                  return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('dp_query_set'));

                case 5:
                  dp_query = _commonUserData2["default"].get('dp_query');
                  context$2$0.next = 8;
                  return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('NowPrice'));

                case 8:
                  currentPrice = context$2$0.sent;

                  // let single = await Promise.race([
                  //   require('common/globalCondition').met('SinglePrice'),
                  //   require('common/commonUtil').sleep(1000)
                  // ])
                  // if (single) {
                  //   currentPrice = single
                  // }
                  if (G.aliSite && G.dp.price) currentPrice = G.dp.price;
                  allPrice = parseFloat(dp_query.b2c.min_price) || currentPrice;

                  if (!allPrice || isNaN(allPrice)) allPrice = currentPrice;
                  currentPrice = parseFloat(currentPrice.toString().replace(',', ''));
                  allPrice = parseFloat(allPrice.toString().replace(',', ''));
                  if (dp_query.b2c.product && dp_query.b2c.product.length !== 0) {
                    (0, _commonLog2["default"])('allsite-lowpri-show');
                    _commonCnzz2["default"].log('allsite-lowpri-show');
                  }
                  if (!(G.productChecked && G.productChecked.collected)) {
                    ctx.commit('updateRemindSettings', {
                      allPrice: allPrice,
                      currentPrice: currentPrice,
                      notifySite: 1,
                      nowPrice: currentPrice
                    });
                    __webpack_require__("9c38beef5ff283e15bd2").met('SinglePrice').then(function (single) {
                      ctx.commit('updateRemindSettings', {
                        currentPrice: single
                      });
                    });
                  }
                  __webpack_require__("9c38beef5ff283e15bd2").setMet('PriceRemindSetted');

                case 17:
                case "end":
                  return context$2$0.stop();
              }
            }, null, this);
          },
          hover: function hover(ctx) {
            var url, cat_id, cats;
            return regeneratorRuntime.async(function hover$(context$2$0) {
              while (1) switch (context$2$0.prev = context$2$0.next) {
                case 0:
                  if (ctx.state.hovered) {
                    context$2$0.next = 7;
                    break;
                  }

                  if (G.userLogin) {
                    url = "https://www.gwdang.com/collect/get_qrcode/";

                    if (G.qrApi && G.qrApi !== 'default') {
                      url = G.qrApi;
                    }
                    _commonRequest2["default"].rawGet(url, true).then(function (data) {
                      ctx.commit('user/setWxQr', data.img_url, { root: true });
                    });
                    cat_id = G.dp.cat_id;

                    if (cat_id && cat_id.includes('-')) {
                      cats = cat_id.split('-');

                      if (cats.length > 3) {
                        cats.pop();
                      }
                      cat_id = cats.join(',');
                    }
                    _commonRequest2["default"].get(G.server + "/extension/ProductFilter?scene=collection&dp_ids=" + G.dp.dpId + "&one=1&cid=" + cat_id).then(function (r) {
                      if (r.data && !r.data.is_black_class) {
                        G.showMPromo = true;
                        ctx.commit('setState', {
                          showMPromo: true
                        });
                      }
                    });
                  }

                  if (!(G.userLogin && ctx.state.collected)) {
                    context$2$0.next = 6;
                    break;
                  }

                  context$2$0.next = 5;
                  return regeneratorRuntime.awrap(__webpack_require__("9c38beef5ff283e15bd2").met('GwdDpIdGot'));

                case 5:
                  userCenter.detail(G.dp.dpId).then(function (r) {
                    extConsole.log('detail', r);
                    var payload = {
                      mode: r.data.notifier.mode,
                      notifySite: r.data.notifier.site,
                      settedNotifySite: r.data.notifier.site,
                      notifierMPromo: r.data.notifier.mpromo
                    };
                    if (payload.notifySite === 1) {
                      payload.currentPrice = r.data.notifier.threshold;
                    } else {
                      payload.allPrice = r.data.notifier.threshold;
                    }
                    // payload.currentPrice = r.data.notifier.threshold
                    ctx.commit('updateRemindSettings', payload);
                  });

                case 6:
                  ctx.commit('setState', {
                    hovered: true
                  });

                case 7:
                case "end":
                  return context$2$0.stop();
              }
            }, null, this);
          },
          submit: function submit(ctx, payload) {
            return regeneratorRuntime.async(function submit$(context$2$0) {
              while (1) switch (context$2$0.prev = context$2$0.next) {
                case 0:
                  return context$2$0.abrupt("return", userCenter.add(payload.price, payload.notifySite, payload.mode, payload.notifyMPromo, ctx.state.showMPromo ? 0 : 1).then(function (r) {
                    if (r.error_code && r.error_code === 1000) {
                      ctx.commit('user/setLogin', false, { root: true });
                    }
                    if (r.code === 100 || r.code <= 0) {
                      return new Promise(function (resolve, reject) {
                        reject(r.msg);
                      });
                    }
                    if (r.code === 1) {
                      var mode = payload.mode;
                      var site = payload.notifySite;
                      if (r.data) {
                        mode = r.data.notifier.mode;
                        site = r.data.notifier.site;
                      }
                      var payloadRes = {
                        mode: mode,
                        notifySite: site,
                        settedNotifySite: site,
                        collected: true,
                        notifierMPromo: payload.notifyMPromo ? 1 : 0
                      };
                      if (r.data) {
                        if (payloadRes.notifySite === 1) {
                          payloadRes.currentPrice = r.data.notifier.threshold;
                        } else {
                          payloadRes.allPrice = r.data.notifier.threshold;
                        }
                      } else {
                        if (payloadRes.notifySite === 1) {
                          payloadRes.currentPrice = payload.price;
                        } else {
                          payloadRes.allPrice = payload.price;
                        }
                      }
                      ctx.commit('updateRemindSettings', payloadRes);
                      return new Promise(function (resolve) {
                        resolve('提交成功');
                      });
                    }
                  }));

                case 1:
                case "end":
                  return context$2$0.stop();
              }
            }, null, this);
          }
        }
      },
      priceTrend: {
        namespaced: true,
        state: {
          money: '',
          priceRange: '',
          nowPrice: ''
        },
        mutations: {
          setState: function setState(state, payload) {
            Object.keys(payload).forEach(function (key) {
              state[key] = payload[key];
            });
          }
        }
      }
    }
  });
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("0d878046564e4ef2113b")))

/***/ }),

/***/ "e5db4e7b194332780ae1":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-head-item[data-v-3f03717c] {\n  line-height: 14px;\n  height: 14px;\n  width: 100%;\n}\n.gwd-head-item span[data-v-3f03717c] {\n  float: left;\n}\n.gwd-head-item[data-v-3f03717c]:after {\n  display: block;\n  content: \"\";\n  clear: both;\n}\n.gwd-re-strong[data-v-3f03717c] {\n  font-weight: bold;\n}\n", ""]);

// exports


/***/ }),

/***/ "e5e42eae3f3a4433706b":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MemberCouponBottomBjg_vue_vue_type_template_id_44c0e93e_scoped_true___ = __webpack_require__("10bcddd0827eacb5d2f5");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MemberCouponBottomBjg_vue_vue_type_template_id_44c0e93e_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_MemberCouponBottomBjg_vue_vue_type_template_id_44c0e93e_scoped_true___["b"]; });


/***/ }),

/***/ "e63627d6fd452331a10e":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__Error_vue_vue_type_template_id_8eca1ada_scoped_true___ = __webpack_require__("8664a7203f5b233b45ed");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__Error_vue_vue_type_script_lang_js___ = __webpack_require__("82146d02b9dd73e35b34");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__Error_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__Error_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__Error_vue_vue_type_style_index_0_id_8eca1ada_scoped_true_lang_less___ = __webpack_require__("37225e6496ff37fa6691");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__Error_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__Error_vue_vue_type_template_id_8eca1ada_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__Error_vue_vue_type_template_id_8eca1ada_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "8eca1ada",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('8eca1ada')) {
      api.createRecord('8eca1ada', component.options)
    } else {
      api.reload('8eca1ada', component.options)
    }
    module.hot.accept("./Error.vue?vue&type=template&id=8eca1ada&scoped=true&", function () {
      api.rerender('8eca1ada', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/ImgSame/Error.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "e6521b4ea881581e5851":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G, $) {

var request = __webpack_require__("91f250ebeb8d5987491c");
var userData = __webpack_require__("472a9b3fc8c8805a5dd7");
var priceCheck = __webpack_require__("8b533351445f44b98685");
var monitor = __webpack_require__("ae80362cd6a2d17c50a8");
var inventoryCheck = __webpack_require__("a53850c80a1cfefa4efa");
var tbCompare2 = __webpack_require__("a8d04aabebd76e8bb3f7");
var log = __webpack_require__("03dd60018ce5ed1344a1");
var communicate = __webpack_require__("91f58afd0ad3a4e2ef06");
var loadCss = __webpack_require__("ada67488a8c93132fc1d");
var utils = __webpack_require__("d54879e983a83d07f093");
var globalCondition = __webpack_require__("9c38beef5ff283e15bd2");

__webpack_require__("fcdd97987c010877a5a5");

var perInfo = undefined,
    percallback = undefined,
    hasReq = undefined;

var getPermanInfo = function getPermanInfo(callback) {
  if (perInfo) {
    callback(perInfo);
    return;
  }
  if (hasReq) {
    percallback = callback;
    return;
  }
  hasReq = true;
  var url = G.server + '/brwext/permanent_id?version=2&default_style=bottom&referrer=' + encodeURIComponent(document.referrer);
  request.get(url).then(function (data) {
    if (data) {
      perInfo = data;
      if (data.email && data.email.indexOf('%') > -1) {
        data.email = decodeURIComponent(data.email);
      }
      G.email = data.email;
      G.show_app = data.show_app;
      G.force = data.force;
      callback(data);
      if (percallback) percallback(data);
    }
  });
};
var editData = function editData(style, data) {
  if (G.aliSite) return data;
  if (data.b2c && data.b2c.length !== 0) {
    if (style === 'top') {
      var storeLen = data.b2c.store.length;
      for (var i = storeLen - 1; i >= 0; i--) {
        if (data.b2c.store[i].is_third && data.b2c.store[i].shop_name) {
          data.b2c.store[i].site_name2 = data.b2c.store[i].site_name;
          data.b2c.store[i].site_name = data.b2c.store[i].site_name.replace("第三方", "") + '-' + data.b2c.store[i].shop_name;
        }
        data.b2c.store[i].price = (Number(data.b2c.store[i].price) / 100).toFixed(2);
        data.b2c.store[i].price2 = data.b2c.store[i].price;
        if (!data.b2c.store[i].title || !data.b2c.store[i].img_url) {
          data.b2c.store.splice(i, 1);
        }
      }

      data.b2c.store2 = data.b2c.store.slice(0, 6);
      var productLen = data.b2c.product.length;
      for (var i = productLen - 1; i >= 0; i--) {
        if (data.b2c.product[i].is_third && data.b2c.product[i].shop_name) {
          data.b2c.product[i].site_name2 = data.b2c.product[i].site_name;
          data.b2c.product[i].site_name = data.b2c.product[i].site_name.replace("第三方", "") + '-' + data.b2c.product[i].shop_name;
        }
        var pitem = data.b2c.product[i];
        if (pitem.promotions && pitem.fee && pitem.fee.indexOf('缺货') === -1) {
          pitem.promo2 = [];
          pitem.coupon2 = [];
          pitem.yushou2 = [];
          for (var k = 0; k < pitem.promotions.length; k++) {
            if (pitem.promotions[k].type === "promo") {
              if (pitem.promotions[k].tag === '预售') {
                pitem.yushou2.push(pitem.promotions[k].text);
              } else {
                pitem.promo2.push(pitem.promotions[k].text);
              }
            } else {
              pitem.coupon2.push(pitem.promotions[k].text);
            }
          }
          if (pitem.promo2.length === 0) pitem.promo2 = null;
          if (pitem.coupon2.length === 0) pitem.coupon2 = null;
          if (pitem.yushou2.length === 0) pitem.yushou2 = null;
        }
        data.b2c.product[i].price = (Number(data.b2c.product[i].price) / 100).toFixed(2);
        if (!data.b2c.product[i].title || !data.b2c.product[i].img_url) {
          data.b2c.product.splice(i, 1);
        }
      }
      data.b2c.min_price = (Number(data.b2c.min_price) / 100).toFixed(2);
    } else {
      var storeLen = data.b2c.store.length;
      for (var i = storeLen - 1; i >= 0; i--) {
        if (!data.b2c.store[i].product) continue;
        var productiLen = data.b2c.store[i].product.length;
        for (var j = productiLen - 1; j >= 0; j--) {
          if (data.b2c.store[i].product[j].is_third && data.b2c.store[i].product[j].shop_name) {
            data.b2c.store[i].product[j].site_name2 = data.b2c.store[i].product[j].site_name;
            data.b2c.store[i].product[j].site_name = data.b2c.store[i].product[j].site_name.replace("第三方", "") + '-' + data.b2c.store[i].product[j].shop_name;
          }
          data.b2c.store[i].product[j].price = (Number(data.b2c.store[i].product[j].price) / 100).toFixed(2);
          data.b2c.store[i].product[j].l_price = (Number(data.b2c.store[i].product[j].l_price) / 100).toFixed(2);
          var pitem = data.b2c.store[i].product[j];
          if (pitem.promotions && pitem.fee && pitem.fee.indexOf('缺货') === -1) {
            pitem.promo2 = [];
            pitem.coupon2 = [];
            pitem.yushou2 = [];
            for (var k = 0; k < pitem.promotions.length; k++) {
              if (pitem.promotions[k].type === "promo") {
                if (pitem.promotions[k].tag === '预售') {
                  pitem.yushou2.push(pitem.promotions[k].text);
                } else {
                  pitem.promo2.push(pitem.promotions[k].text);
                }
              } else {
                pitem.coupon2.push(pitem.promotions[k].text);
              }
            }
            if (pitem.promo2.length === 0) pitem.promo2 = null;
            if (pitem.coupon2.length === 0) pitem.coupon2 = null;
            if (pitem.yushou2.length === 0) pitem.yushou2 = null;
          }
          if (!data.b2c.store[i].product[j].title || !data.b2c.store[i].product[j].img_url) {
            data.b2c.store[i].product.splice(j, 1);
          }
        }
      }
    }
  } else if (data.b2c_fuzzy && data.b2c_fuzzy.length !== 0) {
    var productLen = data.b2c_fuzzy.product.length;
    for (var i = productLen - 1; i >= 0; i--) {
      if (data.b2c_fuzzy.product[i].is_third && data.b2c_fuzzy.product[i].shop_name) {
        data.b2c_fuzzy.product[i].site_name2 = data.b2c_fuzzy.product[i].site_name;
        data.b2c_fuzzy.product[i].site_name = data.b2c_fuzzy.product[i].site_name.replace("第三方", "") + '-' + data.b2c_fuzzy.product[i].shop_name;
      }
      var pitem = data.b2c_fuzzy.product[i];
      if (pitem.promotions && pitem.fee && pitem.fee.indexOf('缺货') === -1) {
        pitem.promo2 = [];
        pitem.coupon2 = [];
        pitem.yushou2 = [];
        for (var k = 0; k < pitem.promotions.length; k++) {
          if (pitem.promotions[k].type === "promo") {
            if (pitem.promotions[k].tag === '预售') {
              pitem.yushou2.push(pitem.promotions[k].text);
            } else {
              pitem.promo2.push(pitem.promotions[k].text);
            }
          } else {
            pitem.coupon2.push(pitem.promotions[k].text);
          }
        }
        if (pitem.promo2.length === 0) pitem.promo2 = null;
        if (pitem.coupon2.length === 0) pitem.coupon2 = null;
        if (pitem.yushou2.length === 0) pitem.yushou2 = null;
      }
      data.b2c_fuzzy.product[i].price = (Number(data.b2c_fuzzy.product[i].price) / 100).toFixed(2);
      data.b2c_fuzzy.product[i].img_url2 = data.b2c_fuzzy.product[i].img_url && data.b2c_fuzzy.product[i].img_url.replace('s100x100', 's140x140');
      if (!data.b2c_fuzzy.product[i].title || !data.b2c_fuzzy.product[i].img_url) {
        data.b2c_fuzzy.product.splice(i, 1);
      }
    }
    data.b2c_fuzzy.min_price = (Number(data.b2c_fuzzy.min_price) / 100).toFixed(2);
  }
  return data;
};
var times = 0;
var renderMiniFavor = function renderMiniFavor() {
  times++;
  if (times > 1) {
    console.log('getPermanInfo B');
    getPermanInfo(function () {
      // require('miniFavor').init()
      // require('topFavor').init()
    });
  }
};
var getProductInfo = function getProductInfo(style, callback) {
  console.log('getproductinfo start');
  G.province_id = priceCheck.getSubStationId(G.dp.site);
  var debugData = G.debug ? '&debug=1' : '';
  if (G.noRealPrice) {
    G.dp.price = 0;
  }
  G.dp.inventory = inventoryCheck.init(G.site);
  var url = encodeURIComponent(G.dp.url);
  var name = encodeURIComponent(G.dp.name);
  var keyword = encodeURIComponent(G.dp.keyword);
  var skeyword = encodeURIComponent(G.dp.skeyword);
  var cat_id = typeof G.dp.cat_id != 'undefined' ? G.dp.cat_id : '';
  var pic = typeof G.dp.pic != 'undefined' ? encodeURIComponent(G.dp.pic) : '';
  var cat_name = encodeURIComponent(G.dp.cat_name);
  var brand_string = encodeURIComponent(G.dp.brand_string);
  var dp_interfavce_url = G.server + '/brwext/dp_query_latest?permanent_id=' + G.p_id + '&union=' + G.union + '&url=' + url + '&site=' + G.dp.site + '&isbn=' + G.dp.isbn + '&name=' + name + '&keyword=' + keyword + '&skeyword=' + skeyword + '&id=' + G.dp.id + '&price=' + G.dp.price + '&stock=' + G.dp.inventory + '&province_id=' + G.province_id + '&subsite_id=' + G.subsite_id + '&cat_id=' + cat_id + '&pic=' + pic + '&userid=' + G.dp.userid + '&shop_name=' + G.dp.shop_name + '&shop_addres=' + G.dp.shop_addres + '&cat_name=' + cat_name + '&brand_string=' + brand_string + debugData + '&style=' + style + '&ingre=1';
  var other_info_url = G.server + '/brwext/prepare?permanent_id=' + G.p_id + '&union=' + G.union + '&url=' + url + '&site=' + G.dp.site + '&isbn=' + G.dp.isbn + '&name=' + name + '&keyword=' + keyword + '&skeyword=' + skeyword + '&id=' + G.dp.id + '&price=' + G.dp.price + '&stock=' + G.dp.inventory + '&province_id=' + G.province_id + '&subsite_id=' + G.subsite_id + '&cat_id=' + cat_id + '&pic=' + pic + '&userid=' + G.dp.userid + '&shop_name=' + G.dp.shop_name + '&shop_addres=' + G.dp.shop_addres + '&cat_name=' + cat_name + '&brand_string=' + brand_string + debugData;
  request.get(dp_interfavce_url).then(function (data) {
    __webpack_require__("9c38beef5ff283e15bd2").setMet('dp_query_latest_complete', data);
    __webpack_require__("94dcbcd87711142a8b0b").init(data.ingre);
    G.dp.dpId = data.dp.dp_id;
    data = editData(style, data);
    userData.set('dp_query', data);
    console.log('dp_query set');
    __webpack_require__("9c38beef5ff283e15bd2").setMet('dp_query_set');
    renderMiniFavor();
    callback(data);
  })['catch'](function () {
    callback(null);
  });
  request.get(other_info_url).done(function (data) {
    G.dp.dpId = data.now.dp_id;
    if (G.dp && G.dp.dpId) {
      console.log('start checking');
      __webpack_require__("69afa85b8d7929dd88c5").checked(G.dp.dpId).then(function (res) {
        if (res.data && res.data.qr_api) {
          G.qrApi = res.data.qr_api;
        }
        console.log('checked data', res);
        if (res.code === 0 || res.error_code === 1000) {
          /** 用户是否登录 */
          G.userLogin = false;
          utils.setLocal('userLogin', null);
        } else if (res.code !== undefined) {
          /** 商品收藏状态 */
          G.productChecked = res.data;
          console.log('setting product checked');
          G.userLogin = true;
          G.email = 1;
          utils.setLocal('userLogin', true);
          __webpack_require__("51aadd1e1b65f329a862").renderAgain();
          $(document).trigger('checkfavor');
        }
        globalCondition.setMet('userLoginChecked');
        __webpack_require__("9c38beef5ff283e15bd2").setMet('checked_data_got');
        // 加载中间部分收藏降价提醒
        __webpack_require__("39c432bd7bb3fe587696").init();
        __webpack_require__("6b8303d96ee13d08f335").init();
        __webpack_require__("d80601251d793aa54a67").init();
        $(document).trigger('checkfavor');
      });
    }
    userData.set('other_info', data);
    tbCompare2.init();
    __webpack_require__("e3aad1ff685fc198354a").init(data);
    __webpack_require__("999cc56b04566e456c6b").init(data);
    __webpack_require__("0f10f0b54cd641a49a27").init();
    renderMiniFavor();
    __webpack_require__("85f9e563e35dd4a4e51e").init();
    __webpack_require__("bb230b042f0d058f8c66").init();
    __webpack_require__("b222cbd907f0b4aea97f").init(data.now.dp_id);
    __webpack_require__("c72145693e59d4fc8fe3").show(data.exact_arr.isbn, style);
    __webpack_require__("abb2c55465e8bd1d8753").init(data.now.dp_id);
    $(document).trigger('minicom');
    __webpack_require__("9c38beef5ff283e15bd2").setMet('GwdDpIdGot', data.now.dp_id);
    log('category:' + G.logsite + ':' + data.now.dp_id + '/' + data['code-server'].class_id + '/');
    /*eslint-disable */
    if (G.debug && window.console) {
      console.log(data);
    }

    /*eslint-enable */
  }).fail(function () {
    __webpack_require__("85f9e563e35dd4a4e51e").init();
  });
};

var renderCss = function renderCss(style) {
  $('html').addClass('gwd_' + G.site);
  $('html').addClass('gwd_' + style);
  $('html').addClass('' + G.from_device);
  G.instanceId = parseInt(Math.random() * 10000);
  $('html').attr('data-gwd-id', G.instanceId);
  if (style === 'top') {
    loadCss.init('gwdang-notifier-new6.css');
  } else if (style === 'bottom') {
    loadCss.init('gwdang-notifier-bottom-new6.css');
  }
};
var renderMainBar = function renderMainBar(style) {
  if (G.site === "steampowered") return;
  if (style === 'top') {
    __webpack_require__("3690f6d076b37bda66b7").init();
  } else if (style === 'bottom') {
    __webpack_require__("2da79097fdc184b40ede").init2();
  }
};
var getLocalPermanInfo = function getLocalPermanInfo(callback) {
  var runcallback = undefined;
  communicate.on(function (data) {
    if (typeof data === 'string') {
      data = JSON.parse(data);
    }
    if (data.type === 'browser_setinfo') {
      data = data.value;
      G.allowBackgroundRequest = !!data.allowBackgroundRequest;
      G.canUseLocalLoginCheck = !!data.canUseLocalLoginCheck;
      if (G.allowBackgroundRequest) {
        setTimeout(function () {
          __webpack_require__("e3916f328c1834810f25").init();
        }, 3000);
      }
      data.style = data.setStyle || 'top';
      // data.top_fold = data.top_fold || '1';
      // data.bottom_fold = data.bottom_fold || '0';
      if (!runcallback) {
        if (runcallback) return;
        runcallback = true;
        userData.set('permanent', data);
        callback(data);
        // console.log('getPermanentInfo A')
        // getPermanInfo(function(info) {
        //   data.top_fold = data.top_fold || info.p_fold || '0';
        //   data.setWishlist = data.setWishlist || info.show_wishlist || '0';
        //   data.setShowPromo = data.setShowPromo || info.show_promo || '0';
        //   data.bottom_fold = data.bottom_fold || info.p_fold || '0';
        //   if (data.localHost)
        //     G.localHost = data.localHost;
        //   if (data.user_extension_id)
        //     G.userid = data.user_extension_id;
        //   if (data.version)
        //     G.ext_v = data.version;
        //   userData.set('permanent', data)
        //   callback(data)
        //
        // })
      }
    } else if (data.type === 'user_extension_id') {
        G.userid = data.value;
      } else if (data.type === 'get_local_host') {
        G.localHost = data.value;
      } else if (data.type === 'get_local_img') {
        G.localImg = data.value;
        if (G.from_device === 'firefox') {
          G.noImg = data.value + 'default_load_image.png';
          G.imgLoad = data.value + '120.gif';
        }
      }
  });
  setTimeout(function () {
    if (!runcallback) {
      (function () {
        var data = {
          'style': 'bottom'
        };
        console.log('getPermanent C');
        getPermanInfo(function (info) {
          if (runcallback) return;
          data.top_fold = data.top_fold || info.p_fold || '0';
          data.bottom_fold = data.bottom_fold || info.p_fold || '0';
          data.setWishlist = data.setWishlist || info.show_wishlist || '0';
          data.setShowPromo = data.setShowPromo || info.show_promo || '0';
          data.style = info.style || 'top';
          data.setTip = info.show_tip || '1';
          data.sethaitao = info.show_haitao || '1';
          userData.set('permanent', data);
          callback(data);
          runcallback = true;
        });
        // userData.set('permanent', data)
        // callback(data)
        // runcallback = true
      })();
    }
  }, 180);
  communicate.trigger({
    'type': 'user_extension_id'
  });
  communicate.trigger({
    'type': 'browser_setinfo'
  });
  communicate.trigger({
    'type': 'get_local_host'
  });
  communicate.trigger({
    'type': 'get_local_img'
  });
};
var renderModule = function renderModule(style) {
  console.log('renderModule start');
  __webpack_require__("5864b02248792e9a51fc").init();
  getProductInfo(style, function (data) {
    __webpack_require__("c912948d535762b7172f").init(style, data);
    __webpack_require__("4b0daa953481b86e6349").init('b2c', data);
    if (data && data.dp) {
      __webpack_require__("97fdbca8ef7c5ce49bce").init(data.dp.dp_id);
    }
    // if (userData.get('other_info')) {
    //   require('./miniBar').renderMiniCom(data)
    // } else {
    //   $(document).on('minicom', function() {
    //     require('./miniBar').renderMiniCom(data)
    //   })
    // }
    if (location.host.indexOf('.jd.com') > -1 || location.host.indexOf('suning') > -1) __webpack_require__("2f77f5f9070b5907552e").init2();else if (location.host.indexOf('taobao') > -1 || location.host.indexOf('tmall') > -1) __webpack_require__("2f77f5f9070b5907552e").init();
    setTimeout(function () {
      __webpack_require__("d0be176400e0cbc97f82").init();
    }, 2500);
    __webpack_require__("238322f76284ba9e93e3").init();
    __webpack_require__("7026a4b5462dc6da5555").init();
    monitor.init();
  });
};
var backgroundReqReady = function backgroundReqReady() {
  if (G.site === 'tmall' || G.site === 'taobao-95095' || G.site === 'ai-taobao' || G.site === 'taobao') {
    __webpack_require__("1f677ede70b4f8bcb282").init2();
    __webpack_require__("75d41ad7d5a1bceb52d2").init();
  }
  if (location.host.indexOf('amazon') > -1 && location.host !== 'www.amazon.cn') {
    __webpack_require__("697c3c62b588ebd6f1b3").ready();
  }
  __webpack_require__("ff881c8b15091819a13e").ready();

  if (G.site === "aliexpress") __webpack_require__("fa297f213d29eb497c63").init();
};
var urltimes = 0;
var listenUrlChange = function listenUrlChange() {
  if (urltimes > 99999) return;
  urltimes++;
  var url = location.href;
  var k = setInterval(function () {
    if (url !== location.href || window.extNeedReload) {
      //location.reload();
      window.gwd_G = false;
      window.extNeedReload = false;
      $('.gwd-minibar-bg').remove();
      $('#gwdang_main').remove();
      $('#bjd_bottom_detail').remove();
      $(G.dval).remove();
      url = location.href;
      var fromDevice = G.from_device;
      G = __webpack_require__("5d4f0e584bd9a3a675b3");
      __webpack_require__("2471c34a1449a65b6e88").clear();
      if (window.gwdActivity) {
        window.gwdActivity = false;
      }
      if (fromDevice === '360server') {
        __webpack_require__("6a6d60b5e4dc52d8b1ea");
      } else {
        __webpack_require__("b1cae3a1887fb97c6c83");
      }
      __webpack_require__("5e05e6f5fe79ccf5d009").init();
      if (location.host === 'm.fine3q.com') __webpack_require__("bf822aacfeba494ced92").init();

      __webpack_require__("cb0906562effcf1b0e6c").getRate(function () {
        __webpack_require__("edb006a6bdc87dceab2d").common(function (data) {
          if (data && data.result.address.indexOf('北京') > -1) {
            G.forbidGiftMoney = true;
          }
          __webpack_require__("4733a3dd803685ec596a").get(function () {
            var cnzz = __webpack_require__("83271c7588396d2d5e59");
            if (cnzz) cnzz.init(G.gwd_cnzz);
            __webpack_require__("e6521b4ea881581e5851").init();
          });
        });
      });
      clearInterval(k);
    }
  }, 200);
};

module.exports.init = function () {
  __webpack_require__("86382bef702254f6385c").init();
  __webpack_require__("f2b706dcdb3731e0de2c").init();
  __webpack_require__("48c7bf720f8190dd7cc2");
  window.gwdGlobalCondition = __webpack_require__("9c38beef5ff283e15bd2");
  console.log('start from monkey');
  if (G.site === 'taobao' || G.site === '6pm' || G.site === 'amazon' || G.site === 'lining' || G.site === 'tmall') {
    setTimeout(listenUrlChange, 2000);
  }
  getLocalPermanInfo(function (data) {
    if (window.gwd_G) return;
    window.gwd_G = G;
    request.get("https://cdn.gwdang.com/js/configs/specialContent.json").then(function (res) {
      if (res.html) {
        setTimeout(function () {
          var template = __webpack_require__("274e32dfd54a6b0d18a9");
          var html = template.compile(res.html, {
            escape: false
          })();
          $('body').append(html);
        }, 0);
      }
    });
    __webpack_require__("9c38beef5ff283e15bd2").met('GwdConfig').then(function (res) {
      if (res.html) {
        setTimeout(function () {
          var template = __webpack_require__("274e32dfd54a6b0d18a9");
          var html = template.compile(res.html, {
            escape: false
          })();
          $('body').append(html);
        }, 0);
      }
    });
    log("page_view:" + G.logsite);
    renderCss(data.style);
    __webpack_require__("407815218a61650063ce").init();
    var pInfo = G.pageInfo;
    if (pInfo.type === 1) {
      __webpack_require__("6eb6300b1093d4b652fb").init();
      __webpack_require__("c815d6a749e99fa1daa5").init();
      if (location.host.indexOf('taobao') > -1 || location.host.indexOf('tmall') > -1) {
        __webpack_require__("98e93ed4a85e80c55160").init();
      }
      if (location.host.indexOf('.jd.com') > -1) {
        __webpack_require__("ccd952a0cd9003e1d392").init();
      }
      if (location.host === 'search.jd.com' || location.host === 'list.jd.com') {
        __webpack_require__("21a23fb5ce47a7748fec").init();
      }
      __webpack_require__("ee3f371a85b894c823bf").init();
      __webpack_require__("a4447e95a8966a5c4979").init();
      getPermanInfo(function () {
        __webpack_require__("ea576a0e729bc2bff522")();
      });
    } else if (pInfo.type === 2) {
      __webpack_require__("44239e28538215cb3189").reset();
      if (G.site === 'taobao' || G.site === 'tmall') {
        __webpack_require__("916640eba3b525c3fef0").init();
        __webpack_require__("16a5f67f011344d796e6").init();
      }
      renderMainBar(data.style);
      renderModule(data.style);
      __webpack_require__("6b5f3f4c7b5f37c1088e").init();
      __webpack_require__("1c640a99db9f6f8a16c2").listenBar(data.style);
      backgroundReqReady();
      if (location.host === 'www.amazon.com' || location.host === 'www.amazon.co.jp' || G.site === '6pm') __webpack_require__("386e47e61222ba76fe18").init();
      log('product_page_visit:' + G.logsite);
      __webpack_require__("99967238159b55ea4e52").init();
      __webpack_require__("cceeed893387dc9fce45").init();
    }
    __webpack_require__("c4adb5832af3824ff1c6").init();
    __webpack_require__("636389e3a752a8309f94").init(pInfo.type);
  });
  window.disable_gwd_privacy = function () {
    communicate.trigger({
      type: 'disable_gwd_privacy'
    });
  };

  window.enable_gwd_privacy = function () {
    communicate.trigger({
      type: 'enable_gwd_privacy'
    });
  };
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da")))

/***/ }),

/***/ "e665292b0db95c8486c4":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-favor-icon[data-v-1e4a0206] {\n  display: inline-block;\n  width: 24px;\n  height: 24px;\n  background: url(" + __webpack_require__("0a1ed4ce9cfe0674cd93") + ") no-repeat;\n}\n.gwd-favor-icon.gwd-favored[data-v-1e4a0206] {\n  background: url(" + __webpack_require__("8e58f013a9e9162fc829") + ") no-repeat;\n}\n.ms-tab-enter .gwd-favor-icon[data-v-1e4a0206] {\n  background: url(" + __webpack_require__("8e58f013a9e9162fc829") + ") no-repeat;\n}\n", ""]);

// exports


/***/ }),

/***/ "e756d69fbda7cdc8ade7":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  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



/***/ }),

/***/ "e91673f980d62bd3e24c":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("ff1641794a1a1766c457");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("869ad11e", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./PriceInput.vue?vue&type=style&index=0&id=3ed325cb&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../../node_modules/.0.20.2@css-loader/index.js!../../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./PriceInput.vue?vue&type=style&index=0&id=3ed325cb&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "eaa0b9c74f60eb2bb295":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("dbf2d1cc1e8bc1797734");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("bfdce50a", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../node_modules/.0.20.2@css-loader/index.js!../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./MemberCouponMiniBjg.vue?vue&type=style&index=0&id=c1c2cbdc&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../node_modules/.0.20.2@css-loader/index.js!../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./MemberCouponMiniBjg.vue?vue&type=style&index=0&id=c1c2cbdc&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "ebcfed4623bc1191346a":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-price[data-v-26424954] {\n  color: #ff4449;\n  height: 24px;\n  line-height: 24px;\n  font-weight: 500;\n  font-family: \"PingFang SC-Medium\", \"PingFang SC\";\n}\n", ""]);

// exports


/***/ }),

/***/ "eccedff1e8192b3fb486":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "a",
    {
      staticClass: "gwd-row gwd-align",
      staticStyle: { "margin-right": "18px" },
      attrs: {
        title: "点击领取",
        target: "_blank",
        id: "gwd-tb-mini-coupon",
        href: _vm.link
      }
    },
    [
      _vm.showStampBg
        ? _c("div", { staticClass: "gwd-coupon-color-bg gwd-tl" })
        : _vm._e(),
      _vm._v(" "),
      _vm.showStampBg
        ? _c("div", { staticClass: "gwd-coupon-color-bg gwd-br" })
        : _vm._e(),
      _vm._v(" "),
      _c("img", {
        staticStyle: { height: "20px", "margin-left": "8px", "z-index": "1" },
        attrs: { src: _vm.icon, alt: "" }
      }),
      _vm._v(" "),
      _c("span", {
        style:
          "margin-left: 4px; color: " + _vm.mainColor + "; font-size: 14px",
        domProps: { innerHTML: _vm._s(_vm.text) }
      }),
      _vm._v(" "),
      _c(
        "div",
        { staticStyle: { flex: "1" } },
        [
          _vm.rebate
            ? _c("Stamp", {
                staticStyle: { right: "74px", top: "0", position: "absolute" },
                attrs: { value: _vm.rebate }
              })
            : _vm._e()
        ],
        1
      ),
      _vm._v(" "),
      _c(
        "span",
        {
          staticClass: "gwd-rnd-btn-click gwd-row gwd-align gwd-jcc",
          style:
            "z-index: 1; background: linear-gradient( 180deg, " +
            _vm.secondColor +
            " 0%, " +
            _vm.mainColor +
            " 100%);"
        },
        [
          _c(
            "span",
            {
              staticClass: "gwd-font11",
              staticStyle: {
                "transform-origin": "center center",
                position: "relative",
                top: "-1px"
              }
            },
            [_vm._v("点击领取")]
          )
        ]
      )
    ]
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "ed91e916f05d2986bcd1":
/***/ (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__("0d878046564e4ef2113b")))

/***/ }),

/***/ "ede8645cc887bf4d66ec":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CommonCouponBarMini_vue_vue_type_template_id_3fdd510a_scoped_true___ = __webpack_require__("943197de5d5f506919a6");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CommonCouponBarMini_vue_vue_type_template_id_3fdd510a_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CommonCouponBarMini_vue_vue_type_template_id_3fdd510a_scoped_true___["b"]; });


/***/ }),

/***/ "edfc9d1b4d4cc7211d08":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AliMobilePriceNotifier_vue_vue_type_script_lang_js___ = __webpack_require__("58bef15ad653c744be7e");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AliMobilePriceNotifier_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AliMobilePriceNotifier_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AliMobilePriceNotifier_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AliMobilePriceNotifier_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_AliMobilePriceNotifier_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "f00f12f28f8282e72a49":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__AliMobilePriceNotifier_vue_vue_type_template_id_1b4bff6e_scoped_true___ = __webpack_require__("6f353abbe0ce9e84d67e");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__AliMobilePriceNotifier_vue_vue_type_script_lang_js___ = __webpack_require__("edfc9d1b4d4cc7211d08");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__AliMobilePriceNotifier_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__AliMobilePriceNotifier_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__AliMobilePriceNotifier_vue_vue_type_style_index_0_id_1b4bff6e_scoped_true_lang_less___ = __webpack_require__("ba330f45d79449ac508c");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__AliMobilePriceNotifier_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__AliMobilePriceNotifier_vue_vue_type_template_id_1b4bff6e_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__AliMobilePriceNotifier_vue_vue_type_template_id_1b4bff6e_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "1b4bff6e",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('1b4bff6e')) {
      api.createRecord('1b4bff6e', component.options)
    } else {
      api.reload('1b4bff6e', component.options)
    }
    module.hot.accept("./AliMobilePriceNotifier.vue?vue&type=template&id=1b4bff6e&scoped=true&", function () {
      api.rerender('1b4bff6e', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/AliMobilePriceNotifier.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "f2b706dcdb3731e0de2c":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(regeneratorRuntime, $, G, Vue) {

var _this = this;

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }

var _componentsQRLinkTaobaoLogin = __webpack_require__("9c9b99688069c7c98a03");

var _componentsQRLinkTaobaoLogin2 = _interopRequireDefault(_componentsQRLinkTaobaoLogin);

var request = __webpack_require__("91f250ebeb8d5987491c");

module.exports.init = function callee$0$0() {
  var redirectUrl, res, div, tag;
  return regeneratorRuntime.async(function callee$0$0$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        redirectUrl = __webpack_require__("3e983ecbff4e1a29654c").getParameterByName('redirectURL');

        if (!(location.hostname !== 'login.m.taobao.com' || !redirectUrl)) {
          context$1$0.next = 3;
          break;
        }

        return context$1$0.abrupt('return');

      case 3:
        if (!redirectUrl.includes('taolijin')) {
          context$1$0.next = 5;
          break;
        }

        return context$1$0.abrupt('return');

      case 5:
        context$1$0.next = 7;
        return regeneratorRuntime.awrap(request.rawGet('https://www.gwdang.com/api/uland_to_dpid?u=' + encodeURIComponent(redirectUrl)));

      case 7:
        res = context$1$0.sent;

        $('.fm-agreement input').click();
        __webpack_require__("316f9c352c6202560d16").log('res', res);
        //
        // if (!res || !res.dp_id) {
        //   return
        // }

        div = document.createElement('DIV');

        document.body.appendChild(div);
        tag = 5;

        if (G.from_device === 'bijiago') {
          tag = 7;
        }
        new Vue({
          el: div,
          render: function render(h) {
            return h(_componentsQRLinkTaobaoLogin2['default'], {
              props: {
                tag: tag,
                dpId: res.dp_id
              }
            });
          }
        });

      case 15:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "f3072a0cf83cf2b5938a":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("41e83fde2201068b50ba");
if(typeof content === 'string') content = [[module.i, content, '']];
if(content.locals) module.exports = content.locals;
// add the styles to the DOM
var add = __webpack_require__("4310ff0d1d73bb2c547a").default
var update = add("1cd14f4a", content, false, {});
// Hot Module Replacement
if(false) {
 // When the styles change, update the <style> tags
 if(!content.locals) {
   module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./GwdPriceProtectMiddle.vue?vue&type=style&index=0&id=09436700&scoped=true&lang=less&", function() {
     var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.4.1.0@less-loader/dist/cjs.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./GwdPriceProtectMiddle.vue?vue&type=style&index=0&id=09436700&scoped=true&lang=less&");
     if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
     update(newContent);
   });
 }
 // When the module is disposed, remove the <style> tags
 module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "f48ba811c1b2ba7ef0c9":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__QRLinkContactTmall_vue_vue_type_template_id_4148f062_scoped_true___ = __webpack_require__("4b9a1dffc80dda59b7be");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__QRLinkContactTmall_vue_vue_type_script_lang_js___ = __webpack_require__("c62f444e95d32876714d");
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_1__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_1__QRLinkContactTmall_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__QRLinkContactTmall_vue_vue_type_style_index_0_id_4148f062_scoped_true_lang_less___ = __webpack_require__("2c7fa747888a567cd254");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__ = __webpack_require__("9d0a4e2aa6ff804219fc");






/* normalize component */

var component = Object(__WEBPACK_IMPORTED_MODULE_3__node_modules_15_9_3_vue_loader_lib_runtime_componentNormalizer_js__["a" /* default */])(
  __WEBPACK_IMPORTED_MODULE_1__QRLinkContactTmall_vue_vue_type_script_lang_js___["default"],
  __WEBPACK_IMPORTED_MODULE_0__QRLinkContactTmall_vue_vue_type_template_id_4148f062_scoped_true___["a" /* render */],
  __WEBPACK_IMPORTED_MODULE_0__QRLinkContactTmall_vue_vue_type_template_id_4148f062_scoped_true___["b" /* staticRenderFns */],
  false,
  null,
  "4148f062",
  null
  
)

/* hot reload */
if (false) {
  var api = require("/Users/huangdie/work-gwdang/extension/browser/dev/node_modules/.2.3.4@vue-hot-reload-api/dist/index.js")
  api.install(require('vue'))
  if (api.compatible) {
    module.hot.accept()
    if (!api.isRecorded('4148f062')) {
      api.createRecord('4148f062', component.options)
    } else {
      api.reload('4148f062', component.options)
    }
    module.hot.accept("./QRLinkContactTmall.vue?vue&type=template&id=4148f062&scoped=true&", function () {
      api.rerender('4148f062', {
        render: render,
        staticRenderFns: staticRenderFns
      })
    })
  }
}
component.options.__file = "src/standard/module/components/QRLinkContactTmall.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "f55a6ec86be2772b0d57":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, "\n.f-feature[data-v-209e5606] {\n  padding-left: 9px;\n  padding-right: 9px;\n  border: 1px solid #cccccc;\n  background: #ffffff;\n  margin-left: 10px;\n}\n", ""]);

// exports


/***/ }),

/***/ "f56e7f119cfd46a17f3e":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// 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


/***/ }),

/***/ "f6569dbb4d3a004e9c1c":
/***/ (function(module, exports, __webpack_require__) {

// style-loader: Adds some css to the DOM by adding a <style> tag

// load the styles
var content = __webpack_require__("f55a6ec86be2772b0d57");
if(typeof content === 'string') content = [[module.i, content, '']];
// add the styles to the DOM
var update = __webpack_require__("ed1f825ff922d4e45a2e")(content, {});
if(content.locals) module.exports = content.locals;
// Hot Module Replacement
if(false) {
	// When the styles change, update the <style> tags
	if(!content.locals) {
		module.hot.accept("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./JdSearchEnhance.vue?vue&type=style&index=0&id=209e5606&scoped=true&lang=css&", function() {
			var newContent = require("!!../../../../node_modules/.0.20.2@css-loader/index.js!../../../../node_modules/.15.9.3@vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/.15.9.3@vue-loader/lib/index.js??vue-loader-options!./JdSearchEnhance.vue?vue&type=style&index=0&id=209e5606&scoped=true&lang=css&");
			if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
			update(newContent);
		});
	}
	// When the module is disposed, remove the <style> tags
	module.hot.dispose(function() { update(); });
}

/***/ }),

/***/ "f692356a3e3dc5e00bae":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_template_id_3f03717c_scoped_true___ = __webpack_require__("b9a603a8cf082b5ac5f9");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_template_id_3f03717c_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_CollectionSettingTop_vue_vue_type_template_id_3f03717c_scoped_true___["b"]; });


/***/ }),

/***/ "f7871f42b02e673352d0":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// 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


/***/ }),

/***/ "f9dbf8a1e1478eca2564":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_vue_vue_type_script_lang_js___ = __webpack_require__("30642c8fc3d71dc36d9a");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_vue_vue_type_script_lang_js____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_vue_vue_type_script_lang_js___);
/* harmony namespace reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in __WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_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_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_vue_vue_type_script_lang_js___[key]; }) }(__WEBPACK_IMPORT_KEY__));
 /* harmony default export */ __webpack_exports__["default"] = (__WEBPACK_IMPORTED_MODULE_0__node_modules_5_4_2_babel_loader_index_js_node_modules_1_0_3_if_loader_index_js_ref_4_1_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_QRLinkTbV3_vue_vue_type_script_lang_js____default.a); 

/***/ }),

/***/ "f9ff781f9088de39bd10":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return staticRenderFns; });
var render = function() {
  var _vm = this
  var _h = _vm.$createElement
  var _c = _vm._self._c || _h
  return _c(
    "label",
    {
      staticClass: "gwd-switch",
      class: { "gwd-allow-animation": _vm.allowAnimation }
    },
    [
      _c("input", {
        directives: [
          {
            name: "model",
            rawName: "v-model",
            value: _vm.inputVal,
            expression: "inputVal"
          }
        ],
        attrs: { type: "checkbox" },
        domProps: {
          checked: Array.isArray(_vm.inputVal)
            ? _vm._i(_vm.inputVal, null) > -1
            : _vm.inputVal
        },
        on: {
          change: function($event) {
            var $$a = _vm.inputVal,
              $$el = $event.target,
              $$c = $$el.checked ? true : false
            if (Array.isArray($$a)) {
              var $$v = null,
                $$i = _vm._i($$a, $$v)
              if ($$el.checked) {
                $$i < 0 && (_vm.inputVal = $$a.concat([$$v]))
              } else {
                $$i > -1 &&
                  (_vm.inputVal = $$a.slice(0, $$i).concat($$a.slice($$i + 1)))
              }
            } else {
              _vm.inputVal = $$c
            }
          }
        }
      }),
      _vm._v(" "),
      _c("span", { staticClass: "gwd-slider" })
    ]
  )
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "fa297f213d29eb497c63":
/***/ (function(module, exports, __webpack_require__) {

"use strict";


var communicate = __webpack_require__("91f58afd0ad3a4e2ef06");
var globalData = undefined,
    callbacks = undefined;

var buildInfo = function buildInfo() {
  var obj = {
    type: 'json',
    browser: 'chrome',
    ver: '6.1',
    style_show_type: null,
    style_ADID: null,
    currency: null,
    language: 'english',
    r: 0.7196959139817531,
    url: location.href
  };
  var str = 'type=' + obj.type + '&browser=' + obj.browser + '&ver=' + obj.ver + '&style_show_type=undefined&style_ADID=undefined&currency=undefined&language=' + obj.language + '&r=' + obj.r + '&url=' + encodeURIComponent(location.href);
  return str;
};
var getPriceStatusNew = function getPriceStatusNew(data) {
  var price_status = 0;
  var price_num = data.length;
  var lowest = Math.min.apply(undefined, data);
  var price_last = data[price_num - 1];
  var islowest = false;
  var change_range = 180;
  var time_length = 0;
  for (var i = data.length - 1; i >= 0; i--) {
    var now_price = data[i];
    if (i > 0) {
      time_length += 1;
    }
    if (now_price == 0) {
      continue;
    }
    if (price_last == now_price) {
      if (time_length > 180) {
        break;
      }
      continue;
    } else if (parseFloat(price_last) > parseFloat(now_price) && i >= price_num - change_range - 1) {
      price_status = 1;
      break;
    } else if (parseFloat(price_last) < parseFloat(now_price)) {
      price_status = -1;
      if (price_last === lowest) islowest = true;
      break;
    }
  }
  return {
    price_status: price_status,
    islowest: islowest,
    price_last: price_last
  };
};
var renderData = function renderData(data) {
  var getDataFromTime = function getDataFromTime(time) {
    for (var i = 0; i < data.length - 1; i++) {
      if (time >= Number(data[i]['time_update']) * 1000 && time < Number(data[i + 1]['time_update']) * 1000) {
        return data[i].price;
      }
    }
    return data[data.length - 1].price;
  };
  var oneHour = 3600000;
  var oneDay = 24 * oneHour;
  var lowestPrice = Number(globalData.lowest_pice.price);
  var highestPrice = lowestPrice;
  var startTime = Number(data[0].time_update) * 1000;
  var startD = new Date(startTime).getDate();
  var startM = new Date(startTime).getMonth();
  var startY = new Date(startTime).getFullYear();
  var allLine = [];
  var now_day = new Date();
  var current_price = data[data.length - 1].price;

  for (var i = 0; i < data.length; i++) {
    if (Number(data[i].price) > highestPrice) highestPrice = Number(data[i].price);
  }
  var price_range = lowestPrice + '-' + highestPrice;
  var start = startTime;
  while (start <= now_day.getTime()) {
    var s = getDataFromTime(start);
    allLine.push(parseFloat(s));
    start += oneDay;
  }
  var result = getPriceStatusNew(allLine);
  var price_status = result.price_status;
  var year_line = null;
  if (allLine.length >= 365) {
    year_line = allLine.slice(allLine.length - 365);
  }
  var month_line = null;
  if (allLine.length >= 31) {
    month_line = allLine.slice(allLine.length - 31);
  }
  var short_day_line = null;
  if (allLine.length >= 6) {
    var dayline = allLine.slice(allLine.length - 6);
    short_day_line = [];
    for (var i = 0; i < dayline.length - 1; i++) {
      var newArr = [];
      for (var n = 0; n < 24; n++) {
        newArr.push(dayline[i]);
      }
      short_day_line = short_day_line.concat(newArr);
    }
    short_day_line.push(dayline[dayline.length - 1]);
  }
  var price_trend = {
    "price_status": price_status,
    "startD": startD,
    "startM": startM,
    "startY": startY,
    "now_day": now_day.getTime(),
    "extra": 'start from another',
    "store": [{
      "current_price": current_price,
      "all_line": allLine,
      "all_line_begin_time": startTime + 8 * oneHour,
      "year_line": year_line,
      "year_line_time": now_day.getTime() - 365 * oneDay,
      "month_line": month_line,
      "month_line_time": now_day.getTime() - 30 * oneDay,
      "short_day_line": short_day_line,
      "short_day_line_begin_time": now_day.getTime() + 8 * oneHour - 5 * oneDay,
      "min_stamp": "0",
      "islowest": 0,
      "name": 'aliexpress',
      "price_range": price_range,
      "promo": [],
      "all_equal_short": false
    }]
  };
  return price_trend;
};

module.exports.init = function () {
  var str = buildInfo();
  communicate.on(function (data) {
    if (typeof data === 'string') {
      data = JSON.parse(data);
    }
    if (data.type === 'aliexpress') {
      globalData = JSON.parse(data.value);
      if (globalData.price_tracking) {
        globalData.price_tracking = renderData(globalData.price_tracking);
        if (callbacks) callbacks(globalData.price_tracking);
      }
    }
  });
  communicate.trigger({
    type: 'aliexpress',
    url: 'https://plugin.aliprice.com/plugin/chrome_v07.php?' + str
  });
};
module.exports.getTrendData = function (callback) {
  if (globalData) callback(globalData);else callbacks = callback;
};

/***/ }),

/***/ "fc02c8246c40af764545":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdRankList_vue_vue_type_template_id_a48d90ba_scoped_true___ = __webpack_require__("817cf5489444460b05d0");
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "a", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdRankList_vue_vue_type_template_id_a48d90ba_scoped_true___["a"]; });
/* harmony namespace reexport (by used) */ __webpack_require__.d(__webpack_exports__, "b", function() { return __WEBPACK_IMPORTED_MODULE_0__node_modules_15_9_3_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_JdRankList_vue_vue_type_template_id_a48d90ba_scoped_true___["b"]; });


/***/ }),

/***/ "fd9897c729ad65b271df":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(Vue, G) {

(function () {
  'use strict';
  //判断是否为重复加载,如果为重复加载,直接结束脚本
  if (__webpack_require__("a277d2d1e7d7916957bf")) return;
  /*IE在淘宝天猫不出插件*/
  var Vuex = __webpack_require__("436f6d560acb97f873d1");
  Vue.use(Vuex);
  var IE = __webpack_require__("1529c418281de0d4e4b2")();
  if (IE && location.host.match(/(?:taobao|tmall|yao\.95095|1688\.com|aliexpress\.com|ieframe\.dll)/)) return;

  // 京东移动端触摸模拟
  if (location.href.indexOf('plogin.m.jd.com') > -1) {
    __webpack_require__("165a6a29b755ef153829").init();
  }

  __webpack_require__("b1cae3a1887fb97c6c83");
  __webpack_require__("3fb8e5219d9e2232a6e9").init();
  __webpack_require__("5e05e6f5fe79ccf5d009").init();
  __webpack_require__("d82c9248d08dbd7e46d4").init();
  __webpack_require__("91f250ebeb8d5987491c").rawGet('https://cdn.gwdang.com/js/configs/gwdang.json?v=1').then(function (r) {
    __webpack_require__("9c38beef5ff283e15bd2").setMet('GwdConfig', r);
  });
  var cnzz = __webpack_require__("83271c7588396d2d5e59");
  if (cnzz) cnzz.init(G.gwd_cnzz);
  if (location.host === 'm.fine3q.com') __webpack_require__("bf822aacfeba494ced92").init();
  if (G.pageInfo.type === 0) return;
  //hao123和百度域名全部不加载任何内容
  __webpack_require__("d090c1e762d2e495b00c").init();
  if (__webpack_require__("aa16a056510f1028879c")()) return;
  __webpack_require__("edd40abc3cca37fc4610");
  __webpack_require__("1f2fc6d8a8045863aace");
  G.logoName = __webpack_require__("2b6ed47fb40018872f18")(8);
  //检查当前网页是否在插件收录范围内
  if (navigator.userAgent.indexOf('Maxthon') > -1) {
    // if (location.host.indexOf('tmall') > -1 || location.host.indexOf('95095') > -1) {
    //   G.maxthon_tmall = true
    // }
  }
  __webpack_require__("3e283580401dd2fcdc15");
  __webpack_require__("be85ec117a8e337ebbac")();
  __webpack_require__("edb006a6bdc87dceab2d").common(function (data) {
    var dictsArr = ['booking', 'elong', 'wbiao', 'agoda', 'hotels', '228', 'roseonly', 'feelunique', "nike", 'kaola', 'vipshop', 'hujiang', '1688', 'opposhop', 'vsigo', 'keede', 'zazhipu', 'banggo', 'discount-apotheke', 'bl', '1hai', 'pharmacydirect', 'flyco', 'takeya', 'xgdq', 'guojimami', 'shoprobam', 'staples', 'boqii', 'mei', 'tuhu', 'hangowa', 'lookfantastic-cn', 'lookfantastic-com', 'iherb', 'shopbop', 'yoox', 'skinstore', 'ctrip', 'koolearn', 'chinaacc', 'youpin-mi', 'opposhop', 'oneplus'];
    var blockCityList = ['北京', '上海', '广州', '深圳', '杭州', '南京'];
    // let blockCityList = ['北京', '上海', '广州', '深圳', '杭州'];
    var blockCity = false;
    blockCityList.forEach(function (city) {
      if (data && data.result && !(data.result instanceof Array) && data.result.address.indexOf(city) > -1) {
        blockCity = true;
      }
    });
    if (data && data.result && !(data.result instanceof Array) && !blockCity) {
      if (dictsArr.indexOf) {
        if (dictsArr.indexOf(G.site) > -1) {
          G.set_force = true;
        }
      }
      G.forbidAd = true;
    } else if (data && data.result.address.indexOf('南京') == -1) {
      G.forbidAd = true;
    }
    if (data && data.result.address.indexOf('北京') > -1) {
      G.forbidMinibar = true;
      G.forbidGiftMoney = true;
    }
    if (data && data.result && data.result instanceof Array) {
      G.forbidCoupon = true;
    }
    if (data && data.result && !(data.result instanceof Array) && (data.result.address.indexOf('北京') > -1 || data.result.address.indexOf('杭州') > -1)) {
      G.forbidCoupon = true;
    }
    G.isMonkey = true;
    __webpack_require__("cb0906562effcf1b0e6c").getRate(function () {
      __webpack_require__("4733a3dd803685ec596a").get(function () {
        __webpack_require__("e6521b4ea881581e5851").init();
      });
    });
  });
})();
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("3deef7cc191860c0adf2")["default"], __webpack_require__("5d4f0e584bd9a3a675b3")))

/***/ }),

/***/ "fe07faa726be683793d3":
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_EpicTrend_vue_vue_type_style_index_0_id_bc2362ee_scoped_true_lang_less___ = __webpack_require__("62487f75eaef2f9d0c30");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_EpicTrend_vue_vue_type_style_index_0_id_bc2362ee_scoped_true_lang_less____default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_EpicTrend_vue_vue_type_style_index_0_id_bc2362ee_scoped_true_lang_less___);
/* unused harmony reexport namespace */
 /* unused harmony default export */ var _unused_webpack_default_export = (__WEBPACK_IMPORTED_MODULE_0__node_modules_4_1_2_vue_style_loader_index_js_node_modules_0_20_2_css_loader_index_js_node_modules_15_9_3_vue_loader_lib_loaders_stylePostLoader_js_node_modules_4_1_0_less_loader_dist_cjs_js_node_modules_15_9_3_vue_loader_lib_index_js_vue_loader_options_EpicTrend_vue_vue_type_style_index_0_id_bc2362ee_scoped_true_lang_less____default.a); 

/***/ }),

/***/ "fe179e544c8fafeea4a2":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(regeneratorRuntime, $, G, Vue) {

var _this = this;

var request = __webpack_require__("91f250ebeb8d5987491c");
module.exports.init = function callee$0$0() {
  var cnzz, request, dpId, payload, rebateValue, params, res, GiftMoney, GiftMoneyTop;
  return regeneratorRuntime.async(function callee$0$0$(context$1$0) {
    while (1) switch (context$1$0.prev = context$1$0.next) {
      case 0:
        cnzz = __webpack_require__("83271c7588396d2d5e59");

        if (!$('.bjgou-subsidy-bar').length) {
          context$1$0.next = 3;
          break;
        }

        return context$1$0.abrupt('return', false);

      case 3:
        request = __webpack_require__("91f250ebeb8d5987491c");
        dpId = __webpack_require__("3e983ecbff4e1a29654c").getParameterByName('id');

        if (location.hostname.indexOf('tmall') > -1) {
          dpId = dpId + '-83';
        } else {
          dpId = dpId + '-123';
        }

        payload = {
          rebate: 1,
          dp_id: dpId,
          rate: 0.1
        };

        if (G.dp.price) {
          payload.price = G.dp.price;
        }

        rebateValue = G.dp.rebate;

        if (rebateValue) {
          context$1$0.next = 17;
          break;
        }

        params = Object.keys(payload).map(function (k) {
          return k + '=' + encodeURIComponent(payload[k]);
        }).join('&');
        context$1$0.next = 13;
        return regeneratorRuntime.awrap(request.get('https://browser.gwdang.com/extension/Coupon?' + params));

      case 13:
        res = context$1$0.sent;

        if (res.rebate) {
          context$1$0.next = 16;
          break;
        }

        return context$1$0.abrupt('return', false);

      case 16:
        rebateValue = res.rebate;

      case 17:
        GiftMoney = __webpack_require__("52391b2828a974c3b885")['default'];

        $('#gwd-coupon-placeholder').replaceWith('<div id="gwd-giftmoney"></div>');

        if (!$('.bjgou-subsidy-bar').length) {
          context$1$0.next = 21;
          break;
        }

        return context$1$0.abrupt('return', false);

      case 21:
        cnzz.logOnce('taobaoGiftMoney:show');
        cnzz.logOnce('taobaoGiftMoney:-show');
        __webpack_require__("9c38beef5ff283e15bd2").setMet('couponLink', {
          content: '发现' + rebateValue + '元红包,速领',
          url: __webpack_require__("4733a3dd803685ec596a").appendTbInfoForUrl('https://tb.gwdang.com/extension/qrpage?tag=9_chrome&rebate=1&dp_id=' + dpId + '&discount=' + rebateValue)
        });
        new Vue({
          el: '#gwd-giftmoney',
          render: function render(h) {
            return h(GiftMoney, {
              props: {
                value: rebateValue,
                qr: false,
                url: __webpack_require__("4733a3dd803685ec596a").appendTbInfoForUrl('https://tb.gwdang.com/extension/qrpage?tag=9_chrome&rebate=1&dp_id=' + dpId + '&discount=' + rebateValue),
                id: dpId,
                name: '店铺',
                price: G.dp.price
              }
            });
          }
        });

        GiftMoneyTop = __webpack_require__("28ca786b072dc40c7e4b")['default'];

        $('.gwd-topbar-left').append('<div id="gwd-giftmoney-top"></div>');
        new Vue({
          el: '#gwd-giftmoney-top',
          render: function render(h) {
            return h(GiftMoneyTop, {
              props: {
                value: rebateValue,
                qr: false,
                url: __webpack_require__("4733a3dd803685ec596a").appendTbInfoForUrl('https://tb.gwdang.com/extension/qrpage?tag=9_chrome&rebate=1&dp_id=' + dpId + '&discount=' + rebateValue),
                id: dpId,
                price: G.dp.price,
                name: '购物党'
              }
            });
          }
        });

        return context$1$0.abrupt('return', true);

      case 29:
      case 'end':
        return context$1$0.stop();
    }
  }, null, _this);
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("0d878046564e4ef2113b"), __webpack_require__("e081b2491b5c9b12b9da"), __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("3deef7cc191860c0adf2")["default"]))

/***/ }),

/***/ "ff1641794a1a1766c457":
/***/ (function(module, exports, __webpack_require__) {

exports = module.exports = __webpack_require__("e51604a168fd9d6c615d")();
// imports


// module
exports.push([module.i, ".gwd-row[data-v-3ed325cb] {\n  display: flex;\n  flex-direction: row;\n}\n.gwd-inline-row[data-v-3ed325cb] {\n  display: inline-flex;\n  flex-direction: row;\n}\n.gwd-column[data-v-3ed325cb] {\n  display: flex;\n  flex-direction: column;\n}\n.gwd-inline-column[data-v-3ed325cb] {\n  display: inline-flex;\n  flex-direction: column;\n}\n.gwd-align[data-v-3ed325cb] {\n  align-content: center;\n  align-items: center;\n}\n.gwd-jcc[data-v-3ed325cb] {\n  justify-content: center;\n}\n.gwd-jic[data-v-3ed325cb] {\n  justify-items: center;\n}\n.gwd-button[data-v-3ed325cb] {\n  outline: none;\n  border: none;\n}\n.bjg-bar-button[data-v-3ed325cb] {\n  font-size: 0;\n}\n.bjg-hover-bg[data-v-3ed325cb] {\n  background: #fffbef;\n}\n.bjg-bar-button[data-v-3ed325cb]:hover {\n  background: #fffbef;\n  cursor: pointer;\n}\n.bjg-bar-button:hover .bjg-window[data-v-3ed325cb] {\n  display: block;\n}\n.mainbar-fold .bjg-bar-button[data-v-3ed325cb],\n.mainbar-fold #top_coupon_btn[data-v-3ed325cb],\n.mainbar-fold .rinfo-btn[data-v-3ed325cb],\n.mainbar-fold .gwd-bottom-tmall[data-v-3ed325cb] {\n  display: none!important;\n}\n.gwd-font12[data-v-3ed325cb] {\n  font-size: 12px;\n}\n.gwd-font14[data-v-3ed325cb] {\n  font-size: 14px;\n}\n.gwd-red[data-v-3ed325cb] {\n  color: #ff3532;\n}\n.gwd-red-bg[data-v-3ed325cb] {\n  background: #ff3532;\n}\n.gwd-hui333[data-v-3ed325cb] {\n  color: #333333;\n}\n.gwd-hui999[data-v-3ed325cb] {\n  color: #999999;\n}\n.gwd-font10[data-v-3ed325cb] {\n  font-size: 12px;\n  transform: scale(0.8333);\n  transform-origin: bottom center;\n}\n.gwd-font11[data-v-3ed325cb] {\n  font-size: 12px;\n  transform: scale(0.91666);\n  transform-origin: bottom center;\n}\n.gwd-font9[data-v-3ed325cb] {\n  font-size: 12px;\n  transform: scale(0.75);\n  transform-origin: bottom center;\n}\n.gwd-hoverable[data-v-3ed325cb]:hover {\n  background: #edf1f2;\n}\n.right-info > *[data-v-3ed325cb] {\n  border-left: 1px solid #edf1f2;\n}\n.gwd-red-after-visit[data-v-3ed325cb]:hover {\n  color: #e03024 !important;\n}\n.gwd-button[data-v-3ed325cb]:hover {\n  filter: brightness(1.1);\n}\n.gwd-button[data-v-3ed325cb] {\n  padding-top: 1px;\n  padding-bottom: 1px;\n}\n.gwd-button[data-v-3ed325cb]:active {\n  filter: brightness(0.9);\n}\n.gwd-fadeout-5s[data-v-3ed325cb] {\n  opacity: 0;\n  transition: opacity 5s;\n}\n.gwd-scrollbar[data-v-3ed325cb]::-webkit-scrollbar {\n  width: 6px;\n  border-radius: 17px;\n}\n.gwd-scrollbar[data-v-3ed325cb]::-webkit-scrollbar-thumb {\n  border-radius: 17px;\n  background: #999;\n}\n#gwdang_main[data-v-3ed325cb],\n.gwdang-main[data-v-3ed325cb],\n.bjgext-detail[data-v-3ed325cb] {\n  font-size: 12px;\n}\n#gwdang_main button[data-v-3ed325cb],\n.gwdang-main button[data-v-3ed325cb],\n.bjgext-detail button[data-v-3ed325cb] {\n  text-align: center;\n}\n.gwd-width-100[data-v-3ed325cb] {\n  width: 100%;\n}\n.gwd-overlay[data-v-3ed325cb] {\n  font-family: \"Microsoft YaHei\", \"Arial\", \"SimSun\", serif;\n  font-size: 0;\n  position: fixed;\n  top: 0;\n  left: 0;\n  bottom: 0;\n  right: 0;\n  background: rgba(0, 0, 0, 0.35);\n  z-index: 999999999;\n}\n.gwd-price-input[data-v-3ed325cb] {\n  border: 1px solid #48befe;\n  background: white;\n  height: 30px;\n  line-height: 30px;\n  color: #48befe;\n  font-size: 16px;\n  border-radius: 4px;\n  margin-left: 8px;\n  margin-right: 8px;\n  overflow: hidden;\n}\n.gwd-price-input span[data-v-3ed325cb] {\n  margin-left: 8px;\n  margin-right: 4px;\n  flex-grow: 0;\n  flex-shrink: 0;\n}\n.gwd-price-input input[data-v-3ed325cb] {\n  outline: none;\n  border: none;\n  flex: 1;\n  resize: none;\n  color: #48befe;\n  font-size: 16px;\n  margin-right: 5px;\n  flex-basis: 100%;\n  min-width: 0;\n  box-shadow: none;\n}\n", ""]);

// exports


/***/ }),

/***/ "ff881c8b15091819a13e":
/***/ (function(module, exports, __webpack_require__) {

"use strict";
/* WEBPACK VAR INJECTION */(function(G, $) {

var communicate = __webpack_require__("91f58afd0ad3a4e2ef06");
var buildTaobaoUrl = __webpack_require__("cc45d932d8dbdb86f2f3");
var dataShare = __webpack_require__("cde79cb5670e8bdeb4fb");
var globalData = undefined,
    callbacks = undefined;
var hasrun = false;
var timeOUT = 4000;
var trueClassId = false;
var sitearr = ['vipshop', 'mogujie', 'meilishuo', 'amazon', 'yougou', 'yohobuy', '6pm', 'yintai', 'banggo', 'xiu', 'vancl', 'shopbop', 'shopin', 's', 'masamaso', 'secoo', 'mei', 'gap', 'paixie', 'moonbasa', 'meici', 'macys', 'myhabit', 'zhen', 'gilt', 'mbaobao', 'wangfujing', 'letao', 'camel', 'handu', 'mf910', '5lux', 'd1', 'taoxie', 'm18', "thewatchery", "escentual", 'biccamera', 'zhe800', 'yangkeduo'];
if (location.host.indexOf('amazon') > -1 && location.host.indexOf('cn') == -1) timeOUT = 10000;
var editData = function editData(data) {
  var taobaoarr = [],
      tmallarr = [],
      guessarr = [];
  try {
    var info = JSON.parse(data);
    var array = info.mods.itemlist.data.collections;
    if (array.length == 0) return;
    if (array.length == 2 && array[0].title == '外观相似宝贝') {
      var similar = array[0].auctions;
      var len = similar.length > 20 ? 20 : similar.length;
      for (var i = 0; i < len; i++) {
        var item = {};
        var feeDesc = similar[i].view_fee == '0.00' ? '包邮' : '';
        item.nick = similar[i].nick;
        item.num_iid = similar[i].nid;
        item.title = similar[i].title;
        item.price = similar[i].view_price;
        item.item_location = similar[i].item_loc;
        item.store_name = similar[i].nick + feeDesc;
        item.pic_url = 'http:' + similar[i].pic_url;
        item.volume = similar[i].view_sales.replace('人付款', '');
        item.type = 'img_search';
        item.price2 = Number(item.price);
        if (G.dp.price && item.price2 * 2 < G.dp.price) continue;

        if (!item.pic_url.match(/jpg_[0-9]+x[0-9]/)) item.pic_url = item.pic_url.replace(/(\.png|\.jpg)/, '$1' + '_100x100.jpg');
        var obj = {
          'source': 'img_search',
          'img_url': 'http:' + similar[i].pic_url,
          'title': similar[i].title,
          'price': similar[i].view_price,
          'shop_name': similar[i].nick + feeDesc,
          'sales': similar[i].view_sales.replace('人付款', ''),
          'id': similar[i].nid,
          'url': 'https:' + similar[i].detail_url,
          'discuss': similar[i].comment_count,
          'istaobao': similar[i].detail_url.indexOf('detail.tmall.com') > -1 ? '0' : '1',
          'dp_id': similar[i].nid + '-' + (similar[i].detail_url.indexOf('detail.tmall.com') > -1) ? '83' : '123',
          'site_id': similar[i].detail_url.indexOf('detail.tmall.com') > -1 ? '83' : '123'
        };
        item.url = buildTaobaoUrl(obj);
        if (similar[i].detail_url.indexOf('detail.tmall.com') > -1) {
          tmallarr.push(item);
        } else {
          taobaoarr.push(item);
        }
      }
    } else if (array.length == 1 && array[0].title == '您可能会喜欢' || array.length == 2 && array[1].title == '您可能会喜欢') {
      var guess = array[array.length - 1].auctions;
      for (var i = 0; i < guess.length; i++) {
        var item = {};
        item.url = 'https:' + guess[i].detail_url;
        item.pic_url = guess[i].pic_url;
        item.title = guess[i].title;
        item.num_iid = guess[i].nid;
        item.price = guess[i].view_price;
        item.volume = guess[i].view_sales;
        item.nick = guess[i].nick;
        item.price2 = Number(item.price);
        if (G.dp.price && item.price2 * 2 < G.dp.price) continue;
        guessarr.push(item);
      }
    }
    taobaoarr = sortData(taobaoarr);
    tmallarr = sortData(tmallarr);
    globalData = {
      'taobao': taobaoarr,
      'tmall': tmallarr,
      'guessfavor': guessarr
    };
    if (callbacks && !hasrun) {
      callbacks(globalData);
      hasrun = true;
    }
  } catch (e) {}
};

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 getImgSrc = function getImgSrc() {
  var imgsrc = {
    '360buy': '#preview .jqzoom img',
    'gome': '.jqzoom img',
    'suning': '#imgZoom #bigImage',
    'yihaodian': '#J_prodImg',
    'vancl': '#midimg',
    'shopin': '#zoom1 img',
    'secoo': '.jqzoom',
    'mei': '#bigimg',
    'meici': '.zoomPad img',
    'macys': '#mainView_1',
    'taoxie': '#t_PreviewImage img',
    'd1': '.gs_right_spimg img',
    '5lux': '.cloudzoom',
    'mf910': '#op_product_zoom img',
    'handu': '#masterImage',
    'camel': '#img_jqzoom',
    'letao': '#simgouter img',
    'wangfujing': '.zoomPad .lazy-pic',
    'zhen': '#zoom1 .a_max_pic',
    'shopbop': '#productImage',
    'yohobuy': '#img-show',
    'taobao': '#J_ImgBooth',
    'thewatchery': '#detailimage',
    'amazon': '#altImages ul li img',
    'mogujie': '#J_BigImg',
    'escentual': '#zoom1 img',
    'biccamera': '#PROD-CURRENT-IMG',
    'zhe800': '#detail .deteilpic ul li img',
    'vipshop': '#J-mer-ImgReview .zoomPad>img',
    'tmall': '#J_ImgBooth',
    '1688': '#mod-detail-bd .content .box-img img',
    'vip': '#J-mer-ImgReview .zoomPad>img',
    'meilishuo': '#picture .item-pic-origin>img',
    'jumei': '#etalage li>img',
    '6pm': '#detailImage img',
    'banggo': '.mainPicContent',
    'vjia': '#FreshDiv_MainPhoto .sp-bigImg img',
    'yougou': '#pD-bimg',
    'yintai': '#J_Magnifier img',
    'okbuy': '#zoom1 img',
    'lovo': '#jqzoom .zoomPad img',
    'moonbasa': '#largeimg',
    'tonlion': '.good_left .jqzoom',
    'xiu': '#imgPic',
    'lamiu': '#op_product_zoom img',
    'masamaso': '.goods_tp_box .zoomPad img',
    's': '.goods-detail-pic a img',
    'paixie': '#zoom1 img',
    'mbaobao': '#goods-zoom img',
    'm18': '#GoodsImage',
    'gap': '#wrap.all-images-box a img',
    'esprit': '#mainImages .m-pic img',
    'yangkeduo': '#banner .islider-outer .islider-active img'
  };
  if (imgsrc[G.site]) {
    var src = $(imgsrc[G.site]).eq(0).attr('src');
    if (location.host == 'www.amazon.co.jp' && src && src.match(/SR[0-9]+,[0-9]+/)) {
      src = src.replace(/SR([0-9]+)\,([0-9]+)/, 'SR' + '$1' + '0' + ',' + '$2' + '0');
    } else if (location.host.indexOf('amazon') > -1) {
      return false;
    }
    if (src && !src.match(/(?:http:|https:)/) && src.indexOf('//') > -1) src = 'http:' + src;
    if (G.site === 'zhe800') {
      src = src.replace('58x58.jpg', '220x220.jpg');
    }
    if (!src || src.indexOf('base64') > -1) {
      return false;
    }
    return src;
  }
  return false;
};
var readyImg = function readyImg(trueClassId) {
  var src = getImgSrc();
  if (sitearr.indexOf(G.site) > -1 && location.host != 'www.amazon.cn' || location.host.indexOf('1688') > -1 || trueClassId) {
    trueClassId = true; //发了请求都可以等,为true init里面才不会return
    communicate.trigger({
      type: 'getTaobaoImgInfo',
      src: src
    });
    communicate.on(function (data) {
      if (typeof data === 'string') {
        data = JSON.parse(data);
      }
      if (data.type == 'getTaobaoImgInfo') {
        var text = $('#gwd_img_info').text();
        if (text != '') editData(text);
      }
    });
  }
};
module.exports.ready = function () {
  if (G.site == 'taobao' || G.site == 'tmall' || G.site.indexOf('taobao') > -1) {
    return;
  }
  var dpdata = dataShare.get('dp_data');
  var classId = dpdata && dpdata['now']['class_id'];
  var code = dpdata && dpdata['code-server']['code'];
  if (G.site === 'amazon' && code) return;
  if (classId) classId = classId.slice(0, 2);
  if (G.site === '360buy') {
    var cate_id = G.dp.cat_id;
    if (cate_id) cate_id = cate_id.split('-')[0];
    var cateidArr = ["1620", "1315", "1318", "1672", "1319", "5025", "6144", "15248", "11729"];
    if (cateidArr.indexOf && cateidArr.indexOf(cate_id) > -1) {
      trueClassId = true;
    }
  } else {
    if (classId == "13" || classId == "24" || classId == "1A" || classId == '21') trueClassId = true;
  }

  readyImg(trueClassId);
};
module.exports.uniqPidGetImg = function (callback) {
  readyImg(true);
  callbacks = callback;
};

module.exports.init = function (callback) {
  if (!trueClassId && sitearr.indexOf(G.site) == -1) {
    callback(null);
    return;
  }
  if (globalData) {
    callback(globalData);
    hasrun = true;
  } else callbacks = callback;
  setTimeout(function () {
    if (callbacks && hasrun === false) {
      callbacks(null);
      hasrun = true;
    }
  }, timeOUT);
};
/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__("5d4f0e584bd9a3a675b3"), __webpack_require__("e081b2491b5c9b12b9da")))

/***/ })

},["fd9897c729ad65b271df"]);