| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- <?php
- namespace bizMall\px\classes;
- use common\components\imgUtil;
- use common\components\util;
- use Yii;
- use bizMall\base\classes\BaseClass;
- class PxClassClass extends BaseClass
- {
- public static $baseFile = '\bizMall\px\models\PxClass';
- public static function getClassList($where)
- {
- $data = self::getList('*', $where, 'addTime DESC');
- $data['list'] = self::groupBaseInfo($data['list']);
- return $data;
- }
- //组合信息 ssh 2021.4.13
- public static function groupBaseInfo($list)
- {
- if (empty($list)) {
- return $list;
- }
- foreach ($list as $key => $val) {
- $list[$key]['cover'] = imgUtil::groupImg($val['cover']);
- }
- return $list;
- }
- //培训班信息 ssh 2021.3.17
- public static function getClassInfo($id)
- {
- return self::getById($id);
- }
- //取所有可用培训班 ssh 2021.3.17
- public static function getAllValidClass($sjId)
- {
- $where = ['sjId' => $sjId, 'delStatus' => 0];
- $class = self::getAllByCondition($where, 'inTurn desc', '*');
- return $class;
- }
- //培训班验证 ssh 2021.3.17
- public static function valid($info, $sjId)
- {
- if (empty($info)) {
- util::fail('没有找到培训班');
- }
- if ($info['delStatus'] == 1) {
- util::fail('培训班已经删除');
- }
- if ($info['sjId'] == $sjId) {
- return true;
- }
- util::fail('无法访问,编号563');
- }
- //添加培训班 ssh 2021.3.18
- public static function addClass($data)
- {
- return self::add($data);
- }
- //修改门店 ssh 2021.3.19
- public static function updateClass($id, $data)
- {
- return self::updateById($id, $data);
- }
- //删除培训班 ssh 2021.3.19
- public static function delClass($id)
- {
- self::updateById($id, ['delStatus' => 1]);
- }
- }
|