📅  最后修改于: 2023-12-03 15:42:14.182000             🧑  作者: Mango
本章主要介绍了门 | Gate IT 2007 这个项目,在门给公司内部工作人员使用的同时,也提供了对外开放的 API 接口,允许第三方开发者使用该系统中的数据进行二次开发。
npm run build
即可生成静态文件,将静态文件部署到 Nginx 或 Apache 等 Web 服务器上即可。@ApiOperation("获取公司所有部门")
@GetMapping("/depts")
public Result<List<Dept>> getDeptList() {
List<Dept> deptList = deptService.list(null);
return Result.success(deptList);
}
@ApiOperation("获取部门下的所有员工")
@GetMapping("/depts/{deptId}/employees")
public Result<List<Employee>> getEmployeeList(@PathVariable Integer deptId) {
List<Employee> employeeList = employeeService.list(new QueryWrapper<Employee>().eq("dept_id", deptId));
return Result.success(employeeList);
}
门 | Gate IT 2007 是一款功能丰富、可扩展性高的企业内部管理系统。通过该系统,员工可以更高效地协同工作,提高工作效率。另外,提供的 API 接口也为第三方开发者提供了更多的可操作性,可以更加灵活地使用公司的数据进行二次开发。