You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
# BUG整合(财务审核部分)
## Redis服务问题
接口recharge/recharge问题,原测试服务器redis服务可能没有开启,本地开启Redis解决
2025年6月16日下午再次测试,服务器Redis服务已经恢复
### 解决方案
开启Redis
## 支付凭证不显示
之前是502 代理错误,可以ping到54.251.137.151。

现在均为404,根据标头何返回相应判断,上传的图片存到了原服务器

## 审核通过接口异常

Failed to insert recharge data 数据插入异常

### 原因
审核状态为空时,进行通过或者驳回会出现(**根本是有数据库的脏数据,recharge表和audit表数据不一致**)
### 解决方案
去除脏数据
## 审核驳回接口异常
接口 /audit/audit/edit
### 原因
SQLSyntaxErrorException错误

### 解决方案
加上逗号
## 数据显示不统一

### 原因
调用了recharge和RechargeA分别来获取数据

### 解决方案
使用同一个接口逻辑计算
## 退款不显示驳回理由

### 原因
前后端字段不统一,前段为reson,后端为auditReson,返回前端没有解析
### 解决方案
前后端口规范,使用同一个字段,可以使用充值审核的驳回逻辑
## 前端计算问题

### 原因
超长小数计算
### 解决方案
统计逻辑,不允许退款超长小数
或者使用math/big 等大数计算
## 多个活动问题

### 原因
数据库脏数据,activity表数据问题
### 解决方案
去除脏数据
## 代码逻辑重复更新

### 问题
重复更新,可能导致数据不一致
### 解决方案
return result
## 代码逻辑问题,try catch

### 原因
try catch逻辑问题,不会执行return
### 解决方案
移动位置
## 代码规范问题


### 原因
1. 多处代码,命名有问题,不能见名知意 2. 变量重复定义 3. 多个变量未使用
### 解决方案
规范命名,规范变量使用
## Redis超时问题
RedisCommandTimeoutException
### 原因
可能是大量数据到了redis
### 解决方案
配置增加超时时间
|