|
|
@@ -1,6 +1,8 @@
|
|
|
package com.jzg.commons.entity.po;
|
|
|
|
|
|
+import java.io.Serial;
|
|
|
import java.math.BigDecimal;
|
|
|
+import java.util.Objects;
|
|
|
|
|
|
import com.jzg.commons.core.base.BaseModel;
|
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
@@ -18,6 +20,8 @@ import lombok.NoArgsConstructor;
|
|
|
@AllArgsConstructor
|
|
|
public class SysUserAccount extends BaseModel {
|
|
|
|
|
|
+ @Serial
|
|
|
+ private static final long serialVersionUID = -6570094253249282304L;
|
|
|
@Schema(description = "主键")
|
|
|
private String id;
|
|
|
|
|
|
@@ -35,4 +39,20 @@ public class SysUserAccount extends BaseModel {
|
|
|
|
|
|
@Schema(description = "积分")
|
|
|
private BigDecimal integral;
|
|
|
+
|
|
|
+ public BigDecimal getSumAmount() {
|
|
|
+ return Objects.requireNonNullElse(this.sumAmount, BigDecimal.ZERO);
|
|
|
+ }
|
|
|
+
|
|
|
+ public BigDecimal getSumAmountPaid() {
|
|
|
+ return Objects.requireNonNullElse(this.sumAmountPaid, BigDecimal.ZERO);
|
|
|
+ }
|
|
|
+
|
|
|
+ public BigDecimal getSumAmountUnpaid() {
|
|
|
+ return Objects.requireNonNullElse(this.sumAmountUnpaid, BigDecimal.ZERO);
|
|
|
+ }
|
|
|
+
|
|
|
+ public BigDecimal getIntegral() {
|
|
|
+ return Objects.requireNonNullElse(this.integral, BigDecimal.ZERO);
|
|
|
+ }
|
|
|
}
|