From 6269524b9721d66d6e57856a54dd98d85c48b27b Mon Sep 17 00:00:00 2001 From: Guoqs <123@jsowell.com> Date: Mon, 13 Jan 2025 16:15:35 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E5=88=86=E8=B4=A6=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E8=A1=A8=20=E5=8A=A0=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jsowell/pile/domain/OrderSplitRecord.java | 20 ++- .../pile/mapper/OrderSplitRecordMapper.java | 3 +- .../mapper/pile/OrderSplitRecordMapper.xml | 114 ++++++++++++++++-- 3 files changed, 122 insertions(+), 15 deletions(-) diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/domain/OrderSplitRecord.java b/jsowell-pile/src/main/java/com/jsowell/pile/domain/OrderSplitRecord.java index d3424afcd..c421f5683 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/domain/OrderSplitRecord.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/domain/OrderSplitRecord.java @@ -1,7 +1,5 @@ package com.jsowell.pile.domain; -import java.math.BigDecimal; -import java.util.Date; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; @@ -9,6 +7,9 @@ import lombok.NoArgsConstructor; import lombok.experimental.Accessors; import lombok.experimental.SuperBuilder; +import java.math.BigDecimal; +import java.util.Date; + /** * 订单分账记录表 */ @@ -39,6 +40,21 @@ public class OrderSplitRecord { */ private BigDecimal settleAmount; + /** + * 订单电费金额 + */ + private BigDecimal electricityAmount; + + /** + * 订单服务费金额 + */ + private BigDecimal serviceAmount; + + /** + * 交易日期 yyyy-MM-dd + */ + private String tradeDate; + /** * 汇付用户id */ diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderSplitRecordMapper.java b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderSplitRecordMapper.java index d0b812712..9f0c4dfb6 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderSplitRecordMapper.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/mapper/OrderSplitRecordMapper.java @@ -1,10 +1,11 @@ package com.jsowell.pile.mapper; import com.jsowell.pile.domain.OrderSplitRecord; -import org.apache.ibatis.annotations.Param; import java.util.List; +import org.apache.ibatis.annotations.Param; + public interface OrderSplitRecordMapper { int deleteByPrimaryKey(Integer id); diff --git a/jsowell-pile/src/main/resources/mapper/pile/OrderSplitRecordMapper.xml b/jsowell-pile/src/main/resources/mapper/pile/OrderSplitRecordMapper.xml index f06ea4a8e..3c4a37dd6 100644 --- a/jsowell-pile/src/main/resources/mapper/pile/OrderSplitRecordMapper.xml +++ b/jsowell-pile/src/main/resources/mapper/pile/OrderSplitRecordMapper.xml @@ -8,6 +8,9 @@ + + + @@ -24,9 +27,10 @@ - id, order_code, `status`, settle_amount, adapay_member_id, payment_id, payment_confirm_id, - electricity_split_ratio, electricity_split_amount, service_split_ratio, service_split_amount, - remark, create_by, create_time, update_by, update_time, del_flag + id, order_code, `status`, settle_amount, electricity_amount, service_amount, trade_date, + adapay_member_id, payment_id, payment_confirm_id, electricity_split_ratio, electricity_split_amount, + service_split_ratio, service_split_amount, remark, create_by, create_time, update_by, + update_time, del_flag