diff --git a/xhpc-modules/xhpc-activity/src/main/java/com/xhpc/activity/domain/XhpcClearingCheckoutDomain.java b/xhpc-modules/xhpc-activity/src/main/java/com/xhpc/activity/domain/XhpcClearingCheckoutDomain.java index a2b44f4c..a3e15dc6 100644 --- a/xhpc-modules/xhpc-activity/src/main/java/com/xhpc/activity/domain/XhpcClearingCheckoutDomain.java +++ b/xhpc-modules/xhpc-activity/src/main/java/com/xhpc/activity/domain/XhpcClearingCheckoutDomain.java @@ -1,13 +1,14 @@ package com.xhpc.activity.domain; +import lombok.Data; + import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; -import lombok.Data; /** * xhpc_clearing_checkout - * @author + * @author */ @Data public class XhpcClearingCheckoutDomain implements Serializable { @@ -22,10 +23,17 @@ public class XhpcClearingCheckoutDomain implements Serializable { private Long clearingBankId; /** - * 申请金额 + * 申请总金额 */ private BigDecimal applyAmount; - + /** + * 申请电费金额 + */ + private BigDecimal applyPowerAmount; + /** + * 申请服务金额 + */ + private BigDecimal applyServiceAmount; /** * 手续费 */ @@ -37,10 +45,17 @@ public class XhpcClearingCheckoutDomain implements Serializable { private BigDecimal bankFee; /** - * 到账金额 + * 到账总金额 */ private BigDecimal receivedAmount; - + /** + * 到账电费金额 + */ + private BigDecimal receivedPowerAmount; + /** + * 到账服务费金额 + */ + private BigDecimal receivedServiceAmount; /** * 状态(0-已审核待清分,1-提现中,2-审核失败,3-审核成功,4-转账失败,5-转账成功,6-提现完成) */ diff --git a/xhpc-modules/xhpc-activity/src/main/resources/mapper/XhpcClearingHistoryOrderMapper.xml b/xhpc-modules/xhpc-activity/src/main/resources/mapper/XhpcClearingHistoryOrderMapper.xml index 791689b9..4058fe4a 100644 --- a/xhpc-modules/xhpc-activity/src/main/resources/mapper/XhpcClearingHistoryOrderMapper.xml +++ b/xhpc-modules/xhpc-activity/src/main/resources/mapper/XhpcClearingHistoryOrderMapper.xml @@ -115,6 +115,8 @@ select ifnull(sum(ho.act_power_price + ho.act_service_price), 0) - from xhpc_history_order as ho + from xhpc_clearing_history_order as ho left join xhpc_charging_station as ct on ct.charging_station_id = ho.charging_station_id left join xhpc_operator as op on op.operator_id = ct.operator_id - where ho.state ]]> 3 and ho.del_flag=0 and ct.operator_id=#{operatorId} + where ho.del_flag=0 and ho.check_status not in (1,2) and ct.operator_id=#{operatorId}