From 32d53bd3eb42f7d74f73f80846bfaf0b9b4f6614 Mon Sep 17 00:00:00 2001
From: zhaojs <349234519@qq.com>
Date: 星期二, 27 六月 2023 16:06:23 +0800
Subject: [PATCH] no message

---
 public/html/fengqiangbang.html |   57 ++++++++++++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 46 insertions(+), 11 deletions(-)

diff --git a/public/html/fengqiangbang.html b/public/html/fengqiangbang.html
index e9a01ac..ed32a92 100644
--- a/public/html/fengqiangbang.html
+++ b/public/html/fengqiangbang.html
@@ -29,13 +29,28 @@
         
         var _config = {
             appKey: 'bkuibk',//姝ゅ鏇挎崲鎴愮敤鎴穉ppKey
-            jumpGoodsUrl: function (items,sourceType,faction) {   //榛樿鐩存帴杞摼
+            jumpGoodsUrl: function (items,sourceType) {   //榛樿鐩存帴杞摼
+                var url='';
+                if(sourceType=="jd"||sourceType=="pdd"||sourceType=="dy")
+                {
+                    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+"&sourceType="+sourceType+"&faction="+faction
+                  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{
@@ -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,17 +460,37 @@
             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)
                     {
-                        case "tb":faction="t";break;
-                        case "jd":faction="j";break;
-                        case "pdd":faction="p";break;
-                        case "dy":faction="d";break;
+                        case "tb":
+                        case "pdd":
+                        case "dy":
+                            _config.jumpGoodsUrl(items,this.platid);
+                            break;
+                        case "jd":
+                             this.getItemDetail(items);
+                             break;
                     }
-                    _config.jumpGoodsUrl(items,this.platid,faction);
                 }
                 return;
                 var params = {

--
Gitblit v1.9.3