SpecValue.php 789 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. namespace app\store\model;
  3. use app\common\model\SpecValue as SpecValueModel;
  4. /**
  5. * 规格/属性(值)模型
  6. * Class SpecValue
  7. * @package app\store\model
  8. */
  9. class SpecValue extends SpecValueModel
  10. {
  11. /**
  12. * 根据规格组名称查询规格id
  13. * @param $spec_id
  14. * @param $spec_value
  15. * @return mixed
  16. */
  17. public function getSpecValueIdByName($spec_id, $spec_value)
  18. {
  19. return self::where(compact('spec_id', 'spec_value'))->value('spec_value_id');
  20. }
  21. /**
  22. * 新增规格值
  23. * @param $spec_id
  24. * @param $spec_value
  25. * @return false|int
  26. */
  27. public function add($spec_id, $spec_value)
  28. {
  29. $wxapp_id = self::$wxapp_id;
  30. return $this->save(compact('spec_value', 'spec_id', 'wxapp_id'));
  31. }
  32. }