This commit is contained in:
MeSHard
2025-11-10 16:12:07 +08:00
parent 99f88bc53e
commit 94f7e83679
181 changed files with 15770 additions and 0 deletions

45
app/model/Admin.php Normal file
View File

@@ -0,0 +1,45 @@
<?php
namespace app\model;
use app\model\Admin as AdminModel;
use think\Model;
use think\model\concern\SoftDelete;
class Admin extends Model
{
//添加后缀需要设置模型名称
protected $name = 'admin';
//设置主键
protected $pk = 'id';
use SoftDelete;
protected $deleteTime = 'delete_time';
// public function role(){
// return $this->belongsToMany(Role::class,Access::class,'role_id','admin_id');
// }
public function searchUsernameAttr($query, $value)
{
return $value ? $query->where('username', 'like', '%'.$value.'%') : '';
}
public function searchNicknameAttr($query, $value)
{
return $value ? $query->where('Nickname', 'like', '%'.$value.'%') : '';
}
public function searchEmailAttr($query, $value)
{
return $value ? $query->where('email', 'like', '%'.$value.'%') : '';
}
public function searchPhoneAttr($query, $value)
{
return $value ? $query->where('phone', 'like', '%'.$value.'%') : '';
}
}