30 lines
		
	
	
		
			677 B
		
	
	
	
		
			PHP
		
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			677 B
		
	
	
	
		
			PHP
		
	
	
<?php
 | 
						|
 | 
						|
namespace app\model;
 | 
						|
 | 
						|
/**
 | 
						|
 * 资料审核日志
 | 
						|
 *
 | 
						|
 * Class CheckLog
 | 
						|
 * @package app\model
 | 
						|
 */
 | 
						|
class CheckLog extends Base
 | 
						|
{
 | 
						|
    // 获取用户待审核或审核失败的资料
 | 
						|
    public static function getCheckInfo(int $accountId)
 | 
						|
    {
 | 
						|
        return self::alias('cl')
 | 
						|
            ->leftJoin('position p', 'p.id = cl.position')
 | 
						|
            ->where('cl.account_id', $accountId)
 | 
						|
//            ->whereIn('cl.status', [self::COMMON_OFF, -1])
 | 
						|
            ->field('cl.*,p.name as position_name')
 | 
						|
            ->order('cl.id', 'desc')
 | 
						|
            ->find();
 | 
						|
    }
 | 
						|
 | 
						|
    public function account()
 | 
						|
    {
 | 
						|
        return $this->hasOne(Account::class, 'id', 'account_id');
 | 
						|
    }
 | 
						|
}
 |