|
@@ -13,6 +13,7 @@ import com.zhongzheng.modules.activity.domain.ActivityConfiguration;
|
|
|
import com.zhongzheng.modules.activity.domain.ActivityConfigurationCourse;
|
|
import com.zhongzheng.modules.activity.domain.ActivityConfigurationCourse;
|
|
|
import com.zhongzheng.modules.activity.mapper.ActivityConfigurationCourseMapper;
|
|
import com.zhongzheng.modules.activity.mapper.ActivityConfigurationCourseMapper;
|
|
|
import com.zhongzheng.modules.activity.mapper.ActivityConfigurationMapper;
|
|
import com.zhongzheng.modules.activity.mapper.ActivityConfigurationMapper;
|
|
|
|
|
+import com.zhongzheng.modules.activity.service.IActivityConfigurationCourseService;
|
|
|
import com.zhongzheng.modules.activity.service.IActivityConfigurationService;
|
|
import com.zhongzheng.modules.activity.service.IActivityConfigurationService;
|
|
|
import com.zhongzheng.modules.activity.service.IActivityConfigurationUseService;
|
|
import com.zhongzheng.modules.activity.service.IActivityConfigurationUseService;
|
|
|
import com.zhongzheng.modules.activity.vo.ActivityConfigurationVo;
|
|
import com.zhongzheng.modules.activity.vo.ActivityConfigurationVo;
|
|
@@ -45,6 +46,9 @@ public class ActivityConfigurationServiceImpl extends ServiceImpl<ActivityConfig
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private IActivityConfigurationUseService activityConfigurationUseService;
|
|
private IActivityConfigurationUseService activityConfigurationUseService;
|
|
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private IActivityConfigurationCourseService activityConfigurationCourseService;
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
public ActivityConfigurationVo queryById(Long id){
|
|
public ActivityConfigurationVo queryById(Long id){
|
|
|
return this.baseMapper.selectConfigures(id);
|
|
return this.baseMapper.selectConfigures(id);
|
|
@@ -57,6 +61,8 @@ public class ActivityConfigurationServiceImpl extends ServiceImpl<ActivityConfig
|
|
|
for (ActivityConfigurationVo activityConfigurationVo : activityConfigurationVos) {
|
|
for (ActivityConfigurationVo activityConfigurationVo : activityConfigurationVos) {
|
|
|
Integer num = activityConfigurationUseService.countConfig(activityConfigurationVo.getId());
|
|
Integer num = activityConfigurationUseService.countConfig(activityConfigurationVo.getId());
|
|
|
activityConfigurationVo.setUserNumber(num);
|
|
activityConfigurationVo.setUserNumber(num);
|
|
|
|
|
+ List<Long> course = activityConfigurationCourseService.selectConfiguraList(activityConfigurationVo.getId());
|
|
|
|
|
+ activityConfigurationVo.setCourses(course);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
TableDataInfo<ActivityConfigurationVo> list = new TableDataInfo<>();
|
|
TableDataInfo<ActivityConfigurationVo> list = new TableDataInfo<>();
|