diff --git a/components/diy_floatingWindow/diy_floatingWindow.js b/components/diy_floatingWindow/diy_floatingWindow.js
new file mode 100644
index 0000000..cef6ad0
--- /dev/null
+++ b/components/diy_floatingWindow/diy_floatingWindow.js
@@ -0,0 +1,39 @@
+Component({
+ properties: {
+ // 这里定义了innerText属性,属性值可以在组件使用时指定
+ object:{
+ type: Object,
+ value:null
+ },
+
+ },
+ data: {
+ // 这里是一些组件内部数据
+ someData: {}
+ },
+ methods: {
+ //--智能跳转--
+ go_url:function (e) {
+ var url=e.currentTarget.dataset.url;
+ getApp().goto(url);
+ },
+
+ berror:function(e){
+ var iurl=getApp().globalData.setting.imghost;
+ var ob={};
+ var txt="object.title_img";
+ ob[txt] = iurl +'/miniapp/images/logo.png?v=1';
+ this.setData(ob);
+ },
+ nv_void(e){
+ var feedId=e.currentTarget.dataset.feedid;
+ var finderUserName=e.currentTarget.dataset.finderusername;
+ var video_type=e.currentTarget.dataset.video_type;
+ getApp().openChannelsActivity({
+ feedId,
+ finderUserName,
+ video_type
+ })
+ }
+ }
+})
diff --git a/components/diy_floatingWindow/diy_floatingWindow.json b/components/diy_floatingWindow/diy_floatingWindow.json
new file mode 100644
index 0000000..e8cfaaf
--- /dev/null
+++ b/components/diy_floatingWindow/diy_floatingWindow.json
@@ -0,0 +1,4 @@
+{
+ "component": true,
+ "usingComponents": {}
+}
\ No newline at end of file
diff --git a/components/diy_floatingWindow/diy_floatingWindow.wxml b/components/diy_floatingWindow/diy_floatingWindow.wxml
new file mode 100644
index 0000000..1dda3e3
--- /dev/null
+++ b/components/diy_floatingWindow/diy_floatingWindow.wxml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+ {{object.title}}
+
+
+
+
+ {{object.title}}
+
+
+
+
+ {{object.title}}
+
+
+
+
+ {{object.title}}
+
+
+
diff --git a/components/diy_floatingWindow/diy_floatingWindow.wxss b/components/diy_floatingWindow/diy_floatingWindow.wxss
new file mode 100644
index 0000000..60919ad
--- /dev/null
+++ b/components/diy_floatingWindow/diy_floatingWindow.wxss
@@ -0,0 +1,25 @@
+.custom-service {
+ width: 100rpx;
+ height: 100rpx;
+ /* background-color: red; */
+ border-radius: 50%;
+ z-index: 100;
+ line-height: 28rpx;
+ position: fixed;
+ top: 50%;
+
+ /* background-position: 50%; */
+ background-repeat: no-repeat;
+ /* background-attachment: fixed; */
+ background-size: cover;
+
+}
+.s_title{
+ font-size: 20rpx;
+ position: absolute;
+ left: 0;
+ right: 0;
+ bottom: 5rpx;
+ text-align: center;
+ color: #fff;
+}
diff --git a/components/diy_service/diy_service.wxss b/components/diy_service/diy_service.wxss
index d0bf844..57658b5 100644
--- a/components/diy_service/diy_service.wxss
+++ b/components/diy_service/diy_service.wxss
@@ -1,6 +1,6 @@
-.custom-service{ width: 116rpx; height: 116rpx; border-radius: 50%; background-color: #fff;z-index: 100;
+.custom-service{ width: 100rpx; height: 100rpx; border-radius: 50%; background-color: #fff;z-index: 100;
border: 1px solid #adadad; box-shadow: 0 0 10px 2px #adadad; line-height: 28rpx;
position: fixed; top: 40%; right: 2rpx; display: flex;align-items: center;justify-content: center;}
.cs-img{ width: 36rpx; height: 36rpx;}
-.s_title{ font-size: 20rpx;}
\ No newline at end of file
+.s_title{ font-size: 14rpx;}
\ No newline at end of file
diff --git a/packageG/pages/payment/pay_success/pay_success.wxml b/packageG/pages/payment/pay_success/pay_success.wxml
index 4d1ba08..671c153 100644
--- a/packageG/pages/payment/pay_success/pay_success.wxml
+++ b/packageG/pages/payment/pay_success/pay_success.wxml
@@ -147,5 +147,5 @@
-
+
\ No newline at end of file
diff --git a/pages/index/index/index.json b/pages/index/index/index.json
index 0c4fc61..beea52d 100644
--- a/pages/index/index/index.json
+++ b/pages/index/index/index.json
@@ -25,7 +25,8 @@
"serviceCard": "/components/diy_serviceCard/diy_serviceCard",
"live": "/components/diy_live/diy_live",
"mp-dialog": "weui-miniprogram/dialog/dialog",
- "mp-sticky": "/components/mp-sticky/mp-sticky",
+ "mp-sticky": "/components/mp-sticky/mp-sticky",
+ "floatingWindow": "/components/diy_floatingWindow/diy_floatingWindow",
"privacy_pop": "/components/privacy_pop/privacy_pop"
},
"enablePullDownRefresh": false,
diff --git a/pages/index/index/index.wxml b/pages/index/index/index.wxml
index 811f2fa..ab92bd5 100644
--- a/pages/index/index/index.wxml
+++ b/pages/index/index/index.wxml
@@ -495,6 +495,10 @@
+
+
+
+
diff --git a/pages/template/index.json b/pages/template/index.json
index 10882a3..965356a 100644
--- a/pages/template/index.json
+++ b/pages/template/index.json
@@ -21,7 +21,8 @@
"picMax": "/components/diy_picMax/diy_picMax",
"mvideo": "/components/diy_video/diy_video",
"service": "/components/diy_service/diy_service",
- "scan": "/components/diy_scan/diy_scan",
+ "scan": "/components/diy_scan/diy_scan",
+ "floatingWindow": "/components/diy_floatingWindow/diy_floatingWindow",
"presell": "/components/diy_pregoods/diy_pregoods"
},
"enablePullDownRefresh": false,
diff --git a/pages/template/index.wxml b/pages/template/index.wxml
index 082b61e..b6fc754 100644
--- a/pages/template/index.wxml
+++ b/pages/template/index.wxml
@@ -58,6 +58,10 @@
+
+
+
+