后台-赠送钻石水晶-记录-goldNum

This commit is contained in:
khalil
2025-05-22 11:13:15 +08:00
parent 04fff9365b
commit 1e9ddbd4f3

View File

@@ -292,10 +292,12 @@ public class OfficialGoldRecordService extends BaseService {
BigDecimal diamondNum = null;
BigDecimal goldNum = null;
BigDecimal currentGoldNum = null;
if (Constant.BillType.officalDiamondReduce.byteValue() == type) {
if (Constant.BillType.interSendGold.byteValue() == type
|| Constant.BillType.clearUserGold.byteValue() == type) {
diamondNum = num;
} else {
goldNum = num;
UserPurse userPurse = userPurseService.queryUserPurse(user.getUid());
if (currencyType == Constant.WalletCurrencyType.gold) {
currentGoldNum = BigDecimal.valueOf(userPurse.getGolds()).add(num);
@@ -551,7 +553,7 @@ public class OfficialGoldRecordService extends BaseService {
BigDecimal currentGoldNum = BigDecimal.valueOf(userPurse.getGolds());
//增加官方操作记录
addOfficialGoldRecord(recordId, uid, null, num, currentGoldNum, OfficalSendTypeEnum.CLEAR_USER_GOLD.getValue(),
Constant.WalletCurrencyType.gold, BillObjTypeEnum.CLEAR_USER_GOLD.getValue(), adminId, "用户金币清除", null);
Constant.WalletCurrencyType.gold, BillObjTypeEnum.CLEAR_USER_GOLD.getValue(), adminId, BillObjTypeEnum.CLEAR_USER_GOLD.getDesc(), null);
}
}