diff --git a/app/admin/controller/MallNews.php b/app/admin/controller/MallNews.php index 051c94e1..434349a5 100644 --- a/app/admin/controller/MallNews.php +++ b/app/admin/controller/MallNews.php @@ -2,6 +2,7 @@ namespace app\admin\controller; +use app\admin\logic\goods\GoodsLogic; use app\admin\logic\live\LiveGoodsLogic; use app\admin\logic\live\LiveRoomLogic; use app\admin\logic\MallNewsLogic; @@ -91,4 +92,15 @@ class MallNews extends AdminBase return JsonServer::error('删除失败'); } } + + // 选择商品 + public function goods() + { + if ($this->request->isAjax()) { + $get = $this->request->get(); + return JsonServer::success('', GoodsLogic::lists($get)); + } + + return view(); + } } \ No newline at end of file diff --git a/app/admin/logic/MallNewsLogic.php b/app/admin/logic/MallNewsLogic.php index efd1860f..c5d39658 100644 --- a/app/admin/logic/MallNewsLogic.php +++ b/app/admin/logic/MallNewsLogic.php @@ -58,6 +58,7 @@ class MallNewsLogic extends Logic } } + $result['shop'] = Db::name('goods')->where('id', $result['shop_id'])->find(); return $result; } @@ -172,6 +173,12 @@ class MallNewsLogic extends Logic return false; } + // 选择商品 + public static function selectGoods() + { + + } + private static function checkForm(&$form) { if (empty($form)) { diff --git a/app/admin/view/mall_news/add.html b/app/admin/view/mall_news/add.html index b96eee24..7bea982f 100644 --- a/app/admin/view/mall_news/add.html +++ b/app/admin/view/mall_news/add.html @@ -71,9 +71,11 @@