提现状态显示

This commit is contained in:
GYJ 2025-07-07 10:43:46 +08:00
parent 6722eeafbb
commit c6a8b49b7a
2 changed files with 12 additions and 12 deletions

View File

@ -128,9 +128,6 @@ public class CashOut implements Serializable {
@TableField(exist = false)
private String endTime;
@TableField(exist = false)
private Integer status;
@TableField(exist = false)
private String sysUserName;

View File

@ -656,7 +656,6 @@ public class CashOutServiceImpl extends ServiceImpl<CashOutDao, CashOut> impleme
}
try {
wuyouPay.checkCanCash(userId, WithdrawTypeEnum.MANUAL, new BigDecimal(money.toString()));
cashOut.setStatus(4);
BaseResp baseResp = wuyouPay.extractOrder(isAlipay, outOrderNo, cashOut.getUserId(), false, cashOut.getMoney(), cashOut.getZhifubao(), cashOut.getZhifubaoName(), cashOut.getBankName(), null, null, null);
if (baseResp.getStatus() != null && (baseResp.getStatus().equals(2) || baseResp.getStatus().equals(10000))) {
sysUserMoneyDetails.setContent("成功提现:" + money);
@ -709,16 +708,20 @@ public class CashOutServiceImpl extends ServiceImpl<CashOutDao, CashOut> impleme
} else {
try {
wuyouPay.checkCanCash(userId, WithdrawTypeEnum.MANUAL, new BigDecimal(money.toString()));
cashOut.setStatus(4);
BaseResp baseResp = wuyouPay.extractOrder(isAlipay, outOrderNo, cashOut.getUserId(), true, cashOut.getMoney(), cashOut.getZhifubao(), cashOut.getZhifubaoName(), cashOut.getBankName(), cashOut.getProvince(), cashOut.getCity(), cashOut.getBankBranch());
if (baseResp.getStatus() != null && (baseResp.getStatus().equals(2) || baseResp.getStatus().equals(10000))) {
userMoneyDetails.setContent("成功提现:" + money);
cashOut.setState(1);
cashOut.setOutAt(DateUtil.date().toString());
}
if (baseResp.getErrorMsg() != null) {
BaseResp baseResp = wuyouPay.extractOrder(isAlipay, outOrderNo, cashOut.getUserId(), true,
cashOut.getMoney(), cashOut.getZhifubao(), cashOut.getZhifubaoName(), cashOut.getBankName(),
cashOut.getProvince(), cashOut.getCity(), cashOut.getBankBranch());
if (baseResp.getStatus() == null || !baseResp.getStatus().equals(10000)) {
return Result.error(baseResp.getErrorMsg());
}
// if (baseResp.getStatus() != null && (baseResp.getStatus().equals(2) || baseResp.getStatus().equals(10000))) {
// userMoneyDetails.setContent("成功提现:" + money);
// cashOut.setState(1);
// cashOut.setOutAt(DateUtil.date().toString());
// }
// if (baseResp.getErrorMsg() != null) {
// return Result.error(baseResp.getErrorMsg());
// }
} catch (SqxException e) {
return Result.error(e.getMsg());
} catch (ValidateException v) {