| | |
| | | @ApiOperation(value = "删除QA检测项管理") |
| | | @DeleteMapping(value = "/open/t-qa-test-item/deleteById") |
| | | public R<Boolean> deleteById(@RequestParam String id) { |
| | | if (Objects.equals(tokenService.getLoginUser().getUser().getRoleType(), 1)) { |
| | | return R.fail("超级管理员不能删除检测项,只能删除报告"); |
| | | } |
| | | // 删除QA检测项管理成员 |
| | | qaTestItemReportService.remove(Wrappers.lambdaQuery(TQaTestItemReport.class).eq(TQaTestItemReport::getItemId, id)); |
| | | return R.ok(qaTestItemService.removeById(id)); |
| | |
| | | @ApiOperation(value = "批量删除QA检测项管理") |
| | | @DeleteMapping(value = "/open/t-qa-test-item/deleteByIds") |
| | | public R<Boolean> deleteByIds(@RequestBody List<String> ids) { |
| | | if (Objects.equals(tokenService.getLoginUser().getUser().getRoleType(), 1)) { |
| | | return R.fail("超级管理员不能删除检测项,只能删除报告"); |
| | | } |
| | | // 删除QA检测项检测报告 |
| | | qaTestItemReportService.remove(Wrappers.lambdaQuery(TQaTestItemReport.class).in(TQaTestItemReport::getItemId, ids)); |
| | | return R.ok(qaTestItemService.removeByIds(ids)); |