var WxParse=require("../../wxParse/wxParse.js"),shoppingCart=require("../../components/shopping_cart/shopping_cart.js"),specificationsModel=require("../../components/specifications_model/specifications_model.js"),gSpecificationsModel=require("../../components/goods/specifications_model.js"),goodsBanner=require("../../components/goods/goods_banner.js"),goodsInfo=require("../../components/goods/goods_info.js"),goodsBuy=require("../../components/goods/goods_buy.js"),quickNavigation=require("../../components/quick-navigation/quick-navigation.js"),p=1,is_loading_comment=!1,is_more_comment=!0,share_count=0;Page({data:{pageType:"STEP",id:null,goods:{},show_attr_picker:!1,form:{number:1},tab_detail:"active",tab_comment:"",comment_list:[],comment_count:{score_all:0,score_3:0,score_2:0,score_1:0},autoplay:!1,hide:"hide",show:!1,x:getApp().core.getSystemInfoSync().windowWidth,y:getApp().core.getSystemInfoSync().windowHeight-20,page:1,drop:!1,goodsModel:!1,goods_num:0,temporaryGood:{price:0,num:0,use_attr:1},goodNumCount:0},onLoad:function(t){getApp().page.onLoad(this,t);var e=this;share_count=0,is_more_comment=!(is_loading_comment=!(p=1));var o=t.quick;if(o){var a=getApp().core.getStorageSync(getApp().const.ITEM);if(a)var i=a.total,s=a.carGoods;else i={total_price:0,total_num:0},s=[];e.setData({quick:o,quick_list:a.quick_list,total:i,carGoods:s,quick_hot_goods_lists:a.quick_hot_goods_lists})}if("undefined"==typeof my){var r=decodeURIComponent(t.scene);if(void 0!==r){var n=getApp().helper.scene_decode(r);n.uid&&n.gid&&(t.id=n.gid)}}else if(null!==getApp().query){var d=app.query;getApp().query=null,t.id=d.gid}e.setData({id:t.goods_id,user_id:t.user_id}),e.getGoods()},onReady:function(){getApp().page.onReady(this)},onShow:function(){getApp().page.onShow(this),shoppingCart.init(this),specificationsModel.init(this,shoppingCart),gSpecificationsModel.init(this),goodsBanner.init(this),goodsInfo.init(this),goodsBuy.init(this),quickNavigation.init(this);var t=getApp().core.getStorageSync(getApp().const.ITEM);if(t)var e=t.total,o=t.carGoods,a=this.data.goods_num;else e={total_price:0,total_num:0},o=[],a=0;this.setData({total:e,carGoods:o,goods_num:a})},onHide:function(){getApp().page.onHide(this),shoppingCart.saveItemData(this)},onUnload:function(){getApp().page.onUnload(this),shoppingCart.saveItemData(this)},onPullDownRefresh:function(){getApp().page.onPullDownRefresh(this)},onShareAppMessage:function(){getApp().page.onShareAppMessage(this);var e=this,t=getApp().getUser();return{path:"/step/goods/goods?goods_id="+this.data.id+"&user_id="+t.id,success:function(t){1==++share_count&&e.shareSendCoupon(e)},title:e.data.goods.name,imageUrl:e.data.goods.pic_list[0]}},play:function(t){var e=t.target.dataset.url;this.setData({url:e,hide:"",show:!0}),getApp().core.createVideoContext("video").play()},close:function(t){if("video"==t.target.id)return!0;this.setData({hide:"hide",show:!1}),getApp().core.createVideoContext("video").pause()},closeCouponBox:function(t){this.setData({get_coupon_list:""})},to_dial:function(t){var e=this.data.store.contact_tel;getApp().core.makePhoneCall({phoneNumber:e})},getGoods:function(){var r=this;if(r.data.quick){var t=r.data.carGoods;if(t){for(var e=t.length,o=0,a=0;a