[EDIT] 余計な機能を削除しました。
This commit is contained in:
@@ -8,6 +8,4 @@ public interface AllocationService {
|
||||
|
||||
public List<AllocationModel> findAll();
|
||||
|
||||
public List<AllocationModel> save(List<AllocationModel> allocationModelList);
|
||||
|
||||
}
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
package com.example.demo.app.domain.service.impl;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import org.springframework.stereotype.Service;
|
||||
@@ -26,26 +25,5 @@ public class AllocationServiceImpl implements AllocationService {
|
||||
return AllocationEntity.createAllocationModelList(allocationRepository.findAll());
|
||||
}
|
||||
|
||||
public List<AllocationModel> save(List<AllocationModel> allocationModelList) {
|
||||
|
||||
List<AllocationEntity> allocationEntityList = new ArrayList<>();
|
||||
|
||||
allocationModelList.forEach(allocationModel -> {
|
||||
allocationEntityList.add(
|
||||
AllocationModel.convertTo(
|
||||
categoryRepository.findById(allocationModel.getCategoryId()).get(),
|
||||
courseRepository.findById(allocationModel.getCourseId()).get(),
|
||||
allocationModel.getAllocationRatio()));
|
||||
|
||||
});
|
||||
|
||||
List<AllocationModel> result = new ArrayList<>();
|
||||
for (AllocationEntity allocationEntity : allocationEntityList) {
|
||||
result.add(AllocationModel.convertFrom(allocationRepository.save(allocationEntity)));
|
||||
}
|
||||
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user