package com.zy.acs.manager.manager.service.impl;
|
|
import com.zy.acs.manager.manager.controller.result.MissionVo;
|
import com.zy.acs.manager.manager.enums.SegmentStateType;
|
import com.zy.acs.manager.manager.service.MissionService;
|
import com.zy.acs.manager.manager.service.SegmentService;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
/**
|
* Created by vincent on 9/27/2024
|
*/
|
@Service("missionService")
|
public class MissionServiceImpl implements MissionService {
|
|
@Autowired
|
private SegmentService segmentService;
|
|
@Override
|
public List<MissionVo> getList() {
|
List<MissionVo> result = new ArrayList<>();
|
List<String> runningGroupNos = segmentService.getGroupNo(SegmentStateType.RUNNING);
|
for (String groupNo : runningGroupNos) {
|
MissionVo vo = new MissionVo();
|
|
vo.setGroupNo(groupNo);
|
result.add(vo);
|
}
|
|
return result;
|
}
|
|
}
|