diff --git a/pages.json b/pages.json
index cb8ff74..e55cf6f 100644
--- a/pages.json
+++ b/pages.json
@@ -517,6 +517,13 @@
 				"navigationBarTitleText": "活动列表"	,
 				"navigationStyle":"custom"
 			}
+		},
+		{
+			"path": "pages/route/index",
+			"style": {
+				"navigationBarTitleText": "路由分发"	,
+				"navigationStyle":"custom"
+			}
 		}
     ],
 	"globalStyle": {
diff --git a/pages/address/add/add.less b/pages/address/add/add.less
index 369299e..ab7c635 100644
--- a/pages/address/add/add.less
+++ b/pages/address/add/add.less
@@ -10,8 +10,8 @@
     background: #FFFFFF;
 	padding: 0 32rpx;
     .info-item{
-      height: 40px;
-      line-height: 40px;
+      height: 60px;
+      line-height: 60px;
       // padding-left: 15px;
       display: flex;
       align-items: center;
@@ -26,7 +26,7 @@
         width: 80px;
         display: block;
 		color:#666666;
-		font-size: 13px;
+		font-size: 28rpx;
 		font-weight: 400;
       }
 
@@ -36,7 +36,7 @@
 
         input{
           width: 100%;
-          font-size: 13px;
+          font-size: 28rpx;
           box-sizing: border-box;
           outline: 0;
           border: none;
@@ -59,6 +59,9 @@
               text-overflow: ellipsis;
               overflow: hidden;
               height: 40px;
+			  font-size: 28rpx;
+			  display: flex;
+			  align-items: center;
             }
           }
         }
diff --git a/pages/address/add/add.vue b/pages/address/add/add.vue
index 41d6a03..a94b526 100644
--- a/pages/address/add/add.vue
+++ b/pages/address/add/add.vue
@@ -73,14 +73,13 @@
                 
             
         
-		
 		
 		    
 		    
 		        
 		    
 		
-        
+        
             
         
     
-	
+	
    
         
         
diff --git a/pages/business/withdrawal/withdrawal.vue b/pages/business/withdrawal/withdrawal.vue
index adb6b78..a2003f6 100644
--- a/pages/business/withdrawal/withdrawal.vue
+++ b/pages/business/withdrawal/withdrawal.vue
@@ -122,7 +122,8 @@
 				token: '',
 				remark: [], // 提现说明
 				brand: {}, // 商家信息
-				balance: 0 // 当前可用余额
+				balance: 0, // 当前可用余额
+				button_click: false
 			}
 		},
 		computed: {
@@ -175,6 +176,8 @@
 				}
 			},
 			launch(type_name){
+				if(this.button_click) return;
+				this.button_click = true;
 				uni.showLoading({
 					title: '正在提现中'
 				})
@@ -212,9 +215,15 @@
 						this.money = '';
 						this.$msg('提现成功', {icon: 'success', duration: 2500});
 						this.getApplyInfo();
+					}else{
+						this.$msg('提现失败', {icon: 'error'});
 					}
+					this.button_click = false;
 					uni.hideLoading();
-				}).catch(err => uni.hideLoading());
+				}).catch(err => {
+					this.button_click = false;
+					uni.hideLoading();
+				});
 			}
 		}
 	}
diff --git a/pages/index/index/index.vue b/pages/index/index/index.vue
index dbc975b..0415803 100644
--- a/pages/index/index/index.vue
+++ b/pages/index/index/index.vue
@@ -1086,7 +1086,13 @@
 			  });
 			}
 			
-        }
+        },
+		onShareAppMessage(){
+			return {
+				title: '欢迎使用金城优选小程序!',
+				path: '/pages/route/index?route=home'
+			}
+		}
     };
 
 
diff --git a/pages/order/cashier/cashier.vue b/pages/order/cashier/cashier.vue
index 617832f..afd1013 100644
--- a/pages/order/cashier/cashier.vue
+++ b/pages/order/cashier/cashier.vue
@@ -36,14 +36,17 @@
 		
 		立即支付
 		《购买须知》
+		
 	
 
 
 
+
+
diff --git a/pages/shop/goodsdetail.vue b/pages/shop/goodsdetail.vue
index 065a841..e90ab4f 100644
--- a/pages/shop/goodsdetail.vue
+++ b/pages/shop/goodsdetail.vue
@@ -9,7 +9,7 @@
 						
 						
 							距离结束还剩余
-							
+							
 								
 									
 										
