|
@@ -30,7 +30,9 @@ public interface VotingActivityJoinItemMapper extends BaseMapperX<VotingActivity
|
|
|
.eqIfPresent(VotingActivityJoinItemDO::getNum, reqVO.getNum())
|
|
|
.betweenIfPresent(VotingActivityJoinItemDO::getCreateTime, reqVO.getCreateTime())
|
|
|
.eqIfPresent(VotingActivityJoinItemDO::getHeadImg, reqVO.getHeadImg())
|
|
|
- .orderByDesc(VotingActivityJoinItemDO::getVotingActivityJoinItemId));
|
|
|
+ .orderByDesc(0==reqVO.getSortType()?VotingActivityJoinItemDO::getVotingActivityJoinItemId:VotingActivityJoinItemDO::getVotingActivityJoinItemNum)
|
|
|
+
|
|
|
+ );
|
|
|
}
|
|
|
|
|
|
@Select("select ifnull(max(num),0) from mde_voting_activity_join_item where voting_activity_id =#{votingActivityId} ")
|
|
@@ -38,4 +40,7 @@ public interface VotingActivityJoinItemMapper extends BaseMapperX<VotingActivity
|
|
|
|
|
|
@Update("update mde_voting_activity_join_item set voting_activity_join_item_num =voting_activity_join_item_num+1 where voting_activity_join_item_id=#{votingActivityJoinItemId}")
|
|
|
void votingAdd(Long votingActivityJoinItemId);
|
|
|
+
|
|
|
+ @Select("select voting_activity_join_item_category from mde_voting_activity_join_item where voting_activity_id=#{votingActivityId} group by voting_activity_join_item_category")
|
|
|
+ List<String> getVotingActivityJoinItemCategorys(@Param("votingActivityId") Long votingActivityId);
|
|
|
}
|