'创业全能班', 'cover' => 'px/pxb1.jpg', 'tuition' => 6500, 'lesson' => '20', 'target' => '想开花店的学员', 'mainId' => $mainId, 'inTurn' => 200, ], [ 'name' => '兴趣休闲班', 'cover' => 'px/pxb2.jpg', 'tuition' => 2800, 'lesson' => '20', 'target' => '想开花店的学员', 'mainId' => $mainId, 'inTurn' => 200, ], ]; self::batchAdd($data); } 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('无法访问,编号766'); } //添加培训班 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]); } }