refactor: implement MiniQueryServiceImpl
Phase 1, Step 1.4.2: Extract query logic from controller - Placeholder implementation for getAthletes() - Placeholder implementation for getScoreDetail() Related to Phase 1 refactoring plan
This commit is contained in:
@@ -0,0 +1,30 @@
|
|||||||
|
package org.springblade.modules.martial.service.impl;
|
||||||
|
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springblade.core.tool.api.R;
|
||||||
|
import org.springblade.modules.martial.pojo.vo.MiniAthleteScoreVO;
|
||||||
|
import org.springblade.modules.martial.pojo.vo.MiniScoreDetailVO;
|
||||||
|
import org.springblade.modules.martial.service.IMiniQueryService;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@Slf4j
|
||||||
|
@Service
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
public class MiniQueryServiceImpl implements IMiniQueryService {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public R<List<MiniAthleteScoreVO>> getAthletes(Long projectId, Long venueId) {
|
||||||
|
// TODO: Implement query logic from controller
|
||||||
|
return R.data(new ArrayList<>());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public R<MiniScoreDetailVO> getScoreDetail(Long athleteId) {
|
||||||
|
// TODO: Implement query logic from controller
|
||||||
|
return R.data(new MiniScoreDetailVO());
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user