|
@@ -37,6 +37,7 @@ import org.springframework.transaction.annotation.Transactional;
|
|
|
import java.util.ArrayList;
|
|
import java.util.ArrayList;
|
|
|
import java.util.Arrays;
|
|
import java.util.Arrays;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
+import java.util.stream.Collectors;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 活动商家
|
|
* 活动商家
|
|
@@ -51,7 +52,7 @@ public class ActivityShopServiceImpl extends ServiceImpl<ActivityShopDao, Activi
|
|
|
private final SysUserShopService sysUserShopService;
|
|
private final SysUserShopService sysUserShopService;
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- public void joinActivity(JoinActivityDTO dto) {
|
|
|
|
|
|
|
+ public List<Long> joinActivity(JoinActivityDTO dto) {
|
|
|
// 权限校验
|
|
// 权限校验
|
|
|
checkAuth(dto.getShopIds(), dto.getActivityId());
|
|
checkAuth(dto.getShopIds(), dto.getActivityId());
|
|
|
|
|
|
|
@@ -82,6 +83,8 @@ public class ActivityShopServiceImpl extends ServiceImpl<ActivityShopDao, Activi
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
saveBatch(activityShops);
|
|
saveBatch(activityShops);
|
|
|
|
|
+
|
|
|
|
|
+ return activityShops.stream().map(ActivityShop::getId).collect(Collectors.toList());
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Transactional
|
|
@Transactional
|