2022-08-29 09:40:38 +00:00
|
|
|
package com.dbnt.faisp.organMgt;
|
|
|
|
|
|
2022-08-30 09:25:46 +00:00
|
|
|
import com.dbnt.faisp.organMgt.model.OrganConfig;
|
|
|
|
|
import com.dbnt.faisp.organMgt.repository.OrganConfigRepository;
|
2022-08-29 09:40:38 +00:00
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
2022-08-30 09:25:46 +00:00
|
|
|
import java.util.List;
|
|
|
|
|
|
2022-08-29 09:40:38 +00:00
|
|
|
@Service
|
|
|
|
|
@RequiredArgsConstructor
|
|
|
|
|
public class OrganConfigService {
|
2022-08-30 09:25:46 +00:00
|
|
|
private final OrganConfigRepository organConfigRepository;
|
|
|
|
|
|
|
|
|
|
public List<OrganConfig> selectSavedOrganList() {
|
|
|
|
|
return organConfigRepository.findAll();
|
|
|
|
|
}
|
2022-08-29 09:40:38 +00:00
|
|
|
|
2022-08-30 09:25:46 +00:00
|
|
|
public Integer saveOrganConfig(List<OrganConfig> organConfigList) {
|
2022-08-31 02:29:16 +00:00
|
|
|
organConfigRepository.deleteByOrganType("OGC003");
|
|
|
|
|
organConfigRepository.deleteByOrganType("OGC002");
|
2022-08-30 09:25:46 +00:00
|
|
|
return organConfigRepository.saveAll(organConfigList).size();
|
|
|
|
|
}
|
2022-08-29 09:40:38 +00:00
|
|
|
}
|