@@ -57,4 +57,13 @@ public interface MercProjectDeviceService {
* @param goodsList
*/
void saveBatchByActId(Integer actId, String actType, List<JMap<String, Object>> goodsList);
+
+ /**
+ * 根据活动ID查询设备列表
+ *
+ * @param actId
+ * @param actType
+ * @return
+ */
+ List<Map<String, Object>> listByActId(Integer actId, String actType);
}
@@ -56,4 +56,13 @@ public interface MercProjectGoodsService {
* @return
void saveBatchByActId(Integer actId, String actType, List<JMap<String, Object>> param);
+ * 根据活动ID获取商品列表
@@ -82,4 +82,12 @@ public class MercProjectDeviceServiceImpl extends ServiceImpl<MercProjectDeviceM
});
saveBatch(saveDeviceList);
+ @Override
+ public List<Map<String, Object>> listByActId(Integer actId, String actType) {
+ LambdaQueryWrapper<MercProjectDevice> lqw = new LambdaQueryWrapper<MercProjectDevice>()
+ .eq(MercProjectDevice::getActId, actId)
+ .eq(MercProjectDevice::getActType, actType);
+ return JHashMap.copy(list(lqw));
+ }
@@ -82,4 +82,12 @@ public class MercProjectGoodsServiceImpl extends ServiceImpl<MercProjectGoodsMap
saveBatch(saveGoodsList);
+ LambdaQueryWrapper<MercProjectGoods> lqw = new LambdaQueryWrapper<MercProjectGoods>()
+ .eq(MercProjectGoods::getActId, actId)
+ .eq(MercProjectGoods::getActType, actType);