| | |
| | | import com.ard.common.utils.DateUtils; |
| | | import com.ard.common.utils.uuid.IdUtils; |
| | | import com.ard.route.domain.route.ArdRouteGroup; |
| | | import com.ard.route.domain.route.ArdRouteInfo; |
| | | import com.ard.route.domain.vo.ArdRouteGroupVo; |
| | | import com.ard.route.mapper.ArdRouteGroupMapper; |
| | | import com.ard.route.mapper.ArdRouteInfoMapper; |
| | |
| | | @Override |
| | | public ArdRouteGroup selectArdRouteGroupById(String id) { |
| | | ArdRouteGroup ardRouteGroup = ardRouteGroupMapper.selectArdRouteGroupById(id); |
| | | ardRouteGroup.setArdRouteInfoLS(ardRouteInfoMapper.selectArdRouteInfoByGroupId(id)); |
| | | ardRouteGroup.setArdRouteInfoLS(checkRouteData(id)); |
| | | return ardRouteGroup; |
| | | } |
| | | |
| | |
| | | public List<ArdRouteGroup> selectArdRouteGroupList(ArdRouteGroup ardRouteGroup) { |
| | | List<ArdRouteGroup> list = ardRouteGroupMapper.selectArdRouteGroupList(ardRouteGroup); |
| | | for (ArdRouteGroup routeGroup : list) { |
| | | routeGroup.setArdRouteInfoLS(ardRouteInfoMapper.selectArdRouteInfoByGroupId(routeGroup.getId())); |
| | | routeGroup.setArdRouteInfoLS(checkRouteData(routeGroup.getId())); |
| | | } |
| | | return list; |
| | | } |
| | | |
| | | // 清空航线数据 |
| | | private List<ArdRouteInfo> checkRouteData(String id){ |
| | | List<ArdRouteInfo> routeInfos = ardRouteInfoMapper.selectArdRouteInfoByGroupId(id); |
| | | for (ArdRouteInfo ls : routeInfos) { |
| | | ls.setRouteData(null); |
| | | } |
| | | return routeInfos; |
| | | } |
| | | |
| | | /** |
| | | * 新增分组 |
| | | * |