|
|
@ -358,6 +358,10 @@ CashRecordDone cashRecordDone1 = new CashRecordDone(); |
|
|
cashRecordDone.getGoodsName().contains(languageTranslationUtil.translate("金币充值", lang)))) { |
|
|
cashRecordDone.getGoodsName().contains(languageTranslationUtil.translate("金币充值", lang)))) { |
|
|
UserGoldRecord userGoldRecord = new UserGoldRecord(); |
|
|
UserGoldRecord userGoldRecord = new UserGoldRecord(); |
|
|
userGoldRecord.setOrderCode(cashRecordDone.getOrderCode()); |
|
|
userGoldRecord.setOrderCode(cashRecordDone.getOrderCode()); |
|
|
|
|
|
String orderCode = cashRecordDone.getOrderCode(); |
|
|
|
|
|
if (orderCode != null && orderCode.length() > 2 && orderCode.startsWith("TK")) { |
|
|
|
|
|
orderCode = orderCode.substring(2); |
|
|
|
|
|
} |
|
|
userGoldRecord.setType((byte) 2); |
|
|
userGoldRecord.setType((byte) 2); |
|
|
userGoldRecord.setIsRefund((byte) 1); |
|
|
userGoldRecord.setIsRefund((byte) 1); |
|
|
userGoldRecord.setRefundType("金币退款"); |
|
|
userGoldRecord.setRefundType("金币退款"); |
|
|
@ -392,6 +396,7 @@ CashRecordDone cashRecordDone1 = new CashRecordDone(); |
|
|
userGoldRecord.setUpdateTime(new Date()); |
|
|
userGoldRecord.setUpdateTime(new Date()); |
|
|
String auditName = auditMapper.getName(cashRecordDone.getAuditId()); |
|
|
String auditName = auditMapper.getName(cashRecordDone.getAuditId()); |
|
|
refundMapper.add(userGoldRecord); |
|
|
refundMapper.add(userGoldRecord); |
|
|
|
|
|
cashRefundMapper.updategold(orderCode); |
|
|
User user = new User(); |
|
|
User user = new User(); |
|
|
user.setJwcode(userGoldRecord.getJwcode()); |
|
|
user.setJwcode(userGoldRecord.getJwcode()); |
|
|
user.setCurrentPermanentGold(BigDecimal.valueOf(-userGoldRecord.getPermanentGold())); //当前永久金币 |
|
|
user.setCurrentPermanentGold(BigDecimal.valueOf(-userGoldRecord.getPermanentGold())); //当前永久金币 |
|
|
|