diff --git a/app/portal/controller/PersonalcenterController.php b/app/portal/controller/PersonalcenterController.php
index c2d9923..e5b147d 100644
--- a/app/portal/controller/PersonalcenterController.php
+++ b/app/portal/controller/PersonalcenterController.php
@@ -153,6 +153,8 @@ class PersonalcenterController extends WeChatBaseController{
     public function add_shop_address(){
 
         if($this -> request -> isPost()){
+            $uid = cmf_get_current_user_id();
+            $_POST['uid'] = $uid;
             $add = Db::name('address') -> insert($_POST);
             if($add){
                return true;
@@ -163,11 +165,37 @@ class PersonalcenterController extends WeChatBaseController{
             return $this -> fetch();
         }
 
+    }
+
+    /**
+     * 设置默认地址
+     */
+    public function set_default_address(){
+
+        $uid = cmf_get_current_user_id();
+        Db::name('address') -> where('uid',$uid) -> update(['default_address'=>1]);
+        $data = Db::name('address') -> where('id',$_POST['id']) -> update(['default_address'=>1]);
+        if($data){
+            return true;
+        }else{
+            return false;
+        }
 
     }
 
+    /**
+     * 删除默认地址
+     */
+    public function address_del(){
 
+        $data = Db::name('address') -> delete($_POST['id']);
+        if($data){
+            return true;
+        }else{
+            return false;
+        }
 
+    }
 
 
 
diff --git a/public/themes/simpleboot3/portal/personalcenter/shop_address.html b/public/themes/simpleboot3/portal/personalcenter/shop_address.html
index 90647e1..15861bd 100644
--- a/public/themes/simpleboot3/portal/personalcenter/shop_address.html
+++ b/public/themes/simpleboot3/portal/personalcenter/shop_address.html
@@ -37,8 +37,8 @@
                     </div>
                     <p class="ad_conAddress">收货地址:{$vo.region}{$vo.detailed}</p>
                     <div class="ad_MoRemove">
-                        <div class="ad_mo">设为默认</div>
-                        <div class="ad_move">删除</div>
+                        <div class="ad_mo" onclick="set_default({$vo.id})">设为默认</div>
+                        <div class="ad_move" onclick="address_del({$vo.id})">删除</div>
                     </div>
                 </li>
             </volist>
@@ -48,6 +48,31 @@
 <script src="__TMPL__/public/assets/js/base.js"></script>
 <script src="__TMPL__/public/assets/js/address.js"></script>
 <script src="__TMPL__/public/assets/js/jquery.js"></script>
+<script>
+    /**
+     *点击设置默认
+     */
+    function set_default(id){
+        $.post("{:url('Personalcenter/set_default_address')}",{id:id},function(data){
+            if(data){
+            }else{
+                alert('设置失败!');
+            }
+        });
+    }
+
+    /**
+     * 点击删除地址
+     */
+    function address_del(id){
+        $.post("{:url('Personalcenter/address_del')}",{id:id},function(data){
+            if($data){
+            }else{
+                alert('删除失败!');
+            }
+        });
+    }
+</script>
 </body>
 
 </html>
\ No newline at end of file