Przeglądaj źródła

优化 历史缴费查询

java110 5 lat temu
rodzic
commit
9fb3c4c836

+ 9 - 0
java110-bean/src/main/java/com/java110/dto/fee/FeeDetailDto.java

@@ -34,6 +34,7 @@ public class FeeDetailDto extends PageDto implements Serializable {
     private String statusCd = "0";
     private String state;
     private String stateName;
+    private String curYear;
 
 
     public String getPrimeRate() {
@@ -172,4 +173,12 @@ public class FeeDetailDto extends PageDto implements Serializable {
     public void setPayerObjType(String payerObjType) {
         this.payerObjType = payerObjType;
     }
+
+    public String getCurYear() {
+        return curYear;
+    }
+
+    public void setCurYear(String curYear) {
+        this.curYear = curYear;
+    }
 }

+ 3 - 0
java110-db/src/main/resources/mapper/fee/FeeDetailServiceDaoImplMapper.xml

@@ -239,6 +239,9 @@
         <if test="endTime !=null ">
             and t.create_time &lt;= #{endTime}
         </if>
+        <if test="curYear != null and curYear != ''">
+            and DATE_FORMAT(t.end_time,'%Y') = #{curYear}
+        </if>
 
 
     </select>