Commit Graph

48 Commits (12dc2bde93db2449422a5aefa1add8dac7d0866d)

Author SHA1 Message Date
chaiyapeng 12dc2bde93 购买 2024-09-02 19:58:41 +08:00
chaiyapeng 1cd0ef9c49 购买 2024-09-02 19:12:22 +08:00
chaiyapeng 3c8577ec54 购买 2024-09-02 15:51:01 +08:00
chaiyapeng e83b040fe8 购买 2024-09-02 15:45:39 +08:00
chaiyapeng beab7904bd 购买 2024-09-02 15:36:21 +08:00
chaiyapeng 5615fa62e5 购买 2024-09-02 15:33:17 +08:00
chaiyapeng 571fe8f37d 购买 2024-09-02 15:29:34 +08:00
chaiyapeng 5ef7b1c71c 购买 2024-09-02 15:26:50 +08:00
chaiyapeng f2e999e71f Merge remote-tracking branch 'origin/master' 2024-09-02 15:06:45 +08:00
chaiyapeng 66d7981199 购买 2024-09-02 15:06:39 +08:00
wxy 748f3e140d Merge remote-tracking branch 'origin/master' 2024-09-02 14:49:08 +08:00
chaiyapeng 5e17645aa6 购买 2024-09-02 14:40:27 +08:00
wxy ea1184dcea 修正SysProfileController中的方法签名,明确请求参数。
在`updatePwd`方法中使用@RequestParam明确指定旧密码和新密码,确保请求参数的清晰定义与正确解析。此变更强化了方法参数的明确性,优化了代码的可读性与健壮性。
2024-09-02 14:33:36 +08:00
chaiyapeng e9590be8fa 购买 2024-09-02 12:24:10 +08:00
chaiyapeng d7975931da 购买 2024-09-02 12:14:33 +08:00
chaiyapeng 0bd2727388 购买 2024-09-02 11:13:44 +08:00
chaiyapeng d432ae703c Merge remote-tracking branch 'origin/master' 2024-09-02 10:21:38 +08:00
chaiyapeng 96b82f0d3f 购买 2024-09-02 10:21:29 +08:00
wxy e5740f38cf 验证码功能添加
添加了发送和验证验证码的功能。引入了新的工具类`MsgUtil`用于处理短信验证码的发送和验证逻辑。新增`sendCode`和`checkCode`方法在`SysUserServiceImpl`中实现验证码发送和验证。在`PaymentController`中添加了对应的REST接口用于发送和验证验证码。同时在`SysUserMapper`及其XML文件中添加了根据手机号查询用户的方法。
2024-09-02 10:11:39 +08:00
chaiyapeng 402616bd4f 购买解决框架 2024-09-01 15:31:12 +08:00
chaiyapeng f67fbb6380 购买解决框架 2024-09-01 15:20:18 +08:00
chaiyapeng 0aed87c444 购买解决框架 2024-09-01 14:45:28 +08:00
chaiyapeng 3c72e49be8 接口实体类 2024-09-01 14:33:30 +08:00
chaiyapeng 164ffd354d 初始化 2024-09-01 11:33:34 +08:00
wxy 482d9a3eab 文档添加关于字符串、字节和void数据类型的说明
在NumPy文档中,常规介绍部分现在包含了关于字符串、字节和void数据类型的信息,以及现有的数值类型。
2024-08-30 21:50:42 +08:00
wxy 180e311b89 文档添加关于字符串、字节和void数据类型的说明
在NumPy文档中,常规介绍部分现在包含了关于字符串、字节和void数据类型的信息,以及现有的数值类型。
2024-08-30 21:50:08 +08:00
wxy fd752340b5 ```feat(sys-user): 添加导出支付记录功能
新增用户导出支付记录功能,通过POST请求实现支付记录的导出。实现代码包括权限验证、日志记录和具体的导出逻辑。
```
2024-08-29 15:53:51 +08:00
wxy b7c22080da ```feat(sys-user): 添加导出支付记录功能
新增用户导出支付记录功能,通过POST请求实现支付记录的导出。实现代码包括权限验证、日志记录和具体的导出逻辑。
```
2024-08-27 22:26:34 +08:00
wxy d011dce3ea ```refactor(payments): 从SysUserPayment表迁移数据到pay_ment_param表
将支付参数数据从sys_user_payment表中的subject和total_amount字段迁移至pay_ment_param表,
同时新增create_time字段以记录创建时间。此更改涉及SQL查询结构的调整,以适应支付参数存储的新策略。
```
2024-08-27 19:29:13 +08:00
wxy 5bb3949e28 ```添加处理充值记录和查询充值记录的功能
新增加了处理充值记录和查询充值记录的功能。这包括在SysUserService和相关Mapper中添加处理逻辑和数据库交互,以及在PaymentController中添加接口,允许用户进行充值记录操作。
```
2024-08-27 15:49:56 +08:00
wxy 145a88c3c9 ```添加处理充值记录和查询充值记录的功能
新增加了处理充值记录和查询充值记录的功能。这包括在SysUserService和相关Mapper中添加处理逻辑和数据库交互,以及在PaymentController中添加接口,允许用户进行充值记录操作。
```
2024-08-27 15:39:55 +08:00
wxy 734511b6ce Merge remote-tracking branch 'origin/master' 2024-08-26 08:47:53 +08:00
wxy 49d185e7a6 ```txtfeat(user): 实现用户充值功能
新增一个用户充值功能,用户可以通过POST请求向其账户内余额进行充值。
在SysUserController中添加了addUserMoney接口,通过调用UserService中的addUserMoney服务来实现。
同时,更新了SysUserMapper及SysUserMapper.xml以支持数据库中用户余额的增加。
```
2024-08-26 08:47:42 +08:00
lwj e0f1886980 Merge remote-tracking branch 'origin/master' 2024-08-26 08:40:27 +08:00
lwj d1733dd9a3 初始化 2024-08-26 08:35:26 +08:00
wxy 71ead9ebfd ```txtfeat(user): 实现用户充值功能
新增一个用户充值功能,用户可以通过POST请求向其账户内余额进行充值。
在SysUserController中添加了addUserMoney接口,通过调用UserService中的addUserMoney服务来实现。
同时,更新了SysUserMapper及SysUserMapper.xml以支持数据库中用户余额的增加。
```
2024-08-25 22:20:01 +08:00
wxy 7c9091b6bf ```feat): 添加支付宝支付接口(payment控制器
新增PaymentController,提供支付宝支付功能。包含支付必要参数配置,如APP_ID、APP_PRIVATE_KEY等,
并实现通过POST请求的payZFB方法,处理支付逻辑,使用AlipayClient进行支付请求并返回结果。
```
2024-08-25 16:45:38 +08:00
wxy b98ec80a4f ```refactor(system): 用户余额查询改为返回字符串表示的BigDecimal更改内容:
- 【控件层】SysUserController:用户余额现在作为BigDecimal返回,提高了精度和避免了潜在的数值误差。
- 【数据访问层】SysUserMapper:余额查询结果类型更改为BigDecimal,与数据库存储的货币值更一致。- 【Mapper XML】SysUserMapper.xml:selectBalance方法的结果类型更新为BigDecimal,增强了类型匹配和数据准确性。
- 【服务层】SysUserService:余额查询签名更新,返回类型改为BigDecimal,优化了服务接口。
- 【服务实现】SysUserServiceImpl:实现了新的BigDecimal余额查询方法,直接从Mapper返回BigDecimal值,简化了数据处理。

此改动确保了用户余额在所有层面上一致且精确的表示,避免了由于整形或字符串转换导致的潜在数据丢失或格式错误问题。
```
2024-08-25 11:13:17 +08:00
wxy e895310e0a ```feat(user): 集成支付宝充值功能
集成支付宝充值功能,允许用户通过支付宝进行余额充值。在用户控制器中添加了处理充值请求的端点,并在用户服务中实现了充值逻辑。使用Alipay SDK处理支付请求,并在成功支付后更新用户的余额。确保用户余额和支付金额的处理在数据库中是原子操作。支付宝配置详细信息已加载,同步和异步通知URL已设置。
```
2024-08-25 10:14:21 +08:00
TreeData 3f9602922a Merge pull request 'wangxinyuan' (#1) from wangxinyuan into master
Reviewed-on: #1
2024-08-25 09:56:29 +08:00
wxy de76836daf ```feat(user): 集成支付宝充值功能
集成支付宝充值功能,允许用户通过支付宝进行余额充值。在用户控制器中添加了处理充值请求的端点,并在用户服务中实现了充值逻辑。使用Alipay SDK处理支付请求,并在成功支付后更新用户的余额。确保用户余额和支付金额的处理在数据库中是原子操作。支付宝配置详细信息已加载,同步和异步通知URL已设置。
```
2024-08-24 20:56:55 +08:00
wxy d270cf96a8 ```feat(user): 集成支付宝充值功能
集成支付宝充值功能,允许用户通过支付宝进行余额充值。在用户控制器中添加了处理充值请求的端点,并在用户服务中实现了充值逻辑。使用Alipay SDK处理支付请求,并在成功支付后更新用户的余额。确保用户余额和支付金额的处理在数据库中是原子操作。支付宝配置详细信息已加载,同步和异步通知URL已设置。
```
2024-08-23 20:53:51 +08:00
wxy 84c9201df5 ```feat(user): 集成支付宝充值功能
集成支付宝充值功能,允许用户通过支付宝进行余额充值。在用户控制器中添加了处理充值请求的端点,并在用户服务中实现了充值逻辑。使用Alipay SDK处理支付请求,并在成功支付后更新用户的余额。确保用户余额和支付金额的处理在数据库中是原子操作。支付宝配置详细信息已加载,同步和异步通知URL已设置。
```
2024-08-22 22:40:01 +08:00
wxy 104339ee09 ```feat(sys-user): 在用户详情中添加余额显示
用户详情页面现在将展示用户的余额信息,以便于管理员查看。这是通过在SysUserMapper.xml中添加新的查询字段实现的。
```
2024-08-21 20:42:23 +08:00
lwj 95045f1ac1 初始化 2024-08-20 14:02:21 +08:00
lwj 6a9d5be671 初始化 2024-08-20 13:57:03 +08:00
lwj ccac47e89e 初始化 2024-08-20 09:33:58 +08:00
lwj 344a61bc92 DockerFile修复增加 2024-08-20 00:38:57 +08:00