where("name", "like", "%".$value."%"); } } /** * 搜索器:人力资源-人员性别 * @param $value * @param $data */ public function searchGenderAttr($query, $value, $data) { if ($value) { $query->where("gender", $value); } } /** * 搜索器:人力资源-人员电话 * @param $value * @param $data */ public function searchPhoneAttr($query, $value, $data) { if ($value) { $query->where("phone", $value); } } /** * 搜索器:人力资源-人员家庭住址 * @param $value * @param $data */ public function searchAddressAttr($query, $value, $data) { if ($value) { $query->where("address", $value); } } /** * 搜索器:人力资源-人员学历 * @param $value * @param $data */ public function searchEducationAttr($query, $value, $data) { if ($value) { $query->where("education", $value); } } /** * 搜索器:人力资源-人员员工编号 * @param $value * @param $data */ public function searchEmployeeNumberAttr($query, $value, $data) { if ($value) { $query->where("employee_number", $value); } } /** * 搜索器:人力资源-人员员工状态 * @param $value * @param $data */ public function searchStatusAttr($query, $value, $data) { if ($value) { $query->where("status", $value); } } /** * 搜索器:人力资源-人员创建时间 * @param $value * @param $data */ public function searchCreateTimeAttr($query, $value, $data) { if ($value) { $query->where("create_time", $value); } } public function sys_user() { return $this->hasOne(\app\model\sys\SysUser::class, 'uid', 'sys_user_id'); } }