chenendian пре 2 дана
родитељ
комит
512d1b98c8

+ 1 - 1
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/controller/cadastre/StorageController.java

@@ -39,7 +39,7 @@ public class StorageController extends BaseController {
      * 年度统计
      * 年度统计
      */
      */
     @GetMapping("/yearStatistics/{year}")
     @GetMapping("/yearStatistics/{year}")
-    public R<StorageYearStatisticsRes> getYearStatistics(@PathVariable String year) {
+    public R<StorageYearStatisticsRes> getYearStatistics(@PathVariable(required = false) String year) {
         try {
         try {
             return R.ok(storageServiceImpl.getYearStatistics(year));
             return R.ok(storageServiceImpl.getYearStatistics(year));
         } catch (Exception e) {
         } catch (Exception e) {

+ 1 - 1
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/controller/cadastre/SupplyController.java

@@ -47,7 +47,7 @@ public class SupplyController extends BaseController {
      *
      *
      */
      */
     @GetMapping("/yearStatistics/{year}")
     @GetMapping("/yearStatistics/{year}")
-    public R<SupplyYearStatisticsRes> getYearStatistics(@PathVariable String year) {
+    public R<SupplyYearStatisticsRes> getYearStatistics(@PathVariable(required = false) String year) {
         try {
         try {
             SupplyYearStatisticsRes res =  supplyService.yearStatistics(year);
             SupplyYearStatisticsRes res =  supplyService.yearStatistics(year);
             return R.ok(res);
             return R.ok(res);

+ 3 - 1
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/service/cadastre/impl/StorageServiceImpl.java

@@ -541,7 +541,9 @@ public class StorageServiceImpl {
 
 
     public StorageYearStatisticsRes getYearStatistics(String year) {
     public StorageYearStatisticsRes getYearStatistics(String year) {
         StorageYearStatisticsRes res = new StorageYearStatisticsRes();
         StorageYearStatisticsRes res = new StorageYearStatisticsRes();
-
+        if(StringUtils.isBlank(year)||"0".equals(year)){
+            year = "";
+        }
         Map<String, Object> planSummary = gjShouchuJihuaMapper.getPlanSummaryByYear(year);
         Map<String, Object> planSummary = gjShouchuJihuaMapper.getPlanSummaryByYear(year);
         List<TdgyStatisticsRes> completeList = gjShijiShouchuMapper.gjShijiShouchuListByYear(year, null, null, null, null, null);
         List<TdgyStatisticsRes> completeList = gjShijiShouchuMapper.gjShijiShouchuListByYear(year, null, null, null, null, null);
         BigDecimal planArea = toBigDecimal(planSummary == null ? null : planSummary.get("plan_area"));
         BigDecimal planArea = toBigDecimal(planSummary == null ? null : planSummary.get("plan_area"));

+ 3 - 0
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/service/cadastre/impl/SupplyServiceImpl.java

@@ -66,6 +66,9 @@ public class SupplyServiceImpl implements ISupplyService {
      */
      */
     @Override
     @Override
     public SupplyYearStatisticsRes yearStatistics(String year) {
     public SupplyYearStatisticsRes yearStatistics(String year) {
+        if(StringUtils.isBlank(year)||"0".equals(year)){
+            year = "";
+        }
         SupplyYearStatisticsRes res = new SupplyYearStatisticsRes();
         SupplyYearStatisticsRes res = new SupplyYearStatisticsRes();
         GongdiJihuaFilterVo filterVo = new GongdiJihuaFilterVo();
         GongdiJihuaFilterVo filterVo = new GongdiJihuaFilterVo();
         filterVo.setYear(year);
         filterVo.setYear(year);