Ver código fonte

充值赠送

石田成 1 mês atrás
pai
commit
a0f6805b65

+ 2 - 0
game-business/src/main/java/com/game/business/controller/AppUserController.java

@@ -175,6 +175,7 @@ public class AppUserController extends BaseController
                 rateTran.setTranType2(FinTranType3.CHARGE_OUT_RATE.getTranType2().getType());
                 rateTran.setTranType1(userChargeDto.getType() == 1?FinTranType1.U_Outcome_Balance.getType():FinTranType1.U_Outcome_Coin.getType());
                 rateTran.setRemarks("充值手续费");
+                rateTran.setId(null);
                 appUserService.updateUserAmount(rateTran);
             }
             double give = 0;
@@ -193,6 +194,7 @@ public class AppUserController extends BaseController
                 giveTran.setTranType2(FinTranType3.CHARGE_IN_SEND.getTranType2().getType());
                 giveTran.setTranType1(userChargeDto.getType() == 1?FinTranType1.U_Income_Coin_Balance.getType():FinTranType1.U_Income_Coin.getType());
                 giveTran.setRemarks("充值赠送");
+                giveTran.setId(null);
                 appUserService.updateUserAmount(giveTran);
 //            }
             AppUser afterUser = appUserService.selectAppUserByUserid(userChargeDto.getUserId());

+ 1 - 1
game-business/src/main/resources/mapper/business/AppUsersChargeMapper.xml

@@ -196,7 +196,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         </foreach>
     </delete>
     <update id="getNewId">
-        update sys_sequence set next_val = next_val + 1 where sequence_name = 'app_users_charge'
+        update sys_sequence set next_val = next_val + 2 where sequence_name = 'app_users_charge'
         <!-- 返回更新后的数量 -->
         <selectKey keyProperty="next_val" resultType="int" order="AFTER">
             SELECT next_val FROM sys_sequence WHERE sequence_name = 'app_users_charge'