Example #1
0
 /**
  * 改变状态
  */
 public function set_default()
 {
     $address_id = \Core\URI::kv('id');
     $v = new \Model\Validation();
     $v->required($address_id)->message('参数错误', 1000);
     if (!$v->has_error()) {
         $address = \DB\Account\Address::row(array('address' => $address_id, 'user_id' => $this->user->user_id));
         $v->required($address)->message('地址不存在', 1000);
         if (!$v->has_error()) {
             \DB\Account\Address::rollback_status($this->user->user_id);
             $address->is_default = 1;
             $address->update();
         }
     }
     $v->send();
 }