PtItemCatClass.php 974 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace biz\item\classes;
  3. use biz\base\classes\BaseClass;
  4. use common\components\imgUtil;
  5. class PtItemCatClass extends BaseClass
  6. {
  7. public static $baseFile = '\biz\item\models\PtItemCat';
  8. public static function getCatList($where)
  9. {
  10. $data = self::getList('*', $where, 'inTurn DESC');
  11. $list = isset($data['list']) && !empty($data['list']) ? $data['list'] : [];
  12. if (empty($list)) {
  13. return $data;
  14. }
  15. foreach ($list as $key => $val) {
  16. $shortCover = $val['cover'] ?? '';
  17. $cover = imgUtil::groupImg($shortCover) . "?x-oss-process=image/resize,m_fill,h_130,w_130";
  18. $bigCover = imgUtil::groupImg($shortCover) . "?x-oss-process=image/resize,m_fill,h_700,w_700";
  19. $list[$key]['cover'] = $cover;
  20. $list[$key]['smallCover'] = $cover;
  21. $list[$key]['bigCover'] = $bigCover;
  22. }
  23. $data['list'] = $list;
  24. return $data;
  25. }
  26. }