From 9b95bc75e7d5f69eb832bc10b79db8d63c1acf3b Mon Sep 17 00:00:00 2001 From: dzq Date: Mon, 7 Jul 2025 09:59:43 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E7=94=A8=E6=88=B7=E6=A8=A1=E5=9D=97):=20?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=94=A8=E6=88=B7=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 在用户DTO、实体类和详情DTO中添加ab98Balance字段,并在数据库中添加对应列 --- .../com/agileboot/domain/ab98/user/db/Ab98UserEntity.java | 4 ++++ .../java/com/agileboot/domain/ab98/user/dto/Ab98UserDTO.java | 3 +++ .../agileboot/domain/ab98/user/dto/Ab98UserDetailDTO.java | 3 +++ sql/20250703.sql | 5 ++++- 4 files changed, 14 insertions(+), 1 deletion(-) diff --git a/agileboot-domain/src/main/java/com/agileboot/domain/ab98/user/db/Ab98UserEntity.java b/agileboot-domain/src/main/java/com/agileboot/domain/ab98/user/db/Ab98UserEntity.java index 3ccfec5..5544993 100644 --- a/agileboot-domain/src/main/java/com/agileboot/domain/ab98/user/db/Ab98UserEntity.java +++ b/agileboot-domain/src/main/java/com/agileboot/domain/ab98/user/db/Ab98UserEntity.java @@ -75,6 +75,10 @@ public class Ab98UserEntity extends BaseEntity { @TableField("registered") private Boolean registered; + @ApiModelProperty("用户余额(单位:分)") + @TableField("ab98_balance") + private Integer ab98Balance; + @Override public Serializable pkVal() { diff --git a/agileboot-domain/src/main/java/com/agileboot/domain/ab98/user/dto/Ab98UserDTO.java b/agileboot-domain/src/main/java/com/agileboot/domain/ab98/user/dto/Ab98UserDTO.java index bb948e8..ddfe0e4 100644 --- a/agileboot-domain/src/main/java/com/agileboot/domain/ab98/user/dto/Ab98UserDTO.java +++ b/agileboot-domain/src/main/java/com/agileboot/domain/ab98/user/dto/Ab98UserDTO.java @@ -58,6 +58,9 @@ public class Ab98UserDTO { @ExcelColumn(name = "身份证登记地址") private String address; + @ExcelColumn(name = "用户余额(单位:分)") + private Integer ab98Balance; + @ExcelColumn(name = "注册状态") private String registeredStatus; diff --git a/agileboot-domain/src/main/java/com/agileboot/domain/ab98/user/dto/Ab98UserDetailDTO.java b/agileboot-domain/src/main/java/com/agileboot/domain/ab98/user/dto/Ab98UserDetailDTO.java index e1c9dda..b36ecda 100644 --- a/agileboot-domain/src/main/java/com/agileboot/domain/ab98/user/dto/Ab98UserDetailDTO.java +++ b/agileboot-domain/src/main/java/com/agileboot/domain/ab98/user/dto/Ab98UserDetailDTO.java @@ -59,6 +59,9 @@ public class Ab98UserDetailDTO extends BaseEntity { @ExcelColumn(name = "身份证登记地址") private String address; + @ExcelColumn(name = "用户余额(单位:分)") + private Integer ab98Balance; + @ExcelColumn(name = "注册状态") private String registeredStatus; } diff --git a/sql/20250703.sql b/sql/20250703.sql index e2f5888..99ac130 100644 --- a/sql/20250703.sql +++ b/sql/20250703.sql @@ -15,4 +15,7 @@ CREATE TABLE `user_balance_record` ( `deleted` tinyint(1) NOT NULL DEFAULT '0' COMMENT '删除标志(0存在 1删除)', PRIMARY KEY (`balance_record_id`), KEY `idx_ab98_user_id` (`ab98_user_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户余额交易记录表'; \ No newline at end of file +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='用户余额交易记录表'; + +ALTER TABLE `ab98_user` +ADD COLUMN `ab98_balance` INT NOT NULL DEFAULT 0 COMMENT '用户余额(单位:分)'; \ No newline at end of file