diff --git a/app/api/controller/LocalStoreGoods.php b/app/api/controller/LocalStoreGoods.php index 45ac425d..73115d72 100755 --- a/app/api/controller/LocalStoreGoods.php +++ b/app/api/controller/LocalStoreGoods.php @@ -9,6 +9,7 @@ use app\common\server\JsonServer; class LocalStoreGoods extends Api { + // 商品列表 public function lists() { $get = $this->request->get(); @@ -36,4 +37,16 @@ class LocalStoreGoods extends Api } return JsonServer::success('提交成功', [], 1, 1); } + + public function details() + { + $get = $this->request->get(); + $get['user_id'] = $this->user_id; + + $result = LocalStoreGoodsLogic::details($get); + if ($result) { + return JsonServer::success('获取成功', $result); + } + return JsonServer::error('获取失败'); + } } \ No newline at end of file diff --git a/app/api/logic/LocalStoreGoodsLogic.php b/app/api/logic/LocalStoreGoodsLogic.php index 95ad7e51..3aeb0457 100644 --- a/app/api/logic/LocalStoreGoodsLogic.php +++ b/app/api/logic/LocalStoreGoodsLogic.php @@ -10,6 +10,7 @@ use think\facade\Config; class LocalStoreGoodsLogic extends Logic { + // 获取商品列表 public static function lists($get) { $list = LocalStoreGoods::with('pic') @@ -49,6 +50,7 @@ class LocalStoreGoodsLogic extends Logic return $result; } + // 添加商品 public static function addGoods($form, $user_id) { try { @@ -74,4 +76,16 @@ class LocalStoreGoodsLogic extends Logic return false; } } + + // 获取商品详情 + public static function details($get) + { + return LocalStoreGoods::with('pic') + ->where([ + 'id' => $get['id'], + 'user_id' => $get['user_id'], + 'lstore_id' => $get['lstore_id'], + 'delete_time' => 0, + ])->find(); + } } \ No newline at end of file