<?php namespace app\api\controller\h5; use app\hander\HelpHander; use think\App; use think\Controller; use think\Db; class ShopAddress extends Base { public function __construct(App $app = null) { parent::__construct($app); $this->model = new \app\common\model\ShopAddress(); } public function add(){ $model = $this->model; $ret = $model->add($this->userId); if(!$ret){ HelpHander::error($model->getError()); } HelpHander::success([],'添加成功'); } public function update(){ $id = input('id/d',0); $model = $this->model; $ret=$model->updates($id,$this->userId); if(!$ret){ HelpHander::error($model->getError()); } HelpHander::success([],'修改成功'); } public function list(){ $model = $this->model; $ret = $model->lists($this->userId); HelpHander::success($ret); } public function detail(){ $id=input('id/d',0); $model = $this->model; $ret=$model->detail($id); if(!$ret){ HelpHander::error('数据不存在'); } HelpHander::success($ret); } public function del(){ $id=input('id/d',0); $ret = Db::name('shop_address')->where('id',$id)->delete(); if(!$ret){ HelpHander::error('删除失败'); } HelpHander::success([],'删除成功'); } //获取默认地址 public function addressOne(){ $model = $this->model; $ret = $model->finds($this->userId); HelpHander::success($ret); } }