Compare commits

...

6 Commits
dev ... master

Author SHA1 Message Date
wxy fd9b9b6580 refactor(payment-param): 移除日期相关字段及调整跳转路径字段
- 从PaymentParam类中移除createTime字段,以适应新的业务需求。
- 调整returnUrl字段的位置,提高字段的逻辑分组性。
- 添加了DateTimeFormat和JsonFormat注解,以确保日期格式的正确性。
2024-08-27 19:27:54 +08:00
wxy dd0d355324 fix(PaymentParam): 新增异步跳转路径属性并修正文档说明
新增`notifyUrl`属性至`PaymentParam`类以处理异步跳转路径。该属性在先前的提交中被遗漏,导致文档与实际实现不符。此次更新既包括属性添加,也包括对文档的修正,确保其准确反映代码状态。
2024-08-26 10:56:27 +08:00
wxy 110ee821e0 ```javafeat(pay-param): 新增PaymentParam类以支持支付功能
创建了新的PaymentParam类,该类包含处理支付请求所需的各种参数,例如跳转路径(returnUrl)、订单号(outTradeNo)、支付金额(totalAmount)、商品名称(subject)和支付类型(productCode)。此实体的引入为实现支付功能提供了必要的数据结构。```
2024-08-25 16:33:22 +08:00
wxy aa92277cff feat(sys-user): 新增用户余额字段以支持财务功能
在SysUser类中添加paymentAmount字段,用于跟踪用户的余额。这将增强系统对用户财务信息的管理能力,并支持新的支付逻辑。

BREAKING CHANGE: 该变更可能影响依赖于之前用户余额实现的客户端应用。需要更新以适应新的字段名称和逻辑。
2024-08-22 21:51:28 +08:00
wxy 3ecc31bc9d ```feat(user): 添加用户余额字段访问器
新增`getUserBalance`和`setUserBalance`方法,用于访问和修改用户余额字段。
```
2024-08-22 15:08:47 +08:00
wxy 0785dd030c feat(sys-user): 新增用户余额字段
在SysUser类中添加了userBalance字段,并更新了相应的Excel注解,以支持用户余额的管理。
2024-08-21 19:44:36 +08:00
2 changed files with 77 additions and 0 deletions

View File

@ -0,0 +1,55 @@
package com.muyu.common.system.domain;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import java.math.BigDecimal;
import java.util.Date;
/**
* @Author: wangxinyuan
* @Date: 2024/8/25 3:19
*/
@Data
public class PaymentParam {
private Integer id;
/**
*
*/
private String notifyUrl;
/**
*
*/
private String returnUrl;
/**
*
*/
private String outTradeNo;
/**
*
*/
private BigDecimal totalAmount;
/**
*
*/
private String subject;
/**
* QUICK_WAP_WAY FAST_INSTANT_TRADE_PAY
*/
private String productCode;
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date createTime;
}

View File

@ -83,6 +83,20 @@ public class SysUser extends BaseEntity {
*/
private String password;
/**
*
*/
@Excel(name = "余额")
private Double userBalance;
/**
*
*/
@Excel(name = "新支付金额")
private Double paymentAmount;
/**
* 0 1
*/
@ -170,4 +184,12 @@ public class SysUser extends BaseEntity {
public String getPhonenumber () {
return phonenumber;
}
public Double getUserBalance() {
return userBalance;
}
public void setUserBalance(Double userBalance) {
this.userBalance = userBalance;
}
}