添加账户资金
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
package cn.pluss.platform.mapper;
|
||||
|
||||
import cn.pluss.platform.entity.UserAccountFlow;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
@Mapper
|
||||
public interface UserAccountFlowMapper extends BaseMapper<UserAccountFlow> {
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
package cn.pluss.platform.mapper;
|
||||
|
||||
import cn.pluss.platform.entity.UserAccount;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
import org.apache.ibatis.annotations.Select;
|
||||
import org.apache.ibatis.annotations.Update;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
@Mapper
|
||||
public interface UserAccountMapper extends BaseMapper<UserAccount> {
|
||||
|
||||
|
||||
|
||||
@Select(value = "select * from tb_pluss_user_account where user_id=#{userId} for update")
|
||||
UserAccount selectUserByUserId(Integer userId);
|
||||
|
||||
@Update(value = "update tb_pluss_user_account set freeze_balance=freeze_balance+#{amount} where user_id=#{userId}")
|
||||
Integer updateFreezon(@Param("userId") Integer userId, @Param("amount") BigDecimal amount);
|
||||
|
||||
@Update(value = "update tb_pluss_user_account set balance=balance+#{amount} where user_id=#{userId}")
|
||||
Integer updateBanlance(@Param("userId") Integer userId, @Param("amount") BigDecimal amount);
|
||||
}
|
||||
Reference in New Issue
Block a user