|
|
@@ -2,22 +2,38 @@
|
|
|
|
|
|
namespace biz\goods\classes;
|
|
|
|
|
|
+use common\components\business;
|
|
|
use Yii;
|
|
|
use biz\base\classes\BaseClass;
|
|
|
|
|
|
class CategoryClass extends BaseClass
|
|
|
{
|
|
|
-
|
|
|
+
|
|
|
public static $baseFile = '\biz\goods\models\Category';
|
|
|
-
|
|
|
+
|
|
|
//取出商家所有的分类 shish 2019.12.7
|
|
|
public static function getCategoryIdList($merchantId)
|
|
|
{
|
|
|
$category = self::getAllByCondition(['merchantId' => $merchantId], null, '*', 'id');
|
|
|
- if (empty($category)) {
|
|
|
- return [];
|
|
|
+ return empty($category) ? [] : array_keys($category);
|
|
|
+ }
|
|
|
+
|
|
|
+ //获取详情 shish 2019.12.8
|
|
|
+ public static function getInfo($id)
|
|
|
+ {
|
|
|
+ $info = self::getById($id);
|
|
|
+ $list = self::groupBaseInfo([$info]);
|
|
|
+ return current($list);
|
|
|
+ }
|
|
|
+
|
|
|
+ //组合信息 shish 2019.12.8
|
|
|
+ public static function groupBaseInfo($list)
|
|
|
+ {
|
|
|
+ foreach ($list as $key => $val) {
|
|
|
+ $val = business::formatCategoryImg($val);
|
|
|
+ $list[$key] = $val;
|
|
|
}
|
|
|
- return array_keys($category);
|
|
|
+ return $list;
|
|
|
}
|
|
|
|
|
|
}
|