zouxuan 3 vuotta sitten
vanhempi
commit
ec93833544

+ 2 - 0
mec-biz/src/main/java/com/ym/mec/biz/dal/dao/LuckDrawPrizeDao.java

@@ -49,4 +49,6 @@ public interface LuckDrawPrizeDao extends BaseDAO<Integer, LuckDrawPrize> {
 	void batchUpdate(@Param("updateDraw") List<LuckDrawPrize> updateDraw);
 
     void deleteByIds(@Param("prizeIds") List<Integer> allPrizeIds);
+
+	List<LuckDrawPrize> findByGroupId(@Param("groupId") Integer groupId);
 }

+ 1 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/LuckDrawPrizeServiceImpl.java

@@ -61,7 +61,7 @@ public class LuckDrawPrizeServiceImpl extends BaseServiceImpl<Integer, LuckDrawP
 		List<LuckDrawPrize> insertDraw = luckDrawPrizeList.stream().filter(e -> e.getId() == null).collect(Collectors.toList());
 		List<LuckDrawPrize> updateDraw = luckDrawPrizeList.stream().filter(e -> e.getId() != null).collect(Collectors.toList());
 		//全量奖品
-		List<LuckDrawPrize> luckDrawPrizes = luckDrawPrizeDao.queryDefaultPrize(luckDrawPrizeList.get(0).getGroupId());
+		List<LuckDrawPrize> luckDrawPrizes = luckDrawPrizeDao.findByGroupId(luckDrawPrizeList.get(0).getGroupId());
 		if(luckDrawPrizes != null && luckDrawPrizes.size() > 0){
 			List<Integer> allPrizeIds = luckDrawPrizes.stream().map(e -> e.getId()).collect(Collectors.toList());
 			if(updateDraw != null && updateDraw.size() > 0){

+ 3 - 0
mec-biz/src/main/resources/config/mybatis/LuckDrawPrizeMapper.xml

@@ -189,4 +189,7 @@
 		LEFT JOIN luck_draw_prize ldp ON ldp.id_ = ldl.prize_id_
 		WHERE ldl.group_id_ = #{groupId} AND ldl.prize_id_ != 8
 	</select>
+	<select id="findByGroupId" resultMap="BaseResultMap">
+		SELECT * FROM luck_draw_prize WHERE group_id_ = #{groupId}
+	</select>
 </mapper>