From ac738e1d339b084c5335a6d1b5f27c3f06b1ed77 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期五, 08 八月 2025 18:49:03 +0800
Subject: [PATCH] 修改bug

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDeptController.java |    2 +-
 ruoyi-system/src/main/java/com/ruoyi/system/service/impl/OrderServiceImpl.java   |    6 +++++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDeptController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDeptController.java
index 9db8a61..f382440 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDeptController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDeptController.java
@@ -163,7 +163,7 @@
     @PreAuthorize("@ss.hasPermi('permission:dept')")
     @Log(title = "部门管理", businessType = BusinessType.INSERT)
     @ApiOperation(value = "部门管理-新增部门", tags = "系统后台-权限管理")
-    @GetMapping("/add")
+    @PostMapping("/add")
     public AjaxResult add(@RequestParam("name")String name) {
         deptService.add(name);
         return success();
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/OrderServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/OrderServiceImpl.java
index e2162d4..5d2088e 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/OrderServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/OrderServiceImpl.java
@@ -435,7 +435,11 @@
         if (null != taxPrevMnMthsOverdueFineInfoDict){
             JSONObject taxPrev12mthsOverdueFineInfo = taxPrevMnMthsOverdueFineInfoDict.getJSONObject("taxPrev12mthsOverdueFineInfo");
             if (null!= taxPrev12mthsOverdueFineInfo){
-                taxVO.setOverdueFineInfoAmt12( (BigDecimal) taxPrev12mthsOverdueFineInfo.get("overdueFineInfoAmt"));
+                Object o = taxPrev12mthsOverdueFineInfo.get("overdueFineInfoAmt");
+                if(o!=null){
+                    taxVO.setOverdueFineInfoAmt12( new BigDecimal(o.toString()) );
+                }
+
                 taxVO.setOverdueFineInfoCnt12( (Integer) taxPrev12mthsOverdueFineInfo.get("overdueFineInfoCnt"));
             }
             // 近3个月滞纳金金额(元)

--
Gitblit v1.7.1