wkyy 3 lat temu
rodzic
commit
93613bf834

+ 3 - 1
src/main/java/com/charging/chargingparking/modules/backController/BackParkingPayController.java

@@ -103,7 +103,7 @@ public class BackParkingPayController {
     @ApiOperation(value = "列表")
     @RequestMapping(value = "pageList", method = RequestMethod.POST)
     public MessageResult<Map> pageList(
-            String carNum, String payTimeRange,
+            String carNum, String payTimeRange, Integer payStatus,
             @RequestParam(value = "pageIndex", defaultValue = "1") int pageIndex,
             @RequestParam(value = "pageSize", defaultValue = "20") int pageSize,
             @RequestAttribute String subject) {
@@ -119,6 +119,8 @@ public class BackParkingPayController {
         List<Sort> sortList = new ArrayList<>();
         sortList.add(new Sort("a.create_time", "desc"));
 
+        searchParams.put("payStatus", payStatus);
+
         if (StringUtils.isNotEmpty(carNum)) {
             searchParams.put("carNum", "%" + carNum + "%");
         }

+ 3 - 0
src/main/resources/mapper/ParkingPayMapper.xml

@@ -65,6 +65,9 @@
         <if test="searchParams.carNum != null">
             and b.car_num like #{searchParams.carNum}
         </if>
+        <if test="searchParams.payStatus != null">
+            and a.pay_status = #{searchParams.payStatus}
+        </if>
         <if test="searchParams.pay_time_start != null">
             <![CDATA[
                   and a.pay_time >= #{searchParams.pay_time_start}