| | |
| | | @ApiOperation("创建劳务公司") |
| | | @PostMapping("/createLaborServices") |
| | | @CloudRequiredPermission("business:company:create") |
| | | public ApiResponse<Integer> createLaborServices(@RequestBody Company company){ |
| | | public ApiResponse<Integer> createLaborServices(@RequestBody Company company,@RequestHeader(Constants.HEADER_USER_TOKEN) String token){ |
| | | company.setLoginUserInfo(this.getLoginUser(token)); |
| | | return ApiResponse.success(companyService.createLaborServices(company)); |
| | | } |
| | | |
| | |
| | | @GetMapping("/delete/{id}") |
| | | @CloudRequiredPermission("business:company:delete") |
| | | public ApiResponse deleteById(@PathVariable Integer id,@RequestHeader(Constants.HEADER_USER_TOKEN) String token){ |
| | | companyService.deleteById(id); |
| | | companyService.deleteById(id,this.getLoginUser(token)); |
| | | return ApiResponse.success(null); |
| | | } |
| | | |
| | |
| | | for (String id : idArray) { |
| | | idList.add(Integer.valueOf(id)); |
| | | } |
| | | companyService.deleteByIdInBatch(idList); |
| | | companyService.deleteByIdInBatch(idList,this.getLoginUser(token)); |
| | | return ApiResponse.success(null); |
| | | } |
| | | |
| | |
| | | @PostMapping("/updateById") |
| | | @CloudRequiredPermission("business:company:update") |
| | | public ApiResponse updateById(@RequestBody Company company,@RequestHeader(Constants.HEADER_USER_TOKEN) String token){ |
| | | company.setLoginUserInfo(this.getLoginUser(token)); |
| | | companyService.updateById(company); |
| | | return ApiResponse.success(null); |
| | | } |