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 getList() { List result = new ArrayList<>(); List runningGroupNos = segmentService.getGroupNo(SegmentStateType.RUNNING); for (String groupNo : runningGroupNos) { MissionVo vo = new MissionVo(); vo.setGroupNo(groupNo); result.add(vo); } return result; } }