企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 代码 代码符合 PSR-1, PSR-2 标准 ## 注释 注释符合 PSR-5 标准,以下注释要求必须编写 * 摘要(summary) * 参数(@param) * 返回值(@return) * 异常(@throws) * 作者(@author) ### 代码示例: ~~~ /** * 获取部门成员(含用户详情) * * @param int $department_id 部门id * @param int $page 开始页码,默认第一页 ,与size参数同时设置时才生效 * @param int $size 每页显示条数,与offset参数同时设置才生效,最大100 * @param string $order 排序, entry_asc = 进入部门的时间升序, entry_desc = 进入部门的时间降序, modify_asc = 部门信息修改时间升序, modify_desc = 部门信息修改时间降序,custom = 用户定义(未定义时按照拼音)排序 * @return object * @throws \Exception * @author 涂丽华 */ public function getDepartmentUsersDetail($department_id, $page = 1, $size = 5, $order = 'entry_asc'){ //计算偏移量 $page = intval($page); $page == 0 && $page = 1; $offset = intval(($page - 1) * $size); $data = [ 'access_token' => yield $this->getToken(), 'department_id' => $department_id, 'offset' => $offset, 'size' => $size, 'order' => $order ]; $res = $this->get('/user/list',$data); if($res->errcode == 0){ return $res; }else{ throw new \Exception($res->errmsg); } } ~~~