From c1e1df280782957c159c7b8c46d474ccb5eb94ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A3=B7=E5=8F=B6?= <14103883+leaf-phos@user.noreply.gitee.com> Date: Mon, 9 Dec 2024 10:31:08 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9B=91=E6=8E=A7=E7=94=B5=E9=87=8F=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E7=BB=93=E6=9D=9F=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ss/transactionBill/domain/TransactionBillQuery.java | 3 +++ .../ss/transactionBill/mapper/TransactionBillMapper.xml | 8 ++++++++ .../main/java/com/ruoyi/task/bill/BillMonitorTask.java | 1 + 3 files changed, 12 insertions(+) diff --git a/smart-switch-service/src/main/java/com/ruoyi/ss/transactionBill/domain/TransactionBillQuery.java b/smart-switch-service/src/main/java/com/ruoyi/ss/transactionBill/domain/TransactionBillQuery.java index 0653b7b5..1691572f 100644 --- a/smart-switch-service/src/main/java/com/ruoyi/ss/transactionBill/domain/TransactionBillQuery.java +++ b/smart-switch-service/src/main/java/com/ruoyi/ss/transactionBill/domain/TransactionBillQuery.java @@ -141,4 +141,7 @@ public class TransactionBillQuery extends TransactionBill { @ApiModelProperty("员工权限") private String staffPermission; + @ApiModelProperty("套餐结束时间是否为空") + private Boolean isNullSuitEndTime; + } diff --git a/smart-switch-service/src/main/java/com/ruoyi/ss/transactionBill/mapper/TransactionBillMapper.xml b/smart-switch-service/src/main/java/com/ruoyi/ss/transactionBill/mapper/TransactionBillMapper.xml index 03837c5d..0664c21a 100644 --- a/smart-switch-service/src/main/java/com/ruoyi/ss/transactionBill/mapper/TransactionBillMapper.xml +++ b/smart-switch-service/src/main/java/com/ruoyi/ss/transactionBill/mapper/TransactionBillMapper.xml @@ -209,6 +209,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and stb.suit_void_result = #{query.suitVoidResult} and stb.open_msg like concat('%', #{query.openMsg}, '%') and stb.mch_show_mobile_status = #{query.mchShowMobileStatus} + + and stb.suit_end_time is + + not + + null + and @@ -837,6 +844,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #{item} + and suit_end_time is null diff --git a/smart-switch-service/src/main/java/com/ruoyi/task/bill/BillMonitorTask.java b/smart-switch-service/src/main/java/com/ruoyi/task/bill/BillMonitorTask.java index 9b730e33..139e2cce 100644 --- a/smart-switch-service/src/main/java/com/ruoyi/task/bill/BillMonitorTask.java +++ b/smart-switch-service/src/main/java/com/ruoyi/task/bill/BillMonitorTask.java @@ -100,6 +100,7 @@ public class BillMonitorTask { query.setCreateTimeStart(DateUtils.toLocalDateTime(startTime)); query.setIsFinished(true); query.setSuitFeeType(SuitFeeType.COUNT.getType()); + query.setIsNullSuitEndTime(true); List list = transactionBillService.selectSmTransactionBillList(query); if (CollectionUtils.isEmptyElement(list)) {