GoodsStyleClass.php 814 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. namespace bizHd\goods\classes;
  3. use common\components\business;
  4. use Yii;
  5. use bizHd\base\classes\BaseClass;
  6. class GoodsStyleClass extends BaseClass
  7. {
  8. public static $baseFile = '\bizHd\goods\models\GoodsStyle';
  9. //组装下款式需要用的信息 ssh 2019.12.4
  10. public static function groupStyleInfo($list)
  11. {
  12. foreach ($list as $key => $val) {
  13. //大中小图片转化
  14. $val = business::formatGoodsStyleImg($val);
  15. //价格临时加100
  16. //$val['price'] = $val['price'] + 100;
  17. $list[$key] = $val;
  18. }
  19. return $list;
  20. }
  21. //取商品的款式和价格
  22. public static function getStyleList($id)
  23. {
  24. $list = self::getAllByCondition(['goodsId' => $id], 'inTurn DESC', '*', 'id');
  25. if (empty($list)) {
  26. return $list;
  27. }
  28. $new = self::groupStyleInfo($list);
  29. return $new;
  30. }
  31. }