| | |
| | | import com.qianwen.smartman.modules.trace.vo.TraceRelatedWorkstationVO; |
| | | |
| | | @Service |
| | | /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/trace/service/impl/TraceFlowSettingsServiceImpl.class */ |
| | | |
| | | public class TraceFlowSettingsServiceImpl extends BaseServiceImpl<TraceFlowSettingsMapper, TraceFlowSettings> implements ITraceFlowSettingsService { |
| | | private final ITraceRelatedWorkstationService traceRelatedWorkstationService; |
| | | private final TraceRelatedWorkstationMapper traceRelatedWorkstationMapper; |
| | |
| | | this.traceRelatedWorkstationMapper = traceRelatedWorkstationMapper; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.trace.service.ITraceFlowSettingsService |
| | | |
| | | @Transactional(rollbackFor = {Exception.class}) |
| | | public TraceFlowSettingsWorkstationVO save(TraceFlowSettingsWorkstationVO traceFlowSettingsWorkstationVO) { |
| | | List<TraceRelatedWorkstationVO> traceRelatedWorkstationVOList = new ArrayList<>(); |
| | |
| | | return traceFlowSettingsWorkstationVOReturn; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.trace.service.ITraceFlowSettingsService |
| | | |
| | | public IPage<TraceFlowSettingsVO> page(Long groupId, Query query) { |
| | | return ((TraceFlowSettingsMapper) this.baseMapper).page(Condition.getPage(query), groupId); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.trace.service.ITraceFlowSettingsService |
| | | |
| | | public TraceFlowSettingsWorkstationVO detail(Long id) { |
| | | TraceFlowSettingsVO traceFlowSettingsVO = ((TraceFlowSettingsMapper) this.baseMapper).detail(id); |
| | | List<TraceRelatedWorkstationVO> traceRelatedWorkstationVOList = this.traceRelatedWorkstationMapper.listBySettingId(id); |
| | |
| | | return traceFlowSettingsWorkstationVO; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.trace.service.ITraceFlowSettingsService |
| | | |
| | | public Boolean changeSort(List<TraceFlowSettingsVO> traceFlowSettingsVOList) { |
| | | List<TraceFlowSettings> collect = traceFlowSettingsVOList.stream().map(t -> { |
| | | TraceFlowSettings traceFlowSettings = (TraceFlowSettings) getById(t.getId()); |
| | |
| | | return Boolean.valueOf(updateBatchById(collect)); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.trace.service.ITraceFlowSettingsService |
| | | |
| | | @Transactional(rollbackFor = {Exception.class}) |
| | | public boolean remove(List<String> ids) { |
| | | List<Long> idList = Func.toLongList(ids); |