feat : user
This commit is contained in:
@@ -4,6 +4,7 @@ declare(strict_types=1);
|
||||
|
||||
namespace App\Model;
|
||||
|
||||
use App\Constants\Admin\UserCode;
|
||||
use Hyperf\Database\Model\Builder;
|
||||
use Hyperf\DbConnection\Model\Model;
|
||||
|
||||
@@ -47,20 +48,29 @@ class AdminUser extends Model
|
||||
const UPDATED_AT = 'update_time';
|
||||
|
||||
/**
|
||||
* @param $account
|
||||
* @param string $account
|
||||
* @return Builder|\Hyperf\Database\Model\Model|null
|
||||
*/
|
||||
public function getAdminInfoByAccount($account): \Hyperf\Database\Model\Model|Builder|null
|
||||
public function getAdminInfoByAccount(string $account): \Hyperf\Database\Model\Model|Builder|null
|
||||
{
|
||||
return $this->where('username', $account)->where('is_del',1)->first();
|
||||
return $this->where('username', $account)->where('is_del',UserCode::ENABLE)->first();
|
||||
}
|
||||
|
||||
/**
|
||||
* @param $name
|
||||
* @param string $name
|
||||
* @return \Hyperf\Database\Model\Model|Builder|null
|
||||
*/
|
||||
public function getAdminInfoByName($name): \Hyperf\Database\Model\Model|Builder|null
|
||||
public function getAdminInfoByName(string $name): \Hyperf\Database\Model\Model|Builder|null
|
||||
{
|
||||
return $this->where('chinese_name', $name)->where('is_del',1)->first();
|
||||
return $this->where('chinese_name', $name)->where('is_del',UserCode::ENABLE)->first();
|
||||
}
|
||||
|
||||
/**
|
||||
* @param int $id
|
||||
* @return \Hyperf\Database\Model\Model|Builder|null
|
||||
*/
|
||||
public function getAdminInfoById(int $id): \Hyperf\Database\Model\Model|Builder|null
|
||||
{
|
||||
return $this->where('id', $id)->where('is_del',UserCode::ENABLE)->first();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user