| | |
| | | @PostMapping("/updateById") |
| | | @RequiresPermissions("business:company:update") |
| | | public ApiResponse updateById(@RequestBody Company company) { |
| | | companyService.updateById(company); |
| | | companyService.updateLaborServicesById(company); |
| | | return ApiResponse.success(null); |
| | | } |
| | | |
| | |
| | | @RequiresPermissions("business:company:query") |
| | | public ApiResponse<PageData<Company>> findPage (@RequestBody PageWrap<Company> pageWrap) { |
| | | return ApiResponse.success(companyService.findPage(pageWrap)); |
| | | } |
| | | |
| | | |
| | | @ApiOperation("修改状态") |
| | | @PostMapping("/updateStatusById") |
| | | @RequiresPermissions("business:company:update") |
| | | public ApiResponse updateStatusById(@RequestBody Company company) { |
| | | companyService.updateStatusById(company); |
| | | return ApiResponse.success(null); |
| | | } |
| | | |
| | | @ApiOperation("导出Excel") |
| | |
| | | return ApiResponse.success(companyService.findCompanyTreePage(type)); |
| | | } |
| | | |
| | | |
| | | |
| | | @ApiOperation("部门信息同步") |
| | | @PostMapping("/sync") |
| | | // @RequiresPermissions("business:company:sync") |
| | | public ApiResponse sync(){ |
| | | //TODO 手动同步 部门信息 |
| | | return ApiResponse.success("同步成功"); |
| | | } |
| | | } |