@@ -268,7 +268,9 @@
 				token: '',
 				coupons: [], // 优惠
 				goods_num: 1,
-				is_date_finish: false
+				is_date_finish: false,
+				show_share: false,
+				shareImg: ''
 			}
 		},
 		computed: {
@@ -389,7 +391,7 @@
 					}
 				}
 			},
-			// 跳转至下单页TODO
+			// 跳转至下单页
 			confirm(){
 				if(this.is_date_finish){
 					return this.$msg('活动已结束');
@@ -496,46 +498,64 @@
 			},
 			// 点击页面分享按钮
 			shareGraphic(){
-				this.getCreateShareImg();
+				this.getShearImg();
 			},
-			//请求h5的图片接口
-			getCreateShareImg(){
-				wx.showLoading({
-					title:"生成中",
-					mask:true
-				})
-				    let origin = window.location.origin;
-					let share_url = origin+'/pages/store/detail/detail';
-				this.$http.get({
-					api:'api/distribution/createH5ShareImg',
-					data:{
-						goods_id:this.id,
-						share_url:share_url 
-					}
-				}).then(res=>{
-					res = res.data;
-					if(res.status){
-						this.qr_code_image = res.data.image;
+			// 获取分享图片
+			getShearImg() {
+			  wx.showLoading({
+			    title: "生成中",
+			    mask: true
+			  });
+			  var token = this.token;
+			  this.$http.get({
+			    api: 'api/distribution/createMiniShareImg',
+			    header: {
+			      Authorization: token
+			    },
+			    data: {
+			      goods_id: this.goods_id
+			    }
+			  }).then(res => {
+			    if (res.statusCode == 200) {
+			      res = res.data;
 			
-						if(this.qr_code_image){
-							this.share_gaphic =!this.share_gaphic;
-							this.is_toggle_share = false;
-						}
-					} else{
-						wx.showModal({
-							content: res.message || '请求失败,请重试',
-							showCancel: false
-						});
-					}
-					wx.hideLoading()
-				}).catch(rej=>{
-					wx.hideLoading()
-					wx.showModal({
-						content: rej.message || '内部错误,请重试',
-						showCancel: false
-					});
-				})
-				
+			      if (res.status) {
+			        this.setData({
+			          shareImg: res.data.image
+			        });
+			
+			        setTimeout(() => {
+			            this.changeImg();
+					}, 100)
+			      } else {
+			        wx.showModal({
+			          content: res.message || '请求失败',
+			          showCancel: false
+			        });
+			      }
+			    } else {
+			      wx.showModal({
+			        content: '请求失败',
+			        showCancel: false
+			      });
+			    }
+			
+			    wx.hideLoading();
+			    this.changeShare();
+			  }).catch(rej => {
+			    wx.showModal({
+			      content: '内部错误',
+			      showCancel: false
+			    });
+			    wx.hideLoading();
+			    this.changeShare();
+			  });
+			},
+			// 弹出分享
+			changeShare() {
+			  this.setData({
+			    show_share: !this.show_share
+			  });
 			},
 			// 商品详情
 			getNewdetail(){
@@ -560,6 +580,7 @@
 						this.seckill = meta.seckill;
 						let currentDate = this.$shared.recordTime();
 						this.time = new Date(meta.seckill.ends_at).getTime() - new Date(currentDate).getTime()
+						console.log("time", this.time, meta.seckill.ends_at, currentDate)
 					}
 					if(type != 'point'){
 						this.getBrandDetail(goods_detail.brand_id);
diff --git a/pages/shop/seckillList.vue b/pages/shop/seckillList.vue
index fe4d2b0..79ae975 100644
--- a/pages/shop/seckillList.vue
+++ b/pages/shop/seckillList.vue
@@ -172,11 +172,13 @@
 								var date = this.getTime()
 								let time = new Date(item.seckill.starts_at).getTime() - new Date(date).getTime()
 								this.$set(item,'countTime',time)
+								console.log("time", time);
 							}else {
 								this.$set(item,'ifStart',true)
 								var date = this.getTime()
 								let time = new Date(item.seckill.ends_at).getTime() - new Date(date).getTime()
 								this.$set(item,'countTime',time)
+								console.log("time", time);
 							}
 							
 						})
diff --git a/pages/shop/shopdetail.vue b/pages/shop/shopdetail.vue
index 3238dde..59ebbe7 100644
--- a/pages/shop/shopdetail.vue
+++ b/pages/shop/shopdetail.vue
@@ -18,7 +18,7 @@
 				
 			
 			
-