// +---------------------------------------------------------------------- declare (strict_types=1); namespace app\api\model; use app\common\model\SourceShoolApply as SourceShoolApplyModel; /** * 生源学校申请模型类 * Class SourceShoolApply * @package app\api\model */ class SourceShoolApply extends SourceShoolApplyModel { protected $globalScope = ['']; /** * 隐藏字段 * @var array */ protected $hidden = []; /** * 获取老师已申请通过的生源学校 * @param $userId * @return array */ public static function getSchoolsByUser($userId) { return self::where(['user_id'=> $userId,'status'=>1]) ->column('source_shools_id'); } /** * 获取老师已申请通过的生源学校 * @param $userId * @return array */ public static function checkApplyByUser($userId, $schoolId) { $status = self::where(['user_id'=> $userId,'source_shools_id'=>$schoolId]) ->value('status'); return $status == 1? 1 : ($status == 2? 2 : 0); } }