diff --git a/pluss-dao-bundle/src/main/java/cn/pluss/platform/mapper/UserAccountFlowMapper.java b/pluss-dao-bundle/src/main/java/cn/pluss/platform/mapper/UserAccountFlowMapper.java index fd41a40..10b196c 100644 --- a/pluss-dao-bundle/src/main/java/cn/pluss/platform/mapper/UserAccountFlowMapper.java +++ b/pluss-dao-bundle/src/main/java/cn/pluss/platform/mapper/UserAccountFlowMapper.java @@ -35,7 +35,7 @@ public interface UserAccountFlowMapper extends BaseMapper { "\torder by id desc limit #{pageSize} offset #{offset} ") List selectByUserIdType(@Param("userId") Long userId, @Param("pageSize") Integer pageSize, @Param("offset") Integer offset); @Select("SELECT\n" + - "\tSUM( amount ) \n" + + "\t IFNULL(SUM( amount ),0) \n" + "FROM\n" + "\ttb_pluss_user_account_flow \n" + "WHERE\n" + diff --git a/pluss-dao-bundle/src/main/java/cn/pluss/platform/mapper/UserMakerQuotaMapper.java b/pluss-dao-bundle/src/main/java/cn/pluss/platform/mapper/UserMakerQuotaMapper.java index 5874ce4..f14df14 100644 --- a/pluss-dao-bundle/src/main/java/cn/pluss/platform/mapper/UserMakerQuotaMapper.java +++ b/pluss-dao-bundle/src/main/java/cn/pluss/platform/mapper/UserMakerQuotaMapper.java @@ -14,10 +14,12 @@ import java.math.BigDecimal; */ public interface UserMakerQuotaMapper extends BaseMapper { BigDecimal sumQuota(@Param("userId") Long userId); - @Update(value = "update tb_pluss_user_account set amount=amount+#{amount} where userId=#{userId}") + @Update(value = "update tb_pluss_user_maker_quota set amount=#{amount} where userId=#{userId}") Integer updateMakerFreeze(@Param("userId") Integer userId, @Param("amount") BigDecimal amount); @Select(value ="SELECT * FROM tb_pluss_user_maker_quota WHERE userId = #{userId}") UserMakerQuota selectByUserId(@Param("userId") Long userId); + @Select(value ="SELECT * FROM tb_pluss_user_maker_quota WHERE userId = #{userId}") + UserMakerQuota selectByUserId(@Param("userId") Integer userId); } diff --git a/pluss-dao-bundle/src/main/resources/mapper/UserPromotionMapper.xml b/pluss-dao-bundle/src/main/resources/mapper/UserPromotionMapper.xml index 4ae9ca2..817f482 100644 --- a/pluss-dao-bundle/src/main/resources/mapper/UserPromotionMapper.xml +++ b/pluss-dao-bundle/src/main/resources/mapper/UserPromotionMapper.xml @@ -38,7 +38,8 @@ where user_id = #{userId}