|
|
@@ -1,36 +0,0 @@
|
|
|
-<?php
|
|
|
-
|
|
|
-namespace biz\cp\classes;
|
|
|
-
|
|
|
-use biz\base\classes\BaseClass;
|
|
|
-use common\components\imgUtil;
|
|
|
-use Yii;
|
|
|
-
|
|
|
-class CpClass extends BaseClass
|
|
|
-{
|
|
|
-
|
|
|
- public static $baseFile = '\biz\cp\models\Cp';
|
|
|
-
|
|
|
- public static function getCpList($where)
|
|
|
- {
|
|
|
- $data = self::getList('*', $where, 'addTime DESC');
|
|
|
- if (!empty($data['list'])) {
|
|
|
- $ids = array_column($data['list'], 'classId');
|
|
|
- $classInfoList = CpClassClass::getByIds($ids, null, 'id');
|
|
|
- foreach ($data['list'] as $key => $val) {
|
|
|
- $shortCover = $val['cover'] ?? '';
|
|
|
- $cover = imgUtil::groupImg($shortCover) . "?x-oss-process=image/resize,m_fill,h_130,w_130";
|
|
|
- $bigCover = imgUtil::groupImg($shortCover) . "?x-oss-process=image/resize,m_fill,h_700,w_700";
|
|
|
- $data['list'][$key]['shortCover'] = $shortCover;
|
|
|
- $data['list'][$key]['cover'] = $cover;
|
|
|
- $data['list'][$key]['bigCover'] = $bigCover;
|
|
|
- $classId = $val['classId'] ?? 0;
|
|
|
- $classInfo = $classInfoList[$classId] ?? [];
|
|
|
- $className = $classInfo['name'] ?? '';
|
|
|
- $data['list'][$key]['className'] = $className;
|
|
|
- }
|
|
|
- }
|
|
|
- return $data;
|
|
|
- }
|
|
|
-
|
|
|
-}
|