|
@@ -169,20 +169,16 @@ public class AppAgentGameBettingTask {
|
|
|
appUserGameRecordCountService.save(appUserGameRecordCount);
|
|
|
|
|
|
FinTranRecord finTranRecord = new FinTranRecord();
|
|
|
+ finTranRecord.setAfterDiamondCoin(appUser.getDiamondCoin());
|
|
|
+ finTranRecord.setAfterCoin(appUser.getCoin() + appUser.getCoinCash());
|
|
|
|
|
|
if(appGameBetting.getBettingType() == 0){
|
|
|
finTranRecord.setCurrencyType(4);
|
|
|
- finTranRecord.setAfterDiamondCoin(appUser.getDiamondCoin());
|
|
|
finTranRecord.setDiamondCoinChange(userCommission.doubleValue());
|
|
|
-
|
|
|
- finTranRecord.setAfterCoin(appUser.getCoin() + appUser.getCoinCash());
|
|
|
finTranRecord.setCoinChange(0.00);
|
|
|
}else{
|
|
|
finTranRecord.setCurrencyType(2);
|
|
|
- finTranRecord.setAfterCoin(appUser.getCoin() + appUser.getCoinCash());
|
|
|
finTranRecord.setCoinChange(userCommission.doubleValue());
|
|
|
-
|
|
|
- finTranRecord.setAfterDiamondCoin(appUser.getDiamondCoin());
|
|
|
finTranRecord.setDiamondCoinChange(0.00);
|
|
|
}
|
|
|
|
|
@@ -275,19 +271,16 @@ public class AppAgentGameBettingTask {
|
|
|
|
|
|
FinTranRecord finTranRecord = new FinTranRecord();
|
|
|
|
|
|
+ finTranRecord.setAfterDiamondCoin(appUser.getDiamondCoin());
|
|
|
+ finTranRecord.setAfterCoin(appUser.getCoin() + appUser.getCoinCash());
|
|
|
+
|
|
|
if(appGameBetting.getBettingType() == 0){
|
|
|
finTranRecord.setCurrencyType(4);
|
|
|
- finTranRecord.setAfterDiamondCoin(appUser.getDiamondCoin());
|
|
|
finTranRecord.setDiamondCoinChange(gameRateAmount);
|
|
|
-
|
|
|
- finTranRecord.setAfterCoin(appUser.getCoin() + appUser.getCoinCash());
|
|
|
finTranRecord.setCoinChange(0.00);
|
|
|
}else{
|
|
|
finTranRecord.setCurrencyType(2);
|
|
|
- finTranRecord.setAfterCoin(appUser.getCoin() + appUser.getCoinCash());
|
|
|
finTranRecord.setCoinChange(gameRateAmount);
|
|
|
-
|
|
|
- finTranRecord.setAfterDiamondCoin(appUser.getDiamondCoin());
|
|
|
finTranRecord.setDiamondCoinChange(0.00);
|
|
|
}
|
|
|
|
|
@@ -306,7 +299,12 @@ public class AppAgentGameBettingTask {
|
|
|
finTranRecord.setSceneType(0L);
|
|
|
|
|
|
finTranRecord.setTranGroupId(appGameBetting.getId());
|
|
|
- finTranRecord.setTranType1(FinTranType1.U_Income_Coin.getType());
|
|
|
+ if(appGameBetting.getBettingType() == 0){
|
|
|
+ finTranRecord.setTranType1(FinTranType1.U_Income_Coin_Balance.getType());
|
|
|
+ }else{
|
|
|
+ finTranRecord.setTranType1(FinTranType1.U_Income_Coin.getType());
|
|
|
+ }
|
|
|
+
|
|
|
finTranRecord.setTranType2(FinTranType2.REWARD_Income.getType());
|
|
|
finTranRecord.setTranType3(FinTranType3.RECOMMEND_ADD_AMOUNT.getType());
|
|
|
|