ShoppingTrolley.php 692 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace app\common\model;
  3. use think\Model;
  4. // 购物车
  5. class ShoppingTrolley extends Model
  6. {
  7. /**
  8. * 验证商品某规格是否已加入购物车
  9. */
  10. public static function checkTrolley($user_id,$goods_id,$spec_id)
  11. {
  12. return self::where(['user_id'=>$user_id,'goods_id'=>$goods_id,'spec_id'=>$spec_id])->value('id');
  13. }
  14. public function goodsSpec()
  15. {
  16. return $this->belongsTo('StoreGoodsItem','spec_id')->field('id,goods_id,goods_spec,goods_no,spec_title,cover,is_deleted,original_price,sell_price');
  17. }
  18. public function goodsInfo()
  19. {
  20. return $this->belongsTo('StoreGoods','goods_id')->field('id,name,cover');
  21. }
  22. }