团购活动回显

1126/zhangyilun
zyl 2024-11-27 10:42:17 +08:00
parent e98ee9bc84
commit d7ce2aadc0
1 changed files with 17 additions and 1 deletions

View File

@ -21,6 +21,7 @@ import java.util.ArrayList;
import java.util.Comparator; import java.util.Comparator;
import java.util.List; import java.util.List;
import java.util.Optional; import java.util.Optional;
import java.util.stream.Collectors;
@Service @Service
public class ActivityTeamProductSkuInfoServiceImpl extends ServiceImpl<ActivityTeamProductSkuInfoMapper, ActivityTeamProductSkuInfo> public class ActivityTeamProductSkuInfoServiceImpl extends ServiceImpl<ActivityTeamProductSkuInfoMapper, ActivityTeamProductSkuInfo>
@ -84,6 +85,21 @@ public class ActivityTeamProductSkuInfoServiceImpl extends ServiceImpl<ActivityT
@Override @Override
public List<ActivityTeamProductSkuInfoModel> getList(Long id) { public List<ActivityTeamProductSkuInfoModel> getList(Long id) {
return List.of(); LambdaQueryWrapper<ActivityTeamProductSkuInfo> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(ActivityTeamProductSkuInfo::getTeamId, id);
List<ActivityTeamProductSkuInfo> activityTeamProductSkuInfoList = this.list(queryWrapper);
List<ActivityTeamProductSkuInfoModel> teamProductSkuInfoModels = activityTeamProductSkuInfoList.stream().map(
activityTeamProductSkuInfo -> {
return ActivityTeamProductSkuInfoModel.builder()
.id(activityTeamProductSkuInfo.getId())
.sku(activityTeamProductSkuInfo.getProductSku())
.teamPrice(activityTeamProductSkuInfo.getTeamPrice())
.teamStock(activityTeamProductSkuInfo.getTeamStock())
.build();
}
).collect(Collectors.toList());
return teamProductSkuInfoModels;
} }
} }