mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-12 21:02:08 +08:00
补充查询购买记录的未删除标识
This commit is contained in:
+2
@@ -114,6 +114,8 @@ public class PurchaseServiceImpl implements PurchaseService {
|
||||
PurchaseRecordDO purchaseRecordDO = purchaseRecordMapper.selectOne(new LambdaQueryWrapper<PurchaseRecordDO>()
|
||||
.eq(PurchaseRecordDO::getOrganId, organId)
|
||||
.gt(PurchaseRecordDO::getEndTime, LocalDateTime.now())
|
||||
.eq(PurchaseRecordDO::getDeleted, false)
|
||||
.eq(PurchaseRecordDO::getStatus, PurchaseRecordStatusEnum.ACTIVE.getStatus())
|
||||
.orderByDesc(PurchaseRecordDO::getCreateTime)
|
||||
.last("limit 1"));
|
||||
if (ObjectUtil.isNotNull(purchaseRecordDO)) {
|
||||
|
||||
+5
-3
@@ -3,7 +3,7 @@
|
||||
<mapper namespace="com.cf.imes.module.system.dal.mysql.funds.purchase.PurchaseRecordMapper">
|
||||
<select id="getInvoicingAmount" resultType="java.math.BigDecimal">
|
||||
select sum(account_balance_spent) from purchase_record
|
||||
where organ_id = #{organId} and is_invocing = '${@com.cf.imes.module.system.enums.pay.InvoiceStatusEnum@INVOICABLE.code}';
|
||||
where organ_id = #{organId} and is_invocing = '${@com.cf.imes.module.system.enums.pay.InvoiceStatusEnum@INVOICABLE.code}' and deleted = false;;
|
||||
</select>
|
||||
|
||||
<!-- 查询机构下开票金额统计:可开票、开票中、已开票-->
|
||||
@@ -12,7 +12,7 @@
|
||||
sum(case when is_invocing = '${@com.cf.imes.module.system.enums.pay.InvoiceStatusEnum@PENDINGINVOICING.code}' then account_balance_spent else 0 end) as inTheInvoice,
|
||||
sum(case when is_invocing = '${@com.cf.imes.module.system.enums.pay.InvoiceStatusEnum@INVOICINGSUCCESSFUL.code}' then account_balance_spent else 0 end) as invoiced
|
||||
from purchase_record
|
||||
where organ_id = #{organId}
|
||||
where organ_id = #{organId} and deleted = false;
|
||||
</select>
|
||||
|
||||
<select id="getInvoicableAmount" resultType="java.math.BigDecimal">
|
||||
@@ -22,6 +22,7 @@
|
||||
<foreach collection="ids" item="id" open="(" close=")" separator=",">
|
||||
#{id}
|
||||
</foreach>
|
||||
and deleted = false;
|
||||
</select>
|
||||
|
||||
<select id="getTotalSales"
|
||||
@@ -29,7 +30,8 @@
|
||||
select
|
||||
sum(total_amount - gift_money_spent) as amount,
|
||||
sum(gift_money_spent) as giftAmount
|
||||
from purchase_record;
|
||||
from purchase_record
|
||||
where deleted = false;
|
||||
</select>
|
||||
|
||||
<select id="getTotalRechargeUsageAmount" resultType="java.math.BigDecimal">
|
||||
|
||||
Reference in New Issue
Block a user