where('name', 'like', '%'.$value.'%'); } /** * 标题 搜索 */ public function searchTitleAttr($query, $value) { $query->where('title', 'like', '%'.$value.'%'); } /** * 部门 搜索 */ public function searchDepartmentIdAttr($query, $value) { if ($value !== '' && $value !== null) { $query->where('department_id', $value); } } /** * 总充值 搜索 */ public function searchTotalRechargeAttr($query, $value) { $query->where('total_recharge', '>=', $value); } /** * 总提现 搜索 */ public function searchTotalWithdrawalAttr($query, $value) { $query->where('total_withdrawal', '>=', $value); } /** * 总盈利 搜索 */ public function searchTotalProfitAttr($query, $value) { $query->where('total_profit', '>=', $value); } /** * 管理员 * 关联模型 systemUser */ public function admin(): \Illuminate\Database\Eloquent\Relations\BelongsTo { return $this->belongsTo(SystemUser::class, 'admin_id', 'id'); } }