From 91e61308a123f8f1216eea8431e81e543eea56b6 Mon Sep 17 00:00:00 2001 From: dzq Date: Tue, 8 Jul 2025 10:16:46 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E7=94=A8=E6=88=B7=E4=BD=99=E9=A2=9D):=20?= =?UTF-8?q?=E4=B8=BA=E7=94=A8=E6=88=B7=E4=BD=99=E9=A2=9D=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=89=A9=E4=BD=99=E4=BD=99=E9=A2=9D=E5=AD=97?= =?UTF-8?q?=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在用户余额记录表中添加 remain_amount 字段,用于记录本次充值后的剩余余额。同时在 DTO 和 Entity 中添加对应字段,保持数据模型一致性。 --- .../domain/ab98/balance/db/UserBalanceRecordEntity.java | 4 ++++ .../domain/ab98/balance/dto/UserBalanceRecordDTO.java | 3 +++ sql/20250703.sql | 4 ++-- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/agileboot-domain/src/main/java/com/agileboot/domain/ab98/balance/db/UserBalanceRecordEntity.java b/agileboot-domain/src/main/java/com/agileboot/domain/ab98/balance/db/UserBalanceRecordEntity.java index 593f9fe..b12d9fa 100644 --- a/agileboot-domain/src/main/java/com/agileboot/domain/ab98/balance/db/UserBalanceRecordEntity.java +++ b/agileboot-domain/src/main/java/com/agileboot/domain/ab98/balance/db/UserBalanceRecordEntity.java @@ -63,6 +63,10 @@ public class UserBalanceRecordEntity extends BaseEntity @TableField("biz_order_id") private String bizOrderId; + @ApiModelProperty("本次充值剩余余额(单位:分)") + @TableField("remain_amount") + private Integer remainAmount; + @Override public Serializable pkVal() { diff --git a/agileboot-domain/src/main/java/com/agileboot/domain/ab98/balance/dto/UserBalanceRecordDTO.java b/agileboot-domain/src/main/java/com/agileboot/domain/ab98/balance/dto/UserBalanceRecordDTO.java index 1bd17c3..746aa71 100644 --- a/agileboot-domain/src/main/java/com/agileboot/domain/ab98/balance/dto/UserBalanceRecordDTO.java +++ b/agileboot-domain/src/main/java/com/agileboot/domain/ab98/balance/dto/UserBalanceRecordDTO.java @@ -89,6 +89,9 @@ public class UserBalanceRecordDTO { @ExcelColumn(name = "业务系统订单ID") private String bizOrderId; + @ExcelColumn(name = "剩余余额(分)") + private Integer remainAmount; + @ExcelColumn(name = "创建时间") private String createTimeStr; diff --git a/sql/20250703.sql b/sql/20250703.sql index 88a18fb..e98aa26 100644 --- a/sql/20250703.sql +++ b/sql/20250703.sql @@ -20,5 +20,5 @@ CREATE TABLE `user_balance_record` ( ALTER TABLE `ab98_user` ADD COLUMN `ab98_balance` INT NOT NULL DEFAULT 0 COMMENT '用户余额(单位:分)'; -ALTER TABLE `ab98_user` -ADD COLUMN `ab98_balance` INT NOT NULL DEFAULT 0 COMMENT '用户余额(单位:分)'; \ No newline at end of file +ALTER TABLE `user_balance_record` +ADD COLUMN `remain_amount` INT NOT NULL DEFAULT 0 COMMENT '本次充值剩余余额(单位:分)'; \ No newline at end of file