|
@@ -25,6 +25,7 @@ import javax.annotation.Resource;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
import java.io.IOException;
|
|
import java.io.IOException;
|
|
|
import java.time.LocalDate;
|
|
import java.time.LocalDate;
|
|
|
|
|
+import java.util.Calendar;
|
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
|
|
@@ -57,6 +58,7 @@ public class ResumptionReportController {
|
|
|
}
|
|
}
|
|
|
resumptionReportService.export(request, response);
|
|
resumptionReportService.export(request, response);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
@ApiOperation(value = "每日安全保卫履职-日报表")
|
|
@ApiOperation(value = "每日安全保卫履职-日报表")
|
|
|
@RequiresPermissions("core:resumptionReport:list")
|
|
@RequiresPermissions("core:resumptionReport:list")
|
|
|
@GetMapping("/list")
|
|
@GetMapping("/list")
|
|
@@ -66,7 +68,11 @@ public class ResumptionReportController {
|
|
|
if (null == resumptionDTO.getCycle() || resumptionDTO.getCycle() == 1) {
|
|
if (null == resumptionDTO.getCycle() || resumptionDTO.getCycle() == 1) {
|
|
|
resumptionDTO.setSearchTime(currentDate.toString());
|
|
resumptionDTO.setSearchTime(currentDate.toString());
|
|
|
} else {
|
|
} else {
|
|
|
- resumptionDTO.setSearchTime(currentDate.getYear() + "-" + currentDate.getMonthValue());
|
|
|
|
|
|
|
+ String m = String.valueOf(currentDate.getMonthValue());
|
|
|
|
|
+ if (m.length() == 1) {
|
|
|
|
|
+ m = "0" + currentDate.getMonthValue();
|
|
|
|
|
+ }
|
|
|
|
|
+ resumptionDTO.setSearchTime(currentDate.getYear() + "-" + m);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
AjaxResult ajaxResult = AjaxResult.success();
|
|
AjaxResult ajaxResult = AjaxResult.success();
|
|
@@ -81,6 +87,7 @@ public class ResumptionReportController {
|
|
|
ajaxResult.put("orgName", sysOrg.getShortName());
|
|
ajaxResult.put("orgName", sysOrg.getShortName());
|
|
|
return ajaxResult;
|
|
return ajaxResult;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
@ApiOperation(value = "报警测试报表导出")
|
|
@ApiOperation(value = "报警测试报表导出")
|
|
|
@RequiresPermissions("core:resumptionReport:export")
|
|
@RequiresPermissions("core:resumptionReport:export")
|
|
|
@PostMapping("/intrusionTestExport")
|
|
@PostMapping("/intrusionTestExport")
|
|
@@ -91,13 +98,18 @@ public class ResumptionReportController {
|
|
|
}
|
|
}
|
|
|
resumptionReportService.intrusionTestExport(request, response);
|
|
resumptionReportService.intrusionTestExport(request, response);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
@ApiOperation(value = "报警测试报表")
|
|
@ApiOperation(value = "报警测试报表")
|
|
|
@RequiresPermissions("core:resumptionReport:list")
|
|
@RequiresPermissions("core:resumptionReport:list")
|
|
|
@GetMapping("/intrusionTest")
|
|
@GetMapping("/intrusionTest")
|
|
|
public AjaxResult intrusionTest(ResumptionDTO resumptionDTO) {
|
|
public AjaxResult intrusionTest(ResumptionDTO resumptionDTO) {
|
|
|
if (null == resumptionDTO.getSearchTime()) {
|
|
if (null == resumptionDTO.getSearchTime()) {
|
|
|
LocalDate currentDate = LocalDate.now();
|
|
LocalDate currentDate = LocalDate.now();
|
|
|
- resumptionDTO.setSearchTime(currentDate.getYear() + "-" + currentDate.getMonthValue());
|
|
|
|
|
|
|
+ String m = String.valueOf(currentDate.getMonthValue());
|
|
|
|
|
+ if (m.length() == 1) {
|
|
|
|
|
+ m = "0" + currentDate.getMonthValue();
|
|
|
|
|
+ }
|
|
|
|
|
+ resumptionDTO.setSearchTime(currentDate.getYear() + "-" + m);
|
|
|
}
|
|
}
|
|
|
AjaxResult ajaxResult = AjaxResult.success();
|
|
AjaxResult ajaxResult = AjaxResult.success();
|
|
|
List<IntrusionTestReportVO> intrusionTestReportVOList = resumptionReportService.intrusionTest(resumptionDTO);
|
|
List<IntrusionTestReportVO> intrusionTestReportVOList = resumptionReportService.intrusionTest(resumptionDTO);
|
|
@@ -107,6 +119,7 @@ public class ResumptionReportController {
|
|
|
ajaxResult.put("orgName", sysOrg.getShortName());
|
|
ajaxResult.put("orgName", sysOrg.getShortName());
|
|
|
return ajaxResult;
|
|
return ajaxResult;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
@ApiOperation(value = "备用电源报表导出")
|
|
@ApiOperation(value = "备用电源报表导出")
|
|
|
@RequiresPermissions("core:resumptionReport:export")
|
|
@RequiresPermissions("core:resumptionReport:export")
|
|
|
@PostMapping("/standbyPowerExport")
|
|
@PostMapping("/standbyPowerExport")
|
|
@@ -119,6 +132,7 @@ public class ResumptionReportController {
|
|
|
}
|
|
}
|
|
|
resumptionReportService.standbyPowerExport(request, response);
|
|
resumptionReportService.standbyPowerExport(request, response);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
@ApiOperation(value = "备用电源维护报表")
|
|
@ApiOperation(value = "备用电源维护报表")
|
|
|
@RequiresPermissions("core:resumptionReport:list")
|
|
@RequiresPermissions("core:resumptionReport:list")
|
|
|
@GetMapping("/standbyPower")
|
|
@GetMapping("/standbyPower")
|
|
@@ -146,6 +160,7 @@ public class ResumptionReportController {
|
|
|
ajaxResult.put("orgName", sysOrg.getShortName());
|
|
ajaxResult.put("orgName", sysOrg.getShortName());
|
|
|
return ajaxResult;
|
|
return ajaxResult;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
@ApiOperation(value = "离行式自助银行巡检报表导出")
|
|
@ApiOperation(value = "离行式自助银行巡检报表导出")
|
|
|
@RequiresPermissions("core:resumptionReport:export")
|
|
@RequiresPermissions("core:resumptionReport:export")
|
|
|
@PostMapping("/serviceBankExport")
|
|
@PostMapping("/serviceBankExport")
|
|
@@ -156,13 +171,18 @@ public class ResumptionReportController {
|
|
|
}
|
|
}
|
|
|
resumptionReportService.serviceBankExport(request, response);
|
|
resumptionReportService.serviceBankExport(request, response);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
@ApiOperation(value = "离行式自助银行巡检报表")
|
|
@ApiOperation(value = "离行式自助银行巡检报表")
|
|
|
@RequiresPermissions("core:resumptionReport:list")
|
|
@RequiresPermissions("core:resumptionReport:list")
|
|
|
@GetMapping("/serviceBank")
|
|
@GetMapping("/serviceBank")
|
|
|
public AjaxResult serviceBank(ResumptionDTO resumptionDTO) {
|
|
public AjaxResult serviceBank(ResumptionDTO resumptionDTO) {
|
|
|
if (null == resumptionDTO.getSearchTime()) {
|
|
if (null == resumptionDTO.getSearchTime()) {
|
|
|
LocalDate currentDate = LocalDate.now();
|
|
LocalDate currentDate = LocalDate.now();
|
|
|
- resumptionDTO.setSearchTime(currentDate.getYear() + "-" + currentDate.getMonthValue());
|
|
|
|
|
|
|
+ String m = String.valueOf(currentDate.getMonthValue());
|
|
|
|
|
+ if (m.length() == 1) {
|
|
|
|
|
+ m = "0" + currentDate.getMonthValue();
|
|
|
|
|
+ }
|
|
|
|
|
+ resumptionDTO.setSearchTime(currentDate.getYear() + "-" + m);
|
|
|
}
|
|
}
|
|
|
AjaxResult ajaxResult = AjaxResult.success();
|
|
AjaxResult ajaxResult = AjaxResult.success();
|
|
|
List<IntrusionTestReportVO> intrusionTestReportVOList = resumptionReportService.serviceBank(resumptionDTO);
|
|
List<IntrusionTestReportVO> intrusionTestReportVOList = resumptionReportService.serviceBank(resumptionDTO);
|