| 123456789101112131415161718192021222324252627282930313233343536 |
- <?php
- namespace app\api\logic;
- use app\common\logic\BaseLogic;
- use app\common\model\goods\Goods;
- /**
- * 服务商品逻辑处理
- * Class GoodsLogic
- * @package app\api\logic
- */
- class GoodsLogic extends BaseLogic
- {
- /**
- * @notes 文章详情
- * @param $goods_id
- * @param $userId
- * @return array
- * @author whitef
- * @date 2022/9/20 17:09
- */
- public static function detail($goods_id, $userId){
- return Goods::findOrEmpty($goods_id)->visible(['id'])->toArray();
- }
- public static function getHotData()
- {
- return Goods::where('is_hot', '=', 1)
- ->with('goodsCategory')
- ->visible(['id','goods_name','goods_category_id','goods_image','goods_video','goodsCategory'])
- ->order(['top_weight' => 'desc', 'id' => 'desc'])
- ->select()->toArray();
- }
- }
|