SpecValue.php 898 B

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