From b6184e2ddf3db37a94f7efb3b619bbc64642a292 Mon Sep 17 00:00:00 2001
From: chengf <cgf12138@163.com>
Date: 星期二, 27 一月 2026 18:12:48 +0800
Subject: [PATCH] Z四

---
 service-fee/src/main/java/com/java110/fee/api/LitigationInfoApi.java |  170 ++++----------------------------------------------------
 1 files changed, 12 insertions(+), 158 deletions(-)

diff --git a/service-fee/src/main/java/com/java110/fee/api/LitigationInfoApi.java b/service-fee/src/main/java/com/java110/fee/api/LitigationInfoApi.java
index 2ffe60f..2639ca0 100644
--- a/service-fee/src/main/java/com/java110/fee/api/LitigationInfoApi.java
+++ b/service-fee/src/main/java/com/java110/fee/api/LitigationInfoApi.java
@@ -1,6 +1,7 @@
 package com.java110.fee.api;
 
 import com.alibaba.fastjson.JSONObject;
+import com.java110.po.room.LitigationInfoPo;
 import com.java110.utils.util.Assert;
 import com.java110.utils.util.BeanConvertUtil;
 import org.mybatis.spring.SqlSessionTemplate;
@@ -36,9 +37,9 @@
     @RequestMapping(value = "/saveLitigationInfo", method = RequestMethod.POST)
     public ResponseEntity<String> saveLitigationInfo(@RequestBody JSONObject reqJson) {
         // 蹇呬紶鍙傛暟鏍¢獙
-        Assert.hasKeyAndValue(reqJson, "litigation_date", "璇锋眰鎶ユ枃涓湭鍖呭惈閫佽瘔鏃ユ湡litigation_date");
-        Assert.hasKeyAndValue(reqJson, "arrears_period", "璇锋眰鎶ユ枃涓湭鍖呭惈娆犺垂鍖洪棿arrears_period");
-        Assert.hasKeyAndValue(reqJson, "arrears_amount", "璇锋眰鎶ユ枃涓湭鍖呭惈娆犺垂閲戦arrears_amount");
+        Assert.hasKeyAndValue(reqJson, "litigationDate", "璇锋眰鎶ユ枃涓湭鍖呭惈閫佽瘔鏃ユ湡litigationDate");
+        Assert.hasKeyAndValue(reqJson, "arrearsPeriod", "璇锋眰鎶ユ枃涓湭鍖呭惈娆犺垂鍖洪棿arrearsPeriod");
+        Assert.hasKeyAndValue(reqJson, "arrearsAmount", "璇锋眰鎶ユ枃涓湭鍖呭惈娆犺垂閲戦arrearsAmount");
         Assert.hasKeyAndValue(reqJson, "submitter", "璇锋眰鎶ユ枃涓湭鍖呭惈閫佷欢浜哄憳submitter");
 
         // 杞崲涓篜OJO
@@ -121,9 +122,9 @@
         // 涓婚敭鏍¢獙
         Assert.hasKeyAndValue(reqJson, "id", "璇锋眰鎶ユ枃涓湭鍖呭惈涓婚敭ID");
         // 蹇呬紶涓氬姟鍙傛暟鏍¢獙
-        Assert.hasKeyAndValue(reqJson, "litigation_date", "璇锋眰鎶ユ枃涓湭鍖呭惈閫佽瘔鏃ユ湡litigation_date");
-        Assert.hasKeyAndValue(reqJson, "arrears_period", "璇锋眰鎶ユ枃涓湭鍖呭惈娆犺垂鍖洪棿arrears_period");
-        Assert.hasKeyAndValue(reqJson, "arrears_amount", "璇锋眰鎶ユ枃涓湭鍖呭惈娆犺垂閲戦arrears_amount");
+        Assert.hasKeyAndValue(reqJson, "litigationDate", "璇锋眰鎶ユ枃涓湭鍖呭惈閫佽瘔鏃ユ湡litigationDate");
+        Assert.hasKeyAndValue(reqJson, "arrearsPeriod", "璇锋眰鎶ユ枃涓湭鍖呭惈娆犺垂鍖洪棿arrearsPeriod");
+        Assert.hasKeyAndValue(reqJson, "arrearsAmount", "璇锋眰鎶ユ枃涓湭鍖呭惈娆犺垂閲戦arrearsAmount");
         Assert.hasKeyAndValue(reqJson, "submitter", "璇锋眰鎶ユ枃涓湭鍖呭惈閫佷欢浜哄憳submitter");
 
         LitigationInfoPo po = BeanConvertUtil.covertBean(reqJson, LitigationInfoPo.class);
@@ -178,7 +179,7 @@
     /**
      * 鍒嗛〉鏌ヨ璁艰瘔鎯呭喌淇℃伅鍒楄〃
      *
-     * @param litigation_date     閫佽瘔鏃ユ湡锛堝彲閫夛級
+     * @param litigationDate     閫佽瘔鏃ユ湡锛堝彲閫夛級
      * @param submitter           閫佷欢浜哄憳锛堝彲閫夛級
      * @param page                椤电爜锛堥粯璁�1锛�
      * @param row                 姣忛〉鏉℃暟锛堥粯璁�10锛�
@@ -189,7 +190,7 @@
      */
     @RequestMapping(value = "/queryLitigationInfo", method = RequestMethod.GET)
     public ResponseEntity<String> queryLitigationInfo(
-            @RequestParam(value = "litigation_date", required = false) String litigation_date,
+            @RequestParam(value = "litigationDate", required = false) String litigationDate,
             @RequestParam(value = "submitter", required = false) String submitter,
             @RequestParam(value = "page", defaultValue = "1") int page,
             @RequestParam(value = "row", defaultValue = "10") int row,
@@ -197,7 +198,7 @@
 
         // 灏佽鏌ヨ鍙傛暟
         LitigationInfoPo queryPo = new LitigationInfoPo();
-        queryPo.setLitigation_date(litigation_date);
+//        queryPo.setLitigationDate(litigationDate);
         queryPo.setSubmitter(submitter);
         queryPo.setPage((page - 1) * row); // 杞崲涓篗ySQL鍒嗛〉鍋忕Щ閲�
         queryPo.setRow(row);
@@ -265,7 +266,7 @@
     /**
      * 缁熻璁艰瘔鎯呭喌淇℃伅
      *
-     * @param litigation_date     閫佽瘔鏃ユ湡锛堝彲閫夛級
+     * @param litigationDate     閫佽瘔鏃ユ湡锛堝彲閫夛級
      * @param submitter           閫佷欢浜哄憳锛堝彲閫夛級
      * @param startCreateTime     寮�濮嬪垱寤烘椂闂达紙鍙�夛紝鏍煎紡锛歽yyy-MM-dd HH:mm:ss锛�
      * @param endCreateTime       缁撴潫鍒涘缓鏃堕棿锛堝彲閫夛級
@@ -275,16 +276,13 @@
      */
     @RequestMapping(value = "/queryLitigationInfoStatistics", method = RequestMethod.GET)
     public ResponseEntity<String> queryLitigationInfoStatistics(
-            @RequestParam(value = "litigation_date", required = false) String litigation_date,
+            @RequestParam(value = "litigationDate", required = false) String litigationDate,
             @RequestParam(value = "submitter", required = false) String submitter,
             @RequestParam(value = "startCreateTime", required = false) String startCreateTime,
             @RequestParam(value = "endCreateTime", required = false) String endCreateTime) {
 
         LitigationInfoPo queryPo = new LitigationInfoPo();
-        queryPo.setLitigation_date(litigation_date);
         queryPo.setSubmitter(submitter);
-        queryPo.setStartCreateTime(startCreateTime);
-        queryPo.setEndCreateTime(endCreateTime);
 
         // 缁熻鏌ヨ
         Map<String, Object> statistics = sqlSessionTemplate.selectOne(
@@ -297,149 +295,5 @@
         resJson.put("data", statistics);
 
         return ResponseEntity.ok(resJson.toJSONString());
-    }
-
-    /**
-     * 閰嶅POJO绫伙紙鍐呴儴绫诲舰寮忥紝涔熷彲鎶界涓虹嫭绔嬬被锛�
-     */
-    public static class LitigationInfoPo {
-        private Integer id;
-        private String litigation_date;
-        private String arrears_period;
-        private Double arrears_amount;
-        private Double late_fee;
-        private Double acceptance_fee;
-        private Double other_fee;
-        private Double total_amount; // 鏁版嵁搴撹嚜鍔ㄨ绠楋紝鏃犻渶鎵嬪姩璧嬪��
-        private String submitter;
-        private String create_time;
-        private String update_time;
-        // 鍒嗛〉鍙傛暟
-        private int page;
-        private int row;
-        // 缁熻鏃堕棿鑼冨洿鍙傛暟
-        private String startCreateTime;
-        private String endCreateTime;
-
-        // Getter & Setter
-        public Integer getId() {
-            return id;
-        }
-
-        public void setId(Integer id) {
-            this.id = id;
-        }
-
-        public String getLitigation_date() {
-            return litigation_date;
-        }
-
-        public void setLitigation_date(String litigation_date) {
-            this.litigation_date = litigation_date;
-        }
-
-        public String getArrears_period() {
-            return arrears_period;
-        }
-
-        public void setArrears_period(String arrears_period) {
-            this.arrears_period = arrears_period;
-        }
-
-        public Double getArrears_amount() {
-            return arrears_amount;
-        }
-
-        public void setArrears_amount(Double arrears_amount) {
-            this.arrears_amount = arrears_amount;
-        }
-
-        public Double getLate_fee() {
-            return late_fee;
-        }
-
-        public void setLate_fee(Double late_fee) {
-            this.late_fee = late_fee;
-        }
-
-        public Double getAcceptance_fee() {
-            return acceptance_fee;
-        }
-
-        public void setAcceptance_fee(Double acceptance_fee) {
-            this.acceptance_fee = acceptance_fee;
-        }
-
-        public Double getOther_fee() {
-            return other_fee;
-        }
-
-        public void setOther_fee(Double other_fee) {
-            this.other_fee = other_fee;
-        }
-
-        public Double getTotal_amount() {
-            return total_amount;
-        }
-
-        public void setTotal_amount(Double total_amount) {
-            this.total_amount = total_amount;
-        }
-
-        public String getSubmitter() {
-            return submitter;
-        }
-
-        public void setSubmitter(String submitter) {
-            this.submitter = submitter;
-        }
-
-        public String getCreate_time() {
-            return create_time;
-        }
-
-        public void setCreate_time(String create_time) {
-            this.create_time = create_time;
-        }
-
-        public String getUpdate_time() {
-            return update_time;
-        }
-
-        public void setUpdate_time(String update_time) {
-            this.update_time = update_time;
-        }
-
-        public int getPage() {
-            return page;
-        }
-
-        public void setPage(int page) {
-            this.page = page;
-        }
-
-        public int getRow() {
-            return row;
-        }
-
-        public void setRow(int row) {
-            this.row = row;
-        }
-
-        public String getStartCreateTime() {
-            return startCreateTime;
-        }
-
-        public void setStartCreateTime(String startCreateTime) {
-            this.startCreateTime = startCreateTime;
-        }
-
-        public String getEndCreateTime() {
-            return endCreateTime;
-        }
-
-        public void setEndCreateTime(String endCreateTime) {
-            this.endCreateTime = endCreateTime;
-        }
     }
 }
\ No newline at end of file

--
Gitblit v1.8.0