| | |
| | | use app\api\logic\taoke\device\Dataoke as LogicDataoke; |
| | | use app\api\logic\taoke\device\Haodanku; |
| | | use app\common\model\FqbCate; |
| | | use app\api\logic\taoke\device\Jd as LogicJd; |
| | | |
| | | header("Access-Control-Allow-Origin:*"); |
| | | class Activity extends Api |
| | |
| | | $this->success('获取成功',$list); |
| | | |
| | | } |
| | | |
| | | /** |
| | | * 获取疯抢榜商品详情 |
| | | * |
| | | */ |
| | | public function fqb_goods_detail() |
| | | { |
| | | $plat=request()->param('plat',''); |
| | | $goodsid=request()->param('goodsid',''); |
| | | $item=null; |
| | | switch($plat) |
| | | { |
| | | case "jd": |
| | | $LogicJd = new LogicJd(); |
| | | $info = $LogicJd->searchGoods($goodsid,'','','','',1,1); |
| | | if(isset($info[0]))$item = $info[0]; |
| | | } |
| | | $this->success('获取成功',$item); |
| | | } |
| | | |
| | | /*** |
| | | * 获取疯抢榜分类 |
| | | */ |
| | |
| | | $init_goods["monthSales"] = isset($goods['itemsale']) ? format_number($goods['itemsale']) : 0; //30天销量 |
| | | |
| | | $init_goods["mainPic"] = isset($goods['itempic']) ? $goods['itempic'] : ''; //商品主图 |
| | | |
| | | $init_goods["imgs"] = isset($goods['itempic']) ? array_push($init_goods["imgs"],$goods['itempic']) : ''; |
| | | $init_goods['couponLink'] = isset($goods['couponurl']) ? $goods['couponurl'] : ''; //优惠券链接 |
| | | $init_goods['couponEndTime'] = isset($goods['couponendtime']) && !empty($goods['couponendtime']) ? date("Y-m-d H:i:s",$goods['couponendtime']) : ''; //优惠券结束时间 |
| | | $init_goods['couponStartTime'] = isset($goods['couponstarttime']) && !empty($goods['couponstarttime']) ? date("Y-m-d H:i:s",$goods['couponstarttime']) : ''; //优惠券开始时间 |
| | |
| | | var _config = { |
| | | appKey: 'bkuibk',//此处替换成用户appKey |
| | | jumpGoodsUrl: function (items,sourceType) { //默认直接转链 |
| | | var url='/pages/goods/goodsDetail?id=' + items.goodsid; |
| | | switch(sourceType) |
| | | var url=''; |
| | | if(sourceType=="jd") |
| | | { |
| | | case "jd": |
| | | var itemsStr=Infoformat(JSON.stringify(items)); |
| | | url='/pages/goods/goodsDetail?sourcefrom=fqb&info=' + encodeURIComponent(itemsStr) |
| | | break; |
| | | var itemsStr=Infoformat(JSON.stringify(items)); |
| | | url='/pages/goods/goodsDetail?info=' + encodeURIComponent(itemsStr) |
| | | } |
| | | else{ |
| | | url='/pages/goods/goodsDetail?id=' + items.goodsid |
| | | } |
| | | uni.navigateTo({ |
| | | url: url |
| | |
| | | console.log(options); |
| | | }, |
| | | methods:{ |
| | | getItemDetail:function(items) |
| | | { |
| | | var _this = this; |
| | | $.ajax({ |
| | | headers:{ |
| | | "token":_this.getUrlPar("token") |
| | | }, |
| | | url:_this.posturl+'/api/Activity/fqb_goods_detail', |
| | | type:"post", |
| | | dataType:"json", |
| | | data:{ |
| | | plat:_this.platid, |
| | | goodsid:items.goodsid |
| | | } |
| | | }).done(function(res){ |
| | | _config.jumpGoodsUrl(res.data,_this.platid); |
| | | }) |
| | | }, |
| | | handleCdetailFavorite: function (items) { |
| | | if(_config.jumpGoodsUrl){ |
| | | var faction='t'; |
| | | switch(this.platid) |
| | | |
| | | if(this.platid!="tb") |
| | | { |
| | | case "tb":faction="t";break; |
| | | case "jd":faction="j";break; |
| | | case "pdd":faction="p";break; |
| | | case "dy":faction="d";break; |
| | | this.getItemDetail(items); |
| | | } |
| | | _config.jumpGoodsUrl(items,this.platid); |
| | | else{ |
| | | _config.jumpGoodsUrl(items,this.platid); |
| | | } |
| | | |
| | | } |
| | | return; |
| | | var params = { |