|
@@ -146,13 +146,15 @@ public class AppAgentGameBettingTask {
|
|
|
if(appGameBetting.getBettingType() == 0){
|
|
|
appUser.setDiamondCoin(appUser.getDiamondCoin() + userCommission.doubleValue());
|
|
|
appUser.setDiamondCoinTotal(appUser.getDiamondCoinTotal() + userCommission.doubleValue());
|
|
|
- appUserService.updateAppUser(appUser);
|
|
|
+ appUser.setDiamondCoinCash(appUser.getDiamondCoinCash() + userCommission.doubleValue());
|
|
|
+
|
|
|
|
|
|
}else{
|
|
|
- appUser.setCoin(appUser.getCoin() + userCommission.doubleValue());
|
|
|
- appUserService.updateAppUser(appUser);
|
|
|
+ appUser.setCoinCash(appUser.getCoinCash() + userCommission.doubleValue());
|
|
|
}
|
|
|
|
|
|
+ appUserService.updateAppUser(appUser);
|
|
|
+
|
|
|
redisCache.deleteObject("U:UserInfo:" + appUser.getUserid());
|
|
|
|
|
|
AppUserGameRecordCount appUserGameRecordCount = new AppUserGameRecordCount();
|
|
@@ -173,11 +175,11 @@ public class AppAgentGameBettingTask {
|
|
|
finTranRecord.setAfterDiamondCoin(appUser.getDiamondCoin());
|
|
|
finTranRecord.setDiamondCoinChange(userCommission.doubleValue());
|
|
|
|
|
|
- finTranRecord.setAfterCoin(appUser.getCoin());
|
|
|
+ finTranRecord.setAfterCoin(appUser.getCoin() + appUser.getCoinCash());
|
|
|
finTranRecord.setCoinChange(0.00);
|
|
|
}else{
|
|
|
finTranRecord.setCurrencyType(2);
|
|
|
- finTranRecord.setAfterCoin(appUser.getCoin());
|
|
|
+ finTranRecord.setAfterCoin(appUser.getCoin() + appUser.getCoinCash());
|
|
|
finTranRecord.setCoinChange(userCommission.doubleValue());
|
|
|
|
|
|
finTranRecord.setAfterDiamondCoin(appUser.getDiamondCoin());
|
|
@@ -250,12 +252,13 @@ public class AppAgentGameBettingTask {
|
|
|
if(appGameBetting.getBettingType() == 0){
|
|
|
appUser.setDiamondCoin(appUser.getDiamondCoin() + gameRateAmount);
|
|
|
appUser.setDiamondCoinTotal(appUser.getDiamondCoinTotal() + gameRateAmount);
|
|
|
- appUserService.updateAppUser(appUser);
|
|
|
-
|
|
|
+ appUser.setDiamondCoinCash(appUser.getDiamondCoinCash() + gameRateAmount);
|
|
|
+
|
|
|
}else{
|
|
|
- appUser.setCoin(appUser.getCoin() + gameRateAmount);
|
|
|
- appUserService.updateAppUser(appUser);
|
|
|
+ appUser.setCoinCash(appUser.getCoinCash() + gameRateAmount);
|
|
|
}
|
|
|
+ appUserService.updateAppUser(appUser);
|
|
|
+
|
|
|
|
|
|
redisCache.deleteObject("U:UserInfo:" + appUser.getUserid());
|
|
|
|
|
@@ -277,11 +280,11 @@ public class AppAgentGameBettingTask {
|
|
|
finTranRecord.setAfterDiamondCoin(appUser.getDiamondCoin());
|
|
|
finTranRecord.setDiamondCoinChange(gameRateAmount);
|
|
|
|
|
|
- finTranRecord.setAfterCoin(appUser.getCoin());
|
|
|
+ finTranRecord.setAfterCoin(appUser.getCoin() + appUser.getCoinCash());
|
|
|
finTranRecord.setCoinChange(0.00);
|
|
|
}else{
|
|
|
finTranRecord.setCurrencyType(2);
|
|
|
- finTranRecord.setAfterCoin(appUser.getCoin());
|
|
|
+ finTranRecord.setAfterCoin(appUser.getCoin() + appUser.getCoinCash());
|
|
|
finTranRecord.setCoinChange(gameRateAmount);
|
|
|
|
|
|
finTranRecord.setAfterDiamondCoin(appUser.getDiamondCoin());
|