123
This commit is contained in:
@@ -21,5 +21,7 @@ public interface AccountMapper extends BaseMapper<Account> {
|
||||
boolean incsIncomeCoin(@Param("userId") Long userId, @Param("incomeCoin") Long incomeCoin);
|
||||
boolean decrIncomeCoin(@Param("userId") Long userId, @Param("incomeCoin") Long incomeCoin);
|
||||
|
||||
boolean decrIncomeCoinNotCheck(@Param("userId") Long userId, @Param("incomeCoin") Long incomeCoin);
|
||||
|
||||
Page<AccountAdminVo> pageAdmin(@Param("build") Page<Object> build, @Param("bo") AccountAdminVo bo);
|
||||
}
|
||||
|
||||
@@ -295,7 +295,7 @@ public class AccountServiceImpl extends ServiceImpl<AccountMapper, Account> impl
|
||||
coin = -account.getCoin();
|
||||
incomeCoin = diff;
|
||||
boolean decrCoin = baseMapper.decrCoin(userId, -coin);
|
||||
boolean decrIncomeCoin = baseMapper.decrIncomeCoin(userId, -incomeCoin);
|
||||
boolean decrIncomeCoin = baseMapper.decrIncomeCoinNotCheck(userId, -incomeCoin);
|
||||
if(decrCoin && decrIncomeCoin){
|
||||
flag = true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user