zhaojs
2023-06-27 6c114d7336ebcb6cac485dcb11797737ad9f7611
public/html/fengqiangbang.html
@@ -29,13 +29,28 @@
        
        var _config = {
            appKey: 'bkuibk',//此处替换成用户appKey
            jumpGoodsUrl: function (items) {   //默认直接转链
            jumpGoodsUrl: function (items,sourceType) {   //默认直接转链
                var url='';
                if(sourceType=="jd")
                {
                    var itemsStr=Infoformat(JSON.stringify(items));
                    url='/pages/goods/goodsDetail?sourcefrom=fqb&info=' +  encodeURIComponent(itemsStr)
                }
                else{
                    url='/pages/goods/goodsDetail?id=' + items.goodsid
                }
                uni.navigateTo({
                  url: '/pages/goods/goodsDetail?id=' + items.goodsid
                  url: url
                });
              //  return '/pages/goods/goodsDetail?id=' + items.goodsid; //替换为详细页面的地址
            }
        };
        function Infoformat(info){
            let formatObj = info.replace(/\%/g,"%25")
            formatObj = info.replace(/\#/g,"%23")
            formatObj = info.replace(/\&/g,"%26")
            formatObj = info.replace(/\?/g,"%3F")
            return formatObj;
        }
    </script>
    <style>
        body{
@@ -366,7 +381,7 @@
                                            <span>{{item.dtitle}}</span>
                                        </div>
                                        <div class="lable" style="margin-bottom: 12px;">
                                            <div class="coupon" style="display: inline-flex;">
                                            <div v-if="item.quanJine>0" class="coupon" style="display: inline-flex;">
                                                <span>券</span>{{item.quanJine}}元
                                            </div>
                                            <div style="margin-left:10px;background: linear-gradient(-90deg, #7619EC, #A429F3);" class="coupon" style="display: inline-flex;">
@@ -418,9 +433,9 @@
            ss:0,
            cid:0,
            type:1,
            posturl:'http://dfg.shop.com',
            //posturl:'http://dfg.shop.com',
           // posturl:'http://dfgapp.ushopvip.com',
            //posturl:'http://appapitest.ushopvip.com',
            posturl:'http://appapitest.ushopvip.com',
            platlist:[
                {
                    id:"tb",
@@ -445,9 +460,35 @@
            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){
                    _config.jumpGoodsUrl(items);
                    if(this.platid!="tb")
                    {
                        this.getItemDetail(items);
                    }
                    else{
                        _config.jumpGoodsUrl(items,this.platid);
                    }
                }
                return;
                var params = {
@@ -712,6 +753,10 @@
                })
            },
            imgFomate:function(img){
                if(this.platid!='tb')
                {
                    return img;
                }
                if(img.indexOf('http')!='-1'){
                    return img+'_310x310.jpg'
                }else{